Custom language translation
- Status
- Closed
- Subject
- Custom language translation
- Version
- 1.9.x
2.x - Category
- Feature request
- Feature
- i18n (Multilingual, l10n, Babelfish)
Admin Interface (UI) - Resolution status
- Fixed or Solved
- Submitted by
- Marc Laporte
- Volunteered to solve
- Franck Martin
- Lastmod by
- Marc Laporte
- Rating
- Description
Sometimes, we want to change a few language strings from the original Tiki. It could be because of regional or community expressions.
Currently, we need to change language.php and/or the template (tpl) files.
It would be better to have a custom language file which would override default text. (Like we do for tpl files). Therefore upgrades would be smoother.
Even better if we could edit this language file via the GUI.
- Solution
Introduced in Tiki 1.9.8
> 2- How do I use it? Do I just include the strings in a file like this?
> > lang/french/custom.php- exactly. the content of this file has to look like:
Copy to clipboard<?php $lang['string in english to translate'] = "string translated in language"; ?>(with one line per translation)
those translations can be new strings that you introduced in
templates, or existing ones, in which case the custom.php declaration
will override the default language.php one.cheers,
mose___
I prefer to do like this
At the end on lang/xx/language.phpCopy to clipboardrequire_once('lang/xx/language_mine.php');And create a lang/xx/language_mine.php with
Copy to clipboard<?php $lang_mine= array( "Mine" => "mine version", ); $lang = array_merge($lang, $lang_mine); ?>
This is all nicely handled in recent versions of Tiki. See i18n.tiki.org
- Importance
- 3
- Priority
- 15
- Demonstrate Bug on Tiki 19+
-
This bug has been demonstrated on show2.tiki.org
Please demonstrate your bug on show2.tiki.org
Show.tiki.org is not configured properlyThe public/private keys configured to connect to show2.tiki.org were not accepted. Please make sure you are using RSA keys. Thanks.
- Demonstrate Bug (older Tiki versions)
-
This bug has been demonstrated on show.tikiwiki.org
Please demonstrate your bug on show.tikiwiki.org
Show.tiki.org is not configured properlyThe public/private keys configured to connect to show.tikiwiki.org were not accepted. Please make sure you are using RSA keys. Thanks.
- Ticket ID
- 485
- Created
- Wednesday 18 January, 2006 04:00:38 UTC
by Unknown - LastModif
- Wednesday 22 September, 2010 05:03:47 UTC