Quindi ritorni tra i Giocatori in piedi.',
+ 'en' => ' minutes.
Then you return with the standing players.'),
+ 'tickmust' => array( 'it' => ' Per attivare il messaggio di segnalazione del tavolo occorre essere seduti.
',
+ 'en' => ' To activate the signalling message of the table it\'s necessary to be sitting
'),
+ 'tickjust' => array( 'it' => ' Il messaggio di segnalazione del tavolo è già attivato.
',
+ 'en' => 'EN Il messaggio di segnalazione del tavolo è già attivato.
'),
+ 'tickwait' => array( 'it' => ' Il messaggio di segnalazione del tavolo è disattivato ancora per %d second%s.
',
+ 'en' => 'EN The signalling message of the table will be deactivated for %d second%s.
'),
+ 'alarpass' => array( 'it' => ' La password digitata non è corretta.
',
+ 'en' => ' The entered password is not correct.
'),
+ 'alarret' => array( 'it' => '"Alarm \\"%s\\" inviato a %s."',
+ 'en' => '"Alarm \\"%s\\" sent to %s."'),
+ 'authmust' => array( 'it' => 'Per autenticare qualcuno devi a tua volta essere autenticato.',
+ 'en' => 'To authenticate someone you have to be authenticated.'), // on your turn
+ 'mesgmust' => array( 'it' => 'Per inviare un messaggio devi essere autenticato.',
+ 'en' => 'To send a message you have to be authenticated.'),
+ 'nickmust' => array( 'it' => 'Il nickname deve contenere almeno una lettera dell\'alfabeto o una cifra.',
+ 'en' => 'The nickname have to contain at least one letter or one number.'),
+ 'nickdupl' => array( 'it' => 'Nickname %s già in uso.',
+ 'en' => 'The nickname %s is already in use.'),
+ 'authchan' => array( 'it' => 'Non puoi cambiare nick a un tavolo per soli autenticati.',
+ 'en' => 'You can\'t change your nickname into a table for only authenticated.'),
+ 'nickjust' => array( 'it' => 'Il nickname \'%s\' è già registrato, se il suo proprietario si autentificherà verrai rinominato d\'ufficio come ghostN.',
+ 'en' => 'The nickname \'%s\' is already registered, if its proprietary will authenticate you will named again officially ghostN.'), // FIXME: him ???
+ 'statunkn' => array( 'it' => 'Questo stato non esiste.',
+ 'en' => 'This state don\'t exists.'),
+ 'tabincon' => array( 'it' => ' I dati del tavolo n° %d sono inconsistenti, verranno resettati.
Torni in piedi.
',
+ 'en' => 'EN I dati del tavolo n° %d sono inconsistenti, verranno resettati.
Descrizione
Questa è un\'implementazione della briscola in cinque, così come è spiegata su
@@ -110,15 +154,46 @@ Dopo che è iniziata una partita per uscirne dovete chiedere agli altri gi
/nick <nuovo_nickname> - cambio di nickname
/tav <frase di invito> - invito per gli altri giocatori al tavolo dove si è seduti
/st <stato> - cambia l\'icona associata al tuo user; stato può valere: \\"normale\\", \\"fuori\\", \\"pausa\\", \\"cibo\\", \\"cane\\", \\"lavoro\\", \\"presente\\" oppure \\"sigaretta\\"
-
/garante - se si è autenticati permette di garantire per un utente fidato
+
/authreq - se si è autenticati permette di garantire per un utente fidato
/mesgtoadm - se si è autenticati permette di lasciare un messaggio all\'amministratore del sito
/listen <all or auth> - se si è autenticati permette leggere solo i messaggi degli altri autenticati (auth) o di tutti (all)
-';
+',
+
+'en' => '
+
+EN Descrizione
+EN Questa è un\'implementazione della briscola in cinque, così come è spiegata su
+Wikipedia; in breve è la variante con l\'asta prima sulla carta e poi sui punti.
+EN Configurazione del browser.
+Occorre abilitare i cookies.
+
+Uso del sito
+Potete sedervi a un tavolo o rimanere in piedi.
+Se al vostro tavolo si raggiungono i 5 giocatori inizia automaticamente la partita.
+
+Partita
+All\'inizio vengono distribuite le carte e parte l\'asta; per partecipare all\'asta, quando sarà il vostro turno, potrete scegliere se andare avanti o passare cliccando sulle icone corrispondenti. Se si arriva ai punti, scrivete nella textbox il vostro rilancio e cliccate PUNTI.
+Chi vince l\'asta dovrà decidere il seme della carta scelta e inizierà la mano.
+Per giocare le carte dovrete trascinarle nel quadrato al centro del vostro schermo.
+Il vostro turno è sempre segnalato da una cornice verde lampeggiante intorno al quadrato al centro del vostro schermo.
+Durante la partita, se vorrete ricaricare la pagina, usate l\'apposito bottone \\"reload\\" in basso a destra.
+Dopo che è iniziata una partita per uscirne dovete chiedere agli altri giocatori di sbloccarla cliccando sul lucchetto. Se non si segue questa prassi, una volta usciti, non vi potrete sedere a nessun tavolo per '.floor(BAN_TIME/60).' minuti.
+
+
Comandi della chat
+
/nick <nuovo_nickname> - cambio di nickname
+
/tav <frase di invito> - invito per gli altri giocatori al tavolo dove si è seduti
+
/st <stato> - cambia l\'icona associata al tuo user; stato può valere: \\"normale\\", \\"fuori\\", \\"pausa\\", \\"cibo\\", \\"cane\\", \\"lavoro\\", \\"presente\\" oppure \\"sigaretta\\"
+
/authreq - se si è autenticati permette di garantire per un utente fidato
+
/mesgtoadm - se si è autenticati permette di lasciare un messaggio all\'amministratore del sito
+
/listen <all or auth> - se si è autenticati permette leggere solo i messaggi degli altri autenticati (auth) o di tutti (all)
+
+
+');
//
-$G_room_passwdhowto= '
Come registrarsi su Brisk
+$G_room_passwdhowto = array( 'it' => '
Come registrarsi su Brisk
Attualmente ci sono due metodi per ottenere una password sul sito:
@@ -145,19 +220,88 @@ Se sei in possesso di una carta che permette l\'identificazione via internet che
-';
+',
+ 'en' => '
EN Come registrarsi su Brisk
+
+EN Attualmente ci sono due metodi per ottenere una password sul sito:
+
+
Facendosi garantire da un utente di Brisk che già possidede una password
+
Auto-garantendosi utilizzando uno dei seguenti sistemi di identificazione digitale:
+
+
Carta Regionale dei Servizi della Lombardia (la tessera sanitaria)
+
Carta Regionale dei Servizi del Friuli Venezia Giulia (la tessera sanitaria)
+
+
+Per auto-garantisi occorre possedere:
+
+
il codice PIN della propria carta
+
il lettore di smart-card per collegare la carta al PC (acquistabile di solito presso le edicole)
+
+
+Per effettuare la registrazione collegarsi al sito:
Quindi ritorni tra i Giocatori in piedi.", "torna ai tavoli" */
- $user_cur->comm[$user_cur->step % COMM_N] .= show_notify(" Sei stato inattivo per ".(EXPIRE_TIME_SMAMMA/60.0)." minuti.
Quindi ritorni tra i Giocatori in piedi.", 0, "torna ai tavoli", 400, 100);
+ $user_cur->comm[$user_cur->step % COMM_N] .= show_notify($mlang_brisk['tabtout_a'][$G_lang].(EXPIRE_TIME_SMAMMA/60.0).$mlang_brisk['tabtout_b'][$G_lang], 0, $mlang_brisk['btn_backstand'][$G_lang], 400, 100);
$user_cur->step_inc();
}
}
@@ -903,12 +1051,13 @@ class Room {
function show_room($user_step, &$user)
{
+ GLOBAL $G_lang, $mlang_brisk;
log_main("show_room: username: ".$user->name);
$ret = sprintf('gst.st = %d; ', $user_step);
if ($user->flags & USER_FLAG_LISTAUTH) {
- $ret .= 'list_set(\'auth\', false, \'(solo aut.)\' ); ';
+ $ret .= 'list_set(\'auth\', false, \''.$mlang_brisk['tit_onauth'][$G_lang].'\' ); ';
}
else {
$ret .= 'list_set(\'all\', false, \'\' ); ';
@@ -1232,7 +1381,7 @@ class Room {
function chatt_send(&$user, $mesg)
{
- GLOBAL $G_alarm_passwd;
+ GLOBAL $G_alarm_passwd, $mlang_brisk, $G_lang;
$only_you = FALSE;
// common settings
@@ -1256,7 +1405,7 @@ class Room {
do {
if ($user->stat != 'room' || $user->subst != 'sitdown') {
/* MLANG: " Per attivare il messaggio di segnalazione del tavolo occorre essere seduti.
", " Il messaggio di segnalazione del tavolo è già attivato.
", " Il messaggio di segnalazione del tavolo è disattivato ancora per %d second%s.
" */
- $msg = " Per attivare il messaggio di segnalazione del tavolo occorre essere seduti.
";
+ $msg = $mlang_brisk['tickmust'][$G_lang];
$to_user = show_notify($msg, 0, "chiudi", 400, 100);
break;
@@ -1265,7 +1414,8 @@ class Room {
$table = &$this->table[$user->table];
if ($table->wag_own != NULL) {
- $msg = " Il messaggio di segnalazione del tavolo è già attivato.
";
+ // MLANG Il messaggio di segnalazione del tavolo è già attivato.
+ $msg = $mlang_brisk['tickjust'][$G_lang];
$to_user = show_notify($msg, 0, "chiudi", 400, 100);
break;
@@ -1273,9 +1423,10 @@ class Room {
$dtime = $curtime - $table->wag_tout;
if ($dtime < EXPIRE_TIME_WAG) {
- $msg = sprintf(" Il messaggio di segnalazione del tavolo è disattivato ancora per %d second%s.
",
- EXPIRE_TIME_WAG - $dtime, (EXPIRE_TIME_WAG - $dtime == 1 ? "o" : "i"));
- $to_user = show_notify($msg, 0, "chiudi", 400, 100);
+ // MLANG - Il messaggio di segnalazione del tavolo è disattivato ancora per %d second%s.