Podporované typy souborů (Strings)

.XML - Java Properties (Řetězce)

Obsah je strojově přeložen z angličtiny s použitím Phrase Language AI.

Přípony souborů 

.xml

API rozšíření 

properties_xml

Import 

Ano

Export 

Ano

Podpora plurálových tvarů 

Ne

Podpora pro popis 

Ano

Java Properties XML je XML ekvivalentem souboru Java Properties. Klíče souboru Java Properties existují jako atribut elementu položky v XML, zatímco hodnoty jsou textové řetězce vložené uvnitř značek položky. Ve srovnání se standardními soubory Java Properties poskytuje typ XML vyšší flexibilitu, protože můžete přidat více atributů k elementu položky. Například můžete rozhodnout, že pouze klíče s atributem class='překládaný text' budou vybrány pro překlad.

Vzor kódu

<?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"/>
  <položka key="key_with_description">Podívejte se na to! Tento klíč má popis! (Alespoň v některých formátech)</položka>
  <položka key="key_with_line-break">Tento překlad obsahuje
řádkový zlom.</položka>
  <položka key="nested.deeply.key">Wow, tento klíč je vnořen ještě hlouběji.</položka>
  <položka key="nested.key">Tento klíč je vnořen uvnitř prostoru názvů.</položka>
  <entry key="null_translation"/>
  <položka one="Nalezeno pouze jedno množné číslo." other="Wow, máte %s množných čísel!" zero="Nemáte žádné množné číslo." key="pluralized_key"/>
  <entry key="sample_collection">---
- první položka
- druhá položka
- třetí položka
</entry>
  <položka key="simple_key">Jednoduchý klíč, jednoduchá zpráva, tak jednoduché.</položka>
  <položka key="unverified_key">Tento překlad ještě nebyl ověřen a čeká na to. (V některých formátech také exportujeme tento stav)</položka>
</vlastnosti>
Byl pro vás tento článek užitečný?

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.