Поддерживаемые типы файлов (Strings)

.POT - Gettext Template Files (Strings)

Контент автоматически переведен с английского языка с помощью Phrase Language AI.

Расширения файлов 

.pot

Расширение API 

gettext_template

Импорт 

Да

Экспорт 

Да

Поддержка форм множественного числа 

Да

Поддержка описания 

Да

Варианты формата 

msgid_as_default

POT (шаблон портативного объекта) — формат, сгенерированный с помощью GNU gettext для оптимизации локализации и интернационализации программного обеспечения. В то время как Strings оригинала помещаются после msgid, их переводы — после msgtr

Файлы заказов на покупку (PO) также могут быть файлами PO. Эти два файла в основном совпадают, за исключением файлов заказов на покупку (PO), генерируемых при вызове msginit в CMD. Заказ на покупку (PO) позволяет сначала выполнить перевод файла POT, а затем переименовать его в PO. Окончательным локализованным форматом должен быть машиночитаемый файл .mo, созданный из файла заказа на покупку (PO). Файл .mo можно создать, вызвав msgfmt в CMD.

Параметры формата

Идентификатор 

msgid_as_default

Тип 

булевский

Загрузить 

Да

Скачать 

Нет

По умолчанию 

false

Описание 

Использовать имя ключа (msgid) в качестве перевода (msgid)

Образец кода

msgid ""
msgstr ""
«Язык: English\n"
«Версия MIME: 1,0\n"
«Тип контента: текст/просто; charset=UTF-8\n»
«Кодирование контента-передачи: 8bit\n"
«Формы множественного числа: nplurals=2; plural=(n != 1);\n»
«Генератор X: PhraseApp (phraseapp.com)\n"

msgid "boolean_key"
msgstr ""

msgid "empty_string_translation"
msgstr ""

#Я очень важное описание для этого ключа!
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 ""

#, неточно
msgid "unverified_key"
msgstr ""
Была ли эта статья полезной?

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.