С этим у меня все в порядке, потом помню переполнение стека.
У меня есть сайт, http://bridgeserver3.co.uk/disklavier/de/, язык хранится в простом файле PHP, который выглядит как ..
$translations["welcome_text_3"]="Zum Lieferumfang eines jeden Disklaviers gehren bereits zahlreiche Lieder und das Angebot lsst sich jederzeit erweitern. Unsere neuen Modelle warten sowohl mit akustischen als auch mit digitalen Errungenschaften auf, darunter die Wiedergabe von Audio- und MIDI-CDs sowie die revolutionre ãPianoSmartªÓ-Funktion fr die Synchronisation Ihrer Klavieraufzeichnungen mit handelsblichen Audio-CDs. Und wenn Sie schon eine Weile davon trumen, eines Tages zumindest passabel Klavier spielen zu knnen, hilft Ihnen die neue ãSmartKeyªÓ-Technologie beim Einstudieren Ihrer ersten Stcke und versieht Ihr Spiel sogar mit professionellen Verzierungen.";
(символы отлично отображаются в файле, но не на SO).
Этот текст был экспортирован из электронной таблицы Excel, а плоский файл создан вручную.
Кодировка страницы - UTF8, и я добавил:
header("Content-type: text/html; charset=UTF-8");
к файлу php, но когда я выводю строку, она теряет немецкие символы.
Может кто-нибудь предложить какие-нибудь советы?
Джеймс