Browse Source

PT-BR Translation

Adding PT-BR Translation
pull/628/head
Marcelo Mohr Maciel 7 years ago
parent
commit
e05548fc0d
  1. 9
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Volo/Abp/AspNetCore/Mvc/UI/MultiTenancy/Localization/pt-BR.json
  2. 4
      framework/src/Volo.Abp.Localization/Volo.Abp.Localization.csproj
  3. 20
      framework/src/Volo.Abp.Localization/Volo/Abp/Localization/Resources/AbpValidation/pt-BR.json
  4. 40
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/pt-BR.json
  5. 4
      framework/src/Volo.Abp.UI/Volo.Abp.UI.csproj
  6. 4
      framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo.Abp.AspNetCore.Mvc.Tests.csproj
  7. 6
      framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo/Abp/AspNetCore/Mvc/Localization/Resource/pt-BR.json
  8. 7
      framework/test/Volo.Abp.Localization.Tests/Volo.Abp.Localization.Tests.csproj
  9. 7
      framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Base/CountryNames/pt-BR.json
  10. 7
      framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Base/Validation/pt-BR.json
  11. 10
      framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Source/pt-BR.json
  12. 6
      framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/SourceExt/pt-BR.json
  13. 1
      templates/mvc/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs

9
framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Volo/Abp/AspNetCore/Mvc/UI/MultiTenancy/Localization/pt-BR.json

@ -0,0 +1,9 @@
{
"culture": "pt-BR",
"texts": {
"GivenTenantIsNotAvailable": "Tenant não está disponível: {0}",
"SwitchTenant": "Trocar tenant",
"Name": "Nome",
"SwitchTenantHint": "Deixe o campo de nome em branco para alternar para o lado do host."
}
}

4
framework/src/Volo.Abp.Localization/Volo.Abp.Localization.csproj

@ -16,6 +16,10 @@
<ItemGroup>
<EmbeddedResource Include="Volo\Abp\Localization\Resources\**\*.json" />
</ItemGroup>
<ItemGroup>
<None Remove="Volo\Abp\Localization\Resources\AbpValidation\pt-BR.json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="11.0.2" />

20
framework/src/Volo.Abp.Localization/Volo/Abp/Localization/Resources/AbpValidation/pt-BR.json

@ -0,0 +1,20 @@
{
"culture": "pt-BR",
"texts": {
"'{0}' and '{1}' do not match.": "'{0}' e '{1}' não encontrado.",
"The {0} field is not a valid credit card number.": "O campo {0} não é um número de cartão de crédito válido.",
"{0} is not valid.": "{0} é inválido.",
"The {0} field is not a valid e-mail address.": "O campo {0} não é um e-mail válido.",
"The {0} field only accepts files with the following extensions: {1}": "O campo {0} aceita somente arquivos com estensões: {1}",
"The field {0} must be a string or array type with a maximum length of '{1}'.": "O campo {0} deve ser uma palavra ou matriz com o tamanho máximo de '{1}'.",
"The field {0} must be a string or array type with a minimum length of '{1}'.": "O campo {0} deve ser uma palavra ou matriz com o tamanho mínimo de '{1}'.",
"The {0} field is not a valid phone number.": "O campo {0} não é um telefone válido.",
"The field {0} must be between {1} and {2}.": "O campo {0} deve estar entre {1} e {2}.",
"The field {0} must match the regular expression '{1}'.": "O campo {0} deve ser compatível com a expressão regular '{1}'.",
"The {0} field is required.": "O Campo {0} é obrigatório.",
"The field {0} must be a string with a maximum length of {1}.": "O campo {0} deve ser uma palavra com o tamanho máximo de {1}.",
"The field {0} must be a string with a minimum length of {2} and a maximum length of {1}.": "O campo {0} deve ser uma palavra com o tamanho mínimo de {2} e tamanho máximo de {1}.",
"The {0} field is not a valid fully-qualified http, https, or ftp URL.": "O campo {0} não é um http, https, ou FTP válido.",
"The field {0} is invalid.": "O campo {0} é inválido."
}
}

40
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/pt-BR.json

@ -0,0 +1,40 @@
{
"culture": "pt-BR",
"texts": {
"InternalServerErrorMessage": "Um erro interno ocorreu durante a requisição!",
"ValidationErrorMessage": "Sua requisição não é válida!",
"ValidationNarrativeErrorMessageTitle": "Os seguintes erros foram detectados durante a validação:",
"DefaultErrorMessage": "Ocorreu um erro!",
"DefaultErrorMessageDetail": "Os detalhes do erro não foram enviados pelo servidor.",
"DefaultErrorMessage401": "Você não etá autenticado!",
"DefaultErrorMessage401Detail": "Você deve autenticar-se para proceder com esta operação.",
"DefaultErrorMessage403": "Você não possui autorização!",
"DefaultErrorMessage403Detail": "Você não tem permissão para executar esta operação!",
"DefaultErrorMessage404": "Recurso não encontrado!",
"DefaultErrorMessage404Detail": "O recurso requisitado não pode ser encontrado pelo servidor!",
"EntityNotFoundErrorMessage": "Não existe uma entidade {0} com código = {1}!",
"Error": "Erro",
"AreYouSure": "Você tem certeza?",
"Cancel": "Cancelar",
"Yes": "Sim",
"No": "Não",
"Close": "Fechar",
"Save": "Salvar",
"SavingWithThreeDot": "Salvando...",
"Actions": "Ações",
"Delete": "Excluir",
"Edit": "Editar",
"ProcessingWithThreeDot": "Processando...",
"Login": "Entrar",
"Register": "cadastrar",
"Logout": "Sair",
"Submit": "Enviar",
"Back": "Voltar",
"PagerNext": "Próximo",
"PagerPrevious": "Anterior",
"PagerInfo": "Mostrando {0} até {1} de {2} registros.",
"DatatableActionDropdownDefaultText": "Ações",
"ChangePassword": "Alterar senha",
"PersonalInfo": "Perfil"
}
}

4
framework/src/Volo.Abp.UI/Volo.Abp.UI.csproj

@ -16,6 +16,10 @@
<ItemGroup>
<EmbeddedResource Include="Localization\**\*.json" />
</ItemGroup>
<ItemGroup>
<None Remove="Localization\Resources\AbpUi\pt-BR.json" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Volo.Abp.Localization\Volo.Abp.Localization.csproj" />

4
framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo.Abp.AspNetCore.Mvc.Tests.csproj

@ -19,6 +19,10 @@
<EmbeddedResource Include="Volo\Abp\AspNetCore\Mvc\Localization\Resource\*.json" />
</ItemGroup>
<ItemGroup>
<None Remove="Volo\Abp\AspNetCore\Mvc\Localization\Resource\pt-BR.json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="2.1.0" />
<PackageReference Include="Microsoft.AspNetCore.Authentication" Version="2.1.0" />

6
framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo/Abp/AspNetCore/Mvc/Localization/Resource/pt-BR.json

@ -0,0 +1,6 @@
{
"culture": "pt-BR",
"texts": {
"BirthDate": "Aniversário"
}
}

7
framework/test/Volo.Abp.Localization.Tests/Volo.Abp.Localization.Tests.csproj

@ -15,6 +15,13 @@
<EmbeddedResource Include="Volo\Abp\Localization\**\*.json" />
</ItemGroup>
<ItemGroup>
<None Remove="Volo\Abp\Localization\TestResources\Base\CountryNames\pt-BR.json" />
<None Remove="Volo\Abp\Localization\TestResources\Base\Validation\pt-BR.json" />
<None Remove="Volo\Abp\Localization\TestResources\SourceExt\pt-BR.json" />
<None Remove="Volo\Abp\Localization\TestResources\Source\pt-BR.json" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\AbpTestBase\AbpTestBase.csproj" />
<ProjectReference Include="..\..\src\Volo.Abp.Localization\Volo.Abp.Localization.csproj" />

7
framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Base/CountryNames/pt-BR.json

@ -0,0 +1,7 @@
{
"culture": "pt",
"texts": {
"USA": "Estados Unidos da América",
"Brazil": "Brasil"
}
}

7
framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Base/Validation/pt-BR.json

@ -0,0 +1,7 @@
{
"culture": "pt",
"texts": {
"ThisFieldIsRequired": "Este campo é obrigatório",
"MaxLenghtErrorMessage": "Este campo pode ser no máximo de '{0}' caracteres"
}
}

10
framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Source/pt-BR.json

@ -0,0 +1,10 @@
{
"culture": "pt",
"texts": {
"Hello <b>{0}</b>.": "Olá <b>{0}</b>.",
"Car": "Carro",
"CarPlural": "Carros",
"MaxLenghtErrorMessage": "O comprimento deste campo pode ser no máximo de '{0}' caracteres",
"Universe": "Universo"
}
}

6
framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/SourceExt/pt-BR.json

@ -0,0 +1,6 @@
{
"culture": "pt",
"texts": {
"SeeYou": "Até logo"
}
}

1
templates/mvc/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs

@ -128,6 +128,7 @@ namespace MyCompanyName.MyProjectName
);
options.Languages.Add(new LanguageInfo("en", "en", "English"));
options.Languages.Add(new LanguageInfo("pt-BR", "pt-BR", "Português"));
options.Languages.Add(new LanguageInfo("tr", "tr", "Türkçe"));
});
}

Loading…
Cancel
Save