[Koha-bugs] [Bug 8044] Localization for Perl scripts and modules

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Jun 4 14:19:23 CEST 2012


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8044

Julian Maurice <julian.maurice at biblibre.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #9449|0                           |1
        is obsolete|                            |

--- Comment #16 from Julian Maurice <julian.maurice at biblibre.com> ---
Created attachment 9910
  -->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=9910&action=edit
First draft for Koha localization using Locale::Maketext

You have to use the new module Koha::I18N

Code example:
  use Koha::I18N;
  use CGI;

  my $input = new CGI;
  my $lh = Koha::I18N->get_handle_from_context($input, 'intranet');

  print $lh->maketext("Localized string!");

PO files are in misc/translator/po/LANG-messages.po.
Creation of PO files are integrated to existing workflow, so to create
PO file for a language, just run in misc/translator:
  ./translate create LANG
To update:
  ./translate update LANG
You can then translate the PO with your favorite editor. Strings will be
localized at runtime.

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list