OG - "labels" übersetzen
am 02.04.2008 - 09:29 Uhr in
Aloah!
Ich habe das Problem, dass ich die Labels z.b. Name of your group nicht übersetzen kann bzw. keinen Weg finde, das zu übersetzen.
Ich habe quasi beim nodetype group als "Title field label" "The name of your group" eingetragen und würde das ganze nun übersetzen wollen. Ich habe ja schon gelesen, dass das "Organic Group" Modul viele fehlende Übersetzung-Code-Schnipsel-Dings-Bums :) hat.
Wenn jemand eine Lösung parat hat, würde ich mich sehr freuen. Ich würde auch gerne die Code-Schnipsel selbst ändern.
Ich habe "Organic Group" eben grad upgedatet auf dei 6.0-rc3 Version inkl. Panels. Jedoch keine neue Lösung für mein Problem.
Danke schon einmal für alle Lesenden und schreibenden Helfer!
MfG
CKIDOW
- Anmelden oder Registrieren um Kommentare zu schreiben

schau dir dazu doch mal das
am 03.04.2008 - 22:23 Uhr
schau dir dazu doch mal das an: http://www.rapsli.ch/drupal/blog/27.02.2008-kleine-einfuehrung-ins-ueber...
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
Naja
am 05.04.2008 - 09:50 Uhr
Naja die Sache ist die, dass man ja quasi für seinen eigenen Eintrag eine Übersetzung braucht... d.h. ich müsste das "The name of your group" irgendwie als Zeichenkette (string) deklarieren... nur wie? Bzw. man müsste das "value" dieses Inputfield ja vielleicht als Zeichenkette deklarieren... oder?
ist denn das localication
am 07.04.2008 - 22:05 Uhr
ist denn das localication modul an? Weil falls der entsprechende String nicht mit t() umgeben ist, dann gibt es auch keine Möglichkeit das Ding zu übersetzen -> Das Modul hacken und ein patch draus machen.
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
Wenn Du vom Organic Group
am 08.04.2008 - 02:39 Uhr
Wenn Du vom Organic Group Modul redest.
Das OG Modul ist fuer die Lokalisierung sehr schlecht vorbereitet. Reihenweise fehlt bei Strings die Funktion t(). Ich hatte unlaengst mal das aktuelle 5-er am Wickel. Da sind mir, wenn ich mich recht erinnere, so ca. 50 Strings ohne t-Funktion vor die Nase gekommen. Weiterhin verteilen sich die Strings ohne t-Funktion auf mehrere Dateien des OG Modules.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Hui.... spricht nicht gerade
am 08.04.2008 - 07:12 Uhr
Hui.... spricht nicht gerade für den Entwickler, also falls ich mal das nächste Mal das OG brauche, werde ich wohl ein paar Patches machen und die t ergänzen
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
tja... wenn du sie mir dann
am 10.04.2008 - 21:25 Uhr
tja... wenn du sie mir dann zu verfügung stellst, wäre ich dir dankbar :D
eigentlich müsste ja dann das inputfield mit einem t() nur ausgestatted werden... aber das ist sicherlich für mich als themer schwerer herauszufinden umzusetzen oder? kann ja nicht einfach das form ipnut mit einem t() umgeben oder? :D
Du kannst überall wo
am 11.04.2008 - 07:44 Uhr
Du kannst überall wo Strings eingegeben werden einfach diese mit der t() Funktion einklammern.
aus print 'hallo welt';
wird dann einfach
print t('hallo welt');
Einfach den code nach dem String durchsuchen und das dort egänzen. schafft auch ein themer ;)
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
Da hatte ich gerade die
am 11.05.2008 - 11:01 Uhr
Da hatte ich gerade die Version 7.0 übersetzt und jetzt sehe ich diese vielen fehlenden Strings... hier gibts einen Patch aber noch keine Übersetzung der neuen Strings http://drupal.org/node/257129. Zudem scheint Moshe vor einem neuen Release nie einen Sync mit dem CVS zu machen und dann sind immer uralte Übersetzungen in den Releases :-(
So ich habe die Lösung
am 11.07.2008 - 12:22 Uhr
So ich habe die Lösung dafür gefunden... es musste im "node.module" was geändert werden... und zwar Zeile 3020
aus
'#title' => check_plain($type->title_label),wurde
'#title' => check_plain(t($type->title_label)),