PHP Classes
elePHPant
Icontem

File: example.php

Recommend this page to a friend!
  Classes of Everton da Rosa  >  PHP i81n  >  example.php  >  Download  
File: example.php
Role: Example script
Content type: text/plain
Description: Example script
Class: PHP i81n
Extract text to translate from application code
Author: By
Last change: Translated documentation

Translation of comments and documentation Portuguese into English
Date: 4 years ago
Size: 1,689 bytes
 

 

Contents

Class file image Download
<!DOCTYPE html>
<!--
Copyright (C) 2014 Everton

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<html>
    <head>
        <meta charset="UTF-8">
        <title>i81n :: Example of use</title>
    </head>
    <body>
        <h1>Example of use of the library i81n internationalization</h1>
        <?php
       
//$lang = 'pt_BR';//Sets the language to use
       
$lang = 'en_US';
        require
'i81n.php';//loads the i81n library
       
       
$i81n = new i81n($lang, '*');//creates an instance of translation for all domains available
       
       
printf("<p>%s.</p>", $i81n->translate('A biblioteca i81n possibilita a internacionalização de aplicações através do PHP sem a necessidade de gettext ou outra extenção do PHP'));
       
       
printf("<p>%s %s %s %s</p>", $i81n->translate('O idioma atual é '), $i81n->getLang(), $i81n->translate('Os arquivos estão armazenados no seguinte diretório: '), $i81n->getLocaleDir());
       
       
printf("<p>%s.</p>", $i81n->translate('i81n suporta domínios para que você possa dividir suas traduções em módulos.'));
       
?>
</body>
</html>