-
Notifications
You must be signed in to change notification settings - Fork 10
Translation
FUDforum is fully i18n compliant and can be translated into any written language.
FUDforum ships with translations for the following languages out of the box:
Afrikaans, Arabic, Belarusian (Taraškievica orthography), Breton, Bulgarian, Catalan, Chinese, Czech, Danish, Dutch, Egyptian Spoken Arabic, Esperanto, Finnish, French, German, German_formal, Greek, Hungarian, Indonesian, Interlingua, Italian, Japanese, Korean, Latvian, Lithuanian, Lower Sorbian (Dolnoserbski), Luxembourgish, Macedonian, Malay language (Bahasa Melayu), Norwegian, Occitan, Pashto, Polish, Portuguese, Português do Brasil, Romanian, Russian, Serbian Cyrillic (Српски ћирилица), Serbian Latin, Slovak, Spanish, Swedish, Swiss_German, Tagalog (Philippines), Turkish, Ukrainian, Upper Sorbian, Vietnamese.
Additional translations can be added on the translatewiki.net website (see details below).
The Admin Control Panel (ACP) is currently only available in English. Users that would like to localize the ACP are welcome to contact us on the support forum.
All language files are UTF-8 encoded (different encoding are possible, but will not be officially supported).
To add a new translation or fix existing translations, navigate to translatewiki.net, register an account, and ask for permission to translate FUDforum's messages into your local language. You will be granted access within hours after which you can start adding new/ fixing existing translations.
When done, go to your forum's Message Editor Control Panel to download the latest messages to your site.
New and updated translations from translatewiki.net will periodically be committed to our code repository and will hence automatically be included into future releases.
New translations should preferably be created on translatewiki.net. The below procedure can be used to create local (site specific) translations:
- Create a new theme (or use a custom theme - do not use a default theme, as it will be overwritten when you upgrade the forum).
- Create a i18n/langcode directory in the theme's directory (for example .../thm/mytheme/i18n/en).
- Create a "msg" file and add the messages you want to change to it. Do not add messages that can be inherited from "msg" files in the default theme. For example, if you want a site specific translation for "Topic Description:" (post_descr), enter something like this:
post_descr: Product version:
- Navigate to the Theme Manager to enable the new theme.
The status of any given translation can be viewed on translatewiki.net.
A utility, tr_status.php (in install/forum_data/thm/default/i18n), is also available after checking out the code from the code repository to show translation statistics per language.
- Message Editor, admin control panel that allows administrators to download or change FUDforum's messages.
- Buttons, for translating the text in FUDforum's button images.
[ Home ] [ Features ] [ Installation ] [ Upgrading ] [ Administration ] [ Support ] [ Internals ]