1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Hilfe für Lokalisierung benötigt

Dieses Thema im Forum "Konfiguration" wurde erstellt von ralph76, 13. Februar 2006.

  1. ralph76

    ralph76 Active Member

    Registriert seit:
    3. April 2005
    Beiträge:
    35
    Zustimmungen:
    0
    Ich bin gerade dabei, ein Theme für die Lokalisierung vorzubereiten, haber aber stellenweise Probleme, Strings in _e() and __() einzupacken. Hier sind ein paar Beispiele:

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Hat jemand eine Idee, wie ich die Funktionen _e() oder __() auf 'Previous Entries' und "Edit Link" anwenden kann?
     
  2. \0

    \0 Well-Known Member

    Registriert seit:
    13. Mai 2005
    Beiträge:
    1.569
    Zustimmungen:
    0
    willst du den text ändern oder willst das template so umbauen das du nicht die texte hart dort reinschreiben musst?
     
  3. ralph76

    ralph76 Active Member

    Registriert seit:
    3. April 2005
    Beiträge:
    35
    Zustimmungen:
    0
    Keine Hartkodierung, sondern eine Übersetzung zur Laufzeit mittels gettext.
     
  4. tboley

    tboley Well-Known Member

    Registriert seit:
    27. Oktober 2005
    Beiträge:
    1.178
    Zustimmungen:
    0
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!

    wobie "textdomain" entsprechend ersetzt werden muss.
     
  5. ralph76

    ralph76 Active Member

    Registriert seit:
    3. April 2005
    Beiträge:
    35
    Zustimmungen:
    0
    Recht herzlichen Dank - funktioniert tadellos.

    Damit ich das jetzt nicht einfach stur mache, ohne die Syntax zu verstehen, kannst du mir vielleicht noch kurz erklären, wozu ich . und ' benötige?
     
  6. tboley

    tboley Well-Known Member

    Registriert seit:
    27. Oktober 2005
    Beiträge:
    1.178
    Zustimmungen:
    0
    Ein Punkt fügt einem String oder einer Stringvariable etwas hinzu, zum Beispiel:

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Ausgabe:

    bier chips


    ' ist ein einfaches Anführungszeichen. Einfach Erklärung am Besipiel:

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Ausgabe:

    ich mag bier
    ich mag $a

    Ich hoffe, das hilft auf die Schnelle.
     
  7. ralph76

    ralph76 Active Member

    Registriert seit:
    3. April 2005
    Beiträge:
    35
    Zustimmungen:
    0
    Danke nochmal. Eine letze Stelle hab ich noch, wo ich anstehe. Wäre froh, wenn du mir noch mal weiterhelfen würdest...

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Dabei gehts um 'Contiue reading'...
     
  8. tboley

    tboley Well-Known Member

    Registriert seit:
    27. Oktober 2005
    Beiträge:
    1.178
    Zustimmungen:
    0
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  9. ralph76

    ralph76 Active Member

    Registriert seit:
    3. April 2005
    Beiträge:
    35
    Zustimmungen:
    0
    Darf ich noch einmal lästig sein? Bei einer Variablen funktioniert das wohl nicht, oder?

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  10. ralph76

    ralph76 Active Member

    Registriert seit:
    3. April 2005
    Beiträge:
    35
    Zustimmungen:
    0
    Und noch eine Frage an die Lokalisier-Experten

    Das Theme um das ich mich kümmere hat auch eine Datei funcions.php, die im Admin-Interface Optionen für das Theme bereitstellt.

    Die Strings darin sind alle ordentlich markiert und werden auch von POedit erkannt, aber es wird keine Übersetzung angezeigt.

    Muss ich die Strings dieser Datei in einer anderen Domäne einbinden? Hat jemand eine Idee, wie das funktionieren könnte?
     
  11. tboley

    tboley Well-Known Member

    Registriert seit:
    27. Oktober 2005
    Beiträge:
    1.178
    Zustimmungen:
    0
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  12. ZyBlog

    ZyBlog Member

    Registriert seit:
    6. Januar 2006
    Beiträge:
    20
    Zustimmungen:
    0
    In die functions.php muss am Anfang noch

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    eingefügt werden.
    Statt 'textdomain' natürlich den von dir gewählten Bezeichner verwenden.
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden