py4web 1.20201112.1 - en to pt translation catalogue (17 entries)

en: Internationalization
pt: Internacionalização

en: Pluralize
pt: Pluralizar

en: Pluralize is a Python library for Internationalization (i18n) and Pluralization (p10n).
pt: Pluralizar é uma biblioteca Python para a Internacionalização (i18n) e Pluralização (p10n).

en: The library assumes a folder (for exaple “translations”) that contains files like:
pt: A biblioteca assume uma pasta (por exaple “traduções”) que contém arquivos como:

en: Each file has the following structure, for example for Italian (it.json):
pt: Cada arquivo tem a seguinte estrutura, por exemplo para o italiano (it.json):

en: The top level keys are the expressions to be translated and the associated value/dictionary maps a number to a translation. Different translations correspond to different plural forms of the expression,
pt: As chaves de nível superior são as expressões a ser traduzido e o valor associado / dicionário mapeia um número para uma tradução. Diferentes traduções correspondem a diferentes formas de plural da expressão,

en: Here is another example for the word “bed” in Czech
pt: Aqui está outro exemplo para a palavra “cama” em checo

en: To translate and pluralize a string “dog” one simply warps the string in the T operator as follows:
pt: Para traduzir e pluralizar de “cachorro” string um simplesmente deforma a corda na operadora T da seguinte forma:

en: The string can contain multiple placeholders but the {n} placeholder is special because the variable called “n” is used to determine the pluralization by best match (max dict key <= n).
pt: A cadeia pode conter vários espaços reservados, mas o {n} espaço reservado é especial porque a variável chamada “n” é usado para determinar a pluralização pelo melhor jogo (tecla dict max <= n).

en: T(…) objects can be added together with each other and with string, like regular strings.
pt: T (...) os objetos podem ser adicionados em conjunto com os outros e com a corda, como cordas regulares.

en: T.select(s) can parse a string s following the HTTP accept language format.
pt: T.select (s) pode analisar uma string s seguinte HTTP aceito formato de idioma.

en: Update the translation files
pt: Atualizar os arquivos de tradução

en: Find all strings wrapped in T(…) in .py, .html, and .js files:
pt: Encontrar todas as cordas envoltas em T (...) em .py, .html e arquivos .js:

en: Add newly discovered entries in all supported languages
pt: Adicione entradas recém-descobertas em todos os idiomas suportados

en: Add a new supported language (for example german, “de”)
pt: Adicionar um novo idioma suportado (por exemplo alemão “de”,)

en: Make sure all languages contain the same origin expressions
pt: Certifique-se de todos os idiomas contêm as mesmas expressões de origem

en: Finally save the changes:
pt: Finalmente salvar as alterações:
