iOS XLIFF
- Розширення
- .xliff
- Імпорт
- так
- Експорт
- так
Файли XLIFF для iOS - це файли, згенеровані XCODE, що складаються з одного або декількох елементів <file>.
Кожен елемент <file> відповідає вихідному файлу або джерелу (наприклад, таблиці бази даних).
<file> містить джерело локалізованих даних і після перекладу, відповідні локалізовані
дані для одного мовного стандарту.
Локалізованi дані зберігаються в елементах <trans-unit>. Елемент <trans-unit>
містить елемент <source>
для зберігання вихідного тексту і елемент <target> для зберігання останнього перекладеного тексту.
Елементи <target>
не є обов'язковими.
Важливо
Експорт не зможе бути виконаний без установки в проекті мови за замовчуванням.
Значення на еталонній мові
переходять в тег <source>, а переклади потрапляють в тег <target>.
Документація
Приклад
Завантажити файл прикладу<?xml version="1.0" encoding="UTF-8"?> <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.2" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 http://docs.oasis-open.org/xliff/v1.2/os/xliff-core-1.2-strict.xsd"> <file source-language="en" target-language="fr" datatype="plaintext" xml:space="preserve"> <header> <tool tool-id="localizify.com" tool-name="localizify.com"/> </header> <body> <trans-unit id="addTerm"> <target>Ajouter une traduction</target> <source>Add translation</source> </trans-unit> <trans-unit id="cancel"> <target>Annuler</target> <source>Cancel</source> </trans-unit> <trans-unit id="confirm"> <target>Confirmer</target> <source>Confirm</source> </trans-unit> <trans-unit id="enterProjectName"> <target>Entrez le nom du projet</target> <source>Enter project name</source> </trans-unit> <trans-unit id="helloWorld"> <target>Bonjour le monde</target> <source>Hello World</source> </trans-unit> <trans-unit id="hi"> <target>Bonjour</target> <source>Hello</source> </trans-unit> <trans-unit id="selectLanguage"> <target>Choisir la langue</target> <source>Choose language</source> </trans-unit> <trans-unit id="settings"> <target>Paramètres</target> <source>Settings</source> </trans-unit> </body> </file> </xliff>