Я создал сайт, использующий тему Xmarket в WordPress 4.1.5, и все было в порядке, я перенес сайт на живой компьютер, и теперь языковые файлы, похоже, были повреждены. Из того, что я собираю, они хранятся в wp-content/themes/xmarket/languages / en_GB.po, поскольку я нашел, что рассматриваемый msgstr отображается как «logaaaut» для выхода из системы и «SAIGNNNN» для входа.файл коррумпированного языка en_GB.po
****example of the file****
#: et-links.php:13 et-links.php:14
msgid "Sign In"
msgstr "SAIGNNNNN"
Я редактировал этот вывод, чтобы показать правильные значения знака в том же касается и Logout, но это, кажется, не из подействовал на сайт.
****edited version****
#: et-links.php:13 et-links.php:14
msgid "Sign In"
msgstr "Sign In"
Я также попытался удалить языковые файлы и повторно загрузить НЕРАСПРОСТРАНЕНИИ поврежденные версии с другого рабочего места но безрезультатно.
Бит застрял на том, что попробовать дальше.
загружать как? ftp без двоичного режима, может быть? –
после создания базы данных через phpmyadmin и редактирования моих файлов wp-config, которые я передал по файлам через FTP на Filezilla, режим был установлен на AUTO. Если я изменю это на двоичный, могу ли я просто передать эту языковую папку, или я должен снова загрузить полный сайт? –
Вы включили двоичный режим? если вы этого не сделаете, тогда клиент ftp может свободно применять перевод текста во время передачи и потенциально повреждать любые многобайтовые символы. –