Come gestire più progetti con file language.xml differente nella stessa lingua?
Autore: Stiac EngineeringSalve ragazzi,
pongo una domanda abbastanza importante per me.
Gestendo molti progetti mi capita di dover maneggiare contenuti in lingua con il famoso "language.xml", contenuti variano da cliente a cliente.
Ad esempio sul progetto di stiac.it sono stati inseriti dei codici e dati, come il numero di telefono. Dati che purtroppo e ovviamente non vanno bene per altri progetti nella stessa lingua.
In pratica gli utenti del cliente X si ritroverebbero dati errati.
Per evitare tale circostanza sono obbligato a ricaricare il file o usare PC differenti, cosa che alla lunga mi sta creando problemi di vario genere, specialmente con progetti corposi.
Come faccio a gestire tale aspetto, ovvero progetti nella stessa lingua con file "language.xml" differente senza i problemi elencati?
La stessa Incomedia che svolge l'attività di web agency come pone rimedio a tale problema?
Anch'io ho molti progetti con versioni di linguaggio differenti e fino all versione 13 PRO duplicavo la lingua esportandola e ricaricandola come IT2 o I2 per l'italiano, (non ricordo bene, mi sembra che non prende più di 2 caratteri), comunque in questa versione non ho problemi di sorta, cambio le parole in un progetto ma non lo ritrovo negli altri.
Autore
Io molte volte mi trovo la configurazione per il mio progetto in quello del cliente.
Qualcuno sarebbe così gentile da allegare il file basico di website x5 in italiano?
Ciao, ma se dopo aver creato la nuova lingua clicchi su "Aggiungi nuova lingua" e la rinomini (ricordo che, come ha detto Patrizia, non accetta molte varianti sul nome della lingua, ho provato in passato), non te la mantiene poi in memoria nella lista delle altre lingue in modo che poi puoi selezionarla all'occorrenza?
Questo dovrebbe essere un file non alterato:
http://www.4yousolution.com/PROVE/language.zip
Gabriele, non so se ho capito bene la tua esigenza ma ho provato, puoi aggiungere nuove lingue personalizzate in pochissimi click e te le mantiene nella lista delle lingue e sono pronte per essere selezionate ed utilizzate all'occorrenza sul progetto che desideri senza dover importare nulla ogni volta... Facendo la prova ho realizzato un breve video esplicativo il cui link è questo:
https://youtu.be/cAJVlbdUTUc
L'unico accorgimento sul nome delle varie lingue che andrai a creare è che, se prendi l'esempio della lingua "GG - Custom" creata da me, Website X5 non ti accetterà nomi tipo "GG Custom1" oppure "GG - Custom2" ecc, ti dirà che sono già presenti e dovrai per forza di cose creare nomi tipo "KK - Custom", oppure "FG - Custom" ecc. con un ID iniziale diverso da "GG", l'ID "GG" non te lo accetterà più per nessun'altra lingua, è un ID univoco. Non so se ho sono stato chiaro. Per il resto dovresti poter lavorare senza problemi con la lista delle nuove lingue. Ciao
Autore
Buongiorno e grazie di cuore per il tempo che mi avete dedicato. Domandando scusa per il ritardo e vi espongo nel dettaglio.
Una domanda che mi sorge: Se io modifico il codice lingua in GG - Custom non vado a inficiare lato SEO? I browser come interpretano tale codice?
WebSite X5 inserisce tali info nel codice della pagina rendendo l'uso di lingue custom un controsenso (almeno credo).
Es.
<html prefix="og: http://ogp.me/ns#" lang="gg-GG" dir="ltr">
Io al posto di creare una lingua GG - Custom, per evitare tale problematica SEO, ho usato sempre quella IT -Italiano ma salvando il file con diversi nomi.
La mia logica è errata?
Autore
Usando lo stesso ID, ergo IT mi trovo con diversi file che si vanno a sovrascrivere ogni volta.
Il grande disagio che sto riscontrando è che il software gestisce tale file in ambito generale, ovvero una volta modificato viene adattato a tutti i progetti che hanno l'ID corrispondente alla lingua. Sarebbe più sensato gestirlo internamente al progetto stesso.
Ho controllato la mia logica va in contrasto. Quello che pensavo venisse impostato dal software si può editare: