За последние 24 часа нас посетили 22594 программиста и 1146 роботов. Сейчас ищут 610 программистов ...

Вопросы вместо Кириллицы

Тема в разделе "PHP для новичков", создана пользователем Alexey37771, 24 фев 2018.

  1. Alexey37771

    Alexey37771 Новичок

    С нами с:
    12 мар 2017
    Сообщения:
    4
    Симпатии:
    0
    Добрый день.
    Я пытаюсь перевести сайт с английского на русский язык. Я использую PHP, HTML5 и Wordpress.
    К сожалению при попытке перевода PHP файл компилируется с вопросами вместо букв.
    В оригинальном PHP файле на хостинге в HTML тегах <p></p> и <h1></h1> записанны русские слова.
    Но когда я открываю сайт через гугл хром (и пологаю через все другие браузеры тоже), вместо русских слов отображаются вот такие вопросы: ������

    Я прилагаю код сайта, который я скопировал уже с скомпелированного сайта через гугл хром.
    Я пробовал убрать некоторые мета теги, так же пробовал добавлять различные, но ничего к сожалению не помогло. Оригинальный файл точно такой же, за исключением вопросов.

    MySQL отсутствует.

    На веб сервере ставил PHP 5.6, 7.0 и 7.2
    Ничего не помогло.

    Спасибо, очень жду вашего совета.

    Код (Text):
    1. <!DOCTYPE html>
    2.  
    3. <html lang="ru">
    4.   <head>
    5.     <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    6.     <meta http-equiv="Content-Language" content="ru">
    7.     <link href="https://fonts.googleapis.com/css?family=Roboto&amp;subset=cyrillic" rel="stylesheet">
    8.   </head>
    9.  
    10.   <body>
    11.     <header class="top" style="padding-right:14px">
    12.       <a>
    13.         <p style="font-family: 'Roboto', sans-serif;">������</p>
    14.       </a>
    15.  
    16.       <div id="menu" class="menu">
    17.         <ul>
    18.           <li class="page_item page-item-2">
    19.             <a>Sample Page</a>
    20.           </li>
    21.         </ul>
    22.       </div>
    23.     </header>
    24.  
    25.     <h1 style="font-family: 'Roboto', sans-serif;">������</h1>
    26.  
    27.     <footer>
    28.     </footer>
    29.  
    30.   </body>
    31. </html>
     
  2. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    Таких способов решения проблем с кодировкой, я еще не встречал :) Всё равно, что: "У моей машины спущено колесо. Пробовал ставить движок от Порша, БМВ, Бентли. Ничего не помогло".
    Кодировка документов должна быть одна и лучше, чтобы это была кодировка UTF-8 без BOM. Откройте файл в Notepad++, в меню "Кодировки" -> "Преобразовать в UTF-8 без BOM". Теперь переводите текст.
     
    Alexey37771 нравится это.
  3. Alexey37771

    Alexey37771 Новичок

    С нами с:
    12 мар 2017
    Сообщения:
    4
    Симпатии:
    0
    Спасибо большое - помогло. И простите за глупый способ исправить проблему. Пробовал практический все что возможно.