Крокозябры при правке particle.html.twig

  • Aleksandr
  • Aleksandr аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
1 год 10 мес. назад #374 от Aleksandr
Всех приветствую!

Столкнулся с такой проблемой - при локализации particle.html.twig вся кириллица заменяется крокозябрами. Сохраняю в utf.

Вот код:
{% extends '@nucleus/partials/particle.html.twig' %}

{% block javascript %}
  {% if gantry.platform.getName() == 'joomla' %}
    {% do joomla.html('behavior.framework') %}
  {% elseif gantry.platform.getName() == 'wordpress' and (gantry.platform.call('wp_script_is', 'mootools.js') == true or gantry.platform.call('wp_script_is', 'rok_mootools_js') == true) %}
  {% else %}
    <script type="text/javascript" src="{{ url('https://ajax.googleapis.com/ajax/libs/mootools/1.5.1/mootools-yui-compressed.js') }}"></script>
  {% endif %}
  <script src="{{ url('gantry-theme://js/simplecounter.js') }}"></script>
  <script type="text/javascript">
  window.addEvent('load', function(){
    var counter = new SimpleCounter(
      'g-simplecounter-calendar',
      /* Year (Full Year), Month (0 to 11), Day (1 to 31) */
      /* For example: Date(2020,10,1) means 1 November 2020 */
      new Date('{{ particle.year }}','{{ particle.month }}','{{ particle.date }}'),
       {
        d:{single:'{{ particle.daytext }}',plural:'{{ particle.daystext }}'}, //days
        h:{single:'{{ particle.hourtext }}',plural:'{{ particle.hourstext }}'}, //hours
        m:{single:'{{ particle.minutetext }}',plural:'{{ particle.minutestext }}'}, //minutes
        s:{single:'{{ particle.secondtext }}',plural:'{{ particle.secondstext }}'}  //seconds
      }
    );
  });
  </script>
{% endblock %}

{% block particle %}

	{% if particle.title %}<h1>{{ particle.title|raw }}</h1>{% endif %}

	<div class="g-simplecounter {{ particle.class|e }}">
		<div class="g-simplecounter-content">
			{{ particle.desc|raw }}
		</div>
		<div class="g-simplecounter-block">
			<div id="g-simplecounter-calendar"></div>
		</div>	
	</div>
  
{% endblock %}

правлю вот эти строчки:
       {
        d:{single:'{{ particle.daytext }}',plural:'{{ particle.daystext }}'}, //days
        h:{single:'{{ particle.hourtext }}',plural:'{{ particle.hourstext }}'}, //hours
        m:{single:'{{ particle.minutetext }}',plural:'{{ particle.minutestext }}'}, //minutes
        s:{single:'{{ particle.secondtext }}',plural:'{{ particle.secondstext }}'}  //seconds
      }

как подружить частицу с кириллицей?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
1 год 10 мес. назад #375 от ZloyGeniy
Здравствуйте.

Сохраняете в правильной кодировке, это хорошо. Напишите, что на что конкретно Вы заменяете.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Aleksandr
  • Aleksandr аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
1 год 10 мес. назад #376 от Aleksandr
d:{single:'{{ particle.daytext }}',plural:'{{ particle.daystext }}'}, //days
h:{single:'{{ particle.hourtext }}',plural:'{{ particle.hourstext }}'}, //hours
m:{single:'{{ particle.minutetext }}',plural:'{{ particle.minutestext }}'}, //minutes
s:{single:'{{ particle.secondtext }}',plural:'{{ particle.secondstext }}'} //seconds


подчеркнул что меняю - и сразу крокозябры.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Aleksandr
  • Aleksandr аватар Автор темы
  • Не в сети
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
Больше
1 год 9 мес. назад #385 от Aleksandr
проблема так и не решена. Добавлю ещё - таже если не лезть в код, а изменить всё из админки в настройках самой частицы - те же крокозябры.

Может быть как то можно объяснить файлу particle.html.twig что есть ещё кириллица?

Может подставить русификацию из вне?

Ну должно же быть какое-то решение...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.063 секунд