Ich arbeite an einer zweisprachigen Seite in der neuesten Version von Drupal 6. Ich habe das Internationalisierungsmodul und das Übersetzungsmodul für Ansichten installiert, neben vielen anderen.Drupal I18N - Standardsprache der View-Elemente
Das Problem: On/admin/build/translate/search, einige Elemente (z. B. der Titel der Ansicht) erscheinen in der Textgruppe "Views" und Drupal geht davon aus, dass sie auf Deutsch sind und eine englische Übersetzung benötigen.
Andere Elemente (z.B. ausgesetzt Filteretikett) erscheinen in der Textgruppe „Built-in Interface“ und Drupal übernimmt sie in Englisch, eine deutsche Übersetzung erfordern. Aber in der Tat alle Saiten sind in deutscher Sprache:
klar sein, ich bin nicht ein Problem mit der Sprache Auswahl oder die Anzeige der Ansicht zu sehen. Das Problem tritt auf, wenn die Seite zuerst vom Sprachsystem analysiert wird und alle übersetzbaren Zeichenfolgen in die Übersetzungstabelle eingefügt werden. Drupal stellt verschiedene Quellsprachen für Elemente auf derselben Seite zur Verfügung. Das Ergebnis ist eine Mischung aus Sprachen, sobald diese Zeichenfolgen übersetzt sind.
Ich dachte, dass es vielleicht die Sprache Präferenz des Benutzers ist, der zuerst die Seite schlägt, die das stört, aber sobald ich anfing, es zu ändern, stieß ich this issue (das Lesen des Threads war Augenöffnung - es sollte obligatorisch sein Lesen für jeden, der Drupal für Lösungen der Enterprise-Klasse in Betracht zieht. Ok, jetzt habe ich das URL-Präfix in der Mischung, was bedeutet, dass wenn ein Benutzer die Spracheinstellung ändert, die Site-Sprache sich nicht ändert, bis sie die URL manuell ändert. Sobald ich es geschafft habe, die Seite auf Englisch gerendert zu haben, stellte sich heraus, dass Drupal die Übersetzungszeichenfolgen nicht aufnimmt, wenn die Anzeigesprache der Ausgangssprache entspricht. Also kein Glück dort.
Ich bin bereit, meine Ansicht in 2 Sprachen zu codieren, je nachdem, was die Ausgangssprache für die verschiedene Elemente Drupal dachte, sondern auch arbeiten, das wird nicht. Hat jemand anderes das erlebt?
Umm, du meinst wirklich i18n, nein? –
Ja, danke. Ich habe den Titel korrigiert. – cdonner