Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

15. Lokalisierung und Internationalisier... > Dynamische Daten internationalisiere...

Dynamische Daten internationalisieren

Auf den vorangegangenen Seiten haben Sie die Möglichkeit kennengelernt, wie die Texte in Templates und die Ausgaben des Controllers und des Models über die __()-Methode dynamisch lokalisiert werden können. Die Ausgaben wurden dabei nicht mehr direkt im Quelltext festgelegt, sondern über ein Sprachfile im Dateisystem ausgelagert, das für jede Sprache, die unterstützt werden soll, angepasst werden kann.

Allerdings werden Sie feststellen, dass die Lokalisierung von Applikationen über Sprachfiles nur die halbe Miete ist, da nur »statische« Texte, die in der Applikation selbst definiert sind, übersetzt werden können. Usereingaben und Inhalte, die von außen in das System kommen und in der Datenbank abgelegt werden, sind nach wie vor nur einsprachig möglich. Wenn Sie also eine internationale Seite haben und Inhalte in verschiedenen Sprachen anbieten, müssen Internationalisierung und Lokalisierung auch auf die Datenbankstruktur übertragen werden, so dass jeder Inhalt prinzipiell in jeder Sprache verfügbar sein kann.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint