added community translations to repo

This commit is contained in:
Rafael 2016-04-01 03:53:46 +02:00
parent 6fec8fc1fb
commit 836310ab7f
6 changed files with 10740 additions and 0 deletions

View File

@ -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
View 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

Binary file not shown.

450
lang/gta5sync_ru.ts Executable file
View 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>&lt;span style=&quot; font-weight:600;&quot;&gt;gta5sync&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;A project for viewing and sync Grand Theft Auto 5 Snapmatic Pictures and Savegames&lt;br/&gt;&lt;br/&gt;Project version: %1&lt;br/&gt;Compiled with Qt %2&lt;br/&gt;Running with Qt %3&lt;br/&gt;&lt;br/&gt;Copyright © &lt;a href=&quot;https://github.com/Syping/&quot;&gt;Syping&lt;/a&gt; 2016&lt;br/&gt;gta5sync is licensed under &lt;a href=&quot;https://www.gnu.org/licenses/gpl-3.0.html#content&quot;&gt;GNU GPLv3&lt;/a&gt;</source>
<translation>&lt;span style=&quot; font-weight:600;&quot;&gt;gta5sync&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;Проект для просмотра и синхронизации фотографий Snapmatic и сохранений от Grand Theft Auto 5&lt;br/&gt;&lt;br/&gt;Версия проекта: %1&lt;br/&gt;Скомпилировано с Qt %2&lt;br/&gt;Работает на Qt %3&lt;br/&gt;&lt;br/&gt;Copyright © &lt;a href=&quot;https://github.com/Syping/&quot;&gt;Syping&lt;/a&gt; 2016&lt;br/&gt;gta5sync лицензирован по &lt;a href=&quot;https://www.gnu.org/licenses/gpl-3.0.html#content&quot;&gt;GNU GPLv3&lt;/a&gt;</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>&lt;span style=&quot; font-weight:600;&quot;&gt;Title: &lt;/span&gt;%6&lt;br&gt;
&lt;span style=&quot; font-weight:600;&quot;&gt;Location: &lt;/span&gt;%1, %2, %3 &lt;br&gt;
&lt;span style=&quot; font-weight:600;&quot;&gt;Players: &lt;/span&gt;%4&lt;br&gt;
&lt;span style=&quot; font-weight:600;&quot;&gt;Crew ID: &lt;/span&gt;%5</source>
<translation>&lt;span style=&quot; font-weight:600;&quot;&gt;Заголовок: &lt;/span&gt;%6&lt;br&gt;
&lt;span style=&quot; font-weight:600;&quot;&gt;Позиция: &lt;/span&gt;%1, %2, %3 &lt;br&gt;
&lt;span style=&quot; font-weight:600;&quot;&gt;Игроки: &lt;/span&gt;%4&lt;br&gt;
&lt;span style=&quot; font-weight:600;&quot;&gt;ID группы: &lt;/span&gt;%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&apos;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>&lt;span style=&quot; font-weight:600;&quot;&gt;Savegame&lt;/span&gt;&lt;br&gt;&lt;br&gt;%1</source>
<translation>&lt;span style=&quot; font-weight:600;&quot;&gt;Сохранение&lt;/span&gt;&lt;br&gt;&lt;br&gt;%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

File diff suppressed because it is too large Load Diff

BIN
lang/qtbase_ru.qm Executable file

Binary file not shown.