Wie wird t() ausgewertet?
Eingetragen von rhodes (631)
am 23.09.2009 - 09:24 Uhr in
am 23.09.2009 - 09:24 Uhr in
Hallo zusammen,
ich habe mal eine grundlegende Frage zu Drupals's t() Funktion. Ganz blicke ich da nämlich nicht durch.
In einer zweisprachigen Drupal 6.4 Installation möchte ich Strings, die ich in Funktionen definiert habe, übersetzen.
Angenommen, ich habe in einer Funktion t("Hello World") stehen, dann würde ich erwarten, dass ich über das locale Module "Hello World" suchen und dann übersetzen kann.
Mir ist aber nicht ganz klar, wo überall Drupal nach t() Strings sucht. Werden nur die t() Strings in Modulen ausgewertet? Oder auch die, die manuell in Blöcken oder in der template.php definiert wurden?
Danke und Grüsse
Rhodes
- Anmelden oder Registrieren um Kommentare zu schreiben
Hier findest du
am 23.09.2009 - 10:15 Uhr
Hier findest du ausführliche Doku samt Beispielen:
http://api.drupal.org/api/function/t
-----------
Luca Curella
Kooperative Netze - Berlin
translation extract
am 23.09.2009 - 10:22 Uhr
Prinzipiell sollten sämtliche
.module
,.inc
und.php
Dateien ausgewertet werden.hth,
Stefan
--
sei nett zu Deinem Themer
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Ja aber
am 23.09.2009 - 10:24 Uhr
meine Fragen werden auf dieser Seite nicht beantwortet.
Da hatte ich auch schon nachgesehen. Trotzdem danke.
Doch, deine Fragen werden
am 23.09.2009 - 10:27 Uhr
Doch, deine Fragen werden dort beantwortet, wenn auch nicht in der Form, dass deine Frage in exakt gleicher Formulierung samt Antwort in flammenden Lettern den Leser geradezu anspringt. Aber wenn du du anhand der dortigen Infos nachvollziehst wie t() funktioniert, hast du alle deine Antworten.
--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!
webseiter.de
Suchmaschinenoptimierung (SEO) & Drupal