[locales, ru] Escape \d in regexes

This commit is contained in:
AHOHNMYC 2021-11-17 12:43:24 +03:00 committed by GitHub
parent ebc345f2e1
commit 680dd8e75f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,17 +1,17 @@
{
"`x` subscribers": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "`x` подписчик",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` подписчика",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "`x` подписчиков",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "`x` подписчик",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` подписчика",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "`x` подписчиков",
"": "`x` подписчиков"
},
"`x` videos": {
"": "`x` видео"
},
"`x` playlists": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "`x` плейлист",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` плейлиста",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "`x` плейлистов",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "`x` плейлист",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` плейлиста",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "`x` плейлистов",
"": "`x` плейлистов"
},
"LIVE": "ПРЯМОЙ ЭФИР",
@ -131,15 +131,15 @@
"Token manager": "Менеджер токенов",
"Token": "Токен",
"`x` subscriptions": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "`x` подписка",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` подписки",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "`x` подписок",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "`x` подписка",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` подписки",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "`x` подписок",
"": "`x` подписок"
},
"`x` tokens": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "`x` токен",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` токена",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "`x` токенов",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "`x` токен",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` токена",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "`x` токенов",
"": "`x` токенов"
},
"Import/export": "Импорт и экспорт",
@ -147,9 +147,9 @@
"revoke": "отозвать",
"Subscriptions": "Подписки",
"`x` unseen notifications": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "`x` непросмотренное оповещение",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` непросмотренного оповещения",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "`x` непросмотренных оповещений",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "`x` непросмотренное оповещение",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` непросмотренного оповещения",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "`x` непросмотренных оповещений",
"": "`x` непросмотренных оповещений"
},
"search": "поиск",
@ -186,9 +186,9 @@
"Blacklisted regions: ": "Недоступно в регионах: ",
"Shared `x`": "Опубликовано `x`",
"`x` views": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "`x` просмотр",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` просмотра",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "`x` просмотров",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "`x` просмотр",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` просмотра",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "`x` просмотров",
"": "`x` просмотров"
},
"Premieres in `x`": "Премьера через `x`",
@ -197,9 +197,9 @@
"View YouTube comments": "Смотреть комментарии с YouTube",
"View more comments on Reddit": "Посмотреть больше комментариев на Reddit",
"View `x` comments": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "Показать `x` комментарий",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "Показать `x` комментария",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "Показать `x` комментариев",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "Показать `x` комментарий",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "Показать `x` комментария",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "Показать `x` комментариев",
"": "Показать `x` комментариев"
},
"View Reddit comments": "Смотреть комментарии с Reddit",
@ -227,17 +227,17 @@
"Could not get channel info.": "Не удаётся получить информацию об этом канале.",
"Could not fetch comments": "Не удаётся загрузить комментарии",
"View `x` replies": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "Показать `x` ответ",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "Показать `x` ответа",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "Показать `x` ответов",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "Показать `x` ответ",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "Показать `x` ответа",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "Показать `x` ответов",
"": "Показать `x` ответов"
},
"`x` ago": "`x` назад",
"Load more": "Загрузить больше",
"`x` points": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "`x` очко",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` очка",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "`x` очков",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "`x` очко",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` очка",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "`x` очков",
"": "`x` очков"
},
"Could not create mix.": "Не удаётся создать микс.",
@ -358,45 +358,45 @@
"Yoruba": "Йоруба",
"Zulu": "Зулусский",
"`x` years": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "`x` год",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` года",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "`x` лет",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "`x` год",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` года",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "`x` лет",
"": "`x` лет"
},
"`x` months": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "`x` месяц",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` месяца",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "`x` месяцев",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "`x` месяц",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` месяца",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "`x` месяцев",
"": "`x` месяцев"
},
"`x` weeks": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "`x` неделя",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` недели",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "`x` недель",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "`x` неделя",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` недели",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "`x` недель",
"": "`x` недель"
},
"`x` days": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "`x` день",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` дня",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "`x` дней",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "`x` день",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` дня",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "`x` дней",
"": "`x` дней"
},
"`x` hours": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "`x` час",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` часа",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "`x` часов",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "`x` час",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` часа",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "`x` часов",
"": "`x` часов"
},
"`x` minutes": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "`x` минута",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` минуты",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "`x` минут",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "`x` минута",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` минуты",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "`x` минут",
"": "`x` минут"
},
"`x` seconds": {
"([^.,0-9]|^)(\d*[0,2-9])?1([^.,0-9]|$)": "`x` секунда",
"([^.,0-9]|^)(\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` секунды",
"([^.,0-9]|^)\d*([0,5-9]|1\d)([^.,0-9]|$)": "`x` секунд",
"([^.,0-9]|^)(\\d*[0,2-9])?1([^.,0-9]|$)": "`x` секунда",
"([^.,0-9]|^)(\\d*[0,2-9])?[2-4]([^.,0-9]|$)": "`x` секунды",
"([^.,0-9]|^)\\d*([0,5-9]|1\\d)([^.,0-9]|$)": "`x` секунд",
"": "`x` секунд"
},
"Fallback comments: ": "Резервные комментарии: ",