Jump to content

Featured Replies

comment_186392
В 06.01.2022 в 10:45, Respected сказал:

К сожалению людей, желающих что-то делать для IPS примерно равно нулю. Это сообщество потребления. 

Несколько лет назад сделал я плагин для IPS, залил на все сайты посвящённые IPS.

На зарубежных ресурсах его очень быстро выложили в паблик. А тут вот с 2019г так и неопубликован, у некоторых других русскоязычных сайтов - около года прошло прежде чем модераторы проснулись.

Желающих что-то делать может и не ноль, но площадок для работы новичков по сути нет.

 

Исправленный языковый файл для 4.7.2.1

Отличия (за основу взят перевод invisionbyte):
Всё пройдено спеллчекером MSW2013, около сотни явных опечаток исправлено
Буква Ё везде исправлена
Сравнены списки строк из встроенного английского языка 4.7.2.1, выявлены те которые были пропущены в русском переводе 4.7.2, и переведены
Email везде сделан единообразно - без дефиса (написание «e-mail» признано устаревшим ещё в 2011г, по рекомендациям AP Stylebook)
Кеш/кэш - пишется через Э (см. грамота-ру)
Переведены ещё некоторые забытые авторами строки

В итоге - около 850 строк отличаются (из ~22000 строк).

lang_RU_4.7.2.1.fix.7z

  • Replies 344
  • Просмотров 138,8k
  • Created
  • Последний ответ

Лучшие авторы в теме

Most Popular Posts

  • Несколько лет назад сделал я плагин для IPS, залил на все сайты посвящённые IPS. На зарубежных ресурсах его очень быстро выложили в паблик. А тут вот с 2019г так и неопубликован, у некоторых друг

  • Исправленный мной языковый файл для 4.7.6 (отличается от варианта invisionbyte тем что у меня весь перевод пройден спеллчекером и около 1000 ошибок/опечаток исправлено). Отличия по сравнению с 4.

  • Как обычно исправленный перевод для 4.7.7   lang_RU_4.7.7.fix.7z

Posted Images

comment_186399

f2065 титанический труд. 
PS Всегда старался в своих переводах сохранять букву ё. Также disable и enable всегда переводил ближе к оригиналу: деактивировать и активировать вместо выключить и включить. 

comment_186400

f2065 Также хотел сообщить о некоторых упущениях в вашем переводе (и переводе, которые вы взяли за оригинал). У меня сохранились некоторые старые записи. 

Неправильно / правильно:
 

<word key="search_found" js="0">Найдено: {# [*1:результат][*2:результата][*3:результата][*4:результата][11:результатов][12:результатов][*13:результатов][*14:результатов][?:результатов]}</word>

<word key="search_found" js="0">Найдено: {# [*1:результат][*2:результата][*3:результата][*4:результата][*11:результатов][*12:результатов][*13:результатов][*14:результатов][?:результатов]}</word>

 

comment_186403

f2065 Мануал по ссылке https://invisioncommunity.com/4guides/themes-and-customizations/languages-and-localization_326/plural-phrases-r121/ не изобилует примерами.

comment_186405

Например, согласно мануалу (*1: Matches all numbers that end in 1, e.g. 1, 11, 21, 251), вот этот пример (и многие аналогичные), вообще работать не должен для чисел 11, 12, 13, 14 ([11:Публикаций][12:Публикаций][13:Публикаций][14:Публикаций]), но на практике работает для этих чисел: 

<word key="node_content_items" js="0">{# [*1:Публикация][*2:Публикации][*3:Публикации][4:Публикации][11:Публикаций][12:Публикаций][13:Публикаций][14:Публикаций][?:Публикаций]}</word>

Но, возможно, для данного регулярного выражения будет ошибка для чисел вида 111, 1112, 11113, 111114 и т.д. и т.п. Может кто из программистов подскажет, какой результат для приведенного примера языковой строки сработает для выражения и почему:

211 Публикация
или
211 Публикаций

Edited by Zero108

  • 1 месяц спустя...
comment_187485

Исправленный мной языковый файл для 4.7.3

Синхронизированы обновления 4.7.3 от invisionbyte, исправлены ошибки.

Вышеупомянутая проблема с числами подтверждена, исправил её (в переводах от invisionbyte например пишется «614 ответа», у меня пишется «614 ответов»).

lang_RU_4.7.3.fix.7z

  • Author
comment_187490
3 часа назад, f2065 сказал:

Исправленный мной языковый файл для 4.7.3

Синхронизированы обновления 4.7.3 от invisionbyte, исправлены ошибки.

Вышеупомянутая проблема с числами подтверждена, исправил её (в переводах от invisionbyte например пишется «614 ответа», у меня пишется «614 ответов»).

lang_RU_4.7.3.fix.7z 336.14 \u043a\u0411 · 1 загрузка

Может добавить в архив, если будешь поддерживать перевод?

comment_187491
6 минут назад, Respected сказал:

Может добавить в архив, если будешь поддерживать перевод?

Лучше бы конечно авторы (invisionbyte) бы его поддерживали с учётом вышеуказанных исправлений. Но, в их переводе 4.7.3 ничего из этого сделано не было. И даже в новых фразах там опять «е» вместо «ё».

Добавлять в архив конечно можно, но я не знаю сколько я буду его поддерживать. 4.7.4 сделаю вскоре после того как версия invisionbyte выйдет (англоязычный исходник сравнивал - ну там много и непонятного (на тему фейсбука), подожду).

comment_187492

Исправленный мной языковый файл для 4.7.4

Синхронизированы обновления 4.7.4 от invisionbyte, исправлены ошибки.

Перевод размеров (Б/кБ/МБ) заменён на английские B/kB/MB. По причине что движок 4.7.х некорректно формирует локализованную строку размера файлов, и на русских форумах в итоге размер пишется типа «336.14 \u043a\u0411». С моим переводом - будет написано «336.14 kB», это конечно хуже чем «кБ» но гораздо лучше чем «\u043a\u0411».

lang_RU_4.7.4.fix.7z

comment_187494
1 минуту назад, Zero108 сказал:

какие приложения входят в пакет? 

Очевидно все стандартные - core forums gallery nexus blog calendar convert downloads cms - я не добавлял и не удалял состав.

А из принципиальных отличий 4.7.4 от 4.7.3 - в 4.7.4 удалили все строки связанные с facebook и viglink, и добавили много строк на тему модерации и какой-то облачный ИИ. Ну и разная мелочь ещё.

  • 4 недели спустя...
comment_188011

Исправленный мной языковый файл для 4.7.5

Синхронизированы обновления 4.7.5 от invisionbyte.

 

lang_RU_4.7.5.fix.7z

comment_188013

f2065 Некоторые уточнения перевода (некритичные). Предлагшаю заменить перевод следующих языковых строк:

idm_bulk_submit 
Можно добавлять в Загрузки сразу несколько файлов?

idm_linked_files
Можно добавлять URL адреса?

  • 1 месяц спустя...
comment_189251

Исправленный мной языковый файл для 4.7.6 (отличается от варианта invisionbyte тем что у меня весь перевод пройден спеллчекером и около 1000 ошибок/опечаток исправлено).

Отличия по сравнению с 4.7.5:
 • Синхронизированы обновления 4.7.6 от перевода invisionbyte.
 • Исправлены ещё некоторые ошибки и опечатки.

 

lang_RU_4.7.6.fix.7z

  • 4 недели спустя...
  • 3 недели спустя...
comment_190417

Я немного отстал, подскажите как сейчас лить язык, ведь максимум 2мб, а он весит 3

comment_190418
2 минуты назад, cyr4x сказал:

Я немного отстал, подскажите как сейчас лить язык, ведь максимум 2мб, а он весит 3

Да вроде на современных серверах лимиты в разы больше.
Но в принципе, если не заливается - то в htaccess можно сделать например так:

php_value max_execution_time 600
php_value max_input_time 600
php_value upload_max_filesize 512M
php_value post_max_size 512M
php_value memory_limit 400M

 

comment_190423
7 часов назад, f2065 сказал:

php_value max_execution_time 600
php_value max_input_time 600
php_value upload_max_filesize 512M
php_value post_max_size 512M
php_value memory_limit 400M

чет не работает 

  • 3 недели спустя...
comment_190932

Как обычно исправленный перевод для 4.7.8 (синхронизированы обновления от invisionbyte)

 

lang_RU_4.7.8.fix.7z

  • 3 недели спустя...
comment_191677

f2065 

Приложение: Commerce
Языковая строк: renew_days
Заменить для русского языка:

{#[*1: день][*2: дня][*3: дня][*4: дня][11: дней][12: дней][13: дней][14: дней][?:# дней]}

Заменить eng:

{!#[1: day][?:# days]}

Проверить можно на странице заказа подписки и, возможно, электронного товара:

image.thumb.jpeg.df10ca519e6fa122eeed8e1ff3bfc07a.jpeg

Edited by Zero108

comment_191740
12 часов назад, Zero108 сказал:

UPD

{!#[*1: день][*2: дня][*3: дня][*4: дня][11: дней][12: дней][13: дней][14: дней][?:# дней]}

Не работает эта конструкция нифига. Если знак ! убрать, то отображает 1 день, но 3030 дней (дублирует число 30). Если ! оставить, то отображает число дней только для [?:# дней]. Баг, наверное. 

comment_191745

Вот так оставил для русского:

{#[*2: дня][*3: дня][*4: дня][11: дней][12: дней][13: дней][14: дней][?: дней]}

Так работает, как ни странно, в отличие от английской версии:

{!#[1: day][?:# days]}

 

UPD

Приложение: Commerce
Языковая строк: renew_days
Заменить для русского языка:

{#[*1: день][*2: дня][*3: дня][*4: дня][11: дней][12: дней][13: дней][14: дней][?: дней]}

 

Edited by Zero108

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.