Locale :: maketext :: gettext

junta-se às estruturas do GetText e MaketeText.
Baixe Agora

Locale :: maketext :: gettext Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • imacat
  • Site do editor:
  • http://www.imacat.idv.tw/

Locale :: maketext :: gettext Tag


Locale :: maketext :: gettext Descrição

Junta-se às estruturas do GetText e MaketeText. Locale :: MaketeText :: GetText é um módulo Perl que se junta ao GetText e Maketext Frameworks.Synopsisina sua classe de localização: pacote MyPackage :: L10N; Use base QW (locale :: maketext :: gettext); Retornar 1; em sua inscrição: Use myPackage :: L10N; $ Lh = mypackage :: l10n-> get_handle ou morrer "Que língua?"; $ Lh-> BindtextDomain ("mypackage", "/ home / user / locale"); $ Lh-> TextDomain ("MyPackage"); $ Lh-> MaketeText ("Olá, mundo !!"); se você quiser ter mais controle para os detalhes: # Altere a saída que codifica $ lh-> codificação ("utf-8"); # Stick com o comportamento maketext em falhas de pesquisa $ lh-> die_for_lookup_failures (1); # Lavar o cache de arquivo MO e ler seus arquivos MO atualizados $ lh-> reload_text; # Defina a codificação de suas teclas maketext, se não em inglês $ lh-> key_encoding ("big5"); # Defina a ação quando codificar falha $ lh-> Encode_Failure (codificar :: fb_htmlcref); use locale :: maketext :: gettext para ler e analisar o arquivo mo: use locale :: maketext :: gettext; % Léxico = read_mo ($ mofile); locale :: maketext :: gettext junta-se ao GNU GetText e MaketeText Frameworks. É uma subclasse de localidade :: MaketeText (3) que segue a maneira como o GNU GetText funciona. Funciona perfeitamente, tanto no sentido do GNU Gettext e MaketeText. Como resultado, você gosta de suas vantagens, e se livrar de ambos os problemas também. Você começa como um projeto de localização usual GNU GetText: Trabalhe em arquivos PO com a ajuda de tradutores, revisores e emacs. Transforme-os em arquivos mo com msgfmt. Copie-os para o diretório de localização apropriado, como /usr/shar/locale/de/lc_messages/myapp.mo.then, construa sua classe de localização MaketeText, com sua classe base alterada de locale :: MaketeText (3) para localidade :: Maketext :: gettext. Requisitos: · Perl.


Locale :: maketext :: gettext Software Relacionado