Ошибки в переводе

Тема в разделе "Ошибки и их решения", создана пользователем Romans, 16 апр 2014.

  1. mars1an

    mars1an Специалист

    Сообщения:
    629
    Симпатии:
    517
    OC 2.3.0.2 catalog
    Отсутствует файл api\currency.php и пропущены строки в файле api\order.php
    В API хоть особо ничего не переведено, но всё же :)

    В файлах checkout\{cart,checkout}.php неверная переменная 'text_payment_until_canceled_description', должна быть 'text_payment_cancel', ещё в файле checkout вместо 'text_recurring' должно быть 'text_recurring_item'.

    В файле extension\payment\pp_express.php все кнопки имеют неверные переменные; лишняя кнопка в разделе Text, дублирующая ru-ru.php.

    В файле extension\payment\pp_pro.php лишний тест 'text_loading', дублирующий ru-ru.php.

    Не переведена строка в extension\total\reward.php
    $_['text_reward'] = 'Reward Points (%s)';
    так же надо поправить
    $_['text_order_id'] = 'Номер заказа: #%s';
    либо убрать решетку, либо перевести как 'Заказ №%s'

    В файле product\product.php неверная переменная 'text_payment_until_canceled_description', должна быть 'text_payment_cancel'

    admin
    extension\payment\pp_express_search.php неверная переменная 'entry_date_по', должно быть 'entry_date_to'
     
    Romans, Vlad и Bkmz нравится это.
  2. mars1an

    mars1an Специалист

    Сообщения:
    629
    Симпатии:
    517
    OC 2.3.0.2 (rs.3)
    В файле /catalog/language/ru-ru/checkout/checkout.php кириллица в переменных
    Код:
    $_['text_день']                       = 'день';
    $_['text_неделю']                      = 'неделю';
    $_['text_semi_month']                = 'полмесяца';
    $_['text_месяц']                     = 'месяц';
    $_['text_год']                      = 'год';
    В файле /catalog/language/ru-ru/account/recurring.php неверная переменная
    Код:
    $_['column_recurring_id']
    должна быть
    Код:
    $_['column_order_recurring_id']
     
    Romans и Ravilr нравится это.
  3. mars1an

    mars1an Специалист

    Сообщения:
    629
    Симпатии:
    517
    Решил и в админку заглянуть
    Мелочь, но всё же.
    1. Повторяющаяся строка в /extension/event.php
      Код:
      $_['column_action']     = 'Действие';
    2. Не хватает восклицательных знаков во всех строках секции //Error в файле /catalog/filter.php
    3. Лишний восклицательный знак в конце строки перевода в /catalog/manufacturer.php
      Код:
      $_['error_product']     = 'Внимание: Данного производителя нельзя удалить так как назначен %s товарам!!';
      и неверное значение минимального количества символов, должно быть 2, в строке
      Код:
      $_['error_name']        = 'Название производителя должно быть от 3 до 64 символов!';
    4. Не хватает слова 'символов' в конце строки перевода в /catalog/option.php
      Код:
      $_['error_option_value'] = 'Значение опции должно содержать от 1 до 128!';
    5. Неверное значение минимального количества символов, должно быть 1, в /catalog/product.php
      Код:
      $_['error_model']            = 'Модель товара должна содержать от 3 до 64 символов!';
    6. Неверно значение минимального количества символов, должно быть 1, в /customer/custom_field.php
      Код:
      $_['error_name']           = 'Название поля должно содержать от 3 до 128 символов!';
      $_['error_custom_value']   = 'Значение поля должно содержать от 3 до 128 символов!';
    7. Неверно значение максимального количества символов, должно быть 32, в /customer/customer_group.php
      Код:
      $_['error_name']        = 'Название группы должно быть от 3 до 64 символов!';
    8. Неверные пороговые значения количества символов, должно быть 3 и 128 соответственно, в /localisation/location.php
      Код:
      $_['error_address']    = 'Адрес магазина должен быть от 10 до 256 символов!';
    9. Неверно значение максимального количества символов, должно быть 64, и с ошибкой написано слово 'должна' в /localisation/return_action.php
      Код:
      $_['error_name']       = 'Операция возврата должена быть от 3 до 32 символов!';
    10. Неверно значение максимального количества символов, должно быть 128, и с ошибкой написано слово 'должна' в /localisation/return_reason.php
      Код:
      $_['error_name']       = 'Причина возврата должена быть от 3 до 32 символов!';
    11. Неверно значение минимального количества символов, должно быть 1, в /marketing/affiliate.php
      Код:
      $_['error_firstname']           = 'Имя должно быть от 3 до 32 символов!';
      $_['error_lastname']            = 'Фамилия должна быть от 3 до 32 символов!';
      а чуть ниже 4
      Код:
      $_['error_password']            = 'Пароль должен быть от 3 до 20 символов!';
    12. Неверно значение минимального количества символов, должно быть 1, в /marketing/marketing.php
      Код:
      $_['error_name']        = 'Название акции должно быть от 3 до 32 символов!';
      и чуть ниже не переведена строка
      Код:
      $_['error_exists']      = 'Tracking code is being used by another campaign!';
      Код:
      $_['error_exists']      = 'Код отслеживания используется в другой акции!';
    13. Неверные пороговые значения количества символов, должно быть 32 и 1024 соответственно, в /setting/setting.php
      Код:
      $_['error_encryption']             = 'Ключ шифрования должен быть от 3 до 32 символов!';
    14. Неполный перевод в /tool/log.php
      Код:
      $_['error_warning']    = 'Внимание: Ваш  файл ошибок %s is %s!';
      Код:
      $_['error_warning']    = 'Внимание: Ваш файл ошибок %s имеет размер %s!';
    15. Неверно значение минимального количества символов, должно быть 4, в /user/user.php
      Код:
      $_['error_password']        = 'Пароль должен быть от 3 до 20 символов!';
    PS: пока что всё, а то у меня уже глаз подёргивается :confused: :)
     
    Romans, Ravilr и Vlad нравится это.
  4. Alex555

    Alex555 Новичок

    Сообщения:
    2
    Симпатии:
    0

    Вложения:

  5. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    641
    А вы почитайте про что эта тема. Тема про ошибки в переводе локализации русской сборки. Ошибки подвержденные итд.
    Что у вас. А у вас, просто не понимание того что есть. Вы путаете перевод и то что выводится из базы данных. В общем вам в Каталог-Статьи и там уже переводить названия статей. Так же для вас, для глупых/простых вопросов в разделе Обо всем, есть закрепленная тема Любые вопросы..
     
  6. Alex555

    Alex555 Новичок

    Сообщения:
    2
    Симпатии:
    0
    Спасибо за помощь.
     
  7. mars1an

    mars1an Специалист

    Сообщения:
    629
    Симпатии:
    517
    В файле /catalog/language/ru-ru/checkout/checkout.php в тексте переменной $_['text_checkout_confirm'] надо 6 заменить на %s
     
    Ravilr нравится это.
  8. semen851

    semen851 Новичок

    Сообщения:
    2
    Симпатии:
    0
    Здравствуйте! Подскажите. После установки Russian language pack на сайте выдаёт ошибки
    /system/storage/modification/catalog/controller/common/footer.php
    /system/storage/modification/catalog/controller/common/home.php
     
  9. Ravilr

    Ravilr Специалист

    Сообщения:
    3.984
    Симпатии:
    1.087
    После установки такого быть не может так как перевод не содержит ничего кроме файлов перевода, а они ни на что не влияют.
     
  10. semen851

    semen851 Новичок

    Сообщения:
    2
    Симпатии:
    0
    ошибку выдаёт, когда переключаешь на сайте на русский язык. при выборе английского, всё работает без проблем
     
  11. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    641
    А где ошибка то полностью?? По такому обрывку совсем ничего не скажешь. У лучше ссылку на сайт.
    Возможно вы вообще не в тему и ошибка связана у вас не с переводом, а с отсутствием данных в модулях на вкладке с русским языком, это если у вас тема сторонняя, не по умолчанию.
     
  12. Alonso Quijano

    Alonso Quijano Новичок

    Сообщения:
    2
    Симпатии:
    0
    Скачал перевод для версии 3.0.2.0 отсюда
    Установил, в админке все норм, на сайте ошибки:
    [​IMG]
    Сам сайт не отображается (шапка есть, подвал есть, остальное - глюки). Если язык магазина изменить на английский, все отображается нормально, никаких ошибок не показывает.
     
  13. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.570
    Симпатии:
    436
    Плохо вы установили.
     
  14. Alonso Quijano

    Alonso Quijano Новичок

    Сообщения:
    2
    Симпатии:
    0
    Проверил...
    Вопрос снимаю. Заново закачал файлы, отвечающие за сайт, ошибка пропала, сайт отображается. Странно, при закачке проблем не было(
     
  15. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    не ошибка, но в карточке товара 3.0
    • Производители Apple
    а должно быть Производитель: Apple
     
  16. Ravilr

    Ravilr Специалист

    Сообщения:
    3.984
    Симпатии:
    1.087
    Ошибка ошибка )) Это все от языков на событиях, т.е значение берется от footer
     
  17. Kn1ght

    Kn1ght Новичок

    Сообщения:
    1
    Симпатии:
    1
    Добрый день.
    Opencart 4

    Ошибка с выводом списка методов оплаты в русском переводе:
    upload_2022-5-25_15-40-13.png

    В коде сам метод правильный, а его название нет.
    upload_2022-5-25_15-41-18.png

    При переключении на английский язык все работает отлично
    upload_2022-5-25_15-42-5.png


    По какой то причине
    /index.php?route=checkout/payment_method|getMethods&language=ru
    отдает кривое описание методов.
     
    Romans нравится это.
  18. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.453
    Симпатии:
    787
    Ошибка в файлах перевода... вместо heading_title было text_title