Файлы свойств Java

Родной формат Java для переводов.

Файлы свойств Java обычно используются в качестве одноязычных переводов.

Weblate поддерживает варианты этого формата в кодировках ISO-8859-1, UTF-8 и UTF-16. Все они поддерживают сохранение всех символов Юникода, просто в разных кодировках. В формате ISO-8859-1 используются юникодные экранирующие последовательности (например, zkou\u0161ka), остальные кодируют символы непосредственно в UTF-8 или UTF-16.

Примечание

Загрузка экранирующих последовательностей также работает в режиме UTF-8, поэтому, пожалуйста, будьте внимательны при выборе правильного набора кодировок в соответствии с потребностями вашего приложения.

Поддерживаемые функции

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

.properties

Языковость ⓘ

Как одноязычный, так и двуязычный

Поддерживает множественное число ⓘ

No

Поддерживает описания ⓘ

Yes

Поддерживает пояснения ⓘ

No

Поддерживает контекст ⓘ

No

Поддерживает расположение ⓘ

No

Поддерживает флаги ⓘ

No

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

properties

Поддерживает строки только для чтения ⓘ

No

Поддерживает удаление устаревших строк ⓘ

No

Флаги проверки, добавляемые этим форматом ⓘ

auto-java-messageformat

Настройка Weblate

Типичный Настройки компонента Weblate

Маска файла

src/app/Bundle_*.properties

Одноязычный базовый файл

src/app/Bundle.properties

Шаблон для новых переводов

Пусто

Формат файла

Java Properties

Кодировка файла

ISO-8859-1