Compare commits

...

7 commits

Author SHA1 Message Date
Dennis Felsing b6cb7b112d
Merge pull request #8050 from gerdoe-jr/patch-1
Update russian.txt
2024-03-03 22:47:12 +00:00
Dennis Felsing a3e6a2dc50
Merge pull request #8056 from def-/pr-try-python-fix-macos
Try to fix python macOS issue
2024-03-03 22:46:58 +00:00
Dennis Felsing b0e9f5172d Try to fix python macOS issue
Fixes: #8053
2024-03-03 23:18:38 +01:00
Emir Marincic b031b7bdaa
Merge pull request #8057 from Robyt3/Skin-Trunc-Crash-Fix
Fix client crash due to truncated skin name
2024-03-03 18:26:50 +01:00
Robert Müller 6b3e16ea82 Fix client crash due to truncated skin name 2024-03-03 18:18:49 +01:00
Vladislav Gerasimov a68eacf500
Update russian.txt 2024-03-03 03:33:31 +03:00
Vladislav Gerasimov 9409d2e0f1
Update russian.txt 2024-03-03 03:11:51 +03:00
3 changed files with 95 additions and 95 deletions

View file

@ -93,8 +93,8 @@ jobs:
brew update || true brew update || true
brew install pkg-config sdl2 ffmpeg ninja molten-vk vulkan-headers glslang spirv-tools || true brew install pkg-config sdl2 ffmpeg ninja molten-vk vulkan-headers glslang spirv-tools || true
brew upgrade freetype brew upgrade freetype
pip3 install dmgbuild pip3 install --break-system-packages dmgbuild
echo /Library/Frameworks/Python.framework/Versions/3.11/bin >> $GITHUB_PATH echo /Library/Frameworks/Python.framework/Versions/3.12/bin >> $GITHUB_PATH
sudo rm -rf /Library/Developer/CommandLineTools sudo rm -rf /Library/Developer/CommandLineTools
- name: Cache Rust dependencies - name: Cache Rust dependencies

View file

@ -186,7 +186,7 @@ Game types:
== Типы игры: == Типы игры:
General General
== Основные == Основное
Graphics Graphics
== Графика == Графика
@ -405,7 +405,7 @@ Switch weapon when out of ammo
== Переключать оружие без патронов == Переключать оружие без патронов
Show only chat messages from friends Show only chat messages from friends
== Показывать сообщения только от друзей == Показывать только дружеские с.
Show clan above name plates Show clan above name plates
== Показывать клан == Показывать клан
@ -489,19 +489,19 @@ Enable gun sound
== Звуки оружия == Звуки оружия
Enable server message sound Enable server message sound
== Звуки сообщений сервера == Звуки серверных сообщений
Enable regular chat sound Enable regular chat sound
== Звуки обычных сообщений == Звуки обычных сообщений
Enable team chat sound Enable team chat sound
== Звуки сообщений в команде == Звуки командных сообщений
Enable highlighted chat sound Enable highlighted chat sound
== Звуки подсвечиваемых сообщений == Звуки выделенных сообщений
Use DDRace Scoreboard Use DDRace Scoreboard
== Использовать DDRace таблицу счета == Использовать DDRace табло счета
Show kill messages Show kill messages
== Показывать сообщения о смерти == Показывать сообщения о смерти
@ -510,7 +510,7 @@ Show score
== Показывать табло счета == Показывать табло счета
Show names in chat in team colors Show names in chat in team colors
== Выделять сообщения в командном чате == Выделять командный чат
Show votes window after voting Show votes window after voting
== Показывать голосование после выбора == Показывать голосование после выбора
@ -606,13 +606,13 @@ Please use a different filename
== Пожалуйста, используйте другое имя файла == Пожалуйста, используйте другое имя файла
Show others Show others
== Показывать остальных == Показ. других
Game paused Game paused
== Пауза == Пауза
Team message Team message
== Сообщение от команды == Командное с.
Automatically create statboard csv Automatically create statboard csv
== Записывать результаты в CSV == Записывать результаты в CSV
@ -624,7 +624,7 @@ Remove chat
== Удалить чат == Удалить чат
System message System message
== Системное сообщение == Системное с.
Updating... Updating...
== Обновление... == Обновление...
@ -633,13 +633,13 @@ Messages
== Сообщения == Сообщения
New random timeout code New random timeout code
== Новый тайм-аут код == Сгенерировать новый тайм-аут код
Loading DDNet Client Loading DDNet Client
== Загрузка DDNet Client == Загрузка DDNet Client
Normal message Normal message
== Обычное сообщение == Обычное с.
Connecting dummy Connecting dummy
== Подключение дамми == Подключение дамми
@ -654,7 +654,7 @@ DDNet Client updated!
== DDNet Client обновлён! == DDNet Client обновлён!
Highlighted message Highlighted message
== Выделенное сообщение == Выделенное с.
Demo Demo
== Демо == Демо
@ -708,7 +708,7 @@ Video name:
== Название: == Название:
Show DDNet map finishes in server browser Show DDNet map finishes in server browser
== Показывать в браузере статус завершения карты == Показывать пройденные карты в браузере
transmits your player name to info.ddnet.org transmits your player name to info.ddnet.org
== передает ваш псевдоним на info.ddnet.org == передает ваш псевдоним на info.ddnet.org
@ -723,7 +723,7 @@ Indicate map finish
== Выделять финишированные карты == Выделять финишированные карты
Unfinished map Unfinished map
== Нефинишированная карта == Непройденная карта
DDNet %s is out! DDNet %s is out!
== Вышел DDNet %s! == Вышел DDNet %s!
@ -804,7 +804,7 @@ Default zoom
== Ст. масштаб == Ст. масштаб
Show all Show all
== Показывать всех == Показ. всех
Toggle dyncam Toggle dyncam
== Смена дин. камеры == Смена дин. камеры
@ -822,7 +822,7 @@ Hammerfly dummy
== Полёт с дамми == Полёт с дамми
Converse Converse
== Беседовать == Личный чат
Statboard Statboard
== Статистика == Статистика
@ -831,10 +831,10 @@ Lock team
== Закрыть команду == Закрыть команду
Show entities Show entities
== Показывать тайлы == Показ. тайлы
Show HUD Show HUD
== Показывать HUD == Показ. HUD
may cause delay may cause delay
== создает задержку == создает задержку
@ -843,7 +843,7 @@ Screen
== Экран == Экран
Use high DPI Use high DPI
== Использовать высокую чувств. == Использовать высокий DPI
Enable long pain sound (used when shooting in freeze) Enable long pain sound (used when shooting in freeze)
== Включить звук продолжительной боли (при стрельбе во фризе) == Включить звук продолжительной боли (при стрельбе во фризе)
@ -855,7 +855,7 @@ DDNet
== DDNet == DDNet
Friend message Friend message
== Сообщение от друга == Дружеское с.
Save the best demo of each race Save the best demo of each race
== Сохранять лучшее демо каждой карты == Сохранять лучшее демо каждой карты
@ -873,16 +873,16 @@ Overlay entities
== Наложение == Наложение
Size Size
== Размер == Разм.
Show text entities Show text entities
== Показывать текст == Показ. текст
Show others (own team only) Show others (own team only)
== Показывать только вашу команду == Показ. только вашу команду
Show quads Show quads
== Показывать квады == Показ. квады
AntiPing AntiPing
== Антипинг == Антипинг
@ -951,13 +951,13 @@ Grabs
== 9+ упоминаний == 9+ упоминаний
Client message Client message
== Клиентское сообщение == Клиентское с.
Warning Warning
== Предупреждение == Предупреждение
Use k key to kill (restart), q to pause and watch other players. See settings for other key binds. Use k key to kill (restart), q to pause and watch other players. See settings for other key binds.
== Используйте кнопку k, чтобы возродиться, q для паузы и наблюдения за остальными игроками. Проверьте настройки остальных кнопок. == Используйте кнопку k, чтобы возродиться, q для паузы и наблюдения за остальными игроками. Ознакомьтесь с остальными биндами в настройках.
Speed Speed
== Скорость == Скорость
@ -1005,7 +1005,7 @@ News
== %d игрок == %d игрок
Download skins Download skins
== Скачать скины == Подкачивать скины
Learn Learn
== Обучение == Обучение
@ -1084,7 +1084,7 @@ Replay
== Запись == Запись
Entities Entities
== Тайлы == Наложение
The width of texture %s is not divisible by %d, or the height is not divisible by %d, which might cause visual bugs. The width of texture %s is not divisible by %d, or the height is not divisible by %d, which might cause visual bugs.
== Ширина текстуры %s не делится на %d или же его высота не делится на %d, что может повлиять на графику. == Ширина текстуры %s не делится на %d или же его высота не делится на %d, что может повлиять на графику.
@ -1213,7 +1213,7 @@ No answer from server yet.
== Сервер еще не ответил. == Сервер еще не ответил.
Download community skins Download community skins
== Скачивать скины сообщества == Вкл. скины сообщества
Choose default eyes when joining a server Choose default eyes when joining a server
== Выберите стандартные глаза при подключении к серверу == Выберите стандартные глаза при подключении к серверу
@ -1233,10 +1233,10 @@ Ingame controller mode
== Режим контроллера в игре == Режим контроллера в игре
Ingame controller sens. Ingame controller sens.
== Чувств. контроллера в игре == Чувств. в игре
UI controller sens. UI controller sens.
== Чувств. контроллера в меню == Чувств. в меню
Controller jitter tolerance Controller jitter tolerance
== Устойчивость к движению контроллера == Устойчивость к движению контроллера
@ -1251,10 +1251,10 @@ Mouse
== Мышь == Мышь
Ingame mouse sens. Ingame mouse sens.
== Чувств. мыши в игре == Чувств. в игре
UI mouse sens. UI mouse sens.
== Чувств. мыши в меню == Чувств. в меню
Controller Controller
== Контроллер == Контроллер
@ -1287,22 +1287,22 @@ Highlight Color
== Цвет выделения == Цвет выделения
When you cross the start line, show a ghost tee replicating the movements of your best time When you cross the start line, show a ghost tee replicating the movements of your best time
== При пересечении стартовой линии, показать тень Tee, повторяющую прохождение лучшего времени == Показывать тень, повторяющую лучшее прохождение, при пересечении стартовой линии
Opacity Opacity
== Прозрачность == Прозр.
Adjust the opacity of entities belonging to other teams, such as tees and nameplates Adjust the opacity of entities belonging to other teams, such as tees and nameplates
== Регулирует прозрачность объектов другой команды, такие как Tee и имена. == Регулирует прозрачность объектов другой команды, такие как Tee и имена.
Quads are used for background decoration Quads are used for background decoration
== Квады используются для фонового украшения == Квады используются для украшения фона
Tries to predict other entities to give a feel of low latency Tries to predict other entities to give a feel of low latency
== Пытыается предсказать другие объекты, чтобы придать ощущение низкой задержки == Пытыается предсказать другие объекты, чтобы придать ощущение низкой задержки
Extras Extras
== Дополнительно == Доп.
Super Super
== Супер == Супер
@ -1353,13 +1353,13 @@ Loading skin files
== Загрузка файлов скинов == Загрузка файлов скинов
Appearance Appearance
== Внешний вид == Отображение
Name Plate Name Plate
== Табличка имени == Доп. игровая инф.
Hook Collisions Hook Collisions
== Коллизии крюка == Крюк
Show health, shields and ammo Show health, shields and ammo
== Показывать здоровье, щиты и патроны == Показывать здоровье, щиты и патроны
@ -1368,7 +1368,7 @@ DDRace HUD
== DDRace HUD == DDRace HUD
Show client IDs in scoreboard Show client IDs in scoreboard
== Показывать ID клиентов в таблице счета == Показывать ид. игроков
Show DDRace HUD Show DDRace HUD
== Показывать DDRace HUD == Показывать DDRace HUD
@ -1389,31 +1389,31 @@ Hook collision line opacity
== Прозрачность линии == Прозрачность линии
Colors of the hook collision line, in case of a possible collision with: Colors of the hook collision line, in case of a possible collision with:
== Цвет линии при: == Цвет линии коллизии крюка при:
Your movements are not taken into account when calculating the line colors Your movements are not taken into account when calculating the line colors
== Ваши движения не учитываются при расчете цвета линии == Ваше перемещение не учитываются при расчете цвета линии коллизии
Nothing hookable Nothing hookable
== Касании нехукабельных тайлов == Невозможности зацепиться
Something hookable Something hookable
== Касании хукабельных тайлов == Возможности зацепиться
A Tee A Tee
== Касании игрока == Пересечении игрока
Loading assets Loading assets
== Загрузка ресурсов == Загрузка ресурсов
Loading race demo files Loading race demo files
== Загрузка файлов демо == Загрузка демо записей
Loading sound files Loading sound files
== Загрузка звуковых файлов == Загрузка звуковых файлов
Why are you slowmo replaying to read this? Why are you slowmo replaying to read this?
== Зачем ты читаешь на это в замедлении? == Ну и зачем же ты читаешь это в слоу-мо?
Play the current demo Play the current demo
== Включить демо == Включить демо
@ -1464,7 +1464,7 @@ Freeze Laser Inner Color
== Цвет фриз лазера == Цвет фриз лазера
Menu opened. Press Esc key again to close menu. Menu opened. Press Esc key again to close menu.
== Меню открыто. Нажмите Esc для закрытия меню == Открыто меню. Нажмите Esc, чтобы закрыть его
Set all to Rifle Set all to Rifle
== Цвет всех как у лазера == Цвет всех как у лазера
@ -1473,13 +1473,13 @@ Cancel
== Отмена == Отмена
File '%s' already exists, do you want to overwrite it? File '%s' already exists, do you want to overwrite it?
== файл '%s' уже существует, вы уверены что хотите его перезаписать? == Файл '%s' уже существует, хотите его перезаписать?
Are you sure that you want to remove the player '%s' from your friends list? Are you sure that you want to remove the player '%s' from your friends list?
== Вы уверены что хотите удалить игрока '%s' из списка ваших друзей? == Вы уверены, что хотите удалить игрока '%s' из списка ваших друзей?
Are you sure that you want to remove the clan '%s' from your friends list? Are you sure that you want to remove the clan '%s' from your friends list?
== Вы уверены что хотите удалить клан '%s' из списка ваших друзей? == Вы уверены, что хотите удалить клан '%s' из списка ваших друзей?
Go back one tick Go back one tick
== Отмотать назад на один тик == Отмотать назад на один тик
@ -1494,7 +1494,7 @@ Go forward one marker
== Отмотать вперед на один маркер == Отмотать вперед на один маркер
Are you sure that you want to delete the demo '%s'? Are you sure that you want to delete the demo '%s'?
== Вы уверены что хотите удалить демо '%s'? == Вы уверены, что хотите удалить демо '%s'?
Unable to delete the demo '%s' Unable to delete the demo '%s'
== Невозможно удалить демо '%s' == Невозможно удалить демо '%s'
@ -1503,15 +1503,15 @@ Reset controls
== Сброс настроек == Сброс настроек
Are you sure that you want to reset the controls to their defaults? Are you sure that you want to reset the controls to their defaults?
== Вы уверены что хотите сбросить настройки на их стандартные значения? == Вы уверены, что хотите сбросить настройки по умолчанию?
[Graphics error] [Graphics error]
Failed during initialization. Try to change gfx_backend to OpenGL or Vulkan in settings_ddnet.cfg in the config directory and try again. Failed during initialization. Try to change gfx_backend to OpenGL or Vulkan in settings_ddnet.cfg in the config directory and try again.
== Ошибка во время инициализации. Попробуйте изменить gfx_backend на OpenGL или Vulkan в settings_ddnet.cfg в папке config и повторите попытку. == Ошибка во время инициализации. Попробуйте изменить gfx_backend на OpenGL или Vulkan в settings_ddnet.cfg в папке конфигурационных файлов и повторите попытку.
[Graphics error] [Graphics error]
Out of VRAM. Try removing custom assets (skins, entities, etc.), especially those with high resolution. Out of VRAM. Try removing custom assets (skins, entities, etc.), especially those with high resolution.
== Нехватка памяти VRAM. Попробуйте удалить пользовательские ресурсы (скины, энтити и т.д.), особенно те, которые имеют высокое разрешение. == Нехватка памяти VRAM. Попробуйте удалить пользовательские ресурсы (скины, тайлы и т.д.), особенно те, которые имеют высокое разрешение.
[Graphics error] [Graphics error]
An error during command recording occurred. Try to update your GPU drivers. An error during command recording occurred. Try to update your GPU drivers.
@ -1538,38 +1538,38 @@ Could not initialize the given graphics backend, reverting to the default backen
== Не удалось инициализировать заданный графический модуль, возврат к модулю по умолчанию. == Не удалось инициализировать заданный графический модуль, возврат к модулю по умолчанию.
Open the directory that contains the demo files Open the directory that contains the demo files
== Открытие папки, содержащего файлы демок == Открыть папку с демо записями
Save power by lowering refresh rate (higher input latency) Save power by lowering refresh rate (higher input latency)
== Экономия энергии за счет снижения частоты кадров (более высокая задержка ввода) == Режим экономии энергии
Open the settings file Open the settings file
== Открытие файла настроек == Открытие файла настроек
Open the directory that contains the configuration and user files Open the directory that contains the configuration and user files
== Открытие папки, содержащей файлы конфигурации и пользовательские файлы == Открыть папку конфигурационных файлов
Open the directory to add custom themes Open the directory to add custom themes
== Открытие папки для добавления пользовательских тем == Открыть папку пользовательских тем
Open the directory to add custom skins Open the directory to add custom skins
== Открытие папки для добавления пользовательских скинов == Открыть папку пользовательских скинов
No controller found. Plug in a controller. No controller found. Plug in a controller.
== Контроллер не найден. Подключите контроллер. == Контроллер не найден. Подключите контроллер.
Unregister protocol and file extensions Unregister protocol and file extensions
== Незарегистрированный протокол и расширения файлов == Отвязать протокол и расширения файлов
Open the directory to add custom assets Open the directory to add custom assets
== Открытие папки для добавления пользовательских ресурсов == Открыть папку пользовательского контента
[Graphics error] [Graphics error]
Could not initialize the given graphics backend, this is probably because you didn't install the driver of the integrated graphics card. Could not initialize the given graphics backend, this is probably because you didn't install the driver of the integrated graphics card.
== Не удалось инициализировать данный графический модуль, возможно, это связано с тем, что вы не установили драйвер встроенной видеокарты. == Не удалось инициализировать данный графический модуль, что, возможно, связано с тем, что вы не установили драйвер встроенной видеокарты.
Could not save downloaded map. Try manually deleting this file: %s Could not save downloaded map. Try manually deleting this file: %s
== Не удалось сохранить загруженную карту. Попробуйте вручную удалить этот файл: %s == Не удалось сохранить загруженную карту. Попробуйте удалить этот файл вручную: %s
Copy info Copy info
== Cкопировать данные == Cкопировать данные
@ -1578,17 +1578,17 @@ Create a random skin
== Создать случайный скин == Создать случайный скин
Online players (%d) Online players (%d)
== Друзей онлайн (%d) == Друзья (%d)
Online clanmates (%d) Online clanmates (%d)
== Участников клана онлайн (%d) == Участники клана (%d)
[friends (server browser)] [friends (server browser)]
Offline (%d) Offline (%d)
== Не в сети (%d) == Не в сети (%d)
Click to select server. Double click to join your friend. Click to select server. Double click to join your friend.
== Нажмите, чтобы выбрать сервер. Двойное нажатие, чтобы присоединиться к другу == Нажмите, чтобы выбрать сервер. Нажмите дважды, чтобы присоединиться.
Click to remove this player from your friends list. Click to remove this player from your friends list.
== Нажмите, чтобы убрать игрока из списка друзей. == Нажмите, чтобы убрать игрока из списка друзей.
@ -1606,7 +1606,7 @@ A demo with this name already exists
== Демо с таким именем уже существует == Демо с таким именем уже существует
No server selected No server selected
== Не выбран сервер == Сервер не выбран
Mark the beginning of a cut (right click to reset) Mark the beginning of a cut (right click to reset)
== Отметить начало отрезка (нажмите ПКМ, чтобы сбросить) == Отметить начало отрезка (нажмите ПКМ, чтобы сбросить)
@ -1615,10 +1615,10 @@ Mark the end of a cut (right click to reset)
== Отметить конец отрезка (нажмите ПКМ, чтобы сбросить) == Отметить конец отрезка (нажмите ПКМ, чтобы сбросить)
Close the demo player Close the demo player
== Закрыть проигрыватель демок == Закрыть проигрыватель демо
Export demo cut Export demo cut
== Экспортировать отрезок демки == Экспортировать отрезок демо
Cut interval Cut interval
== Интервал отрезка == Интервал отрезка
@ -1633,13 +1633,13 @@ Graphics card
== Видеокарта == Видеокарта
Quitting. Please wait… Quitting. Please wait…
== Выход из игры. Пожалуйста, подождите... == Выход из игры. Пожалуйста, подождите
Restarting. Please wait… Restarting. Please wait…
== Перезапуск игры. Пожалуйста, подождите... == Перезапуск игры. Пожалуйста, подождите
Multi-View Multi-View
== Мульти-Просмотр == Мульти-просмотр
Rename folder Rename folder
== Переименовать папку == Переименовать папку
@ -1648,7 +1648,7 @@ A folder with this name already exists
== Папка с таким именем уже существует == Папка с таким именем уже существует
Unable to rename the folder Unable to rename the folder
== Невозможно переименовать папку == Не удалось переименовать папку
(paused) (paused)
== (приостановленно) == (приостановленно)
@ -1686,7 +1686,7 @@ Change the skip duration
== Изменение времени перехода == Изменение времени перехода
Go forward the specified duration Go forward the specified duration
== Отмотать вперед заданное время == Отмотать вперед на заданное время
Render cut to video Render cut to video
== Рендеринг отрезка в видео == Рендеринг отрезка в видео
@ -1738,13 +1738,13 @@ Enable ghost
== Включить тень == Включить тень
Only save improvements Only save improvements
== Сохранять только улучшения == Сохранять только лучшее
Regular background color Regular background color
== Обычный цвет фона == Обычный цвет фона
Entities background color Entities background color
== Цвет фона сущностей == Цвет фона при наложении
Saving settings to '%s' failed Saving settings to '%s' failed
== Не получилось сохранить настройки в '%s' == Не получилось сохранить настройки в '%s'
@ -1768,10 +1768,10 @@ No results
== Не найдено == Не найдено
Lines %d - %d (%s) Lines %d - %d (%s)
== Строк %d - %d (%s) == Строки %d - %d (%s)
Locked Locked
== Закрыто == Зафиксированные
Press a key… Press a key…
== Нажмите любую кнопку… == Нажмите любую кнопку…
@ -1780,7 +1780,7 @@ Are you sure that you want to restart?
== Вы уверены, что хотите начать заново? == Вы уверены, что хотите начать заново?
There's an unsaved map in the editor, you might want to save it. There's an unsaved map in the editor, you might want to save it.
== Вы не сохранили последнюю отредактированную карту, возможно, вы хотите ее сохранить == Вы не сохранили последнюю отредактированную карту, возможно, вы хотите ее сохранить.
Continue anyway? Continue anyway?
== Все равно продолжить? == Все равно продолжить?
@ -1801,34 +1801,34 @@ Chat width
== Ширина чата == Ширина чата
Authed name color in scoreboard Authed name color in scoreboard
== Цвет ника администратора в таблице счета == Цвет администратора в табло
Same clan color in scoreboard Same clan color in scoreboard
== Одинаковый цвет клана в таблице счета == Цвет клан в табло
Show finish messages Show finish messages
== Показывать сообщения о финишах == Показывать сообщения о финишах
Failed saving the replay! Failed saving the replay!
== == Не удалось сохранить запись!
Error saving settings Error saving settings
== == Ошибка сохранения настроек
Following Following
== == Текущие
Loading commands… Loading commands…
== == Загрузка команд…
Main menu Main menu
== == Главное меню
Server filter Server filter
== == Фильтр серверов
Friends Friends
== == Друзья
Loading… Loading…
== == Загрузка…

View file

@ -6,7 +6,7 @@ class CTeeInfo
public: public:
constexpr static const float ms_DarkestLGT7 = 61 / 255.0f; constexpr static const float ms_DarkestLGT7 = 61 / 255.0f;
char m_aSkinName[64] = {'\0'}; char m_aSkinName[24] = {'\0'};
int m_UseCustomColor = 0; int m_UseCustomColor = 0;
int m_ColorBody = 0; int m_ColorBody = 0;
int m_ColorFeet = 0; int m_ColorFeet = 0;