Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

В 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 346
  • Просмотров 151,4k
  • 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

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 Публикаций

Edited by Zero108

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

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

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

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

lang_RU_4.7.3.fix.7z

  • Author
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

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

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

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

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

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

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 недели спустя...
  • 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

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

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

f2065 

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

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

Заменить eng:

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

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

image.thumb.jpeg.df10ca519e6fa122eeed8e1ff3bfc07a.jpeg

Edited by Zero108

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: дней][?: дней]}

 

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.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.