Перейти к содержанию

Русский язык для Invision Community


Respected

Рекомендуемые сообщения

В 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

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 334
  • Создана
  • Последний ответ

Топ авторов темы

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

Ссылка на комментарий
Поделиться на другие сайты

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>

 

Ссылка на комментарий
Поделиться на другие сайты

Ссылка на комментарий
Поделиться на другие сайты

Например, согласно мануалу (*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 Публикаций

Изменено пользователем Zero108
Ссылка на комментарий
Поделиться на другие сайты

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

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

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

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

lang_RU_4.7.3.fix.7z

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

Исправленный мной языковый файл для 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

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

 

lang_RU_4.7.5.fix.7z

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

 

lang_RU_4.7.6.fix.7z

Ссылка на комментарий
Поделиться на другие сайты

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

Как обычно исправленный перевод для 4.7.7

 

lang_RU_4.7.7.fix.7z

Ссылка на комментарий
Поделиться на другие сайты

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

 

Ссылка на комментарий
Поделиться на другие сайты

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

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

Ссылка на комментарий
Поделиться на другие сайты

Нашел где это делать. спасибо

Ссылка на комментарий
Поделиться на другие сайты

Небольшой момент. Поправимо

EF9FF13C-82FD-4426-A4B9-C42F287ADC46.jpeg.ba75e447a0daecb6dc11fe1a77f9346f.jpeg

Изменено пользователем aLEX49566
Ссылка на комментарий
Поделиться на другие сайты

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

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

 

lang_RU_4.7.8.fix.7z

Ссылка на комментарий
Поделиться на другие сайты

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

f2065 

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

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

Заменить eng:

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

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

image.thumb.jpeg.df10ca519e6fa122eeed8e1ff3bfc07a.jpeg

Изменено пользователем Zero108
Ссылка на комментарий
Поделиться на другие сайты

UPD

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

 

Ссылка на комментарий
Поделиться на другие сайты

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

UPD

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

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

 

UPD

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

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

 

Изменено пользователем Zero108
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...