Ignore:
Timestamp:
Mar 2, 2010, 3:54:22 PM (14 years ago)
Author:
nikrou
Message:

Feature 1451 : localization with gettext
Use php-gettext (developpement version rev43, because of php5.3) as fallback
Use native language (english) instead of key for translation
Keep directory en_UK for english customization
Need some refactoring for plurals

Todo : managing plugins in the same way

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/template/goto/install.tpl

    r4985 r5021  
    7171  <table class="table2">
    7272    <tr class="throw">
    73       <th colspan="2">{'Initial_config'|@translate}</th>
     73      <th colspan="2">{'Basic configuration'|@translate}</th>
    7474    </tr>
    7575    <tr>
    76       <td style="width: 30%">{'Default_lang'|@translate}</td>
     76      <td style="width: 30%">{'Default gallery language'|@translate}</td>
    7777      <td>
    7878    <select name="language" onchange="document.location = 'install.php?language='+this.options[this.selectedIndex].value;">
     
    8484  <table class="table2">
    8585    <tr class="throw">
    86       <th colspan="3">{'step1_title'|@translate}</th>
     86      <th colspan="3">{'Database configuration'|@translate}</th>
    8787    </tr>
    8888    {if count($F_DB_ENGINES)>1}
    8989    <tr>
    90       <td style="width: 30%;">{'step1_dbengine'|@translate}</td>
     90      <td style="width: 30%;">{'Database type'|@translate}</td>
    9191      <td>
    9292        <select name="dblayer" id="dblayer">
     
    9999        </select>   
    100100      </td>
    101       <td>{'step1_dbengine_info'|@translate}</td>
     101      <td>{'The type of database your piwigo data will be store in'|@translate}</td>
    102102    {else}
    103103    <td colspan="3">
     
    107107    </tr>
    108108    <tr>
    109       <td style="width: 30%;">{'step1_host'|@translate}</td>
     109      <td style="width: 30%;">{'Host'|@translate}</td>
    110110      <td align=center><input type="text" name="dbhost" value="{$F_DB_HOST}"></td>
    111       <td>{'step1_host_info'|@translate}</td>
     111      <td>{'localhost, sql.multimania.com, toto.freesurf.fr'|@translate}</td>
    112112    </tr>
    113113    <tr>
    114       <td>{'step1_user'|@translate}</td>
     114      <td>{'User'|@translate}</td>
    115115      <td align=center><input type="text" name="dbuser" value="{$F_DB_USER}"></td>
    116       <td>{'step1_user_info'|@translate}</td>
     116      <td>{'user login given by your host provider'|@translate}</td>
    117117    </tr>
    118118    <tr>
    119       <td>{'step1_pass'|@translate}</td>
     119      <td>{'Password'|@translate}</td>
    120120      <td align=center><input type="password" name="dbpasswd" value=""></td>
    121       <td>{'step1_pass_info'|@translate}</td>
     121      <td>{'user password given by your host provider'|@translate}</td>
    122122    </tr>
    123123    <tr>
    124       <td>{'step1_database'|@translate}</td>
     124      <td>{'Database name'|@translate}</td>
    125125      <td align=center><input type="text" name="dbname" value="{$F_DB_NAME}"></td>
    126       <td>{'step1_database_info'|@translate}</td>
     126      <td>{'also given by your host provider'|@translate}</td>
    127127    </tr>
    128128    <tr>
    129       <td>{'step1_prefix'|@translate}</td>
     129      <td>{'Database table prefix'|@translate}</td>
    130130      <td align=center><input type="text" name="prefix" value="{$F_DB_PREFIX}"></td>
    131       <td>{'step1_prefix_info'|@translate}</td>
     131      <td>{'database tables names will be prefixed with it (enables you to manage better your tables)'|@translate}</td>
    132132    </tr>
    133133  </table>
     
    135135  <table class="table2">
    136136    <tr class="throw">
    137       <th colspan="3">{'step2_title'|@translate}</th>
     137      <th colspan="3">{'Admin configuration'|@translate}</th>
    138138    </tr>
    139139    <tr>
    140       <td style="width: 30%;">{'install_webmaster'|@translate}</td>
     140      <td style="width: 30%;">{'Webmaster login'|@translate}</td>
    141141      <td align="center"><input type="text" name="admin_name" value="{$F_ADMIN}"></td>
    142       <td>{'install_webmaster_info'|@translate}</td>
     142      <td>{'It will be shown to the visitors. It is necessary for website administration'|@translate}</td>
    143143    </tr>
    144144    <tr>
    145       <td>{'step2_pwd'|@translate}</td>
     145      <td>{'Webmaster password'|@translate}</td>
    146146      <td align="center"><input type="password" name="admin_pass1" value=""></td>
    147       <td>{'step2_pwd_info'|@translate}</td>
     147      <td>{'Keep it confidential, it enables you to access administration panel'|@translate}</td>
    148148    </tr>
    149149    <tr>
    150       <td>{'step2_pwd_conf'|@translate}</td>
     150      <td>{'Password [confirm]'|@translate}</td>
    151151      <td align="center"><input type="password" name="admin_pass2" value=""></td>
    152       <td>{'step2_pwd_conf_info'|@translate}</td>
     152      <td>{'verification'|@translate}</td>
    153153    </tr>
    154154    <tr>
    155       <td>{'conf_mail_webmaster'|@translate}</td>
     155      <td>{'Webmaster mail address'|@translate}</td>
    156156      <td align="center"><input type="text" name="admin_mail" value="{$F_ADMIN_EMAIL}"></td>
    157       <td>{'conf_mail_webmaster_info'|@translate}</td>
     157      <td>{'Visitors will be able to contact site administrator with this mail'|@translate}</td>
    158158    </tr>
    159159  </table>
     
    162162    <tr>
    163163      <td style="text-align: center;">
    164         <input class="submit" type="submit" name="install" value="{'Start_Install'|@translate}">
     164        <input class="submit" type="submit" name="install" value="{'Start Install'|@translate}">
    165165      </td>
    166166    </tr>
     
    169169{else}
    170170<p>
    171   <input type="button" name="home" value="{'home'|@translate}" onClick="window.open('index.php');">
    172   <input type="button" name="admin" value="{'admin'|@translate}" onClick="window.open('admin.php');">
     171  <input type="button" name="Home" value="{'Home'|@translate}" onClick="window.open('index.php');">
     172  <input type="button" name="Administration" value="{'Administration'|@translate}" onClick="window.open('Administration.php');">
    173173</p>
    174174
     
    176176<div class="infos">
    177177  <ul>
    178     <li>{'Subscribe to Piwigo Announcements Newsletter'|@translate}</li>
     178    <li>{'Keep in touch with Piwigo project, subscribe to Piwigo Announcement Newsletter. You will receive emails when a new release is available (sometimes including a security bug fix, it\'s important to know and upgrade) and when major events happen to the project. Only a few emails a year.'|@translate}</li>
    179179  </ul>
    180180</div>
Note: See TracChangeset for help on using the changeset viewer.