All user interface text in XenForo can be translated into other languages without having to edit any HTML or templates at all.
This is achieved through a system of Phrases, which in turn belong to Languages. A single XenForo installation may have multiple languages available, and these can be selected by your visiting users.
Languages
In XenForo, Languages function in a similar manner to Styles, in that they represent a collection of data that is grouped together for ease of management.
Pre-built languages
While you can translate the entire XenForo system text yourself, you may find that the translation you want already exists.
Installing a new language is a simple task and can be managed by most administrators.
If you complete your own translation, you might want to use the Export tools available in the language manager, and add your translation to the collection of language translations already available in the XenForo Resource Manager for the benefit of other XenForo administrators.
Setting the default language
When your site has multiple languages installed, you can specify which of the installed languages will be used for visitors who have not specified their own preference.
To do this, visit the Appearance section of the main XenForo options system, and select the language you want to act as the default using the Default language option.
By default, all installed languages are selectable by your visitors, but you may prevent selection of specific languages with a toggle on the Appearance > Languages list page.
Language inheritance
Also like styles, languages in XenForo can be arranged into parent/child relationships, such that a child language may inherit all of the data from a parent language, and customize only those items that require change.
A simple example of this would be UK English, which can inherit most of the settings from US English, except for a few differences like color vs colour and 11/28/2017 vs 28/11/2017.
A full description of the way inheritance works can be found in the styles section of this manual.
Language settings
When you click on a language in the language manager, you will be presented with the language editor, where you can define some basic rules for the language, like the locale, the text direction (left-to-right or right-to-left), the decimal point character, the week start day and the date format.
These settings have wide-ranging effects, so ensure that you set them carefully.
Phrases
All the user interface text in XenForo is stored in predefined text snippets called Phrases.
When XenForo needs to place some text on a page, rather than calling the text directly, it calls for the appropriate phrase that contains the desired text.
For the most part, phrases are named according to their content, so a phrase whose content is Please click the 'Save' button
would most likely be stored in a phrase called please_click_the_save_button
.
Sometimes, when the text in a phrase is too long to be reasonably used as the phrase name, or if the phrase must serve a specific programmatic task, the phrase may have a name that describes its content, rather than directly reflecting its content. For example, the text that explains the use of the Background size parameter in the Smilie editor is named background_size_explain
.
When a phrase needs to include an important variable, like the name of a piece of content it is describing, the variable will be represented in the phrase name with a letter, like x
or y
. For example, your_thread_x_has_been_updated
.
Within the phrase, the variable is represented as a word in curly braces:
Your thread, {name} has been updated.
XenForo template syntax will take care of inserting the correct value into the {name}
variable.
Phrase inheritance
As properties of languages, phrases inherit their content from parent languages unless they have been customized in the current language.
Upgrading with customized phrases
Unlike templates, phrases can only contain simple data, so it is highly unlikely that customizing or translating a phrase will result in broken functionality after a XenForo upgrade, provided that all {variable}
variables that existed in the original version of the phrase remain in your customized or translated version.
Русский язык для XenForo от Jumuro
Все замечания и предложения по данному русификатору оставляйте здесь.
Условия использования:
Данный русификатор распространяется бесплатно, со следующими ограничениями:
- Вы НЕ можете:
- изменять данную русификацию и распространять ее как свою;
- использовать данную русификацию в качестве основы для своей русификации;
- удалять/изменять копирайт этой русификации и его активную ссылку на сайт jumuro.dev
Подробнее о Branding Free копирайта русификации здесь.
Купить право удаления копирайта.
Если вы не согласны с одним их этих пунктов, то вы должны незамедлительно удалить этот русификатор.
Уважайте чужой труд.
- Вы можете:
- делать изменения в этом русификаторе для личного использования без распространения.
Установка:
- Заходим в панель администратора, переходим в боковом меню в пункт «Appearance» > «Languages» и жмем кнопку «Import».
- На открывшейся странице в поле «Import from uploaded XML file» Выбираем XML-файл «language-Russian-XF.xml» и импортируем как «Child of language: (No Parent)».
Обновление:
- Заходим в панель администратора, переходим в боковом меню в пункт «Внешний вид» > «Языки» и жмем кнопку «Импорт».
- На открывшейся странице в поле «Импорт из загруженного XML-файла» Выбираем XML-файл «language-Russian-XF.xml» и импортируем как «Перезаписать язык: Русский (RU)».
Если форум выдает ошибку при импорте, удалите русский язык и установите его еще раз.
Авторы:
- Автор русификатора: Jumuro ®
Особенности (и отличия от других) данного русификатора:
- Перевод сделан С НУЛЯ на основе перевода для XF 2.0 от Jumuro
- Перевод делается «по честному» (полностью вручную через панель управления XenForo)
- Максимально детальная подгонка под контекст
- Максимально консистентный перевод близких по смыслу фраз
- Перевод сделан с душой =)
Данный русификатор может распространяться на любых других сайтах только при условии полного копирования текста, написанного выше (дословно и без изменений).
-
Перевод новых фраз
Правка устаревших фраз -
Перевод новых фраз
Правка устаревших фраз -
Перевод новых фраз
Правка устаревших фраз
Русификация для XenForo 1.4.8 от www.xf-russia.ru
Русификация для форумного движка XenForo 1.4.8.
Версия русификации: 1.4.8.
Если у вас есть замечания или предложения по данному переводу, пройдите по ссылке ниже на соответствующую тему на нашем форуме: http://www.xf-russia.ru/forum/threads/79/
Условия использования
Данная русификация распространяется бесплатно. Но есть некоторые ограничения:
ВЫ НЕ МОЖЕТЕ:
- распространять измененный перевод;
- использовать данный перевод в качестве основы для своей русификации;
- просто так удалить активную ссылку-копирайт на сайт http://www.xf-russia.ru (см.: http://www.xf-russia.ru/forum/threads/617/).
Если Вы не согласны с одним их этих пунктов, то Вы должны удалить русификатор.
Уважайте наш труд. Неуважение и удаление копирайтов убивает инициативу любой группы переводчиков.
ВЫ МОЖЕТЕ:
- делать изменения в переводе для собственного использования.
Установка
Перед установкой русификатора рекомендуется сделать на всякий случай резервную копию базы данных форума.
- Заходим в панель администратора, переходим к вкладке Appearance.
- Слева в секции Languages & Phrases выбираем Import a Language.
- Выбираем XML-файл phrases_ru.xml и импортируем как Child of language: (No Parent).
Обновление
Перед обновлением русификатора рекомендуется сделать на всякий случай резервную копию базы данных форума.
- Заходим в панель администратора, переходим к вкладке Внешний вид.
- Слева в секции Языки и фразы выбираем Импорт языка.
- Выбираем XML-файл phrases_ru.xml и перезаписываем существующий язык Язык с перезаписью: Russian (RU). Если форум выдает ошибку при импорте, удалите русский язык и установите новую версию.
Авторы
Авторами русификации является команда сайта http://www.xf-russia.ru. Непосредственно над переводом работают:
- Romchik®
- Pepelac
- Yoskaldyr
- FractalizeR
А также нам помогали:
- TAIFUN
- AleX
- и другие пользователи сайта, за что им большое спасибо.
История версий
v.1.4.8 (23.06.2015):
- перевод новых фраз для XenForo 1.4.8.
v.1.4.7 (12.05.2015):
- перевод новых фраз для XenForo 1.4.7.
v.1.4.6 (07.04.2015):
- перевод новых и измененных фраз для XenForo 1.4.6;
- исправление ошибок и мелких неточностей.
v.1.4.5 (17.02.2015):
- перевод новых и измененных фраз для XenForo 1.4.5;
- исправление ошибок и мелких неточностей.
v.1.4.4 (13.01.2015):
- перевод новых и измененных фраз для XenForo 1.4.4.
v.1.4.3 (18.11.2014):
- перевод новых и измененных фраз для XenForo 1.4.3.
v.1.4.2 (23.10.2014):
- перевод новых и измененных фраз для XenForo 1.4.2;
- исправление мелких неточностей и некоторых фраз для приведения их к единому стилю.
v.1.4.1 (16.09.2014):
- исправление двух ошибок.
v.1.4.0 (09.09.2014):
- перевод измененной фразы для XenForo 1.4.0 Final.
v.1.3.9 (02.09.2014):
- перевод новых и измененных фраз для XenForo 1.4.0 Release Candidate 2;
- исправление ошибок и мелких неточностей.
v.1.3.8 (27.08.2014):
- перевод новых и измененных фраз для XenForo 1.4.0 Release Candidate 1.
v.1.3.7 (20.08.2014):
- перевод новых и измененных фраз для XenForo 1.4.0 Beta 1-3;
- исправление мелких неточностей и некоторых фраз для приведения их к единому стилю.
v.1.3.6 (12.08.2014):
- перевод измененной фразы для XenForo 1.3.5.
v.1.3.5 (19.07.2014):
- перевод измененной фразы для XenForo 1.3.4.
v.1.3.4 (20.06.2014):
- перевод новых и измененных фраз для XenForo 1.3.3.
v.1.3.3 (15.05.2014):
- перевод одной измененной фразы для XenForo 1.3.2;
- исправление ошибки в одной фразе.
v.1.3.2 (08.04.2014):
- перевод новых и измененных фраз для XenForo 1.3.1;
- исправление ошибок и мелких неточностей.
v.1.3.1.1 (11.03.2014):
- обновлен файл readme.txt.
v.1.3.1 (05.03.2014):
- перевод новых и измененных фраз для XenForo 1.3.0 Release Candidate 2;
- исправление ошибок и мелких неточностей.
v.1.3.0 (12.02.2014):
- перевод измененных фраз для XenForo 1.2.5.
v.1.2.9 (18.12.2013):
- перевод новых и измененных фраз для XenForo 1.2.4.
v.1.2.8 (06.11.2013):
- перевод новых и измененных фраз для XenForo 1.2.3.
v.1.2.7.1 (30.10.2013):
- обновление в связи с выходом Resource Manager 1.1.0 RC1 (фразы привидены к общему стилю);
- исправление мелких неточностей и некоторых фраз для приведения их к единому стилю.
v.1.2.7 (24.09.2013):
- перевод новых и измененных фраз для XenForo 1.2.2;
- исправление мелких неточностей;
v.1.2.6 (20.08.2013):
- перевод новых и измененных фраз для XenForo 1.2.1;
- исправление мелких неточностей;
- исправление некоторых фраз для приведения их к единому стилю.
v.1.2.5 (12.08.2013):
- перевод новых и измененных фраз для XenForo 1.2.0 Release Candidate 2 и XenForo 1.2.0 Final;
- исправление ошибок и мелких неточностей;
- сокращение нескольких фраз.
v.1.2.4 (16.07.2013):
- перевод новых и измененных фраз для XenForo 1.2.0 Beta 1-5 и XenForo 1.2.0 Release Candidate 1;
- исправление мелких неточностей и некоторых фраз для приведения их к единому стилю.
v.1.2.3 (21.05.2013):
- перевод новых и измененных фраз для XenForo 1.1.5;
- исправлена фраза x_also_commented_on_ys_status.
v.1.2.2 (26.03.2013):
- перевод новых и измененных фраз для XenForo 1.1.4;
- исправление мелких неточностей и некоторых фраз для приведения их к единому стилю.
v.1.2.1 (19.06.2012):
- перевод новых и измененных фраз для XenForo 1.1.3;
- исправление мелких неточностей и некоторых фраз для приведения их к единому стилю.
v.1.2.0 (07.02.2012):
- перевод новых и измененных фраз для XenForo 1.1.2;
- исправление ошибок и мелких неточностей;
- фраза «Проверка файлов» заменена на «Инспектор файлов».
v.1.1.9 (06.01.2012):
- перевод новых и измененных фраз для XenForo 1.1.1;
- исправление ошибок и мелких неточностей.
v.1.1.8 (22.11.2011):
- перевод новых и измененных фраз для XenForo 1.1.0 Final.
v.1.1.7 (15.11.2011):
- перевод новых и измененных фраз для XenForo 1.1.0 Release Candidate 1.
v.1.1.6 (11.11.2011):
- перевод новых и измененных фраз для XenForo 1.1.0 Beta 5.
v.1.1.5 (28.10.2011):
- перевод новых и измененных фраз для XenForo 1.1.0 Beta 4;
- исправление ошибок и мелких неточностей.
v.1.1.4 (18.10.2011):
- перевод новых и измененных фраз для XenForo 1.1.0 Beta 3;
- исправление ошибок и мелких неточностей.
v.1.1.3 (09.10.2011):
- перевод новых и измененных фраз для XenForo 1.1.0 Beta 2;
- исправление ошибок и мелких неточностей, исправление некоторых фраз для приведения их к единому стилю.
v.1.1.2 (18.07.2011):
- перевод измененных фраз для XenForo XenForo 1.0.4;
- фраза «Авторизируется» заменена на «Авторизация».
v.1.1.1 (06.07.2011):
- перевод новых и измененных фраз для XenForo XenForo 1.0.3;
- исправление ошибок и мелких неточностей, исправление некоторых фраз для приведения их к единому стилю.
v.1.1.0 (26.05.2011):
- перевод новых и измененных фраз для XenForo XenForo 1.0.2;
- исправление ошибок и мелких неточностей, исправление некоторых фраз для приведения их к единому стилю.
v.1.0.9 (14.04.2011):
- перевод новых и измененных фраз для XenForo XenForo 1.0.1;
- исправление некоторых фраз для приведения их к единому стилю.
v.1.0.8 (09.03.2011):
- перевод новых и измененных фраз для XenForo XenForo 1.0.0 Final;
- исправление ошибок и мелких неточностей.
v.1.0.7 (25.02.2011):
- перевод новых и измененных фраз для XenForo Release Candidate 3;
- исправление ошибок и мелких неточностей, исправление некоторых фраз для приведения их к единому стилю.
v.1.0.6 (03.02.2011):
- перевод новых и измененных фраз для XenForo Release Candidate 2;
- исправление ошибок и мелких неточностей, исправление некоторых фраз для приведения их к единому стилю.
v.1.0.5.1 (23.01.2011):
- исправлен баг, когда после импорта языка слетал перевод у дополнений форума;
- убран перевод для трофеев и служб идентификации (перевести их можно через панель администратора).
v.1.0.5 (22.01.2011):
- перевод новых и измененных фраз для XenForo Release Candidate 1;
- исправление ошибок и мелких неточностей, исправление некоторых фраз для приведения их к единому стилю.
v.1.0.4 (16.01.2011):
- перевод новых и измененных фраз для XenForo Beta 6;
- исправление ошибок и мелких неточностей, исправление некоторых фраз для приведения их к единому стилю.
v.1.0.3 (12.12.2010):
- перевод новых и измененных фраз для XenForo Beta 5;
- исправление ошибок и мелких неточностей, исправление некоторых фраз для приведения их к единому стилю.
v.1.0.2 (14.11.2010):
- перевод новых и измененных фраз для XenForo Beta 3;
- исправление ошибок и мелких неточностей, исправление некоторых фраз для приведения их к единому стилю.
v.1.0.1 (25.10.2010):
- перевод новых и измененных фраз для XenForo Beta 2;
- исправление ошибок и мелких неточностей.
v.1.0.0 (10.10.2010):
- первый выпуск русификатора для XenForo Beta 1.