[Gelöst] Übersetzung von eigenen Inhaltstypen
am 12.05.2008 - 18:23 Uhr in
Die Homepage ist zweisprachig, Deutsch als Standard und Englisch. Ich habe einige neue Inhaltstypen angelegt, mit vielen Erklärungen zu den einzelnen Feldern die auf Übersetzung warten. Im Pfad wird zuerst immer das Länderkürzel vorangestellt (de/..., en/...). "Multilingual content" ist aktiviert (Normal - All enabled languages will be allowed). Wobei das wahrscheinlich nichts mit meinem Problem zu tun hat, ist eher eine Auswahl für den User, werde ich wieder deaktivieren.
Nehmen wir einen beliebigen String, der in allen Inhaltstypen vorkommt: "Versand der Nachricht".
1) Einstellungen/Lokalisierung/Zeichenketten verwalten
Der String wird gefunden (Pfad: /de/admin/content/types/message/fields/field_versand_der_nachricht), bei Klick auf Bearbeiten dürfte ich ihn ins Deutsche übersetzen. Mach ich auch mal, aber so komme ich also nicht weiter.
2) Einstellungen/Lokalisierung/Exportieren u. Importieren
Ich exportiere Deutsch, dort finde ich den String natürlich auch:
#: /de/admin/content/types/message/fields/field_versand_der_nachricht
msgid "Versand der Nachricht"
msgstr "Versand der Nachricht"
Also erstelle ich eine "en.po" mit nur diesem einem String:
#: /de/admin/content/types/message/fields/field_versand_der_nachricht
msgid "Versand der Nachricht"
msgstr "Forwarding the message"
Allerdings wird mir beim Import English als Auswahl gar nicht angeboten.
Wie kriege ich meine Texte übersetzt? Ich blick nicht mehr durch oder versteh das Konzept überhaupt nicht.
Dietmar
- Anmelden oder Registrieren um Kommentare zu schreiben
Warum machst du eine
am 13.05.2008 - 07:47 Uhr
Warum machst du eine Übersetzung nicht einfach über die Seite? Sprich nach einem String suchen und dann diesen gleich direkt übersetzen.
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
Direkt übersetzen?
am 13.05.2008 - 11:43 Uhr
Servus
Ich bin nicht sicher, ob ich Dich verstehe.
Den betreffenden Inhaltstyp zum Bearbeiten öffnen, dann auf Englisch umschalten und die Strings eingeben. Habe das mal eben schnell versucht, funktioniert nicht.
Sorry, erklär mir das bitte ein bißchen ausführlicher.
Dietmar
Nein. Da hast du mich falsch
am 13.05.2008 - 12:39 Uhr
Nein. Da hast du mich falsch verstanden. Auf admin/settings/locale/string/search gehen und dann dort deinen String eingeben. Dann sollte eigentlich etwas rauskommen... hoffentlich (habe es nicht ausprobiert).
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
Das bringt nur was wenn der
am 13.05.2008 - 14:32 Uhr
Das bringt nur was wenn der quelltext englisch ist. aber eine möglichkeit wäre. eine pseudosprache zuerstellen zb ami-eng. und dann das deutsche(deine beschreibung) zu übersetzen. Und das ami-eng mit dem org. eng austauschen. somit wird alles eng. anzeigt und deine beschreibung im besten fall auch :D .
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
oder einfach den original
am 13.05.2008 - 18:34 Uhr
oder einfach den original text in Englisch verfassen und halt das, was jetzt drin steht, dann via interface als Übersetzung reinmachen.
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
Hallo Leute, danke für Eure
am 13.05.2008 - 20:07 Uhr
Hallo Leute, danke für Eure Tips.
Ich bin heute zu kaputt um mich noch damit zu beschäftigen. Die nächsten Tage werde ich Eure Tips mal durcharbeiten.
Es würde mich freuen, wenn Ihr diesen Thread im Auge behaltet.
Dietmar
@Spartacus: Eines der besten
am 15.05.2008 - 19:52 Uhr
@Spartacus:
Eines der besten und aufstrebendsten System kann das nicht einfacher handeln? Da soll ich eine Pseudosprache einführen? Das erscheint mir, gelinde gesagt, etwas lächerlich!
Ich habe bei einem eigenen Inhaltstyp die Texte auf der allg. Seite unter der Gruppe "Beitragsformular" auf Englisch geändert. Diese Texte werden auf der Homepage nun generell englisch angezeigt, und ich sollte sie mit "Zeichenketten verwalten" übersetzen können. Aber die Strings werden nicht gefunden. Sie sind auch in keiner po- oder pot-Datei enthalten. In der Datenbank (locales-source und locales-target) existieren sie ebenfalls nicht.
Bei den eingefügten CCK-Feldern funktioniert diese Vorgangsweise.
Also geht es noch um die Übersetzung von eigenen "Nodes" und "Views". Die sind wahrscheinlich woanders gespeichert. Ich las mal irgendwo, das für mehrsprachige "Views" für jede Sprache ein eigener "View" erstellt werden muß. Kann das jemand bestätigen.
Dietmar
Ich habe diesen Thread als
am 25.05.2008 - 18:46 Uhr
Ich habe diesen Thread als Gelöst gekennzeichnet, weil die Diskussion in einem anderen Thread http://www.drupalcenter.de/node/10162 fortgesetzt wird.