Tipos de arquivos aceitos (Strings)

. POT - Arquivos de modelo Gettext (Strings)

O conteúdo de toda a Central de Ajuda é traduzido automaticamente de inglês pelo Phrase Language AI.

Extensões de arquivo

.pot

Extensão da API

gettext_template

Importação

Sim

Exportação

Sim

Suporte a formulários plurais

Sim

Suporte de descrição

Sim

Opções de formato

msgif_as_default

POT (portable object template), é um formato gerado pelo GNU gettext para agilizar a localização e internacionalização de software. Enquanto as cadeias de caracteres de origem são colocadas após msgid, suas traduções são colocadas após msgtr

Arquivos POT também podem ser arquivos PO. Esses dois arquivos são principalmente idênticos, exceto arquivos PO são gerados chamando msginit no CMD. É possível executar a tradução em um arquivo POT primeiro e, em seguida, renomeá-lo para um PO. O formato final localizado deve ser um arquivo .mo legível por máquina gerado a partir do arquivo PO. O arquivo .mo pode ser gerado chamando msgfmt no CMD.

Opções de formato

Identificador

msgid_as_default

Tipo

booleano

Carregar

Sim

Baixar

Não

Inadimplência

falso

Descrição

Usar o nome da chave (msgid) como tradução

Exemplo de código

msgid ""
msgstr ""
"Linguagem: Inglês\n"
"Versão MIME: 1,0\n"
"Content-Type: texto/simples; charset=UTF-8\n"
"Codificação de transferência de conteúdo: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Gerador: PhraseApp (phraseapp.com)\n"

msgid "boolean_key"
msgstr ""

msgid "empty_string_translation"
msgstr ""

#I uma descrição muito importante para esta chave!
msgid "key_with_description"
msgstr ""

msgid "key_with_line-break"
msgstr ""

msgid "nested.deeply.key"
msgstr ""

msgid "nested.key"
msgstr ""

msgid "null_translation"
msgstr ""

msgid "pluralized_key"
msgid_plural ""
msgstr[0] ""
msgstr[1] ""

msgid "sample_collection"
msgstr ""

msgid "simple_key"
msgstr ""

#, difuso
msgid "unverified_key"
msgstr ""
Esse artigo foi útil?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.