Flp-i18n.

FLP-I18N é uma coleção de classes PHP para internacionalização.
Baixe Agora

Flp-i18n. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Free for non
  • Preço:
  • FREE
  • Nome do editor:
  • flaimo
  • Site do editor:

Flp-i18n. Tag


Flp-i18n. Descrição

O FLP-I18N é uma coleção de classes PHP para internacionalização. O I18N é uma coleção de classes PHP para gerenciar as páginas da Web Multilanguage. As strings de tradução podem ser armazenadas em arquivos de texto planos, arquivos GetText pré-compilados ou um banco de dados MySQL.O pacote I18N é um soco de classes para internacionalização. Dá-lhe a possibilidade de manter as páginas da Multilanguage mais facilmente. As strings de tradução são armazenadas em arquivos de texto planos, arquivos GetText especiais, que são basicamente arquivos de tradução pré-compilados ou em um banco de dados MySQL. E funciona de forma independente da função Setlocale do PHP.FIRST, para evitar problemas, certifique-se de que para todas as páginas que usam o pacote que você inicia e termine seus scripts com: ob_start (); session_start (); androb_end_flush (); recebendo o idioma: Vamos Comece com uma das classes base, a classe de idiomas. Proposta é determinar o local preferido do usuário, olhando para o cabeçalho http_accept_language um endereço IP de usuários.First criar um novo objeto: incluir ('class.language.inc.php'); $ lg = novo idioma () Vamos dizer que o usuário colocou seu navegador para "Alemão Áustria" (de-at). Agora, obtenha suas informações com esses métodos: $ lg-> getlocale () saídas de_at (o hífen é substituído por um sublinhado) $ lg-> getlang () saídas de $ lg-> getcountry () saídas em curso alguns usuários definiram mais de uma localidade. Para obter essas informações use: $ lg-> getUserrawarray () para obter uma matriz com todas as localidades aceitas pelo usuário $ lg-> getUserlangaRay () para todos os idiomas $ lg-> getusercountryarray () para todos os países que se o usuário tiver definido Nenhum código de país específico ou nenhuma informação de localidade pode ser encontrada em tudo? É aí que os valores padrão são iniciados. O material como este é salvo no arquivo I18N_SETTINGS.INI: default_locale = "en" default_language = "en" default_country = "EUA" para recuperar essas configurações em seu script use $ lg-> getDefaultlocale () $ lg-> getDefaultLanguage () $ lg-> getdefaultcountry () mas há muito mais configurações para o pacote que você pode alterar no arquivo i18n_settings.ini: * o método para obter as traduções (arquivos de texto normais, arquivos de texto normais , MySQL), * as extensões para os arquivos de tradução * As configurações de conexão de banco de dados * Se os erros de translação devem ser mostrados ou não podem forçar uma localidade específica a anular todas as outras fontes de localidade quando você criar um objeto de idioma: $ lG_GB = Novo idioma (novo idioma 'en_gb')


Flp-i18n. Software Relacionado

daemons.

daemons é um script Ruby que fornece uma maneira fácil de envolver os scripts de rubi existentes a serem executados como um daemon. ...

354

Download

Symlang.

Symlang é uma outra linguagem incorporada orientada a objetos interpretada. ...

183

Download