Помощь Перевод Prestashop и модулей

Тема в разделе "PrestaShop", создана пользователем trace, 19 ноя 2013.

Информация :
Приветствую гость, обрати внимание! Темы которые закреплены в разделах, в скором времени будут откреплены. Правила раздела PrestaShop

(Не актуальные темы) Каталоги:Модули PrestaShop 1.7Модули PrestaShop 1.5 - 1.6Шаблоны PrestaShop 1.7Шаблоны PrestaShop 1.5 - 1.6
(Не актуальные темы) Поиск / Запросы:Модули PrestaShop 1.7Модули PrestaShop 1.5 - 1.6Шаблоны PrestaShop 1.7Шаблоны PrestaShop 1.5 - 1.6
Полезная информация:Поддержка и помощь c PrestaShopУбираем ПрестаТраст, стучалки и прочую рекламуСовместные покупки модулей и шаблоновПеревод Prestashop и модулей
Модераторы: trace
  1. w1st

    w1st Создатель

    Регистр.:
    2 май 2016
    Сообщения:
    11
    Симпатии:
    7
    Да она полностью для перевода ФО и БО подходит
     
  2. андрейка1

    андрейка1

    Регистр.:
    4 авг 2013
    Сообщения:
    260
    Симпатии:
    116
    Что за новый ключ? Как раз сегодня столкнулся с такой проблемой. Хотя до этого все работало.
     
  3. Alex4110

    Alex4110 Создатель

    Регистр.:
    6 июл 2011
    Сообщения:
    32
    Симпатии:
    74
    Prestashop 1.6.1.10. Перевод на Украинский язык.
    Дорабатывал сам, Все, что используется во фронте, и большинство в админке переведено.

     
    Последнее редактирование модератором: 3 май 2017
    evgenij.sobolev, fortuner, trace и 2 другим нравится это.
  4. андрейка1

    андрейка1

    Регистр.:
    4 авг 2013
    Сообщения:
    260
    Симпатии:
    116
    Случайно наткнулся на модуль Autotranslator в посте https://www.nulled.cc/threads/270705/page-49#post-2645199 и за 5 секунд перевел все установленные модули. А там было около 8000 пунктов. Admin translate мучился бы весь вечер. Так что вопрос снимается.
    P.S. требуется ввести ключ API. Брать его по ссылке в модуле. Надо только зайти по учеткой yandex.ru. Модуль переводит также товары, категории и проч.
     
    PVL64, Kolfg, trace и ещё 1-му нравится это.
  5. w1st

    w1st Создатель

    Регистр.:
    2 май 2016
    Сообщения:
    11
    Симпатии:
    7
    Получается модуль использует Bing API Translate в котором лимит на 20 млн символов или слов, точно не помню.
    По сути нужно поменять в файле "admintranslate.php" модуля следующее:

    и сможете дальше продолжить переводы.
    P.S. - Точно не помню что как и в каком порядке делается, но если сильно надо пишите, буду вспоминать :D

    И еще:
    Так же присматривался к этому модулю, но проблема в том что ты не видишь как он переводит и по ходу перевода не можешь поправить ошибки перевода
     
    Последнее редактирование: 20 янв 2017
    _sashok, trace и андрейка1 нравится это.
  6. андрейка1

    андрейка1

    Регистр.:
    4 авг 2013
    Сообщения:
    260
    Симпатии:
    116
    Нашел модуль лучше. Подробно описал его в посте выше.
     
    PVL64 нравится это.
  7. w1st

    w1st Создатель

    Регистр.:
    2 май 2016
    Сообщения:
    11
    Симпатии:
    7
    Так же присматривался к этому модулю, но проблема в том что ты не видишь как он переводит и по ходу перевода не можешь поправить ошибки перевода.
    Как по мне AdminTranslator лучше, я вот пользуюсь FireFox из-за некоторых полезных модулей, например YandexTranslator и FoxReplace (прикрепил скриншот этих плагинов).
    А перевожу следующим образом:
    Первым делом перевожу сразу блок модуля потом смотрю что мне не нравится (благо англ знаю нормально) сразу же сморю на яндексе как это нормально на наш перевести (если у яндекса все равно корявый перевод получается, то сравниваю с гуглом и бингом) после чего с помощью FoxReplace быстро заменяю корявый перевод на нужный. Да и в общем неплохой перевод получается, если немного постараться. Правда некоторые модули у меня ни сил ни терпения ни ума не хватило перевести (так что бы заказчики могли понять написанное)
     

    Вложения:

    Kolfg и _sashok нравится это.
  8. trace

    trace Prestashop

    Moderator
    Регистр.:
    4 ноя 2013
    Сообщения:
    321
    Симпатии:
    579
    Перевод обновлен!
    PrestaShop 1.6.1.11 - полный русский перевод

    [Подходит и для более ранних версий]
    Скачать
    Upd: Перекачайте
     
    Последнее редактирование: 14 фев 2017
    evgenij.sobolev, noobasse, fortuner и ещё 1-му нравится это.
  9. gusman126

    gusman126 Создатель

    Регистр.:
    17 июн 2015
    Сообщения:
    26
    Симпатии:
    71
    How to modify the admintranslate module files so that it works perfectly.
    Access FTP to the module folder
    / Modules / admintranslate
    Edit the file: admintranslate.php
    Search this text: public function translate ($ text, $ iso_user) {
    Delete everything inside {}
    Copy the following code:


    Код:
    $apiKey = 'you api key';
    
        $text = $text;
        $url = 'https://www.googleapis.com/language/translate/v2?key=' . $apiKey . '&q=' . rawurlencode($text) . '&source=en&target='.$iso_user;
    
        $handle = curl_init($url);
        curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
        $response = curl_exec($handle);            
        $responseDecoded = json_decode($response, true);
        curl_close($handle);
    
    
        $name_en = $responseDecoded['data']['translations'][0]['translatedText'];
    
    
            return $name_en;
    
    Access google developer and get a key api for Google Cloud Translation API
    Address :
    Https://console.developers.google.com/apis

    instructions
    Https://cloud.google.com/translate/docs/getting-started

    Very important! The account must have the billing information or it will not work.
    With the APIKEY we can already add it to the code above.
    We save the file admintranslate.php and upload it to our server.

    url for test google account is OK .... change $apiKey = real-apikey

    https://www.googleapis.com/language/translate/v2?key=$apiKey&q=text-to-translate&source=en&target=ru

    It works perfectly.
     
    Последнее редактирование: 14 фев 2017
    trace нравится это.
  10. IhorBlazhko

    IhorBlazhko Писатель

    Регистр.:
    26 янв 2017
    Сообщения:
    3
    Симпатии:
    5

    Вложения:

    Последнее редактирование: 15 фев 2017
    trace нравится это.