Code Styling Project

It’s not a bug, it’s always a feature.
  • Deutsch
  • English
  • rss
  • Home
  • Blog
  • Impressum
  • Entwicklungen
  • Fehlerbehebungen
  • Anleitungen

Sprache der Administration - wie hätten Sie es denn gern ?

codestyling | 14. Juli 2009 | 22:54

Eines meiner Hauptanliegen im Bereich WordPress ist die korrekte Verwendungen der Sprachen bzw. der Internationalisierung der Oberflächen. Deshalb bin ich immer wieder auf das Problem gestoßen, den Blog in der einen oder anderen Sprache sehen oder bearbeiten zu müssen. Da die permanente Änderung der Datei wp-config.php keine Lösung darstellt, habe ich nach einem Weg gesucht, dies elegant zu ermöglichen. Daraus ist nun wieder ein neues Plugin entstanden, das ich hier nun kurz vorstellen möchte.

Warum dieses Plugin ?

Obwohl WordPress von Haus aus mit Sprachdateien umgehen kann, wird diese Fähigkeit sehr stiefmütterlich behandelt. Zum gute Ton würde es gehören, mindestens die Sprache wählen zu können, in der ich in meinem Backend (Administration) arbeiten möchte. Ebenfalls wäre es wünschenswert, das man die unkompliziert und schnell ändern kann ohne sich verrenken zu müssen.
Ich kenne auch einige Blogbetreiber, die mehrsprachig Artikel schreiben (lassen). Meisten sind in diesen Blogs dann Muttersprachler mit dabei, denen entweder eine englische oder gar deutsche Oberfläche aufgezwungen wird, was nicht sein müsste. Deshalb habe ich diese Lösung geschaffen, die frei konfigurierbar eine Menge Möglichkeiten bietet.

Oberfläche a’la cart

Eine der Möglichkeiten ist die direkte Umschaltung des Blogs in eine der verfügbaren Sprachen, die von einem Administrator vorher bereitgestellt wurde. Dies erfolgt unkompliziert über eine Drop-Down Box in Kopfbereich der Administration. Nach Auswahl und anklicken der Sprache wird die aktuelle Seite neu geladen und ab diesem Moment wird alles in der gewählten Sprache angezeigt, auch wenn man dann einen anderen Menüpunkt wählt.
Wie man sehen kann, wird auch berücksichtigt, dass einige Sprachen einen andere Schreibrichtung als gewohnt haben: rechts nach links. Zusätzlich kann man noch den Login Bildschirm um eine Sprachauswahl oder die Benutzerprofile um eine Voreinstellung erweitern.

Das Plugin ist über der wordpress.org Repository verfügbar und somit auch per Autoupdate aktualisierbar. Eine weiterführenden Beschreibung samt Download gibt es auf der Plugin Seite: WP Native Dashboard.

Ich hoffe, dass dieses Plugin dem Einen oder Anderen genauso nützlich sein wird wie mir, eure Meinung, Wünsche oder Anregungen würden mich interessieren für die zukünftige Weiterentwicklung.

Kategorien
Deutsch, WordPress (DE)
RSS Kommentare
RSS Kommentare

« WordPress Lokalisierung - entdecke die Möglichkeiten WordPress 2.8 - Sprachdatei Speicherverbrauch minimieren »

11 Antworten    Schreib einen Kommentar

Seodeluxe

Seodeluxe

15.07.2009 | 09:16

Das ist eines der Plugins, auf die ich immer gewartet habe, vielen Dank dafür! Bisher musste ich immer die englische Version installieren, damit ich mich im Backend später zurechgefunden habe - das Template selber habe ich dann meist von Hand lokalisiert.

Antworten »

HookZ

HookZ

15.07.2009 | 11:58

Schon praktisch. Aber da ich selbst deutsch bin und meine Admin-Bereich auch, ist diese Plug-ins für mich nicht so wirklich interessant. Wenn du andere interessante Plug-ins findest schreib drüber bin immer auf der suche ,xD

Gruß HookZ

Antworten »

Steffen

Steffen

15.07.2009 | 16:25

Gibt es mit dem Plugin endlich eine Lösung, dass das Backend auch deutsch bleibt und nicht ein paar Wörter trotz dt. Sprachdatei in Englisch ausgegeben werden? zB “Publish Post”-Button beim ändern des Veröffentlichungsdatum?

Antworten »

Steffen

Steffen

15.07.2009 | 16:26

…ich meinte den “Update Post”-Button, sorry.

Antworten »

codestyling

codestyling

15.07.2009 | 16:32

Ich kann mich dunkel an diese Fragestellung erinnern, allerdings glaube ich, konnte ich diesen “Fehler” nicht nachstellen. Mit einer detaillierten Vorgehensweise (gern per mail) würde ich das nochmal nachstellen und abklären, wieso so etwas passiert.
Wenn es nur am Backend liegt, das die Sprachdatei nicht richtig bei Ajax Zugriffen lädt, dann könne ein aktivierter Quick Switcher einen positiven Einfluß haben (könnte…).

Antworten »

Steffen

Steffen

15.07.2009 | 18:37

Eigentlich ganz einfach: öffnest einen bestehenden Artikel im Backend (quasi bearbeiten), gehst dann im rechten Feld bei “Publizieren” auf den Link zum ändern des Publikationszeitpunktes, klickst auf “OK” und *zack* ist der “Artikel aktualisieren”-Knopf auf englisch (Update Post).

Antworten »

codestyling

codestyling

15.07.2009 | 18:56

Ich hab deine Anweisungen in einer 2.8.1 Version durchgeführt und mein Button bleibt deutsch.
So wie du das beschreibst, drängt sich mir der Verdacht auf, das ein Plugin eine Erweiterung im Post Bereich vornimmt und dann den ganzen Bereich per Ajax austauscht ohne die Sprachdatei von WP vorher zu laden. Laufen Plugins, die deine Post-Bearbeitung und Felder oder neue Optionen erweitern, die im Standard nicht enthalten sind ?

Antworten »

cyrano

cyrano

16.07.2009 | 13:34

super !
ich habe noch eine Vorversion seit längerem in Betrieb. Funkioniert einwandfrei.
Klasse Plugin

Antworten »

ts

ts

17.07.2009 | 17:51

Spätestens mit der geplanten Integration von Buddypress in WP.org wird das im Core/Core-Plugin zu erledigen sein, denn da werden Frontend- und Backend-Funktionalitäten verbunden, und man wird sich sicher nicht auf eine Sprache beschränken wollen, wenn es um die Integraiton von Community Funktionalitäten geht.

Antworten »

codestyling

codestyling

17.07.2009 | 18:02

Da stimmt was nicht an deinen Ausführungen:

1.) WP und WPMU sollen zusammengeführt werden, BuddyPress besteht aber nur aus Plugins für WPMU.
2.) WPMU kann derzeit schon die Sprache pro Blog festlegen, jedoch fehlt dies für einen einzelnen User.
3.) Müsste man sich ernsthaft Gedanken um Mehrsprachigkeit machen und diese konsequent einführen.

Gerade Punkt 3.) ist momentan ein Grauss, denn die vielen Plugin’s wie Gengoo, qTranslate usw. machen das nicht mal ansatzweise so, wie man es erwarten würde. Und die US Jungs haben bis heute kein Konzept vorgelegt, wie man das angeht, geschweige denn, sich auf Vorschläge eingelassen oder auch nur eine Vorstellung, was es heißt, eine Software 100% i18n auf den Markt zu werfen .
Solange eine aufgeblasene Media-Verwaltung wichtiger ist, wird sich an diesem Zustand nix ändern, denn Lokalisierung lohnt sich aus wp.com Sicht nicht, solange immer noch ein Bedarf an monstermäßig viel “Klicki Bunti Frontend Gimmicks” besteht.

Antworten »

cyrano

cyrano

29.07.2009 | 02:56

dem ist nichts hinzuzufügen, denke ich. leider…
Ich würde liebend gerne auf einen großen Teil dieser Gimmicks verzichten. Vermutlich wird dies auch Wordpress das Genick brechen.

Antworten »

Du kannst diese Tags verwenden : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Navigation

  • Allgemein
  • jQuery in WordPress
  • Politik
  • WordPress (DE)

Suche

Neuere Beiträge ...

  • Chaos bei der WordPress Theme Übersetzung
  • Codestyling Localization beherrscht jetzt BuddyPress und bbPress
  • Wiederbelebung von Kubrick für WordPress 3.x Versionen
  • WordPress Sprachdateiverarbeitung Betatest - erste Analysen
  • WordPress 2.8 - Sprachdatei Speicherverbrauch minimieren

Ältere Beiträge ...

  • WordPress Lokalisierung - entdecke die Möglichkeiten
  • Neue Profile für Plugin Autoren auf wordpress.org
  • WordPress Plugins und “Changelog” - eine sinnvolle Erweiterung
  • jQuery 1.3.2 verursacht Probleme im IE 8
  • “WP System Health” - wie geht’s meinem WordPress
rss RSS Kommentare valid xhtml 1.0 design by jide powered by Wordpress get firefox