[Tickets #9205] translation.php does not extract framework files strings
bugs at horde.org
bugs at horde.org
Sat Aug 28 17:05:06 UTC 2010
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/9205
------------------------------------------------------------------------------
Ticket | 9205
Created By | lfbm.andamentos at gmail.com
Summary | translation.php does not extract framework files
| strings
Queue | Horde Base
Version | FRAMEWORK_3
Type | Bug
State | Unconfirmed
Priority | 3. High
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
lfbm.andamentos at gmail.com (2010-08-28 13:05) wrote:
horde 3.3.9-cvs
Line 311 of translation.php seems to tell the script to extract
strings from files located under: 'admin', 'framework', 'lib',
'services', 'templates', 'util' and 'themes', when the processed
module is 'horde'.
function xtract()
{
...
foreach (array('admin', 'framework', 'lib', 'services', 'templates',
'util', 'themes') as $search_dir) {
...
The trouble is there's no 'framework' directory under 'horde'. The
framework files lies actually under /usr/share/pear/Horde (at least on
CentOS).
So framework strings won't be pulled unless I create a symlink under
horde/ named 'framework' pointed to '/usr/share/pear/Horde', so the
translation.php can find them.
I don't know what the best solution is, maybe tell translation.php to
search for files under something like "get_include_path()" . /Horde
??? instead of 'framework'?
This problem is breaking all the translations, since the framework
strings (like Alarm strings, menu strgins etc.) are not being
translated.
Hope my report helps.
More information about the bugs
mailing list