Log :: Relatório :: Lexicon :: Po

Log :: Relatório :: Lexicon :: Po é um módulo Perl com uma definição de tradução.
Baixe Agora

Log :: Relatório :: Lexicon :: Po Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Mark Overmeer
  • Site do editor:
  • http://search.cpan.org/~markov/

Log :: Relatório :: Lexicon :: Po Tag


Log :: Relatório :: Lexicon :: Po Descrição

Log :: Report :: Lexicon :: PO é um módulo Perl com uma definição de tradução. Log :: Report :: Lexicon :: PO é um módulo Perl com uma tradução definition.METHODSConstructorsLog :: Report :: Lexicon :: PO-> novos (Opções) Opção --default automática "" comentário [] formato [] falsa difusa msgstr msgid_plural undef msgstr "" ou [] referências []. automática => PARAGRAPHAutomaticly adicionados comentários. Veja addAutomatic () .. comment => PARAGRAPHTranslator adicionados comentários. Veja addComment () .. format => DISPOSIÇÃO DE-pares | formato HASHSee () .. difusa string => BOOLEANThe ainda não está traduzido, algumas suposições inteligentes podem ter sido feitas. Veja difusa () .. msgid => string. msgid_plural => string. msgstr => STRING | traduções variedade de-STRINGThe para o msgid. Quando msgid_plural é definido, então um array deve ser fornecido .. referências => STRING | DISPOSIÇÃO DE-LOCATIONSThe STRING é um em branco lista de locais separados. Locais são do nome do arquivo forma: linenumber, por exemplo lib / Foo.pm: 42 Ver addReferences () Atributos $ obj-> addAutomatic (LIST | ARRAY | STRING) Adicionar várias linhas de bloco de comentário do tradutor. Retorna uma string vazia se não houver observações $ obj-> addComment. (LIST | ARRAY | STRING) Adicionar várias linhas de bloco de comentário do tradutor. Retorna uma string vazia se não houver observações $ obj-> addFlags (string) analisar uma "bandeiras" linha $ obj-> addReferences.. (STRING | LIST | Array) a string é um espaço em branco lista de locais separados. A lista e ARRAY conter locais separados. Uma posição é do nome do arquivo forma: linenumber. Retorna o hash interna com referências $ obj-> automático. () Retorna uma string que contém o parágrafo limpo dos comentários adicionados automaticamente. Se um argumento for especificado, ele irá substituir o comentário atuais US $ obj-> Comentário (). Retorna uma string que contém o parágrafo limpo do comentário de tradutor. Se um argumento for especificado, ele irá substituir o comentário atuais US $ obj-> formato. (Idioma | PARES | matriz-de-pares | Hash) Quando um idioma é especificado, ele parece se uma linguagem de formato ou não LÍNGUA-format está presente na linha de bandeiras. Isso retornará 1 (verdadeiro), no primeiro caso, 0 (falso) no segundo caso. Ele irá retornar undef (também falso) em caso de que ambos não são present.You também pode especificar pares: a chave é um nome de idioma, e o valor é 0, 1 ou undef.Example: uso de format () if ( $ po-> formato ( 'c')) ... a menos ($ po-> formato ( 'perl-chave')) ... se (definido $ po-> formato ( 'java')) ... $ po-> formato (java => 1); # Resulta em 'java-format' $ po-> format (java => 0); # Resulta em 'não-java-format' $ po-> format (java => undef); # Resultado em '' $ obj-> Devoluções difusos () se a tradução precisa de inspeção humana. $ Obj-> isActiveReturns se a tradução tem quaisquer referências, ou é o cabeçalho. $ Obj-> msgidReturns a msgstr real, que não pode ser undef. $ obj-> msgstr (]) com uma corda, uma nova tradução será definida. Sem STRING, uma pesquisa será realizada. Quando não há plural é definido, o uso INDEX 0 $ obj-> plural () Retorna o msgid_plural real, que pode ser undef $ obj-> referências (). Retorna uma lista não ordenada de locais. Quando as opções são especificados, em seguida, aqueles serão usados para substituir todas as referências definidas atualmente. Retorna a lista não ordenada de referências. $ Obj-> removeReferencesTo (filename) Remova todas as referências à indicam FILENAME da lista. Retorna o número de refs left.ParsingLog :: Report :: Lexicon :: PO-> fromText (String, ) analisar a cadeia em um novo objeto PO. A ONDE cadeia deve explicar a localização da cadeia, para ser usado em mensagens de erro. $ Obj-> toString (OPÇÕES) Formate o objeto em uma seqüência multi-alinhados. Opção nr_plurals --default undef. nr_plurals => INTEGERIf o número de plurais é especificado, então a lista de tradução plural pode ser verificado para o comprimento correto. Caso contrário, nenhum comportamento inteligente é tentada. $ Obj-> unusedThe mensagem-id não tem referências mais e há traduções. Requisitos: · Perl.


Log :: Relatório :: Lexicon :: Po Software Relacionado