Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Lokalisierung: "eigene" Sprache erstellen

Eingetragen von halla@drupal.org (74)
am 17.10.2007 - 15:22 Uhr in
  • Allgemeines zu Drupal

Hallo alle zusammen,

ich möchte das Wording von verschiedenen Textstrings in Drupal ändern.
Die beste Kontrolle darüber erhalte ich wohl, wenn ich eine neue Textdatei dazu anlege, also eine Lokalisierung.

Dazu bin ich auf Manage Languages > Add Language > Custom Language gegangen und habe mir eine eigene "Sprache" angelegt . Eigentlich dachte ich, ich könne diese Sprache dann mit den Inhalten aus der Default-Sprache EN befüllen und das Wording von manchen Textstrings einfach umstellen, aber irgendwie klappt das nicht - ich kann z.B. keine EN-Sprachdatei in "meine" Sprache importieren...

Wie würdet ihr so ein Problem angehen?

Grüße,
Dnaiel

‹ Archiv mit Kalender $messages in Block ausgeben ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

English ist Standard und

Eingetragen von Tobias Bähr (4019)
am 17.10.2007 - 16:07 Uhr

English ist Standard und wird angezeigt auch wenn bestimmte Wörter in der eingestellten Sprache nicht übersetzt sind, also brauch man es nicht importieren!

  • Anmelden oder Registrieren um Kommentare zu schreiben

...ok - soweit war ich mehr

Eingetragen von halla@drupal.org (74)
am 17.10.2007 - 16:34 Uhr

...ok - soweit war ich mehr oder weniger auch schon :-)

Die Frage ist ja: Wie gehe ich vor, wenn ich einzelne Teile dieser englischen Version durch eine eigene ersetzen will? Weil ich an verschiedenen Stellen andere Meldungen oder ein anderes Wording brauche?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du hast sicherlich deutsch

Eingetragen von Tobias Bähr (4019)
am 17.10.2007 - 16:52 Uhr

Du hast sicherlich deutsch importiert, wenn nicht machste das noch (http://www.screencast.at/drupal-eindeutschen) !

Wenn dir irgendetwas von der deutschen Übersetzung nicht gefällt bzw ein deutsche Übersetzung fehlt, dann gehste zu
/admin/settings/locale/string/search und suchst nach dem wort und übersetzt es bzw berichtigt es!

Aber nicht vergessen diese komische Platzhalter;Variablen wie !user usw musste exakt so übernehmen !
Damit dieser beim Aufruf nicht zb so aussieht " Hi !user der Benutzer wurde hinzugefügt" sondern " Hi halla der Benutzer wurde hinzugefügt"!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, genauso dachte ich mir

Eingetragen von halla@drupal.org (74)
am 17.10.2007 - 16:53 Uhr

Ja, genauso dachte ich mir das auch :-)

Da gab es dann eben nur das kleine Hindernis, dass ich dummerweise die englische Orginalversion der Sprachen brauche, d.h. die "richtige" Sprache ist schon Englisch. Ich muss eben nur möglichst sauber an die englischen Strings rankommen, um sie möglichst einfach überschreiben zu können...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Naja da musste leider in den

Eingetragen von Tobias Bähr (4019)
am 17.10.2007 - 17:05 Uhr

Naja da musste leider in den Code rein !

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hmm.... aber das kann doch

Eingetragen von halla@drupal.org (74)
am 17.10.2007 - 18:40 Uhr

Hmm.... aber das kann doch eigentlich nicht sein, daß man Meldungen und Ausgaben in Drupal nur über Veränderungen an Core-Dateien beeinflussen kann ?!?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Exportieren und Offline bearbeiten

Eingetragen von drubb (580)
am 17.10.2007 - 20:10 Uhr

Hallo,

du kannst jede installierte Sprachdatei exportieren als .po Datei. Und dann holst du dir den dazu gehörenden Editor poedit (www.poedit.net), kannst deine Strings nach Belieben ändern und tust das ganze wieder importieren. Oder so.

Gruß,
Boris

  • Anmelden oder Registrieren um Kommentare zu schreiben

halla@drupal.org

Eingetragen von Tobias Bähr (4019)
am 17.10.2007 - 21:12 Uhr
halla@drupal.org schrieb

Hmm.... aber das kann doch eigentlich nicht sein, dass man Meldungen und Ausgaben in Drupal nur über Veränderungen an Core-Dateien beeinflussen kann ?!?

Leider kenn ich noch kein anderen Weg! Man kann leider nicht die Engl/Org. strings der po/ pot Dateien ändern nur übersetzen und somit die Englische Org String überschreiben!
Oder nur halt wie gesagt deutsch nehmen oder was auch immer[1] ! Ein Pot Datei(Übersetzung-Vorlage) erstellen[2] ( http://drupal.org/project/potx ) , dort sind nur die Org.drin bzw englisch und dann in dieser Datei Veränderung vornehmen! Und dann die importierte Übersetzung[1] wieder löschen und die pot Datei[2] importieren, somit sind nur Übersetzung bzw deine Veränderung drin und keine Übersetzung die in der org. po Datei[1] drin waren bzw wären!
Du kannst natürlich auch jeden einzelnen String in der deutschen/oder anderen Übersetzung via Lokalisierung löschen und das englische rein schreiben! was aber doch deutlich länger dauert als der erste weg!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Englisch -> Englisch

Eingetragen von drubb (580)
am 17.10.2007 - 21:20 Uhr

Hallo,

klar, die Originalstrings kann man nicht ändern (das sind ja die welche das jeweilige Modul vorgibt). Aber warum nicht zu den englischen Originalen englische Übersetzungen eintragen?

Gruß,
Boris

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, und genau hier liegt

Eingetragen von halla@drupal.org (74)
am 17.10.2007 - 21:20 Uhr

Hallo,

und genau hier liegt mein Problem: Ich kann zwar eine deutsche Sprachdatei installieren, und dann entweder direkt in Drupal oder über Im-/Export und po-Editor eine Sprachdatei ändern und an mein Wording anpassen.
ABER: Das geht nur mit zusätzlich installierten Sprachen. Mit der "orginalen"-Englischen Sprache ist das nicht möglich, oder? Ich meine, es gibt ja nicht mal eine englische po-Datei, die ich ändern und in eine "eigene" Sprache importieren kann, oder?

Vielen Dank übrigens für eure Hilfe,
Grüße,
Daniel

  • Anmelden oder Registrieren um Kommentare zu schreiben

bb wrote: Aber warum nicht

Eingetragen von halla@drupal.org (74)
am 17.10.2007 - 21:23 Uhr
bb schrieb

Aber warum nicht zu den englischen Originalen englische Übersetzungen eintragen?

Da hat sich jetzt wohl mit den Antworten was überschnitten :-)

HAARGENAU das dachte ich mir ja auch: Englische Originale nehmen, als po-Datei exportieren, diese Datei dann anpassen wo nötig und anschließend wieder importieren (entweder wieder als "Orginal-"Englisch oder als "eigene" Sprache). Aber an genau diese englischen Orginale komme ich ja nicht ran... :-(

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nein leider nicht, man

Eingetragen von Tobias Bähr (4019)
am 17.10.2007 - 21:29 Uhr

Nein leider nicht, man könnte sie nicht mal in englisch ein fügen! Wenn du mal schaust!

Zumind kenne ich kein anderen Weg!

  • Anmelden oder Registrieren um Kommentare zu schreiben

halla@drupal.org wrote: bb

Eingetragen von Tobias Bähr (4019)
am 17.10.2007 - 21:32 Uhr
halla@drupal.org schrieb
bb schrieb

Aber warum nicht zu den englischen Originalen englische Übersetzungen eintragen?

Da hat sich jetzt wohl mit den Antworten was überschnitten :-)

HAARGENAU das dachte ich mir ja auch: Englische Originale nehmen, als po-Datei exportieren, diese Datei dann anpassen wo nötig und anschließend wieder importieren (entweder wieder als "Orginal-"Englisch oder als "eigene" Sprache). Aber an genau diese englischen Orginale komme ich ja nicht ran... :-(

Das wollte ich dir oben doch erklären! Mit dem Translation template extractor ( http://drupal.org/project/potx )! Du musst aber irgendeine Sprache wie oben schon beschriebn nehmen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, also jetzt hab ich's,

Eingetragen von halla@drupal.org (74)
am 17.10.2007 - 21:56 Uhr

Ok, also jetzt hab ich's, eigentlich ganz einfach:

1. Add Language, dann eine eigene Sprache eintragen, z.B. "en" / "English Custom"

2. English Custom enablen und auf Default setzen

3. Dann entweder über "Manage Strings" einzelne Strings ersetzen
oder
4. Export > Export Translation English Custom, einzelne Strings über einen po-Editor ersetzen

5. Import

....und fertig. Strings die in English-Custom nicht vorhanden sind (und das dürften wohl fast alle sein), werden eben aus der Orginal-Englisch-Version genommen.
Ganz ohne irgendwelche Eingriffe am Core oder an Modulen :-)

Vielen Dank euch allen für die Hilfestellung!
Toll :-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eigene Sprache 'Lokalisierung'

Eingetragen von md (3717)
am 17.10.2007 - 23:42 Uhr

Da ich vor Kurzem vor dem gleichen Problem stand und auch lange gesucht habe, habe ich deinen Tipp in unser FAQ aufgenommem: http://www.drupalcenter.de/faq/5869

Danke.

vg
--
md - DrupalCenter

mdwp* :: Drupal Services

  • Anmelden oder Registrieren um Kommentare zu schreiben

Komisch bei mir geht das

Eingetragen von Tobias Bähr (4019)
am 18.10.2007 - 09:41 Uhr

Komisch bei mir geht das nicht!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Komisch

Eingetragen von md (3717)
am 18.10.2007 - 09:49 Uhr

Was genau geht denn bei dir nicht?

vg
--
md - DrupalCenter

mdwp* :: Drupal Services

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sein Tipp mit dem

Eingetragen von Tobias Bähr (4019)
am 18.10.2007 - 09:58 Uhr

Sein Tipp mit dem zusätzlichen en! ich trage bei /admin/settings/locale/language/add "Benutzerdefinierte Sprache" en und English Custom! und auf hinzufügen und nix passiert! immer noch mein normales Englisch und Deutsch vorhanden!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zusätzliche Sprache

Eingetragen von md (3717)
am 18.10.2007 - 11:55 Uhr

Das liegt daran, weil es das Kürzel 'en' schon gibt. Trag z.B. en-EN ein und es geht.

vg
--
md - DrupalCenter

mdwp* :: Drupal Services

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Tag 14 Stunden
  • Hey danke
    vor 2 Tagen 9 Stunden
  • Update: jetzt gibt's ein
    vor 3 Tagen 3 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 13 Stunden
  • Da scheint die Terminologie
    vor 1 Woche 16 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 12 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association