• Forum
  • Doc
  • Screenshots
  • Download
  • Donate
  • Contributors
  • Contact
  • Follow @phpfreechat
  • DEMO
  • Board index ‹ Version 1.x branch ‹ Translations (v1.x)
  • Change font size
  • FAQ
  • Register
  • Login

Italian Translation

Post your translations here

Moderators: OldWolf, re*s.t.a.r.s.*2

Post a reply
8 posts • Page 1 of 1

Postby bellakioma » Tue Feb 21, 2006 2:54 am

Here is MIT.. Midnight Italian Translation

bellakioma wrote:<?php
/**
* i18n/it/main.php
*
* Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library 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
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the
* Free Software Foundation, 51 Franklin St, Fifth Floor,
* Boston, MA 02110-1301 USA
*/

/**
* Italian translation of the messages (utf8 encoded!)
*
* @author Stephane Gully <stephane.gully@gmail.com>
*/

// line 45 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["My Chat"] = "La mia chat";

// line 201 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s non trovato, la libreria %s non esiste all'indirizzo specificato.";

// line 355 in phpfreechat.class.php
$GLOBALS["i18n"]["Please enter your nickname"] = "Inserisci il tuo pseudonimo";

// line 565 in phpfreechat.class.php
$GLOBALS["i18n"]["Text cannot be empty"] = "Il testo non può essere vuoto";

// line 392 in phpfreechat.class.php
$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s ha cambiato il suo pseudonimo in %s";

// line 398 in phpfreechat.class.php
$GLOBALS["i18n"]["%s is connected"] = "%s è connesso";

// line 452 in phpfreechat.class.php
$GLOBALS["i18n"]["%s quit"] = "%s abbandona la chat";

// line 468 in phpfreechat.class.php
$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s è stato disconnesso (timeout)";

// line 262 in phpfreechat.class.php
$GLOBALS["i18n"]["Unknown command [%s]"] = "Comando sconosciuto [%s]";

// line 149 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s non esiste: %s";

// line 180 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["You need %s"] = "Avete bisogno di %s";

// line 241 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s non esiste, la libreria %s non può essere trovata";

// line 280 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s doesn't exist"] = "%s non esiste";

// line 433 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s directory must be specified"] = "La directory %s deve essere specificata";

// line 439 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s must be a directory"] = "%s deve essere una directory";

// line 446 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s can't be created"] = "%s non può essere creata";

// line 451 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not writeable"] = "%s non può essere scritta";

// line 496 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not readable"] = "%s non può essere letta";

// line 469 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not a file"] = "%s non è un file";

// line 491 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not a directory"] = "%s non è una directory";

// line 23 in chat.html.tpl.php
$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";

// line 296 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Hide nickname marker"] = "Nascondi i colori degli pseudonimi";

// line 304 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Show nickname marker"] = "Mostra i colori degli pseudonimi";

// line 389 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Disconnect"] = "Disconnetti";

// line 395 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Connect"] = "Connetti";

// line 427 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Magnify"] = "Ingrandisci";

// line 434 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Cut down"] = "Riduci";

// line 345 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Hide dates and hours"] = "Nascondi data e ora";

// line 353 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Show dates and hours"] = "Mostra date e ora";

// line 21 in chat.html.tpl.php
$GLOBALS["i18n"]["Enter your message here"] = "Inserisci il tuo messaggio qui";

// line 24 in chat.html.tpl.php
$GLOBALS["i18n"]["Enter your nickname here"] = "Inserisci il tuo pseudonimo qui";

?>
Last edited by bellakioma on Tue Feb 21, 2006 2:57 am, edited 1 time in total.
bellakioma
New member
 
Posts: 7
Joined: Tue Feb 21, 2006 2:05 am
Top

Postby Nemako » Tue Feb 21, 2006 9:37 am

great, thank you very much for your contribution,
it will be integrated asap :)
Nemako
Nemako
Member
 
Posts: 44
Joined: Fri Feb 10, 2006 1:52 pm
  • Website
Top

Postby phpfreechat » Tue Feb 21, 2006 9:53 am

Hi bellakioma,

Thanks you very much for your contribution but I have a problem with some characteres.
Look for example :
// line 496 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not readable"] = "%s non può essere letta";

// line 469 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not a file"] = "%s non è un file";

I think you used html entities, but it's not usable on these ressources files, only utf8 can be used.
Could you remplace all these html entites by there real characteres ?

Thanks you in advance.
phpfreechat
Site Admin
 
Posts: 2657
Joined: Tue Feb 07, 2006 3:35 pm
Location: France
Top

Postby bellakioma » Tue Feb 21, 2006 2:30 pm

If I do not use html entities on line 39

$GLOBALS["i18n"]["Text cannot be empty"] = "Il testo non può essere vuoto";

the text is truncated: "Il testo non pu"

here is the source:
<p style="display: block;" id="pfc_errors">Il testo non pu </p>

Italian translation without html entities
<?php
/**
* i18n/it/main.php
*
* Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library 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
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the
* Free Software Foundation, 51 Franklin St, Fifth Floor,
* Boston, MA 02110-1301 USA
*/

/**
* Italian translation of the messages (utf8 encoded!)
*
* @author Stephane Gully <stephane.gully@gmail.com>
*/

// line 45 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["My Chat"] = "La mia chat";

// line 201 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s non trovato, la libreria %s non esiste all'indirizzo specificato.";

// line 355 in phpfreechat.class.php
$GLOBALS["i18n"]["Please enter your nickname"] = "Inserisci il tuo pseudonimo";

// line 565 in phpfreechat.class.php
$GLOBALS["i18n"]["Text cannot be empty"] = "Il testo non può essere vuoto";

// line 392 in phpfreechat.class.php
$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s ha cambiato il suo pseudonimo in %s";

// line 398 in phpfreechat.class.php
$GLOBALS["i18n"]["%s is connected"] = "%s è connesso";

// line 452 in phpfreechat.class.php
$GLOBALS["i18n"]["%s quit"] = "%s abbandona la chat";

// line 468 in phpfreechat.class.php
$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s è stato disconnesso (timeout)";

// line 262 in phpfreechat.class.php
$GLOBALS["i18n"]["Unknown command [%s]"] = "Comando sconosciuto [%s]";

// line 149 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s non esiste: %s";

// line 180 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["You need %s"] = "Avete bisogno di %s";

// line 241 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s non esiste, la libreria %s non può essere trovata";

// line 280 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s doesn't exist"] = "%s non esiste";

// line 433 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s directory must be specified"] = "La directory %s deve essere specificata";

// line 439 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s must be a directory"] = "%s deve essere una directory";

// line 446 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s can't be created"] = "%s non può essere creata";

// line 451 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not writeable"] = "%s non può essere scritta";

// line 496 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not readable"] = "%s non può essere letta";

// line 469 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not a file"] = "%s non è un file";

// line 491 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not a directory"] = "%s non è una directory";

// line 23 in chat.html.tpl.php
$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";

// line 296 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Hide nickname marker"] = "Nascondi i colori degli pseudonimi";

// line 304 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Show nickname marker"] = "Mostra i colori degli pseudonimi";

// line 389 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Disconnect"] = "Disconnetti";

// line 395 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Connect"] = "Connetti";

// line 427 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Magnify"] = "Ingrandisci";

// line 434 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Cut down"] = "Riduci";

// line 345 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Hide dates and hours"] = "Nascondi data e ora";

// line 353 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Show dates and hours"] = "Mostra date e ora";

// line 21 in chat.html.tpl.php
$GLOBALS["i18n"]["Enter your message here"] = "Inserisci il tuo messaggio qui";

// line 24 in chat.html.tpl.php
$GLOBALS["i18n"]["Enter your nickname here"] = "Inserisci il tuo pseudonimo qui";

?>

Ciao,

Marco
bellakioma
New member
 
Posts: 7
Joined: Tue Feb 21, 2006 2:05 am
Top

Postby phpfreechat » Tue Feb 21, 2006 5:51 pm

This is great, I just integrated your contribution.
phpfreechat
Site Admin
 
Posts: 2657
Joined: Tue Feb 07, 2006 3:35 pm
Location: France
Top

Postby bellakioma » Tue Mar 07, 2006 4:33 pm

italian translation for 0.8 version

I still have problems with messages like:
Code: Select all
// line 451 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not writeable"] = "%s non può essere scritta";

messages are truncated like this:
Code: Select all
src/../data/public non pu

Using html entities in main.php it works:
Code: Select all
// line 451 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not writeable"] = "%s non può essere scritta";

Code: Select all
src/../data/public non può essere scritta

Code: Select all
<?php
/**
 * i18n/it_IT/main.php
 *
 * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 *
 * This library 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
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the
 * Free Software Foundation, 51 Franklin St, Fifth Floor,
 * Boston, MA  02110-1301  USA
 */

/**
 * Italian translation of the messages (utf8 encoded!)
 *
 * @author bellakioma
 */

// line 45 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["My Chat"] = "La mia chat";

// line 201 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s non trovato, la libreria %s non esiste all'indirizzo specificato.";

// line 355 in phpfreechat.class.php
$GLOBALS["i18n"]["Please enter your nickname"] = "Inserisci il tuo pseudonimo";

// line 565 in phpfreechat.class.php
$GLOBALS["i18n"]["Text cannot be empty"] = "Il testo non può essere vuoto";

// line 392 in phpfreechat.class.php
$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s ha cambiato il suo pseudonimo in %s";

// line 398 in phpfreechat.class.php
$GLOBALS["i18n"]["%s is connected"] = "%s connesso";

// line 452 in phpfreechat.class.php
$GLOBALS["i18n"]["%s quit"] = "%s abbandona la chat";

// line 468 in phpfreechat.class.php
$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s è stato disconnesso (timeout)";

// line 262 in phpfreechat.class.php
$GLOBALS["i18n"]["Unknown command [%s]"] = "Comando sconosciuto [%s]";

// line 149 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s non esiste: %s";

// line 180 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["You need %s"] = "Avete bisogno di %s";

// line 241 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s non esiste, la libreria %s non può essere trovata";

// line 280 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s doesn't exist"] = "%s non esiste";

// line 433 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s directory must be specified"] = "La directory %s deve essere specificata";

// line 439 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s must be a directory"] = "%s deve essere una directory";

// line 446 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s can't be created"] = "%s non può essere creata";

// line 451 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not writeable"] = "%s non può essere scritta";

// line 496 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not readable"] = "%s non può essere letta";

// line 469 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not a file"] = "%s non è un file";

// line 491 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["%s is not a directory"] = "%s non è una directory";

// line 23 in chat.html.tpl.php
$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";

// line 296 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Hide nickname marker"] = "Nascondi i colori degli pseudonimi";

// line 304 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Show nickname marker"] = "Mostra i colori degli pseudonimi";

// line 389 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Disconnect"] = "Disconnetti";

// line 395 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Connect"] = "Connetti";

// line 427 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Magnify"] = "Ingrandisci";

// line 434 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Cut down"] = "Riduci";

// line 345 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Hide dates and hours"] = "Nascondi data e ora";

// line 353 in javascript1.js.tpl.php
$GLOBALS["i18n"]["Show dates and hours"] = "Mostra date e ora";

// line 21 in chat.html.tpl.php
$GLOBALS["i18n"]["Enter your message here"] = "Inserisci il tuo messaggio qui";

// line 24 in chat.html.tpl.php
$GLOBALS["i18n"]["Enter your nickname here"] = "Inserisci il tuo pseudonimo qui";

// line 48 in phpfreechattemplate.class.php
$GLOBALS["i18n"]["%s template could not be found"] = "%s non può essere trovato";

// line 96 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Errore: parametro '%s' obsoleto o non definito, correggerlo o rimuoverlo";

// line 324 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["'serverid' parameter is mandatory by default use 'md5(__FILE__)' value"] = "il parametro 'serverid' è obbligatorio; utilizza il valore 'md5(__FILE__)'";

// line 512 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Errore: '%s' non può essere trovato, controlla se la directory dei temi '%s' e il tuo tema '%s' sono corrette";

// line 33 in chat.html.tpl.php
$GLOBALS["i18n"]["Bold"] = "Grassetto";

// line 34 in chat.html.tpl.php
$GLOBALS["i18n"]["Italics"] = "Corsivo";

// line 35 in chat.html.tpl.php
$GLOBALS["i18n"]["Underline"] = "Sottolineato";

// line 36 in chat.html.tpl.php
$GLOBALS["i18n"]["Delete"] = "Barrato";

// line 37 in chat.html.tpl.php
$GLOBALS["i18n"]["Pre"] = "Pre";

// line 38 in chat.html.tpl.php
$GLOBALS["i18n"]["Mail"] = "Indirizzo e-mail";

// line 39 in chat.html.tpl.php
$GLOBALS["i18n"]["Color"] = "Colore";

// line 86 in pfcclient.js.tpl.php
$GLOBALS["i18n"]["Hide smiley box"] = "Nascondi il box degli smile";

// line 87 in pfcclient.js.tpl.php
$GLOBALS["i18n"]["Show smiley box"] = "Mostra il box degli smile";

// line 88 in pfcclient.js.tpl.php
$GLOBALS["i18n"]["Hide online users box"] = "Nascondi il box degli utenti in linea";

// line 89 in pfcclient.js.tpl.php
$GLOBALS["i18n"]["Show online users box"] = "Mostra il box degli utenti in linea";

// line 75 in pfccommand.class.php
$GLOBALS["i18n"]["%s must be implemented"] = "%s deve essere implementato";


// line 343 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "Il parametro '%s' è obbligatorio, usa il valore '%s'";

// line 378 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "Il parametro '%s' deve essere impostato su un numero positivo";

// line 386 in phpfreechatconfig.class.php
$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "Il parametro '%s' non è valido. I valori disponibili sono : '%s'";

?>

Bye
bellakioma
New member
 
Posts: 7
Joined: Tue Feb 21, 2006 2:05 am
Top

Postby phpfreechat » Fri Mar 10, 2006 1:06 pm

Hello bellakioma,

Thanks you very much for your translation update!
I just integrated it to the pfc source code.

About the encoding problem : I think you are not using a utf8 editor, this is why you have problems with 'ò'.
However, I integrated your translation easily using copy/paste and gedit to save in utf8.

regards,
phpfreechat
Site Admin
 
Posts: 2657
Joined: Tue Feb 07, 2006 3:35 pm
Location: France
Top

Postby bellakioma » Fri Mar 10, 2006 2:27 pm

Thanks to you Steph,
I've found the problem...
mcedit still does not support UTF-8

next time I will use vim!
bellakioma
New member
 
Posts: 7
Joined: Tue Feb 21, 2006 2:05 am
Top


Post a reply
8 posts • Page 1 of 1

Return to Translations (v1.x)

Who is online

Users browsing this forum: No registered users and 1 guest

  • Board index
  • The team • Delete all board cookies • All times are UTC + 1 hour
Powered by phpBB® Forum Software © phpBB Group
Sign in
Wrong credentials
Sign up I forgot my password
.
jeu-gratuit.net | more partners
Fork me on GitHub