moziloCMS Supportforum

moziloCMS => Plugins => Thema gestartet von: azett am 07. Dezember 2010, 16:26:12

Titel: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: azett am 07. Dezember 2010, 16:26:12
Das Plugin i18n erweitert moziloCMS um die Fähigkeit, mehrsprachige Inhalte zu verwalten. Damit entfällt der Pflege-Aufwand für zusätzliche parallele moziloCMS-Installationen.

Download: http://cms.mozilo.de/plugins/details.php?image_id=38
Dokumentation: http://software.azett.com/index.php?cat=moziloCMS-Plugins&page=i18n

Auf http://software.azett.com kann das Plugin bereits im produktiven Einsatz besichtigt werden.
Ich freue mich auf Feedback und Meldungen, sollte es wider Erwarten doch noch irgendwo klemmen. Danke :)


Nachtrag:
Hier noch ein Screenshot. Zu beachten: Die Inhalte werden je nach im URL angegebener Sprache (Parameter "i18n") lokalisiert. (Zum Umschalten auf eine andere Sprache muß dieser Parameter nur einmal mitgegeben werden - der Wert wird dann in der Browser-Session gespeichert.)[attachment=0:2lzc9aen]i18n_screenshot.png[/attachment:2lzc9aen]
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: freakiger am 08. Dezember 2010, 13:49:28
hab's gestern schon entdeckt.
SCHÖN!
mal gespannt was man damit so alles noch anstellen kann...

ich werde meine HP vllt einfach in "Du" und "Sie" anbieten :lol:

auch gut, dass es nur einmal übergeben werden muss - der URL-ästhetik wegen.
-->hat das schon jmd. mit mod-rewrite getestet?
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: craven am 10. Dezember 2010, 13:53:28
Wow, vielen Dank.

Ich werde es mal testen, so vom ersten Eindruck ist es genau das, was mir bisher noch gefehlt hat.. :D
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: stefanbe am 20. Dezember 2010, 17:03:24
Zur Info an den Plugin Autor siehe http://forum.mozilo.de/viewtopic.php?f=21&t=1422 :D

gruss stefanbe
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: _ric_ am 12. Januar 2011, 18:45:42
Ein absolut geniales Plugin, ich bin begeistert!

Trotzdem hätte ich noch die eine oder andere Frage bzw. folgendes Problem:

Ich habe einen Link (Target: blank) mit dem namen 'Haftungsausschluss' auf die Seite: http://www.disclaimer.de/disclaimer.htm (http://www.disclaimer.de/disclaimer.htm) eingebaut.
Dieser wird nach dem Einlesen der Inhaltsseiten in i18n so dargestellt: Kontakt:Haftungsausschluss-_blank-http://www.disclaimer.de/disclaimer.htm =
Dazu habe ich im Teil für die englische Übersetzung nach dem = das Wort Disclaimer platziert.
Das hat Anfangs auch so funktioniert, bis ich bemerkt habe, dass ich bei 'Haftungsausschluss ' dummerweise ein Leerzeichen hinten dran hatte. Das hat mir nicht gefallen und ich hab die Seite im Admin-Bereich umbenannt. Jetzt funktioneren die Übersetzungen nicht mehr.
Habe den Link auch schon mal rausgeschmissen (auch in i18n) und neu reingestellt. Ändert aber nichts.

Ausser dem werden neue Seiten, die ich nach dem ersten mal Einlesen erstellt habe, nicht hinzugefügt.

Was mache ich da falsch?
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: _ric_ am 12. Januar 2011, 19:31:38
... und noch etwas ist mir gerade aufgefallen:

aus {i18n|es|Comunicación al} wird bei der Seitenanzeige im Browser: Comunicación al

Andererseits wird das 'Cómo', das in der Übersetzung eines Inhaltsseitennamens vorkommt, richtig angezeigt (!?)

VG,
Erich
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: _ric_ am 12. Januar 2011, 19:45:10
Zitat von: "_ric_"aus {i18n|es|Comunicación al} wird bei der Seitenanzeige im Browser: Comunicación al
Das hat sich gerade geklärt. Ich hatte es so verwendet:
{Email|mail@dres.se (mailto:%7BEmail%7Cmail@dres.se),Paul}
wird alles richtig angezeigt.
Liegt dann wohl am Plugin "Template-Email 0.1"

Sorry für die 'falsche Verdächtigung'
VG,
Erich
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: azett am 23. Januar 2011, 00:32:19
Zitat von: "_ric_"Ein absolut geniales Plugin, ich bin begeistert!

Trotzdem hätte ich noch die eine oder andere Frage bzw. folgendes Problem:

Ich habe einen Link (Target: blank) mit dem namen 'Haftungsausschluss' auf die Seite: http://www.disclaimer.de/disclaimer.htm (http://www.disclaimer.de/disclaimer.htm) eingebaut.
Dieser wird nach dem Einlesen der Inhaltsseiten in i18n so dargestellt: Kontakt:Haftungsausschluss-_blank-http://www.disclaimer.de/disclaimer.htm =
Dazu habe ich im Teil für die englische Übersetzung nach dem = das Wort Disclaimer platziert.
Das hat Anfangs auch so funktioniert, bis ich bemerkt habe, dass ich bei 'Haftungsausschluss ' dummerweise ein Leerzeichen hinten dran hatte. Das hat mir nicht gefallen und ich hab die Seite im Admin-Bereich umbenannt. Jetzt funktioneren die Übersetzungen nicht mehr.
Habe den Link auch schon mal rausgeschmissen (auch in i18n) und neu reingestellt. Ändert aber nichts.

Ausser dem werden neue Seiten, die ich nach dem ersten mal Einlesen erstellt habe, nicht hinzugefügt.

Was mache ich da falsch?
Das muß ich testen...kann aber nicht versprechen, wann ich dazu komme. Wer schneller als ich ist, sagt bitte Bescheid :)
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: Boschm am 24. März 2011, 09:46:46
Hallo zusammen! Ist die Version noch aktuell? Ich bekomme immer ne Fehlermeldung wenn ich es intstallieren möchte....

Gruß Manuel

/edit: ok manchmal steht man wirklich auf dem Schlauch, problem solved, aber trotzdem danke ;)
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: azett am 10. Mai 2011, 17:38:22
Was war denn das Problem?


Im Pluginarchiv liegt nun die neue Version von i18n (http://cms.mozilo.de/plugins/details.php?image_id=38), die zu moziloCMS 1.12.beta4 kompatibel ist.
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: stefanbe am 12. Mai 2011, 00:29:14
Du soltest diese functionen auch umstellen
getI18nDetailMenu($cat)
getI18nMainMenu()

und das mit $CatPage->change_Name($cat,$page,$newname) lösen dann gehen sogar die Menue Plugins damit und du brauchst kein eigenes Menue erzeugen.

auch diese functionen wirds in der 1.12 nich mehr geben
getDirContentAsArray()
getFiles()
getDirs()

nimm die getDirAsArray(), oder auf die $CatPage die im Nightly schonn iin der admin/index.php vorhanden ist

gruss stefanbe
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: m.jackson am 14. Juli 2011, 19:25:41
Moin miteinander,

ich teste hier grade das Plugin i18n und bin wirklich begeistert. Nach einigen anfänglichen Verwirrungen habe ich mir eine Testpage wunderbar zweisprachig aufgebaut.
Nun stoße ich aber auf eine weitere Herausforderung: das Contact-Plugin :shock:

Gibt es ein Möglichkeit das das Contact-Plugin auf die ausgewählte Sprache reagiert und die (schon hinterlegten) Übersetzungen nutzt?

Ich bin da für Hinweise und/oder Anleitungen sehr dankbar.

Viele Grüße aus Hamburg,

Michael
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: Seavers1972 am 17. Januar 2012, 13:40:49
Nachdem ich ja schon sehr viel Hilfe hier bekommen habe, brauche ich sie nochmal  :D

Ich habe über die Kategoreien eine zweisprachige Homepage eingerichtet, und möchte im Navcontainer/detailmenu gerne eine kleine Tabelle haben deren Inhalt automatisch vom englischen ins deutsche und umgekehrt wechselt. Die Tabelle ins Navcontainer/detailmenu zu bekommen ist kein problem, auch nicht über einen switch die Sprache dort umzustellen, aber ich möchte das gerne, das der Tabelleninhalt geändert wird, wenn ich z.B. die Kategorie wechsle.

Die Seite wird standartmäßig in English geöffnet, dann sollte auch schon der englische Text da stehen. könnt Ihr mir helfen?
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: Seavers1972 am 18. Januar 2012, 14:01:39
Schon wieder mal Doppelpost: Warum kann man nach einem Tag seinen eigenen Post eigentlich nicht mehr editieren??

Habs hinbekommen:
habe in der Template.html folgendes geändert.
von
 <!-- Menue -->
  <div id="mainmenu"><!--Beginn Hauptnavigation -->
   <div class="menu">
   {MAINMENU}

   </div>
  </div><!--Ende Hauptnavigation -->

zu
 <!-- Menue -->
  <div id="mainmenu"><!--Beginn Hauptnavigation -->
   <div class="menu">

<a href="/moziloCMS/index.php?cat=English&i18n=en"> <img src="./kategorien/05_english/dateien/enamflg.jpg" alt="English" style="width:50px"></a> &nbsp
<a href="/moziloCMS/index.php?cat=Deutsch&i18n=de"> <img src="./kategorien/05_english/dateien/Deutschland.jpg" alt="Deutsch" style="width:50px"></a>&nbsp

   </div>
  </div><!--Ende Hauptnavigation -->

nicht hanz sauberwahrscheinslich, aber es funktioniert.
Titel: Ladezeit Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: djr am 05. Februar 2012, 18:28:10
Dieses Plugin löst das URL-Problem hervorragend (optimierte URLs (mit i18n-Plugin) (http://www.mozilo.de/forum/viewtopic.php?f=12&t=1965)).

Doch es hat eine viel zu lange Ladezeit:
ZitatLadezeit der HTML
ohne i18n: 2sec
mit i18n: 5 bis 7sec
("Kategorien und Inhaltsseiten neu einlesen: nein/ja")
lässt sich da was optimieren?
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: azett am 05. Februar 2012, 21:37:02
Jau, ist schon gefixt. Ich wills nur noch ein wenig testen - und sobald das Pluginarchiv wieder geht, es dort aktualisieren. Hier schonmal als Vorabversion: siehe Anhang

Sag Bescheid!
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: djr am 05. Februar 2012, 22:25:30
Super!
nun macht es keinen Unterschied mehr!
DANKE azett & weigmann-webdesign
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: azett am 05. Februar 2012, 22:29:19
Wunderbar :)

Hab das ZIP nochmal aktualisiert; in die Sitemap-Funktion (übrigens auch neu in dieser Version) hatte sich der Fehlerteufel eingeschlichen.
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: djr am 05. Februar 2012, 23:32:44
hab die sitemap mit dem neuen .zip getestet:

1. {i18n|sitemap} (http://www.mozilo.de/forum/index.php?action=dlattach;topic=1404.0;attach=431;image)
2. ?action=sitemap zeigt:
ZitatWarning: Missing argument 1 for getWebsiteTitle(),...
(http://www.mozilo.de/forum/index.php?action=dlattach;topic=1404.0;attach=433;image)

Sonst wie gesagt super! Nochmals Danke!
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: waldkauz am 08. März 2012, 14:23:32
Zitat von: "m.jackson"Moin miteinander,

ich teste hier grade das Plugin i18n und bin wirklich begeistert. Nach einigen anfänglichen Verwirrungen habe ich mir eine Testpage wunderbar zweisprachig aufgebaut.
Nun stoße ich aber auf eine weitere Herausforderung: das Contact-Plugin :shock:

Gibt es ein Möglichkeit das das Contact-Plugin auf die ausgewählte Sprache reagiert und die (schon hinterlegten) Übersetzungen nutzt?

Ich bin da für Hinweise und/oder Anleitungen sehr dankbar.

Viele Grüße aus Hamburg,

Michael

Geht mir auch so, ich finde das i18n-Plugin super, weiß aber nicht, wie und ob es möglich ist, das Contact-Plugin da zu verwenden. Kann man das Contact eigentlich clonen - eins mit englischen Texten als {enCONTACT}, eines mit deutschen Texten {CONTACT}? Oder ist das ein ganz falscher Ansatz?
Titel: CONTACT :: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: djr am 08. März 2012, 16:10:17
CONTACT-Plugin via i18n mehrsprachig ausgeben

Lösung:
i18n in der "cms_language_(...).conf" der für das Frontend als Standart festgelegten Sprache nutzen (in meinem Fall: "cms_language_deDE.conf). Zu finden im "sprachen"-Ordner des CONTACT-Plugin.
Beispiel: contactform_mandatory_fields_0 = {i18n|de|*Pflichtfeld}{i18n|en|*mandatory}Tipp:
Als Spam Aufgaben nur mathematische Fragen stellen ("plus" & "minus" sollten dann auch als Zeichen dargestellt werden).

übrigens (aber überflüssig, weil nur eine Teillösung):
Die i18n Befehle funktionieren auch in den "Textfeld"-Angaben in den Einstellungen des CONTACT-Plugins.
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: djr am 08. März 2012, 16:44:44
Zur besseren Übersicht habe ich meinen vorhergehenden Beitrag "CONTACT-Plugin via i18n mehrsprachig ausgeben" noch mal in "Tipps und Tricks" gepostet.
Also alle Fragen diesbezüglich am besten hier (http://www.mozilo.de/forum/viewtopic.php?f=12&t=2087) stellen.

@Admin: konnte meinen vorhergehenden Beitrag nicht mehr ändern, sonst hätte ich auf den danach erstellten Beitrag in "Tipps und Tricks" verwiesen.
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: waldkauz am 08. März 2012, 17:29:04
Danke, hast mir sehr geholfen!   :D
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: HPdesigner am 05. Mai 2012, 20:05:50
Ich bin grad dabei, das i18n Plugin zu testen, um es für eine Mobile Mozilo Version nutzen zu können. Dabei fiel mir folgendes auf: Wenn man einen Link zum Wechseln der Sprachen einbaut und ihn anklickt wird zB bei {i18n|switch_de|Deutsch} an die URL ein &i18n=de angehängt. Schön und gut. Klickt man jedoch noch einmal auf den Link, wird ein weiteres &i18n=de an die URL angehängt. Usw, sodass wenn man es übertreibt die URL ungewollt lang wird...

index.php?cat=Plugins&page=i18n&i18n=de&i18n=de&i18n=de&i18n=deIst das nur bei mir so, oder ist das noch ein Bug im i18n Plugin?
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: _ric_ am 07. Mai 2012, 00:56:36
Zitat von: "HPdesigner"Ich bin grad dabei, das i18n Plugin zu testen, um es für eine Mobile Mozilo Version nutzen zu können. ...
warum so kompliziert?
schreib doch für die Mobile Version einfach eine eigene css-Datei (heisst bei mir mobile.css), die bindest du in dein template im head ein mit
<style type="text/css"> @import "{LAYOUT_DIR}/css/style.css";
@import "{LAYOUT_DIR}/css/mobile.css" handheld;
</style>

So bald sich jemand mit einem Gerät das sich als "Handheld" definiert, auf deine Seiten begibt, wird ihm statt dem Stylesheet "style.css" die datei "mobile.css" als Stylesheet übergeben.
Funktioniert wunderbar.

VG,
Erich
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: HPdesigner am 07. Mai 2012, 07:01:07
Ganz einfach, weil ich nicht einfach nur eine 2. CSS Datei laden möchte, sondern ein alternatives Template. D.h. der html Frame soll ebenfalls ganz anders aufgebaut sein. Das kann ich mit deiner Variante nicht. Siehe http://www.mozilo.de/forum/viewtopic.php?f=7&t=2010...
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: maiemi am 02. August 2012, 13:50:30
ich muss das nochmal ausgraben, da bei mir aktuell.

Ich nutze das i18n Plugin in der Version "i18n ("Internationalization") 1.0.2011-05-10"
als CMS nutze ich mozilo in der Version "1.12.beta4 ("Amalia") Revision 866"
installierte PHO Versoin auf dem Webserver ist: "5.2.17"

Seit ich das i18n Plugin eingesetze , hat sich die Ladezeit der Page (noch nicht offiziell online) dramatisch verlängert.
OHNE Plugin = ca 2-3 Sek
MIT Plugin = ca 12-16 Sek.

Kann mir da jemand helfen ?
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: fury am 02. August 2012, 14:09:53
Hi,

ich habe i18n von "http://www.mozilo.de/pluginarchiv/download.php?image_id=38" installiert und danach festgestellt, daß das CMS-System für den User sehr langsam wurde.

Es gab diese Diskussion vor Monaten schon mal und damals wurde offenbar die Ursache beseitigt, deshalb gehe ich davon aus, daß es keine Performance-Probleme mit dem Plugin gibt. Richtig? (und ich muß den Fehler bei mir suchen...)

Ich teste meine Seite z.Zt. noch lokal auf meinem W7 Home System mit Apache Webserver. Gibts eine Anleitung für den Umzug des CMS zu meinem Hoster oder kopiere ich einfach das moziloCMS-Verzeichnis?

edit: Nutze
i18n ("Internationalization") 1.0.2011-05-10,
moziloCMS 1.12.beta4 ("Amalia") Revision 866,
php 5.2.17,
Apache 2.2.19,
Windows 7 Home Premium

Gruß&Dank,
fury
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: fury am 02. August 2012, 14:31:45
... na ist ja schon gelöst (s. posted .ZIP in diesem Thread vom 05.02.2012) und funktioniert noch immer!
Tschuldigt die Störung, alle legen sich wieder schlafen...
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: maiemi am 02. August 2012, 15:46:44
Man sollte davon ausgehen können, dass das Plugin-Download-Portal mit der "korrigierten" i18n-Version bestückt ist, das scheint aber nicht der Fall zu sein  :evil:  :evil:  :evil: , wenn ich das ZIP aus dem von Dir genannten Post verwenden muss, anstelle, die "offizielle" und im Plugin-Downloadbereich befindliche Version.  :(  :(

@admins:
Das sollte schnellstens korrigiert werden
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: Thorstn am 03. August 2012, 00:18:03
@ Maiemi

Ich selbst hab hier noch nie ein Plugin hochgeladen (könnte allerdings daran liegen, dass ich selbst keine programmiere  ;) ), aber wenn ich mich recht entsinne, gibt es seit geraumer Zeit Probleme mit dem Upload neuer (oder aktualisierter) Plugins.

Du weißt selbst, dass sich mozilo derzeit in einem Umbruch befindet.

Auch wenn die Sache für Dich jetzt ärgerlich war (was ich persönlich nachempfinden kann), so haben wir doch die Gewissheit, dass sich sehr bald alles zum Besseren ändern wird.

 :)

Liebe Grüße,
Thorsten
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: maiemi am 03. August 2012, 11:58:50
Zitat@admins:
Das sollte schnellstens korrigiert werden

Bist Du "admin " ? :shock: :?:
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: HPdesigner am 13. September 2012, 17:53:38
Jetzt wo das Pluginarchiv einigermaßen wieder funktioniert, willst du die aktuelle Version vom i18n Plugin hochladen, azett? Das wäre klasse.
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: azett am 21. September 2012, 15:02:50
Erledigt, danke für die Erinnerung.

Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: HPdesigner am 21. September 2012, 15:26:23
Danke dir!
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: azett am 21. September 2012, 15:34:46
Ist ein wenig untergegangen  :oops:

Teste bitte auch mal Version 1.2 (http://www.mozilo.de/forum/viewtopic.php?f=34&t=3188) - danke :)
Titel: Re: Mehrsprachige Inhalte für moziloCMS: i18n
Beitrag von: HPdesigner am 27. September 2012, 19:00:21
funktioniert soweit tadellos. nochmals vielen dank, arvid!