Sto cercando di rendere il mio forum pienamente compatibile con più lingue, ma non sono sicuro di come tradurre gli elementi di testo personalizzati che ho aggiunto all’interfaccia.
Barra laterale sinistra: Ho aggiunto diversi link personalizzati (ad esempio “Küresel Liderlik Tablosu”, “RSS Beslemesi”) utilizzando la funzione “Modifica sezione personalizzata”.
Navigazione superiore: Ho aggiunto voci di menu personalizzate (ad esempio “Gündem”, “Etkinlikler”) inserendo codice nella sezione \u003chead\u003e tramite i Temi.
Al momento, tutti questi elementi sono codificati in modo fisso in una sola lingua. Qual è la procedura consigliata per localizzare queste aggiunte specifiche? Esiste un modo per utilizzare chiavi di traduzione in modo che si adattino automaticamente alla lingua dell’interfaccia selezionata dall’utente?
Qualsiasi indicazione o esempio sarebbe molto apprezzato. Grazie!
I componenti del tema supportano la localizzazione. C’è una breve guida al riguardo qui:
Di solito preferisco guardare degli esempi. Ci sono molti componenti del tema in Customization > Theme component. Credo che Topic Status Filter sia uno piuttosto semplice. Custom Top Navigation Links potrebbe essere un altro esempio utile. È più vicino a quello che vuoi fare, ma non supporta link localizzabili, perché combinarlo con il fatto che siano configurabili è difficile.
Non so se sia possibile fare qualcosa di simile direttamente nella sezione <head>.
Grazie per le informazioni! In realtà ho provato il componente “Custom Top Navigation Links”, ma ha fatto sì che quella sezione non apparisse affatto sui dispositivi mobili. Ecco perché alla fine ho optato per l’iniezione tramite <head>.