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

.XML - Java Properties (Strings)

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

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

.xml

Расширение API 

properties_xml

Импорт 

Да

Экспорт 

Да

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

Нет

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

Да

XML для Java Properties является эквивалентом файла Java Properties. Ключи файла Java Properties существуют как атрибут элемента entry в XML, в то время как значения являются текстовыми строками, вложенными внутри тегов entry. По сравнению со стандартными файлами Java Properties, XML-тип предоставляет большую гибкость, так как вы можете добавлять больше атрибутов к элементу entry. Например, вы можете решить, что только ключи с атрибутом class='translatable' будут выбраны для перевода.

Образец кода

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
  <entry key="boolean_key">--- true
</entry>
  <entry key="empty_string_translation"/>
  <entry key="key_with_description">Проверьте это! This key has a description! (По крайней мере, в некоторых форматах)</entry>
  <entry key="key_with_line-break">Этот перевод содержит
перенос строки.</entry>
  <entry key="nested.deeply.key">Ух ты, этот ключ вложен еще глубже.</entry>
  <entry key="nested.key">Этот ключ вложен внутри пространства имен.</entry>
  <entry key="null_translation"/>
  <entry one="Найдено только одно множественное число." other="Ух ты, у вас %s множественных чисел!" zero="У вас нет множественного числа." key="pluralized_key"/>
  <запись ключ="sample_collection">---
- first item
- second item
- third item
</entry>
  <запись ключ="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.