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

.PROPERTIES - Свойства Java (строка)

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

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

.properties

Расширение API 

свойства

Импорт 

Да

Экспорт 

Да

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

Нет

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

Да

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

Эти параметры можно указать при загрузке и/или Скачать файла. В зависимости от метода загрузить/Скачать (интерфейс приложений API, CLI, синхронизация репозитория и т. д.), их можно указать в запрос параметрах загрузить, Скачать или в файле конфигурации phrase.yml.

escape_single_quotes

omit_separator_space

crlf_line_terminators

escape_meta_chars

Свойства Java — это стандартные файлы конфигурации/локализации, обычно используемые в Java. Этот формат содержит пары ключ-значение, соединенные знаком =. Помимо этого, он не имеет никаких других каскадных элементов. Значения в файле всегда будут анализироваться как тип строка.

Дублировать ключи (файл содержит два или более одинаковых ключа) не должно быть проблемой, но значения, загруженные позже в процессе, перезапишут предыдущие данные. При подготовке файла для перевода проверьте наличие дублировать ключей, поместив файлы свойств в Java IDE (например, Eclipse, IntelliJ) для их идентификации.

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

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

escape_single_quotes

Тип 

булевский

Загрузить 

Да

Скачать 

Да

По умолчанию 

true

Описание 

Экранируйте одинарные кавычки другой одинарной кавычкой (например, I'm -> I''m ).

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

omit_separator_space

Тип 

булевский

Загрузить 

Нет

Скачать 

Да

По умолчанию 

false

Описание 

Пропускайте пробел до и после знака разделителя (= ).

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

crlf_line_terminators

Тип 

булевский

Загрузить 

Нет

Скачать 

Да

По умолчанию 

false

Описание 

Использовать символы завершения строки CRLF (Windows).

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

escape_meta_chars

Тип 

булевский

Загрузить 

Нет

Скачать 

Да

По умолчанию 

true

Описание 

Экранируйте метасимволы (:=!#) с помощью обратной косой черты

Образец кода

boolean_key = --- true\n
empty_string_translation = 
# Это потрясающее описание для этого ключа!
key_with_description = Check it out\! У этого ключа есть описание! (По крайней мере, в некоторых форматах)
key_with_line-break = Этот перевод содержит
разрыв строки.
nested.deeply.key = Ого, этот ключ вложен еще глубже.
nested.key = Этот ключ вложен внутри пространства имен.
null_translation = 
pluralized_key.one = Найдена только одна плюрализация.
pluralized_key.other = Ого, у вас %s плюрализаций!
pluralized_key.zero = У вас нет плюрализаций.
sample_collection = ---
- первый элемент
- второй элемент
- третий элемент

simple_key = Просто простой ключ с простым сообщением.
unverified_key = Этот перевод еще не проверено и ждет подтверждения. (В некоторых форматах мы также экспортируем этот статус)
Была ли эта статья полезной?
★ ★ ★ ★ ★

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.