phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

overall_header.html multilingua

Supporto per phpBB 3.0.x.
Vespa
Utente
Utente
Messaggi: 26
Iscritto il: 26/07/2011, 21:49
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.2.17
Database: MySQL 5.0.91-log

overall_header.html multilingua

Messaggio da Vespa » 12/08/2011, 21:38

Sto costruendo un sito in due lingue, inglese ed italiano, per integrare il forum PHPbb nel layout del sito ho modificato i file overall_header.html e overall_footer.html del template subsilver2.

Il file overall_header.html include i menù di navigazione del sito.
Il mio problema è riuscire a visualizzare il menù dell'header nella lingua selezionata nel forum, come si può intervenire?

Grazie

Avatar utente
Haku
Utente
Utente
Messaggi: 2529
Iscritto il: 22/09/2009, 22:36
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
Contatta:

Re: overall_header.html multilingua

Messaggio da Haku » 13/08/2011, 3:12

In che senso visualizzare il menù dell'header nella lingua selezionata?
Se tu hai inserito più di una lingua, l'utente la può scegliere dal suo pannello utente o in caso nella fase di registrazione, e una volta scelta, si visuallizerà automaticamente...ma non nei post, quelli rimarranno ovviamente in italiano.
In tal caso, se tu stai usando un menù scaricato da qualche parte, allora la questione cambia.

Vespa
Utente
Utente
Messaggi: 26
Iscritto il: 26/07/2011, 21:49
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.2.17
Database: MySQL 5.0.91-log

Re: overall_header.html multilingua

Messaggio da Vespa » 13/08/2011, 8:40

Scusate, non sono stato chiaro.

Per chiarezza vi posto il link della pagina di prova: edit

Provando a cambiare lingua dalla select del forum cambia il testo del corpo, non il menù dell'header.

Grazie per l'aiuto

Avatar utente
Barrnet
Leader Moderatori
Leader Moderatori
Messaggi: 3124
Iscritto il: 04/07/2010, 23:31
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
PHP: 5.3.10
Database: MySQL 5.1.61-community-log
Contatta:

Re: overall_header.html multilingua

Messaggio da Barrnet » 13/08/2011, 13:15

Ti consiglio, anche in quel forum di test, di ripristinare i crediti di phpbb3 e della sua traduzione, se vuoi ottenere supporto :)

Vespa
Utente
Utente
Messaggi: 26
Iscritto il: 26/07/2011, 21:49
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.2.17
Database: MySQL 5.0.91-log

Re: overall_header.html multilingua

Messaggio da Vespa » 13/08/2011, 17:25

Chiedo venia Barrnet :oops: , provvedo subito.
Sto sicuramente facendo un pò di pasticci in quello spazio web ed ho rimosso cose che non avrei dovuto toccare.

Sono comuncque riuscito a risolvere il problema aggiungendo nel file language/en/common.php ( relativo file italiano) i nomi delle variabili che ho poi inserito nell'overall_header.html e nell'overall_footer.html

digreo
Utente
Utente
Messaggi: 265
Iscritto il: 02/10/2012, 12:23
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.16
Database: Mysql
Contatta:

Re: overall_header.html multilingua

Messaggio da digreo » 25/10/2012, 15:40

Io invece desidererei poter cambiare la lingua (Da Italiano ad Inglese e viceversa) con un link o uno script. E' possibile?
In pratica vorrei dare l'opportunità ad un italiano all'estero (o viceversa) non registrato, che si trova su un computer non suo.. quindi in madre lingua, di cambiare normalmente la lingua con un click.

Come è possibile farlo? ^^''

Questo farebbe al mio caso? Preso da phpbb.com:

Codice: Seleziona tutto

Re: logo link with language variable by cappadochian

in functions.php find this content in row 4157: 
// Send a proper content-language to the output
$user_lang = $user->lang['USER_LANG'];

add this after it:
$user_lang2 = explode('-', $user_lang);
$user_lang2 = $user_lang2[0];

find this in row 4267:
'S_USER_LANG'         => $user_lang,

add this after it:
'S_USER_LANG2'         => $user_lang2,

in overall_header.html:
<div id="wrap">
   <a id="top" name="top" accesskey="t"></a>
   <div id="page-header">
      <div class="headerbar">
         <div class="inner"><span class="corners-top"><span></span></span>
         <div id="site-description">
            <a href="http://rpgonline.hu/?lang={S_USER_LANG2}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
            <h1>{SITENAME}</h1>
            <p>{SITE_DESCRIPTION}</p>
            <p class="skiplink"><a href="#start_here">{L_SKIP}</a></p>
         </div>

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: overall_header.html multilingua

Messaggio da Angolo » 26/10/2012, 10:36

Sul com, dovresti trovare anche qualche MOD specifica.

digreo
Utente
Utente
Messaggi: 265
Iscritto il: 02/10/2012, 12:23
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.16
Database: Mysql
Contatta:

Re: overall_header.html multilingua

Messaggio da digreo » 26/10/2012, 14:47

Ho visto che le mod sono file xml e non so come gestirli.. non è possibile farlo normalmente con qualche riga di codice php (del quale giusto il copia e incolla è la prassi!^^ )?
:P

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: overall_header.html multilingua

Messaggio da Angolo » 26/10/2012, 15:49

Devi lanciarli, e seguire con assoluta attenzione ed estrema precisione (maniacale) le istruzioni.

Per il resto, ci sono script, per inserire il traduttore di Google o di Bing... non altro. Cerca sul Forum e su Google.

digreo
Utente
Utente
Messaggi: 265
Iscritto il: 02/10/2012, 12:23
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.16
Database: Mysql
Contatta:

Re: overall_header.html multilingua

Messaggio da digreo » 27/10/2012, 19:42

So che magari posso essere stressante, ma mi interesserebbe creare qualcosa di molto semplice per mio conto.
Ad esempio questo sarebbe il punto di partenza:

Codice: Seleziona tutto

<!-- IF S_LANG_OPTIONS -->
<script type="text/javascript">
// <![CDATA[
	function change_language(lang_iso)
	{
		document.forms['register'].change_lang.value = lang_iso;
		document.forms['register'].submit();
	}
// ]]>
</script>
	<form method="post" action="{S_UCP_ACTION}" id="register">
		<p class="rightside">
			<label for="lang">{L_LANGUAGE}:</label><select name="lang" id="lang" onchange="change_language(this.value); return false;" title="{L_LANGUAGE}">{S_LANG_OPTIONS}</select>
			{S_HIDDEN_FIELDS}
		</p>
	</form>
	<div class="clear"></div>
<!-- ENDIF -->
L'idea è sempre quella di permettere ad un utente ospite di cambiare la lingua!
HEEELP!! :D

Rispondi

Torna a “[3.0.x] Forum di Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 31 ospiti