Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Übersetzungen ›

OG Übersetzungsproblem

Eingetragen von Jenzen (216)
am 18.12.2007 - 19:31 Uhr in
  • Übersetzungen
  • Drupal 5.x

Hallo zusammen,
folgende Punkte im OG-Modul finde ich zwar in der Lokalisierung Drupal nimmt die Änderungen aber einfach nicht an!

- You may edit all your email subscriptions using this convenient page. Also, you might be interested in an OPML feed containing feeds from all your subscribed groups.

- No subscribed groups

Was kann ich tun??

Würde mich über Hilfe freuen.

Gruß, der Jenzen!!

‹ Blocktitel zweisprachig Location-Modul übersetzen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

og_views.inc editieren

Eingetragen von tumblingmug (872)
am 18.12.2007 - 19:55 Uhr

Du musst leider die og_views.inc editieren. Da drinnen ist die Translation-Funktion t() leider sehr spärlich verwendet worden und ihr häufiges Fehlen ist einen Bug-Report auf drupal.org wert. Entweder Du tauschst die benötigten Strings in der Datei direkt aus oder Du setzt die t()-Funktion ein dort, wo sie fehlt und übersetzt dann wie gewohnt via localization Modul. Die Hoffnung bleibt Dir, dass die nächste OG-Version, die diese Datei dann aber überschreibt (!!!), gefixt ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke

Eingetragen von Jenzen (216)
am 18.12.2007 - 20:22 Uhr

für deine Antwort, werde das Nachher ausprobieren!!

Gruß, der Jenzen!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, habe folgenden Teil

Eingetragen von Jenzen (216)
am 06.01.2008 - 15:03 Uhr

Hallo,
habe folgenden Teil in der og_views.inc geändert:

$view->page_header = strtr('You may edit all your email subscriptions using this convenient page. Also, you might be interested in an OPML feed containing feeds from all your subscribed groups.', array('!url' => url('og/opml')));

Leider zeigt er mir auf der Seite immer noch den alten Text an :-( ; am Cache kann es nicht liegen. Hat jemand eine Idee warum er mir den geänderten Text nicht anzeigt?

Gruß, der Jenzen!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was genau hast Du geändert?

Eingetragen von tumblingmug (872)
am 06.01.2008 - 21:22 Uhr

Was genau hast Du geändert? Vorher-Nachher-Angabe wäre hilfreich. Hast Du den ersten Parameter für strtr in eine t()-Funktion gepackt?

  • Anmelden oder Registrieren um Kommentare zu schreiben

...

Eingetragen von Jenzen (216)
am 06.01.2008 - 23:10 Uhr

Vorher:
$view->page_header = strtr('You may edit all your email subscriptions using this convenient page. Also, you might be interested in an OPML feed containing feeds from all your subscribed groups.', array('!url' => url('og/opml')));

Nachher:
$view->page_header = strtr('deutscher Text')

Muss ich das strtr in t ändern, dann erkennt es die Lokalisierung?

$view->page_header = t('vorherige Angabe')
oder
$view->page_header = t(strtr('vorherige Angabe'))

Gruß, der Jenzen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ohh

Eingetragen von tumblingmug (872)
am 07.01.2008 - 10:19 Uhr

Das kann nimmer funktionieren:

$view->page_header = strtr('deutscher Text')

Setze testweise den ersten Parameter der strtr-Funktion in die t-Funktion ein, also so:
$view->page_header = strtr(t('original mit !url usw.'), array('!url'=>'bla'));

Sollte m. E. so funktionieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

da OG ja heftig entwickelt

Eingetragen von derBen (432)
am 07.01.2008 - 14:32 Uhr

da OG ja heftig entwickelt wird (gefühlte alle 3 wochen ein update) ist es wahrscheinlich am besten dort bescheid zu sagen. Es ist doch nicht vernünftig, wenn wir alle in den Dateien rumhüpfen müssen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Recht hast Du

Eingetragen von tumblingmug (872)
am 07.01.2008 - 18:49 Uhr
derBen schrieb

Es ist doch nicht vernünftig, wenn wir alle in den Dateien rumhüpfen müssen.

Recht hast Du, aber fehlende t()-Funktionen lassen sich i.d.R. schlecht "überschreiben". Natürlich könnte man immer mit str_replace() auf die $content-Variable in den Template Files losgehen, um so etwas zu vermeiden ... Wenn das so massiv auftritt wie hier, würde ich mir wahrsch. sogar so etwas überlegen. In der template.php eine _template_variables(...) die noch ein zusätzliches Array $transl_array mit den Übersetzungen bereitstellt und dann an geeigneter Stelle ein
<?php str_replace($content,$transl_array) ?> anstelle von <?php print $content ?> in den *.tpl.php Files wäre am Ende update-sicherer und wartungsärmer.

  • Anmelden oder Registrieren um Kommentare zu schreiben

übersetzt nicht...

Eingetragen von Jenzen (216)
am 09.01.2008 - 10:29 Uhr

Hallo zusammen,
ich habe den Teil wie folgt geändert:

$view->page_header = strtr(t('original mit !url usw.'), array('!url'=>'bla'));

in der Lokalisierung findet er den Text jetzt, nimmt die Übersetzung jedoch nicht an. Hat noch jemand eine Idee was ich tun kann?
Würde mich freuen!

Gruß, der Jenzen!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Annahme-Verweigerung

Eingetragen von tumblingmug (872)
am 09.01.2008 - 13:13 Uhr
Jenzen schrieb

in der Lokalisierung findet er den Text jetzt, nimmt die Übersetzung jedoch nicht an.

Wie genau drückt sich denn diese Annahme-Verweigerung aus? Fehlermeldung? (Welche?) Oder: Übersetzung wird nicht ausgegeben? – Was genau hast Du gemacht?

  • Anmelden oder Registrieren um Kommentare zu schreiben

folgendes

Eingetragen von Jenzen (216)
am 09.01.2008 - 14:12 Uhr

habe ich eingegeben:
$view->page_header = strtr(t('original mit !url usw.'), array('!url'=>'bla'));

Fehler: in der Lokalisierung findet er den Text, gibt die Übersetzung Nachher einfach nicht aus. Keine Fehlermeldung!

  • 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 2 Wochen 1 Tag
  • Hey danke
    vor 2 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 9 Stunden
  • Da scheint die Terminologie
    vor 3 Wochen 12 Stunden
  • Kannst doch auch alles direkt
    vor 3 Wochen 4 Tagen
  • In der entsprechenden View
    vor 3 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 4 Tagen
  • gelöst
    vor 6 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20453

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» 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 26 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