O'Reilly logo

PHP 5 Kochbuch, Third Edition by Stephan Schmidt, Ulrich Speidel, Matthias Brusdeylins, Carsten Lucke, Adam Trachtenberg, David Sklar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

19.4 Textmeldungen lokalisieren

Problem

Sie wollen Textmeldungen in einer dem Locale entsprechenden Sprache anzeigen.

Lösung

Unterhalten Sie einen Meldungskatalog mit Wörtern und Phrasen und holen Sie sich den entsprechenden String aus dem Meldungskatalog, bevor Sie ihn ausgeben. Hier ist ein einfacher Meldungskatalog mit Lebensmitteln in amerikanischem Englisch und in Deutsch sowie einer Funktion, die die Wörter aus dem Katalog liest:

$messages = array ('en_US' => array( 'My favorite foods are' => 'My favorite foods are', 'french fries' => 'french fries', 'biscuit' => 'biscuit', 'candy' => 'candy', 'potato chips' => 'potato chips', 'cookie' => 'cookie', 'corn' => 'corn', 'eggplant' => 'eggplant' ), 'de_DE' => array( 'My favorite foods are' => 'Meine ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required