Übersetzung
Eingetragen von drupalino (1064)
am 10.03.2011 - 17:52 Uhr in
am 10.03.2011 - 17:52 Uhr in
Hallo Gemeinde,
wie kann ich die Strings übersetzen, die ich in meinem Modul via t('sting') gesetzt habe. Dachte unter /admin/build/translate/search würde ich sie angezeigt bekommen, daber dem ist irgendwie nicht so.
Hat jemand einen Tipp?
- Anmelden oder Registrieren um Kommentare zu schreiben
Du musst die Seiten auf denen
am 10.03.2011 - 21:11 Uhr
Du musst die Seiten auf denen deine über die t() Funktion eingesetzen Worte stehen mindest einmal vorher aufrufen. Erst dann stehen die Strings im Bereich /admin/build/translate/search zur Verfügung..
SteffenR
Ja, das habe ich auch schon
am 10.03.2011 - 21:14 Uhr
Ja, das habe ich auch schon öfters bei meiner Suche im Netz gefunden, dass dem so sein soll.
Aber das nützt auch nichts. Alle meine Strings in t() sind nicht vorhanden. wenn ich sie über /admin/build/translate/search suche.
Zeig uns mal den Code aus
am 10.03.2011 - 21:17 Uhr
Zeig uns mal den Code aus deinem Modul - bzw. die Stelle an der du die t() Funktion verwendest..
Das Modul hast du aber auch richtig aktiviert ?
SteffenR
Natürlich sind die Module
am 10.03.2011 - 21:29 Uhr
Natürlich sind die Module richtig aktiviert. Ich benutze die t() Funktion auch in Templates, denn dort gibt es ja auch Stellen die übersetzt werden sollen.
Aber in den Modulen taucht t() sehr häufig auf, schon alleine in der Form, zB bei einem select Feld.
<?php
$form['deadline_of_application'] = array(
'#type' => 'select',
'#title' => t('Deadline of application'),
'#options' => array(
'1' => t('EUR'),
'2' => t('USD'),
'3' => t('GBP'),
'4' => t('JPY'),
),
'#description' => t('Travel Expences'),
);
?>
Du hast die Funktion so auf
am 10.03.2011 - 21:39 Uhr
Du hast die Funktion so auf jeden Fall korrekt eingebunden - um jetzt mehr zu deinem Problem zu sagen, müsste man das System schon näher kennen:
Ist das locale Module installiert ?
Werden andere Strings über die Suche gefunden ? - einfach mal nach "Node" suchen
Sind zusätzliche Module zu Lokalisierung installiert ?
SteffenR
Also "Node" liefer jede menge
am 10.03.2011 - 21:45 Uhr
Also "Node" liefer jede menge Ergebnisse.
Module sind folgende installiert und aktiviert bzgl Translation:
Locale (klar, ist ja core)
CCK translation
Content type translation
String translation
Synchronize translations
Taxonomy translation
Views translation