From: <sam...@us...> - 2011-08-31 21:59:22
|
Revision: 36748 http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=36748&view=rev Author: sampaioprimo Date: 2011-08-31 21:59:16 +0000 (Wed, 31 Aug 2011) Log Message: ----------- load language_*.php files (can be used by mods to provide its own translations) Modified Paths: -------------- trunk/lib/init/tra.php Modified: trunk/lib/init/tra.php =================================================================== --- trunk/lib/init/tra.php 2011-08-31 20:18:00 UTC (rev 36747) +++ trunk/lib/init/tra.php 2011-08-31 21:59:16 UTC (rev 36748) @@ -47,14 +47,22 @@ function init_language( $lg ) { global $tikidomain, $prefs; - if( is_file("lang/$lg/language.php")) { + if (is_file("lang/$lg/language.php")) { global ${"lang_$lg"}; $lang = array(); include("lang/$lg/language.php"); + + // include mods language files if any + foreach (glob("lang/$lg/language_*.php") as $file) { + require($file); + $lang = array_merge($lang, $lang_mod); + } + if (is_file("lang/$lg/custom.php")) { include_once("lang/$lg/custom.php"); } + if (!empty($tikidomain) && is_file("lang/$lg/$tikidomain/custom.php")) { include_once("lang/$lg/$tikidomain/custom.php"); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |