From cc528411d4c7460d411107b3f89768b04f3e982e Mon Sep 17 00:00:00 2001 From: Mateus Rambo Strey <mars11@inf.ufpr.br> Date: Fri, 25 Nov 2016 10:14:22 -0200 Subject: [PATCH] update locales to rails 5 --- config/locales/activerecord.pt-BR.yml | 218 ++++++++++++++++++++++++++ config/locales/pt-BR.yml | 132 ---------------- 2 files changed, 218 insertions(+), 132 deletions(-) create mode 100644 config/locales/activerecord.pt-BR.yml diff --git a/config/locales/activerecord.pt-BR.yml b/config/locales/activerecord.pt-BR.yml new file mode 100644 index 00000000..5113bb00 --- /dev/null +++ b/config/locales/activerecord.pt-BR.yml @@ -0,0 +1,218 @@ +# source (2016/11/25): https://raw.githubusercontent.com/svenfuchs/rails-i18n/master/rails/locale/pt-BR.yml +pt-BR: + activerecord: + errors: + messages: + record_invalid: 'A validação falhou: %{errors}' + restrict_dependent_destroy: + has_one: Não é possÃvel excluir o registro pois existe um %{record} dependente + has_many: Não é possÃvel excluir o registro pois existem %{record} dependentes + date: + abbr_day_names: + - Dom + - Seg + - Ter + - Qua + - Qui + - Sex + - Sáb + abbr_month_names: + - + - Jan + - Fev + - Mar + - Abr + - Mai + - Jun + - Jul + - Ago + - Set + - Out + - Nov + - Dez + day_names: + - Domingo + - Segunda-feira + - Terça-feira + - Quarta-feira + - Quinta-feira + - Sexta-feira + - Sábado + formats: + default: "%d/%m/%Y" + long: "%d de %B de %Y" + short: "%d de %B" + month_names: + - + - Janeiro + - Fevereiro + - Março + - Abril + - Maio + - Junho + - Julho + - Agosto + - Setembro + - Outubro + - Novembro + - Dezembro + order: + - :day + - :month + - :year + datetime: + distance_in_words: + about_x_hours: + one: aproximadamente 1 hora + other: aproximadamente %{count} horas + about_x_months: + one: aproximadamente 1 mês + other: aproximadamente %{count} meses + about_x_years: + one: aproximadamente 1 ano + other: aproximadamente %{count} anos + almost_x_years: + one: quase 1 ano + other: quase %{count} anos + half_a_minute: meio minuto + less_than_x_minutes: + one: menos de um minuto + other: menos de %{count} minutos + less_than_x_seconds: + one: menos de 1 segundo + other: menos de %{count} segundos + over_x_years: + one: mais de 1 ano + other: mais de %{count} anos + x_days: + one: 1 dia + other: "%{count} dias" + x_minutes: + one: 1 minuto + other: "%{count} minutos" + x_months: + one: 1 mês + other: "%{count} meses" + x_seconds: + one: 1 segundo + other: "%{count} segundos" + prompts: + day: Dia + hour: Hora + minute: Minuto + month: Mês + second: Segundo + year: Ano + errors: + format: "%{attribute} %{message}" + messages: + accepted: deve ser aceito + blank: não pode ficar em branco + present: deve ficar em branco + confirmation: não é igual a %{attribute} + empty: não pode ficar vazio + equal_to: deve ser igual a %{count} + even: deve ser par + exclusion: não está disponÃvel + greater_than: deve ser maior que %{count} + greater_than_or_equal_to: deve ser maior ou igual a %{count} + inclusion: não está incluÃdo na lista + invalid: não é válido + less_than: deve ser menor que %{count} + less_than_or_equal_to: deve ser menor ou igual a %{count} + model_invalid: 'A validação falhou: %{errors}' + not_a_number: não é um número + not_an_integer: não é um número inteiro + odd: deve ser Ãmpar + required: deve existir + taken: já está em uso + too_long: + one: 'é muito longo (máximo: 1 caracter)' + other: 'é muito longo (máximo: %{count} caracteres)' + too_short: + one: 'é muito curto (mÃnimo: 1 caracter)' + other: 'é muito curto (mÃnimo: %{count} caracteres)' + wrong_length: + one: não possui o tamanho esperado (1 caracter) + other: não possui o tamanho esperado (%{count} caracteres) + other_than: deve ser diferente de %{count} + template: + body: 'Por favor, verifique o(s) seguinte(s) campo(s):' + header: + one: 'Não foi possÃvel gravar %{model}: 1 erro' + other: 'Não foi possÃvel gravar %{model}: %{count} erros' + helpers: + select: + prompt: Por favor selecione + submit: + create: Criar %{model} + submit: Salvar %{model} + update: Atualizar %{model} + number: + currency: + format: + delimiter: "." + format: "%u %n" + precision: 2 + separator: "," + significant: false + strip_insignificant_zeros: false + unit: R$ + format: + delimiter: "." + precision: 3 + separator: "," + significant: false + strip_insignificant_zeros: false + human: + decimal_units: + format: "%n %u" + units: + billion: + one: bilhão + other: bilhões + million: + one: milhão + other: milhões + quadrillion: + one: quatrilhão + other: quatrilhões + thousand: mil + trillion: + one: trilhão + other: trilhões + unit: '' + format: + delimiter: "" + precision: 3 + significant: true + strip_insignificant_zeros: true + storage_units: + format: "%n %u" + units: + byte: + one: Byte + other: Bytes + gb: GB + kb: KB + mb: MB + tb: TB + percentage: + format: + delimiter: "." + format: "%n%" + precision: + format: + delimiter: "." + support: + array: + last_word_connector: " e " + two_words_connector: " e " + words_connector: ", " + time: + am: '' + formats: + default: "%a, %d de %B de %Y, %H:%M:%S %z" + long: "%d de %B de %Y, %H:%M" + short: "%d de %B, %H:%M" + pm: '' diff --git a/config/locales/pt-BR.yml b/config/locales/pt-BR.yml index c2a4aceb..39a28047 100644 --- a/config/locales/pt-BR.yml +++ b/config/locales/pt-BR.yml @@ -1,108 +1,4 @@ -# original source: https://github.com/tapajos/brazilian-rails/blob/master/brI18n/lib/files/pt-BR.yml pt-BR: - # formatos de data e hora - date: - formats: - default: "%d/%m/%Y" - short: "%d de %B" - long: "%d de %B de %Y" - only_day: "%d" - - day_names: [Domingo, Segunda, Terça, Quarta, Quinta, Sexta, Sábado] - abbr_day_names: [Dom, Seg, Ter, Qua, Qui, Sex, Sáb] - month_names: [~, Janeiro, Fevereiro, Março, Abril, Maio, Junho, Julho, Agosto, Setembro, Outubro, Novembro, Dezembro] - abbr_month_names: [~, Jan, Fev, Mar, Abr, Mai, Jun, Jul, Ago, Set, Out, Nov, Dez] - order: - - :day - - :month - - :year - - time: - formats: - default: "%A, %d de %B de %Y, %H:%M hs" - time: "%H:%M hs" - short: "%d/%m, %H:%M hs" - long: "%A, %d de %B de %Y, %H:%M hs" - only_second: "%S" - datetime: - formats: - default: "%Y-%m-%dT%H:%M:%S%Z" - am: '' - pm: '' - - # date helper distanci em palavras - datetime: - distance_in_words: - half_a_minute: 'meio minuto' - less_than_x_seconds: - one: 'menos de 1 segundo' - other: 'menos de {{count}} segundos' - - x_seconds: - one: '1 segundo' - other: '{{count}} segundos' - - less_than_x_minutes: - one: 'menos de um minuto' - other: 'menos de {{count}} minutos' - - x_minutes: - one: '1 minuto' - other: '{{count}} minutos' - - about_x_hours: - one: 'aproximadamente 1 hora' - other: 'aproximadamente {{count}} horas' - - x_days: - one: '1 dia' - other: '{{count}} dias' - - about_x_months: - one: 'aproximadamente 1 mês' - other: 'aproximadamente {{count}} meses' - - x_months: - one: '1 mês' - other: '{{count}} meses' - - about_x_years: - one: 'aproximadamente 1 ano' - other: 'aproximadamente {{count}} anos' - - over_x_years: - one: 'mais de 1 ano' - other: 'mais de {{count}} anos' - - # numeros - number: - format: - precision: 3 - separator: ',' - delimiter: '.' - currency: - format: - unit: 'R$' - precision: 2 - format: '%u %n' - separator: ',' - delimiter: '.' - percentage: - format: - delimiter: '.' - precision: - format: - delimiter: '.' - human: - format: - precision: 1 - delimiter: '.' - support: - array: - sentence_connector: "e" - skip_last_comma: true - - # Active Record activerecord: models: attribute: "Atributo" @@ -187,34 +83,6 @@ pt-BR: notice: successfully_destroy: "Avaliação excluÃda com sucesso." - errors: - template: - header: - one: "Não pôde ser salvo: 1 erro" - other: "Não pôde ser salvo: {{count}} erros." - body: "Por favor, cheque os seguintes campos:" - messages: - record_invalid: "entrada inválida" - inclusion: "não está incluso na lista" - exclusion: "não está disponÃvel" - invalid: "não é válido" - confirmation: "não bate com a confirmação" - accepted: "precisa ser aceito" - empty: "não pode ser vazio" - blank: "não pode ser vazio" - too_long: "é muito longo (não mais do que {{count}} caracteres)" - too_short: "é muito curto (não menos do que {{count}} caracteres)" - wrong_length: "não é do tamanho correto (precisa ter {{count}} caracteres)" - taken: "não está disponÃvel" - not_a_number: "não é um número" - greater_than: "precisa ser maior do que {{count}}" - greater_than_or_equal_to: "precisa ser maior ou igual a {{count}}" - equal_to: "precisa ser igual a {{count}}" - less_than: "precisa ser menor do que {{count}}" - less_than_or_equal_to: "precisa ser menor ou igual a {{count}}" - odd: "precisa ser Ãmpar" - even: "precisa ser par" - social_share_button: share_to: Compartilhar com %{name} weibo: Sina Weibo -- GitLab