@sequelone

Как локализовать CKEditor 5 Balloon Block?

Подскажите, каким образом можно локализовать кнопки CKEditor 5 Balloon Block?

Вот таким образом подключаю CKEditor:

<script src="https://cdn.ckeditor.com/ckeditor5/21.0.0/balloon-block/ckeditor.js"></script>
<script>
  const textarea = document.querySelector( '#editor' );
	BalloonEditor.create( textarea , {
	      language: 'ru',
        removePlugins: [ 'Table' ],
        toolbar: [ 'bold', 'italic', 'bulletedList', 'numberedList', 'blockQuote' ]
    })
		.then( editor => {
			window.editor = editor;
		} )
		.catch( error => {
			console.error( 'There was a problem initializing the editor.', error );
		} );

  document.getElementById( 'submit' ).onclick = () => {
      textarea.value = editor.getData();
  }
</script>


Но язык не меняется с английского. В исходниках на github есть папка translations с переводами на другие языки.
  • Вопрос задан
  • 17 просмотров
Решения вопроса 1
@sequelone Автор вопроса
Оказалось всё довольно просто. Нужно было подсоединить файл локализации:

<script src="https://cdn.ckeditor.com/ckeditor5/21.0.0/balloon-block/translations/ru.js"></script>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы