added community translations to repo
This commit is contained in:
parent
6fec8fc1fb
commit
836310ab7f
6 changed files with 10740 additions and 0 deletions
|
@ -80,6 +80,13 @@ OTHER_FILES += res/app.rc \
|
|||
res/gta5sync.desktop \
|
||||
res/gta5sync_de.ts
|
||||
|
||||
DISTFILES += \
|
||||
lang/gta5sync_ru.qm \
|
||||
lang/qtbase_ru.qm \
|
||||
lang/README.txt \
|
||||
lang/gta5sync_ru.ts \
|
||||
lang/qt_ru.ts
|
||||
|
||||
win32: RC_FILE += res/app.rc
|
||||
|
||||
# QT4 ONLY STUFF
|
||||
|
|
5
lang/README.txt
Executable file
5
lang/README.txt
Executable file
|
@ -0,0 +1,5 @@
|
|||
Community translation files
|
||||
|
||||
They get loaded in ApplicationPathExecFileFolder/lang
|
||||
|
||||
You can help translate with using Qt Linguist, after you've translated you'll need to send me a pull request on https://github.com/Syping/gta5sync
|
BIN
lang/gta5sync_ru.qm
Executable file
BIN
lang/gta5sync_ru.qm
Executable file
Binary file not shown.
450
lang/gta5sync_ru.ts
Executable file
450
lang/gta5sync_ru.ts
Executable file
|
@ -0,0 +1,450 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE TS>
|
||||
<TS version="2.0" language="ru_RU">
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../AboutDialog.ui" line="14"/>
|
||||
<source>About gta5sync</source>
|
||||
<translation>О программе gta5sync</translation>
|
||||
</message>
|
||||
<message utf8="true">
|
||||
<location filename="../AboutDialog.ui" line="59"/>
|
||||
<source><span style=" font-weight:600;">gta5sync</span><br/><br/>A project for viewing and sync Grand Theft Auto 5 Snapmatic Pictures and Savegames<br/><br/>Project version: %1<br/>Compiled with Qt %2<br/>Running with Qt %3<br/><br/>Copyright © <a href="https://github.com/Syping/">Syping</a> 2016<br/>gta5sync is licensed under <a href="https://www.gnu.org/licenses/gpl-3.0.html#content">GNU GPLv3</a></source>
|
||||
<translation><span style=" font-weight:600;">gta5sync</span><br/><br/>Проект для просмотра и синхронизации фотографий Snapmatic и сохранений от Grand Theft Auto 5<br/><br/>Версия проекта: %1<br/>Скомпилировано с Qt %2<br/>Работает на Qt %3<br/><br/>Copyright © <a href="https://github.com/Syping/">Syping</a> 2016<br/>gta5sync лицензирован по <a href="https://www.gnu.org/licenses/gpl-3.0.html#content">GNU GPLv3</a></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../AboutDialog.ui" line="104"/>
|
||||
<source>Close</source>
|
||||
<translation>Закрыть</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PictureDialog</name>
|
||||
<message>
|
||||
<location filename="../PictureDialog.ui" line="14"/>
|
||||
<source>%1 - Snapmatic Picture Viewer</source>
|
||||
<translation>%1 - Просмотрщик фотографий Snapmatic</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.ui" line="72"/>
|
||||
<source><span style=" font-weight:600;">Title: </span>%6<br>
|
||||
<span style=" font-weight:600;">Location: </span>%1, %2, %3 <br>
|
||||
<span style=" font-weight:600;">Players: </span>%4<br>
|
||||
<span style=" font-weight:600;">Crew ID: </span>%5</source>
|
||||
<translation><span style=" font-weight:600;">Заголовок: </span>%6<br>
|
||||
<span style=" font-weight:600;">Позиция: </span>%1, %2, %3 <br>
|
||||
<span style=" font-weight:600;">Игроки: </span>%4<br>
|
||||
<span style=" font-weight:600;">ID группы: </span>%5</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.ui" line="85"/>
|
||||
<location filename="../PictureDialog.cpp" line="166"/>
|
||||
<location filename="../PictureDialog.cpp" line="249"/>
|
||||
<location filename="../PictureDialog.cpp" line="253"/>
|
||||
<location filename="../PictureDialog.cpp" line="267"/>
|
||||
<location filename="../PictureDialog.cpp" line="273"/>
|
||||
<source>Export picture</source>
|
||||
<translation>Экспорт картинки</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.ui" line="88"/>
|
||||
<source>Export</source>
|
||||
<translation>Экспорт</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.ui" line="95"/>
|
||||
<source>Copy</source>
|
||||
<translation>Копировать</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.ui" line="102"/>
|
||||
<location filename="../PictureDialog.ui" line="105"/>
|
||||
<source>Close</source>
|
||||
<translation>Закрыть</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.cpp" line="66"/>
|
||||
<location filename="../PictureDialog.cpp" line="113"/>
|
||||
<source>Snapmatic Picture Viewer</source>
|
||||
<translation>Просмотрщик фотографий Snapmatic</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.cpp" line="66"/>
|
||||
<location filename="../PictureDialog.cpp" line="113"/>
|
||||
<source>Failed at %1</source>
|
||||
<translation>Ошибка при %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.cpp" line="102"/>
|
||||
<location filename="../PictureDialog.cpp" line="112"/>
|
||||
<source>No player</source>
|
||||
<translation>Игроков нет</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.cpp" line="105"/>
|
||||
<location filename="../PictureDialog.cpp" line="112"/>
|
||||
<source>No crew</source>
|
||||
<translation>Без группы</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.cpp" line="170"/>
|
||||
<source>JPEG picture (*.jpg)</source>
|
||||
<translation>Картинка JPEG (*.jpg)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.cpp" line="171"/>
|
||||
<source>Portable Network Graphics (*.png)</source>
|
||||
<translation>Картинка Portable Network Graphics (*.png)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.cpp" line="249"/>
|
||||
<location filename="../PictureDialog.cpp" line="319"/>
|
||||
<source>Overwrite %1 with current Snapmatic picture?</source>
|
||||
<translation>Перезаписать %1 текущей картинкой Snapmatic?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.cpp" line="253"/>
|
||||
<location filename="../PictureDialog.cpp" line="323"/>
|
||||
<source>Failed to overwrite %1 with current Snapmatic picture</source>
|
||||
<translation>Не удалось перезаписать %1 картинкой Snapmatic</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.cpp" line="267"/>
|
||||
<source>Failed to export current Snapmatic picture</source>
|
||||
<translation>Не удалось экспортировать текущую картинку Snapmatic</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.cpp" line="273"/>
|
||||
<location filename="../PictureDialog.cpp" line="342"/>
|
||||
<source>No valid file is selected</source>
|
||||
<translation>Выбранный файл неверен</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.cpp" line="297"/>
|
||||
<location filename="../PictureDialog.cpp" line="319"/>
|
||||
<location filename="../PictureDialog.cpp" line="323"/>
|
||||
<location filename="../PictureDialog.cpp" line="336"/>
|
||||
<location filename="../PictureDialog.cpp" line="342"/>
|
||||
<source>Copy picture</source>
|
||||
<translation>Скопировать картинку</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.cpp" line="300"/>
|
||||
<source>Snapmatic pictures (PGTA*)</source>
|
||||
<translation>Картинки Snapmatic (PGTA*)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.cpp" line="301"/>
|
||||
<source>All files (**)</source>
|
||||
<translation>Все файлы (**)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../PictureDialog.cpp" line="336"/>
|
||||
<source>Failed to copy current Snapmatic picture</source>
|
||||
<translation>Не удалось скопировать текущую картинку Snapmatic</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ProfileInterface</name>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.ui" line="14"/>
|
||||
<source>Profile Interface</source>
|
||||
<translation>Интерфейс профиля</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.ui" line="52"/>
|
||||
<source>Loading file %1 of %2 files</source>
|
||||
<translation>Загружается файл %1 из %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.ui" line="179"/>
|
||||
<location filename="../ProfileInterface.cpp" line="165"/>
|
||||
<location filename="../ProfileInterface.cpp" line="199"/>
|
||||
<location filename="../ProfileInterface.cpp" line="214"/>
|
||||
<location filename="../ProfileInterface.cpp" line="242"/>
|
||||
<location filename="../ProfileInterface.cpp" line="249"/>
|
||||
<location filename="../ProfileInterface.cpp" line="255"/>
|
||||
<location filename="../ProfileInterface.cpp" line="270"/>
|
||||
<location filename="../ProfileInterface.cpp" line="280"/>
|
||||
<location filename="../ProfileInterface.cpp" line="316"/>
|
||||
<location filename="../ProfileInterface.cpp" line="322"/>
|
||||
<source>Import copy</source>
|
||||
<translation>Импортировать копию</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.ui" line="189"/>
|
||||
<source>Close Profile</source>
|
||||
<translation>Закрыть профиль</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.cpp" line="88"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Загрузка...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.cpp" line="169"/>
|
||||
<source>All profile files (SGTA* PGTA*)</source>
|
||||
<translation>Все файлы профиля (SGTA* PGTA*)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.cpp" line="170"/>
|
||||
<source>Savegames files (SGTA*)</source>
|
||||
<translation>Файлы сохранения (SGTA*)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.cpp" line="171"/>
|
||||
<source>Snapmatic pictures (PGTA*)</source>
|
||||
<translation>Картинка Snapmatic (PGTA*)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.cpp" line="172"/>
|
||||
<source>All files (**)</source>
|
||||
<translation>Все файлы (**)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.cpp" line="199"/>
|
||||
<source>Failed to read Snapmatic picture</source>
|
||||
<translation>Не удалось загрузить картинку Snapmatic</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.cpp" line="214"/>
|
||||
<source>Failed to read Savegame file</source>
|
||||
<translation>Не удалось загрузить файл сохранения</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.cpp" line="242"/>
|
||||
<source>Can't import %1 because of not valid file format</source>
|
||||
<translation>Не получилось импортировать %1 из-за неправильного формата файла</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.cpp" line="249"/>
|
||||
<location filename="../ProfileInterface.cpp" line="255"/>
|
||||
<source>No valid file is selected</source>
|
||||
<translation>Выбранный файл неверен</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.cpp" line="270"/>
|
||||
<source>Failed to import copy of Snapmatic picture because the file not begin with PGTA</source>
|
||||
<translation>Не удалось имортировать копию картинки Snapmatic, т.к. файл не начинается с PGTA</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.cpp" line="280"/>
|
||||
<source>Failed to import copy of Snapmatic picture because the copy failed</source>
|
||||
<translation>Не получилось имортировать копию картинки Snapmatic, потому что не удалось его скопировать</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.cpp" line="316"/>
|
||||
<source>Failed to import copy of Savegame file because the copy failed</source>
|
||||
<translation>Не получилось имортировать копию сохранения, потому что не удалось его скопировать</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ProfileInterface.cpp" line="322"/>
|
||||
<source>Failed to import copy of Savegame file because no free Savegame slot left</source>
|
||||
<translation>Не получилось имортировать копию сохранения, потому что не осталось свободных под них слотов</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SavegameDialog</name>
|
||||
<message>
|
||||
<location filename="../SavegameDialog.ui" line="14"/>
|
||||
<location filename="../SavegameDialog.cpp" line="24"/>
|
||||
<source>Savegame Viewer</source>
|
||||
<translation>Просмотрщик сохранений</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameDialog.ui" line="20"/>
|
||||
<source><span style=" font-weight:600;">Savegame</span><br><br>%1</source>
|
||||
<translation><span style=" font-weight:600;">Сохранение</span><br><br>%1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameDialog.ui" line="58"/>
|
||||
<source>Close</source>
|
||||
<translation>Закрыть</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameDialog.cpp" line="24"/>
|
||||
<source>Failed at %1</source>
|
||||
<translation>Ошибка при %1</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SavegameWidget</name>
|
||||
<message>
|
||||
<location filename="../SavegameWidget.ui" line="14"/>
|
||||
<source>Savegame Widget</source>
|
||||
<translation>Виджет сохранений</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameWidget.ui" line="36"/>
|
||||
<source>The Third Way (100%) - 00/00/00 00:00:00</source>
|
||||
<translation>Третий путь (100%) - 00/00/00 00:00:00</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameWidget.ui" line="46"/>
|
||||
<source>Copy</source>
|
||||
<translation>Копировать</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameWidget.ui" line="56"/>
|
||||
<source>Delete</source>
|
||||
<translation>Удалить</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameWidget.cpp" line="56"/>
|
||||
<location filename="../SavegameWidget.cpp" line="69"/>
|
||||
<source>Delete savegame</source>
|
||||
<translation>Удалить сохранение</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameWidget.cpp" line="56"/>
|
||||
<source>Are you sure to delete %1 from your savegames?</source>
|
||||
<translation>Вы уверены, что хотите удалить сохранение %1?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameWidget.cpp" line="69"/>
|
||||
<source>Failed at deleting %1 from your savegames</source>
|
||||
<translation>Не удалось удалить сохранение %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameWidget.cpp" line="89"/>
|
||||
<location filename="../SavegameWidget.cpp" line="111"/>
|
||||
<location filename="../SavegameWidget.cpp" line="115"/>
|
||||
<location filename="../SavegameWidget.cpp" line="128"/>
|
||||
<location filename="../SavegameWidget.cpp" line="134"/>
|
||||
<source>Copy savegame</source>
|
||||
<translation>Копировать сохранение</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameWidget.cpp" line="92"/>
|
||||
<source>Savegame files (SGTA*)</source>
|
||||
<translation>Файлы сохранений (SGTA*)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameWidget.cpp" line="93"/>
|
||||
<source>All files (**)</source>
|
||||
<translation>Все файлы (**)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameWidget.cpp" line="111"/>
|
||||
<source>Overwrite %1 with current savegame?</source>
|
||||
<translation>Перезаписать %1 текущим сохранением?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameWidget.cpp" line="115"/>
|
||||
<source>Failed to overwrite %1 with current savegame</source>
|
||||
<translation>Не удалось перезаписать %1 текущим сохранением</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameWidget.cpp" line="128"/>
|
||||
<source>Failed to copy current savegame</source>
|
||||
<translation>Не удалось скопировать текущее сохранение</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SavegameWidget.cpp" line="134"/>
|
||||
<source>No valid file is selected</source>
|
||||
<translation>Выбранный файл неверен</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SnapmaticWidget</name>
|
||||
<message>
|
||||
<location filename="../SnapmaticWidget.ui" line="14"/>
|
||||
<source>Snapmatic Widget</source>
|
||||
<translation>Виджет Snapmatic</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SnapmaticWidget.ui" line="51"/>
|
||||
<source>PHOTO - 00/00/00 00:00:00</source>
|
||||
<translation>ФОТО - 00/00/00 00:00:00</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SnapmaticWidget.ui" line="61"/>
|
||||
<source>View</source>
|
||||
<translation>Просмотр</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SnapmaticWidget.ui" line="71"/>
|
||||
<source>Delete</source>
|
||||
<translation>Удалить</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SnapmaticWidget.cpp" line="75"/>
|
||||
<location filename="../SnapmaticWidget.cpp" line="88"/>
|
||||
<source>Delete picture</source>
|
||||
<translation>Удалить картинку</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SnapmaticWidget.cpp" line="75"/>
|
||||
<source>Are you sure to delete %1 from your Snapmatic pictures?</source>
|
||||
<translation>Уверены, что хотите удалить %1 из коллекции картинок Snapmatic?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../SnapmaticWidget.cpp" line="88"/>
|
||||
<source>Failed at deleting %1 from your Snapmatic pictures</source>
|
||||
<translation>Не удалось удалить %1 из колелкции картинок Snapmatic </translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>UserInterface</name>
|
||||
<message>
|
||||
<location filename="../UserInterface.ui" line="20"/>
|
||||
<source>gta5sync - %1</source>
|
||||
<translation>gta5sync - %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../UserInterface.ui" line="59"/>
|
||||
<location filename="../UserInterface.ui" line="118"/>
|
||||
<location filename="../UserInterface.cpp" line="45"/>
|
||||
<location filename="../UserInterface.cpp" line="152"/>
|
||||
<source>Select profile</source>
|
||||
<translation>Выбор профиля</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../UserInterface.ui" line="86"/>
|
||||
<source>File</source>
|
||||
<translation>Файл</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../UserInterface.ui" line="93"/>
|
||||
<source>Help</source>
|
||||
<translation>Помощь</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../UserInterface.ui" line="102"/>
|
||||
<source>About gta5sync</source>
|
||||
<translation>О программе gta5sync</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../UserInterface.ui" line="105"/>
|
||||
<source>Ctrl+A</source>
|
||||
<translation>Ctrl+A</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../UserInterface.ui" line="110"/>
|
||||
<location filename="../UserInterface.cpp" line="117"/>
|
||||
<source>Close</source>
|
||||
<translation>Закрыть</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../UserInterface.ui" line="113"/>
|
||||
<source>Ctrl+Q</source>
|
||||
<translation>Ctrl+Q</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../UserInterface.ui" line="121"/>
|
||||
<source>Ctrl+P</source>
|
||||
<translation>Ctrl+P</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../UserInterface.cpp" line="70"/>
|
||||
<source>gta5sync</source>
|
||||
<translation>gta5sync</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../UserInterface.cpp" line="70"/>
|
||||
<source>GTA V Folder not found!</source>
|
||||
<translation>Папка GTA V не была найдена!</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
10278
lang/qt_ru.ts
Executable file
10278
lang/qt_ru.ts
Executable file
File diff suppressed because it is too large
Load diff
BIN
lang/qtbase_ru.qm
Executable file
BIN
lang/qtbase_ru.qm
Executable file
Binary file not shown.
Loading…
Reference in a new issue