Skip to content

Локализация

Для локализации вы можете использовать Babel или просто создать необходимые контексты и активировать
системную настройку pageblocks_context_aware. Тогда в меню блоков появится выпадающий список со всеми контекстами.

languages

Вы можете копировать блоки из одного контекста в другой. Подробнее об этом можно прочитать в разделе копирование.

languages

ChatGPT

Настройки:

Системная настройкаЗначениеОписание
pageblocks_translatorChatGPT
pageblocks_chatgpt_apikeyAPI-ключ. Получить ключи можно здесь.
pageblocks_chatgpt_modelgpt-4-turbo-2024-04-09Показал наилучший результат для перевода текста.
pageblocks_chatgpt_prompttranslate from [[+from]] to [[+to]]:Значения "[[+from]]" и "[[+to]]" будут взяты из системной настройки контекста cultureKey.

context

Пример:

chatgpt

DeepL

Настройки:

Системная настройкаЗначениеОписание
pageblocks_translatorDeepL
pageblocks_deepl_apikeyAPI-ключ. Получить ключи можно здесь.
pageblocks_deepl_accountFreeFree или Pro. Подробнее здесь.

DeepLGPT

ChatGPT часто испытывает трудности с точным переводом коротких предложений из-за недостаточного понимания контекста.
DeepL справляется с этим лучше, но ChatGPT иногда более подходит для длинных текстов. Поэтому комбинация
обоих, названная DeepLGPT, представляет собой оптимальное решение. Вам нужно будет настроить системные параметры
и для ChatGPT, и для DeepL, включая дополнительный параметр pageblocks_deepl_word_count, который определяет
максимальное количество слов. Если текст превышает указанное в pageblocks_deepl_word_count значение,
он будет переведён с помощью ChatGPT; если меньше или равен — через DeepL.

© PageBlocks 2019-present