Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
563a0c5
Translated using Weblate (Thai)
Mishiranuuuuu Mar 25, 2026
6d5251d
Translated using Weblate (Russian)
SomeMiscUser Mar 24, 2026
85656da
Translated using Weblate (Russian)
SomeMiscUser Mar 24, 2026
ccf9ecb
Translated using Weblate (Thai)
Mishiranuuuuu Mar 25, 2026
0ce9e79
Translated using Weblate (Thai)
Mishiranuuuuu Mar 25, 2026
30e1e77
Translated using Weblate (Russian)
SomeMiscUser Mar 24, 2026
d569a50
Translated using Weblate (Thai)
Mishiranuuuuu Mar 25, 2026
450640c
Translated using Weblate (Thai)
Mishiranuuuuu Mar 25, 2026
96865c1
Translated using Weblate (Russian)
SomeMiscUser Mar 24, 2026
a620a6a
Translated using Weblate (Russian)
SomeMiscUser Mar 24, 2026
b97934f
Translated using Weblate (Russian)
SomeMiscUser Mar 25, 2026
770143e
Translated using Weblate (Thai)
Mishiranuuuuu Mar 25, 2026
d338284
Translated using Weblate (Thai)
Mishiranuuuuu Mar 25, 2026
9490ba7
Translated using Weblate (Thai)
Mishiranuuuuu Mar 25, 2026
516e7b7
Translated using Weblate (Thai)
Mishiranuuuuu Mar 25, 2026
ad9b210
Translated using Weblate (Russian)
SomeMiscUser Mar 25, 2026
c7235e2
Translated using Weblate (Russian)
SomeMiscUser Mar 24, 2026
0dea3a6
Translated using Weblate (Russian)
SomeMiscUser Mar 25, 2026
ea4e971
Translated using Weblate (Thai)
Mishiranuuuuu Mar 25, 2026
b080966
Translated using Weblate (Russian)
SomeMiscUser Mar 24, 2026
7fd01eb
Translated using Weblate (Russian)
SomeMiscUser Mar 24, 2026
8cf3717
Translated using Weblate (Thai)
Mishiranuuuuu Mar 25, 2026
0e13caf
Translated using Weblate (Russian)
SomeMiscUser Mar 24, 2026
57baeaf
Translated using Weblate (Russian)
SomeMiscUser Mar 25, 2026
aab64ed
Translated using Weblate (Russian)
SomeMiscUser Mar 24, 2026
d39006d
Translated using Weblate (Russian)
SomeMiscUser Mar 24, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions phira/locales/ru-RU/chart_order.ftl
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
time = Время
name = Имя
rating = Оценка
difficulty = Сложность
1 change: 1 addition & 0 deletions phira/locales/ru-RU/charts_view.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
select = Выбрать
4 changes: 1 addition & 3 deletions phira/locales/ru-RU/collection.ftl
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
label = Сборники

wait-for-more = В разработке...

wait-for-more = В разработке…
name-c1 = Реликты из будущего
19 changes: 6 additions & 13 deletions phira/locales/ru-RU/common.ftl
Original file line number Diff line number Diff line change
@@ -1,35 +1,28 @@

del-confirm = Вы уверены?
del-confirm-content = Это действие необратимо. Нажмите на "Подтвердить" для продолжения.

cancel = Отмена
confirm = Подтвердить

release-to-refresh = Отпустите для обновления

switch-on = Вкл.
switch-off = Выкл.

chart-ranked = Подтверждено
chart-special = Особое
chart-unstable = Неподтверждено

list-empty = Здесь пусто...

tos-and-policy = Условия Использования и Политика Конфиденциальности
tos-and-policy-desc = Вы должны прочитать и согласиться с Условиями Пользования и Политикой Конфиденциальности онлайн-сервисов Phira, предоставленными TeamFlos.
tos-and-policy-desc = Вы должны прочитать и согласиться с Условиями Пользования и Политикой Конфиденциальности онлайн-сервисов Phira, предоставленными TeamFlos.
tos-deny = Не согласен
tos-accept = Согласен
tos-prev-page = Пред. страница
tos-next-page = След. страница
loading_tos_policy = Загрузка Условий Использования и Политики Конфиденциальности
fetch-tos-policy-failed = Произошла ошибка при загрузке Условий Использования и Политики Конфиденциальности
warn-deny-tos-policy = Вы должны согласиться с Условиями Использования для доступа к онлайн-функциям.

open-in-web = Открыть в браузере

main-character-name = Ши
main-character-intro =
Песня, доносящаяся из руин, её ритм, переплетающийся со сложными мелодиями, сама по себе подобна чуду — таинственная девушка, бросающая вызов всем известным законам.
Она пришла из будущего, но, кажется, обладает какой-то непреходящей связью с сущностью мира. Но всё, что было, как материальное, так и нематериальное, исчезло вместе с воспоминаниями девушки.
Что же она, грациозная, как птичье перо, видит в этом сне, сотканном из музыки?
Песня, доносящаяся из руин, её ритм, переплетающийся со сложными мелодиями, сама по себе подобна чуду — таинственная девушка, бросающая вызов всем известным законам.
Она пришла из будущего, но, кажется, обладает какой-то непреходящей связью с сущностью мира. Но всё, что было, как материальное, так и нематериальное, исчезло вместе с воспоминаниями девушки.
Что же она, грациозная, как птичье перо, видит в этом сне, сотканном из музыки?
favorites = Избранные
default-fav-folder = Папка по умолчанию
18 changes: 18 additions & 0 deletions phira/locales/ru-RU/favorites.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
default = По умолчанию
create = Новая папка
created = Создано
name-empty = Имя не может быть пустым
import = Импорт
imported = Импортировано
already-imported = Уже импортирован
rename = Переименовать
select-cover = Пожалуйста, выберите чарт в качестве обложки
delete = Удалить папку
deleted = Папка удалена
delete-confirm = Вы точно хотите удалить эту папку? (Чарты не будут удалены)
show-all = Показать все чарты
info-count = Количество чартов
make-private = Сделать частным
duplicate = Дублировать
synced = Синхронизация успешна
make-public = Сделать публичным
4 changes: 2 additions & 2 deletions phira/locales/ru-RU/import.ftl
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@

info-fail = Ошибка при загрузке
invalid-chart = Файл не является чартом

importing = Импорт
import-success = Импорт успешен
import-failed = Импорт не удался
import-respack-success = Скин успешно импортирован
import-respack-failed = Импорт скина не удался
warning = Внимание
warning-new-speed-event = В этом чарте используется сглаживание событий скорости, представленное в RPE 1.7.0. По соображениям совместимости Phira по умолчанию не включает поддержку этого события. Если вам необходимо включить его, пожалуйста, отметьте пункт «Новое сглаживание скорости» в информации о чарте.
7 changes: 7 additions & 0 deletions phira/locales/ru-RU/library.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,10 @@ failed-to-load-online = Ошибка при загрузке онлайн чар
import = Импорт
offline-mode = Доступ отклонён, т.к. включён оффлайн-режим в настройках.
must-login = Вам нужно войти для доступа к чартам.
order-by = Сортировка по: { $order }
order-asc = По возрастанию
order-desc = По убыванию
multi-select-status = Выбрано: { $count }
multi-exported = Экспортировано
multi-select-all = Выбрать все
multi-select-invert = Обратить выделение
28 changes: 13 additions & 15 deletions phira/locales/ru-RU/login.ftl
Original file line number Diff line number Diff line change
@@ -1,27 +1,25 @@

login = Войти
login-sub = Войдите для онлайн-доступа Phira (чарты, события, мультиплеер т.д.).
back-login = Назад
register = Регистрация

email = Почта
username = Никнейм
password = Пароль

name-length-req = Длина никнейма не может быть меньше 4-х или больше 12 символов.
name-has-illegal-char = В никнейме есть неподходящие символы.
pwd-length-req = Длина пароля не может быть меньше 8 или больше 32 символов.
illegal-email = Неправильно введëн адрес почты.

action-success = { $action ->
[login] Вход успешен
[register] Регистрация успешна
*[other] _
}
action-failed = { $action ->
[login] Ошибка при входе
[register] Ошибка при регистрации
*[other] _
}

action-success =
{ $action ->
[login] Вход успешен
[register] Регистрация успешна
*[other] _
}
action-failed =
{ $action ->
[login] Ошибка при входе
[register] Ошибка при регистрации
*[other] _
}
email-sent = На вашу почту пришло верификационное письмо. Подтвердите свою почту, после чего войдите в аккаунт.
forget-password = Забыли пароль?
66 changes: 27 additions & 39 deletions phira/locales/ru-RU/multiplayer.ftl
Original file line number Diff line number Diff line change
@@ -1,65 +1,50 @@
multiplayer = Мультиплеер

connect = Подключиться
connect-must-login = Войдите в аккаунт, чтобы использовать мультиплеер
connect-success = Подключение успешно
connect-failed = Ошибка подключения
connect-authenticate-failed = Ошибка авторизации

reconnect = Переподключение...

reconnect = Переподключаемся…
create-room = Создать комнату
create-room-success = Комната создана
create-room-failed = Ошибка создания комнаты
create-invalid-id = ID комнаты может быть длиной не более 20 символов, и может состоять из строчных и прописных букв, цифр, тире(-) и нижнего подчëркивания.

join-room = Присоединиться
join-room-invalid-id = Неверный ID комнаты
join-room-failed = Ошибка при попытке присоединиться в комнату

leave-room = Покинуть
leave-room-failed = Ошибка при попытке покинуть комнату

disconnect = Отсоединиться

request-start = Начать
request-start-no-chart = Вы не выбрали чарт
request-start-failed = Ошибка при запуске игры

user-list = Игроки

lock-room = { $current ->
[true] Закрыть комнату
*[other] Открыть комнату
}
cycle-room = { $current ->
[true] По очереди
*[other] Стандарт
}

lock-room =
{ $current ->
[true] Закрыть комнату
*[other] Открыть комнату
}
cycle-room =
{ $current ->
[true] По очереди
*[other] Стандарт
}
ready = Готов
ready-failed = Ошибка при попытке готовности

cancel-ready = Отмена

room-id = ID комнаты: { $id }

download-failed = Ошибка загрузки чарта

download-failed = Загрузка чарта не удалась.
lock-room-failed = Ошибка при попытке закрыть комнату
cycle-room-failed = Ошибка при попытке сменить режим комнаты

chat-placeholder = Скажите что нибудь…
Copy link

Copilot AI Mar 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

В chat-placeholder выражение «что нибудь» пишется через дефис: «что-нибудь».

Suggested change
chat-placeholder = Скажите что нибудь…
chat-placeholder = Скажите что-нибудь…

Copilot uses AI. Check for mistakes.
chat-send = Отправить
chat-empty = Пустое сообщение
chat-sent = Отправлено
chat-send-failed = Ошибка при отправке

select-chart-host-only = Только хост может выбирать чарт
select-chart-local = Нельзя выбрать локальный чарт
select-chart-failed = Ошибка при выборе чарта
select-chart-not-now = Вы не можете пока что выбрать чарт.

msg-create-room = `{ $user }` создал комнату
msg-join-room = `{ $user }` присоединился к комнате
msg-leave-room = `{ $user }` покинул комнату
Expand All @@ -70,17 +55,20 @@ msg-ready = `{ $user }` готов
msg-cancel-ready = `{ $user }` отменил готовность
msg-cancel-game = `{ $user }` отменил игру
msg-start-playing = Раунд начался
msg-played = `{ $user }` завершил играть: { $score } ({ $accuracy }){ $full-combo ->
[true] , Фулл Комбо
*[other] {""}
}
msg-played =
`{ $user }` завершил играть: { $score } ({ $accuracy }){ $full-combo ->
[true] , Фулл Комбо
*[other] { "" }
}
msg-game-end = Раунд окончен
msg-abort = `{ $user }` вышел посреди раунда
msg-room-lock = { $lock ->
[true] Комната закрыта
*[other] Комната открыта
}
msg-room-cycle = { $cycle ->
[true] Включëн режим "По очереди".Теперь роль хоста передаëтся другому игроку после окончания раунда
*[other] Включëн режим "Классика" Теперь хост не меняется после окончания раунда
}
msg-room-lock =
{ $lock ->
[true] Комната закрыта
*[other] Комната открыта
}
msg-room-cycle =
{ $cycle ->
[true] Включëн режим "По очереди".Теперь роль хоста передаëтся другому игроку после окончания раунда
*[other] Включëн режим "Классика" Теперь хост не меняется после окончания раунда
Comment on lines +72 to +73
Copy link

Copilot AI Mar 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

В сообщении msg-room-cycle (вариант [true]) отсутствует пробел после точки: ..."По очереди".Теперь .... Это выглядит как опечатка — добавьте пробел (или скорректируйте пунктуацию) между предложениями.

Suggested change
[true] Включëн режим "По очереди".Теперь роль хоста передаëтся другому игроку после окончания раунда
*[other] Включëн режим "Классика" Теперь хост не меняется после окончания раунда
[true] Включëн режим "По очереди". Теперь роль хоста передаëтся другому игроку после окончания раунда
*[other] Включëн режим "Классика". Теперь хост не меняется после окончания раунда

Copilot uses AI. Check for mistakes.
}
6 changes: 2 additions & 4 deletions phira/locales/ru-RU/resource.ftl
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@

chap-c1 = Реликты из Будущего
chap-c1-intro =
В 137 году нашей эры, на землях Фиры произошло событие, именуемое "Пришествие Реликвий из Будущего".
Несчëтное количество структур и машин, забитых магическими материалами, упало на землю сквозь трещины в небе.
Весь континент охватила паника, а аура таинственности опустилась на эти земли…
В 137 году нашей эры, на землях Фиры произошло событие, именуемое "Пришествие Реликвий из Будущего".
Несчëтное количество структур и машин, забитых магическими материалами, упало на землю сквозь трещины в небе. Весь континент охватила паника, а аура таинственности опустилась на эти земли…
12 changes: 4 additions & 8 deletions phira/locales/ru-RU/respack.ftl
Original file line number Diff line number Diff line change
@@ -1,14 +1,10 @@

label = СКИНЫ

default = Стандартный
default = По умолчанию
load-failed = Ошибка загрузки ресурспака

info = Информация о ресурспаке
info-content =
Имя: { $name }
Автор: { $author }
Описание: { $desc }

Имя: { $name }
Автор: { $author }
Описание: { $desc }
cant-delete-builtin = Невозможно удалить встроенный ресурспак
deleted = Удалено
64 changes: 31 additions & 33 deletions phira/locales/ru-RU/settings.ftl
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@

label = НАСТРОЙКИ

general = Общие
audio = Аудио
chart = Игра
debug = Отладка
about = О игре

item-lang = Язык
item-offline = Оффлайн-режим
item-offline-sub = Весь онлайн-доступ будет отключён.
Expand All @@ -21,7 +18,7 @@ item-mp-addr-invalid = Неверный адрес сервера
item-lowq = Пониженное качество
item-lowq-sub = Включите, если интерфейс подлагивает.
item-clear-cache = Очистить кэш
item-cache-size-loading = Загрузка...
item-cache-size-loading = Загрузка
item-cache-size = Размер кэша: { $size }
item-clear-cache-btn = Очистить
item-cache-cleared = Кэш очищен
Expand All @@ -32,15 +29,13 @@ item-enable-anys-sub = Использовать шлюз Anys, чтобы улу
item-anys-gateway = Шлюз Anys
item-anys-gateway-sub = Адрес шлюза Anys
item-anys-gateway-invalid = Неверный адрес шлюза

item-adjust = Автонастройка времени задержки
item-adjust-sub = Время задержки настраивается автоматически для синхронизации музыки с чартом.
item-music = Громкость музыки
item-sfx = Громкость звука
item-bgm = Громкость музыки в меню
item-cali = Настройка задержки
item-preferred-sample-rate = Предпоч. частота дискретизации

item-show-acc = Показывать точность во время игры
item-dc-pause = Двойное нажатие для паузы
item-dhint = Подсветка одновременных нот
Expand All @@ -53,48 +48,51 @@ item-prefer-reduced-motion = Предпочитать уменьшенное д
item-prefer-reduced-motion-sub = Уменьшить анимации и визуальные эффекты
item-speed = Скорость чарта
item-note-size = Размер нот

item-chart-debug = Отладка чарта
item-chart-debug-sub = Отображаются номера и направление линий
item-touch-debug = Отладка касаний
item-touch-debug-sub = Точки нажатия отображаются

load-cali-failed = Ошибка загрузки аудио

about-content =
Phira v{ $version }
Phira v{ $version }

Phira является некоммерческой игрой на базе сообщества, вдохновлённой Phigros.
Phira является некоммерческой игрой на базе сообщества, вдохновлённой Phigros.

Аккаунт BiliBili: @Phira官方
Чат QQ: r48eajexth
Discord-сервер: discord.gg/gqpR3bTSsP
Аккаунт BiliBili: @Phira官方
Чат QQ: r48eajexth
Discord-сервер: discord.gg/gqpR3bTSsP

Мы рекомендуем присоединиться к чату QQ или Discord-серверу, чтобы получать обновления в реальном времени и помощь.
Мы рекомендуем присоединиться к чату QQ или Discord-серверу, чтобы получать обновления в реальном времени и помощь.

Список персонала (отсортирован лексикографически)
Разработка
{ $development }
Список персонала (отсортирован лексикографически)
Разработка
{ $development }

Операции
{ $operations }
Операции
{ $operations }

Документация
{ $documentation }
Документация
{ $documentation }

Искусство
{ $art }
Искусство
{ $art }

Музыка
{ $music }
Музыка
{ $music }

Аудио
{ $audio }
Аудио
{ $audio }

Управление сообществом
{ $community }
Управление сообществом
{ $community }

Локализация
{ $localization }
Локализация
{ $localization }

И многие другие добровольные рецензенты чартов. Полный список см. на https://phira.moe/staff
И многие другие добровольные рецензенты чартов. Полный список см. на https://phira.moe/staff
item-fullscreen = Полноэкранный режим
preferred-sample-rate-default = Системная
item-audio-buffer-size = Размер буфера звука
item-show-avg-fps = Показать сред.частоту FPS
Copy link

Copilot AI Mar 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

В item-show-avg-fps опечатка/пропущен пробел после сокращения: «сред.частоту» -> «сред. частоту» (или можно написать полностью «среднюю частоту»).

Suggested change
item-show-avg-fps = Показать сред.частоту FPS
item-show-avg-fps = Показать среднюю частоту FPS

Copilot uses AI. Check for mistakes.
item-ap-fc-indicator = Индикатор AP/FC
item-ap-fc-indicator-sub = Использовать цвет линии для показа статуса AP/FC.
Loading
Loading