Conoscere nid Nodi tradotti

4 contenuti / 0 new
Ultimo contenuto
Conoscere nid Nodi tradotti

Salve,
ho un problema devo creare un link ad un nodo.
ora se la lingua è italiano ho la pagina x se in tedesco la y
sicuramente potrei fare un if o qualcosa del genere, ma sarebbe molto più pulito
avere una funzione che dato un nid ti restituisce i corrispondenti tradotti
esiste ? qualcuno ha già affrontato tale problema?
grazie

Ciao,
se utilizzi il modulo i18n (http://drupal.org/project/i18n) dovrebbe fare gia tutto quello che ti serve(c'è il blocco per lo switch della lingua o, in altenativa, compare nel $links le lingue in cui il nodo è stato tradotto).
;)

ciao, grazie per la risposta.
utilizzo gia il modulo 18n

ora mettiamo che in una pagina devo inserire un li alla pagina www.miosito.x/it/pagina
ora se la pagina è in inglese il link dovra essere www.miosito.x/en/page
quindi nn basta cambiare en con it ma anche il node (o nome della pagina) và modificato.
mi chiedevo se esistesse una funzione che in base alla lingua corrente se gli do un nodo mi restituisce il risultato tradotto
esempio

italiano node 1
inglese node 2
tedesco node 3

quindi io faccio www.miosito.xx/nomefunzione(node1)
che mi stampera il rispettivo node a seconda della lingua utilizzata nel momento
senza dover creare degli if io a mano
grazie

dovresti usare un filtro.
ad es:
http://drupal.org/project/multilink