Local :: maketext

Locale :: Maketext es un marco de Perl para la localización.
Descargar ahora

Local :: maketext Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Sean M. Burke
  • Sitio web del editor:
  • http://search.cpan.org/~sburke/

Local :: maketext Etiquetas


Local :: maketext Descripción

Locale :: Maketext es un marco Perl para la localización. Locale :: maketext es un marco de Perl para localización.Synopsis Package MyProgram; usar estricto; Usa MyProgram :: L10N; # ... que hereda de locale :: maketext My $ lh = myprogram :: l10n-> get_handle () || Muere "¿Qué idioma?"; ... # y luego cualquier mensaje que emite su programa, como: Warn $ LH-> Maketext ("No se puede abrir el archivo : n", $ F, $); ... es una característica común de las aplicaciones (ya sea que se ejecute directamente, o a través de la Web) para que sean "localizados", es decir, para ellos en una interfaz de inglés para un altavoz de inglés, una interfaz alemana a un Alemán-altavoz, y así sucesivamente para todos los idiomas está programado. Locale :: maketext es un marco para la localización de software; Le proporciona las herramientas para organizar y acceder a los bits de texto y código de procesamiento de texto que necesita para producir aplicaciones localizadas. En el orden de tener sentido de Maketext y cómo encajan todos sus componentes, probablemente deberá ir a Locale :: Maketext :: TPJ13, y luego lea la siguiente documentación. También puede querer leer la fuente para el archivo :: FindGrep y sus módulos constituyentes: son una aplicación completa de ejemplo (si es pequeña) que utiliza el diseño básico de Maketext.QuickEl diseño básico de locale :: maketext está orientado a objetos, y locale :: maketext es una clase de base abstracta, desde la cual deriva una "clase de proyecto". La clase de proyecto (con un nombre como "tkbocciball :: localize", que luego usa en su módulo) está a su vez la clase base para todas las "clases de idioma" para su proyecto (con nombres "Tkbocciball :: Localize :: "," TkbocCiball :: Localize :: en "," TkbocCiball :: Localize :: FR ", etc.). Una clase de idiomas es una clase que contiene un léxico de frases como datos de clase, y posiblemente también algunos métodos que son de uso. en la interpretación de frases en el léxico, o tratar de un mensaje de texto en ese idioma. El objeto que pertenece a una clase de idioma se llama un "mango de idioma"; Normalmente es un objeto de peso mosca. El curso normal de acción es llamar: Use TKBOCCIBALL :: LOALIZE; # la clase de proyecto de localización $ lh = tkbocciball :: localize-> get_handle (); # Dependiendo de la configuración regional del usuario, etc., este # Hará una manija de idioma entre las clases disponibles, # y cualquier valor predeterminado que declare. morir "¿No se pudo hacer un mango de idioma?" A menos de $ LH; Desde entonces, use la función MAKETEXT para acceder a las entradas en cualquier léxico (s) pertenece a la manija del idioma que obtuvo. Entonces, esto: imprimir $ lh-> maketext ("¡Usted ganó!"), "N"; ... emite el texto adecuado para este idioma. Si el objeto en $ LH pertenece a la clase "Tkbocciball :: Localize :: FR" y% TkbocCiball :: Localize :: FR :: Léxico contiene ("¡Usted ganó!" => "TU como Gagn!"), Luego lo anterior El código le dice alegremente al usuario "TU como GAGN!". Requisitos: · Perl


Local :: maketext Software relacionado

DBD :: Búsqueda

DBD :: SearchServer es un controlador de base de datos PCDocs / Fulcrum SearchServer para el módulo DBI. ...

174

Descargar