Это версия страницы http://mozilla-team.org.ua/wiki/index.php?title=%D0%9B%D0%BE%D0%BA%D0%B0%D0%BB%D1%96%D0%B7%D0%B0%D1%86%D1%96%D1%8F_XUL из кэша Google. Она представляет собой снимок страницы по состоянию на 5 сен 2008 13:21:04 GMT. Текущая страница за прошедшее время могла измениться. Подробнее Текстовая версия Локалізація XUL From Mozilla Team Ukraine wiki Jump to: navigation <#column-one>, search <#searchInput> Для того, щоб зрозуміти основи локалізації продуктів Mozilla розглянемо структуру файлів, пов'язаних з локалізацією. XUL та XML володіють такими властивостями, що надають зручний шлях для локалізації розширень. Зміст * 1 Сутності <#.D0.A1.D1.83.D1.82.D0.BD.D0.BE.D1.81.D1.82.D1.96> * 2 Файли DTD <#.D0.A4.D0.B0.D0.B9.D0.BB.D0.B8_DTD> * 3 Означення сутностей <#.D0.9E.D0.B7.D0.BD.D0.B0.D1.87.D0.B5.D0.BD.D0.BD.D1.8F_.D1.81.D1.83.D1.82.D0.BD.D0.BE.D1.81.D1.82.D0.B5.D0.B9> * 4 Приклад з життя <#.D0.9F.D1.80.D0.B8.D0.BA.D0.BB.D0.B0.D0.B4_.D0.B7_.D0.B6.D0.B8.D1.82.D1.82.D1.8F> Сутності Більшість розширень та програм XUL побудовані таким чином, що переклад інтерфейсу користувача іншою мовою є максимально легким. Зазвичай, створюється таблиця надписів для кожної мови. Замість того, щоб вписувати рядки інтерфейсу явним чином в код програми чи розширення, кожну частинку коду інтерфейсу, пов'язують з посиланнями на таблицю надписів. Ви повинні бути знайомі з сутностями, якщо вам доводилось працювати з HTML. Приміром, коди < та > використовуються, щоб вставити значки "<" (менше) та ">"(більше) у гіпертекст. XML має синтаксис, що дозволяє вам визначати сутності. Ви можете використовувати ці сутності так, щоб вони згодом, під час роботи програми, замінювались рядками з таблиць надписів. Сутності застосовуються всюди, де повинен бути текст, включаючи значення атрибутів. Нижче наводимо приклад використання сутностей у кнопках.