~fgaz/qremotecontrol-server

1200115ae32021a751272128e634c25841688e25 — Alexander Rössler 9 years ago 1aba2ee + 1847c89
Merge commit '1847c89fed2916e97eba42beb28861a4a7e1048d'

Conflicts:
	compile_trans.sh
	update_trans.sh
M compile_trans.sh => compile_trans.sh +2 -1
@@ 1,6 1,7 @@
#!/bin/bash
cd ./i18
lrelease de.ts
lrelease es.ts
lrelease ru.ts
lrelease tr.ts
lrelease uk.ts
lrelease es.ts
\ No newline at end of file

M i18/i18.qrc => i18/i18.qrc +1 -0
@@ 2,6 2,7 @@
    <qresource prefix="/i18">
        <file alias="de">de.qm</file>
        <file alias="ru">ru.qm</file>
        <file alias="tr">tr.qm</file>
        <file alias="uk">uk.qm</file>
        <file alias="qt_de">qt_de.qm</file>
        <file alias="qt_ru">qt_ru.qm</file>

A i18/tr.qm => i18/tr.qm +0 -0
A i18/tr.ts => i18/tr.ts +587 -0
@@ 0,0 1,587 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="tr_TR">
<context>
    <name>HelpDialog</name>
    <message>
        <location filename="../helpdialog.ui" line="14"/>
        <source>QRemoteControl-Server Help</source>
        <translation>QRemoteControl-Sunucu-Yardım</translation>
    </message>
    <message>
        <location filename="../helpdialog.ui" line="23"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Sans Serif&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Thank you for using QRemoteControl. This is the server part of QRemoteControl, download the client part on your smart phone. You can find the links to the specific app-stores on &lt;a href=&quot;http://qremote.org&quot;&gt;&lt;span style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8pt; text-decoration: underline; color:#0000ff;&quot;&gt;qremote.org&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt; font-weight:600;&quot;&gt;First Steps&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;To use QRemoteControl connect your phone and your computer to a wireless network. &lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Then start the server application on your computer, make sure that the port the server is listening to (by default 5487) is open in your firewall.&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Then press connect on your phone, in most cases the client software should now find and connect to the computer.&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt; font-weight:600;&quot;&gt;Troubleshooting&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;However if the client is not able to find the server maybe you have to type in the ip address manually (you can find the ip address of your computer when you move the mouse over icon of QRemoteControl in the taskbar.)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Sans Serif&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;QRemoteControl&apos;u kullandığınız için teşekkür ederiz. Bu yazılım QRemoteControl&apos;un sunucu kısmıdır, akıllı telefonunuza istemci kısmınız indiriniz. ugulama mağazanıza özel bağlantıları &lt;a href=&quot;http://qremote.org&quot;&gt;&lt;span style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8pt; text-decoration: underline; color:#0000ff;&quot;&gt;qremote.org&lt;/span&gt;&lt;/a&gt; adresinde bulabilirsiniz.&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt; font-weight:600;&quot;&gt;İlk Adımlar&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;QRemoteControl&apos;ü kullanmak için telefonunuzu ve bilgisayarınızı bir kablosuz ağa bağlayın. &lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Sonra bilgisayarda sunucu uygulamasını çalıştırın, güvenlik duvarında sunucunun dinlediği portun(öntanımlı 5487) engellenmediğine emin olun.&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Sonra telefondan bağlan&apos;a tıklayın, çoğu zaman istemci yazılım bilgisayarı bulup bağlanır.&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt; font-weight:600;&quot;&gt;Sorun Giderme&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;İstemci sunucuyu bulamadığı veya bağlanamadığı zaman ip adresini elle girmeniz gerekebilir (Sistem tepsisindeki QRemoteControl simgesi üzerine fare ile geldiğinizde bilgisayarınızın ip adresini görebilirsiniz)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
</context>
<context>
    <name>IconDialog</name>
    <message>
        <location filename="../icondialog.ui" line="14"/>
        <source>Choose icon...</source>
        <translation>Simge seçin...</translation>
    </message>
    <message>
        <location filename="../icondialog.cpp" line="12"/>
        <source>Browse...</source>
        <translation>Gözat...</translation>
    </message>
    <message>
        <location filename="../icondialog.cpp" line="13"/>
        <source>Remove</source>
        <translation>Sil</translation>
    </message>
    <message>
        <location filename="../icondialog.cpp" line="49"/>
        <source>Open icon</source>
        <translation>Simge Aç</translation>
    </message>
    <message>
        <location filename="../icondialog.cpp" line="51"/>
        <source>Images (*.png *.xpm *.jpg *.bmp)</source>
        <translation>Görüntüler (*.png *.xpm *.jpg *.bmp)</translation>
    </message>
</context>
<context>
    <name>QRemoteControlServer</name>
    <message>
        <location filename="../qremotecontrolserver.ui" line="14"/>
        <source>QRemoteControl-Server - Settings</source>
        <translation>QRemoteControl-Sunucu - Ayarlar</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="35"/>
        <source>Waiting for connection...</source>
        <translation>Bağlantı için bekleniyor...</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="49"/>
        <source>General</source>
        <translation>Genel</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="55"/>
        <source>Show QRemoteControl-Server in system tray</source>
        <translation>QRemoteControl-Sunucu&apos;yu sistem tepsisinde göster</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="62"/>
        <source>Start QRemoteControl-Server automatically at login</source>
        <translation>QRemoteControl-Sunucu&apos;yu sistem açılışında otomatik çalıştır</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="69"/>
        <source>Check for updates at startup</source>
        <translation>Açılışta güncelleme için kontrol et</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="76"/>
        <source>Password</source>
        <translation>Parola</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="92"/>
        <source>Password:</source>
        <translation>Parola:</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="99"/>
        <source>Repeat Password:</source>
        <translation>Tekrar Parola:</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="116"/>
        <source>Touchpad</source>
        <translation>Touchpad</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="122"/>
        <source>Cursor acceleration:</source>
        <translation>İmleç hızı:</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="131"/>
        <location filename="../qremotecontrolserver.ui" line="169"/>
        <source> x</source>
        <translation> x</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="144"/>
        <location filename="../qremotecontrolserver.ui" line="182"/>
        <location filename="../qremotecontrolserver.ui" line="235"/>
        <location filename="../qremotecontrolserver.ui" line="263"/>
        <location filename="../qremotecontrolserver.ui" line="310"/>
        <location filename="../qremotecontrolserver.ui" line="354"/>
        <location filename="../qremotecontrolserver.ui" line="676"/>
        <location filename="../qremotecontrolserver.ui" line="1051"/>
        <location filename="../qremotecontrolserver.ui" line="1065"/>
        <location filename="../qremotecontrolserver.ui" line="1079"/>
        <location filename="../qremotecontrolserver.ui" line="1093"/>
        <location filename="../qremotecontrolserver.ui" line="1107"/>
        <location filename="../qremotecontrolserver.ui" line="1121"/>
        <location filename="../qremotecontrolserver.ui" line="1135"/>
        <location filename="../qremotecontrolserver.ui" line="1149"/>
        <location filename="../qremotecontrolserver.ui" line="1163"/>
        <location filename="../qremotecontrolserver.ui" line="1177"/>
        <location filename="../qremotecontrolserver.ui" line="1191"/>
        <location filename="../qremotecontrolserver.ui" line="1205"/>
        <location filename="../qremotecontrolserver.ui" line="1219"/>
        <location filename="../qremotecontrolserver.ui" line="1233"/>
        <location filename="../qremotecontrolserver.ui" line="1247"/>
        <location filename="../qremotecontrolserver.ui" line="1261"/>
        <location filename="../qremotecontrolserver.ui" line="1275"/>
        <location filename="../qremotecontrolserver.ui" line="1289"/>
        <location filename="../qremotecontrolserver.ui" line="1303"/>
        <source>Reset default</source>
        <translation>Öntanımlıya dön</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="147"/>
        <location filename="../qremotecontrolserver.ui" line="185"/>
        <location filename="../qremotecontrolserver.ui" line="238"/>
        <location filename="../qremotecontrolserver.ui" line="266"/>
        <location filename="../qremotecontrolserver.ui" line="313"/>
        <location filename="../qremotecontrolserver.ui" line="357"/>
        <location filename="../qremotecontrolserver.ui" line="625"/>
        <location filename="../qremotecontrolserver.ui" line="679"/>
        <location filename="../qremotecontrolserver.ui" line="1054"/>
        <location filename="../qremotecontrolserver.ui" line="1068"/>
        <location filename="../qremotecontrolserver.ui" line="1082"/>
        <location filename="../qremotecontrolserver.ui" line="1096"/>
        <location filename="../qremotecontrolserver.ui" line="1110"/>
        <location filename="../qremotecontrolserver.ui" line="1124"/>
        <location filename="../qremotecontrolserver.ui" line="1138"/>
        <location filename="../qremotecontrolserver.ui" line="1152"/>
        <location filename="../qremotecontrolserver.ui" line="1166"/>
        <location filename="../qremotecontrolserver.ui" line="1180"/>
        <location filename="../qremotecontrolserver.ui" line="1194"/>
        <location filename="../qremotecontrolserver.ui" line="1208"/>
        <location filename="../qremotecontrolserver.ui" line="1222"/>
        <location filename="../qremotecontrolserver.ui" line="1236"/>
        <location filename="../qremotecontrolserver.ui" line="1250"/>
        <location filename="../qremotecontrolserver.ui" line="1264"/>
        <location filename="../qremotecontrolserver.ui" line="1278"/>
        <location filename="../qremotecontrolserver.ui" line="1292"/>
        <location filename="../qremotecontrolserver.ui" line="1306"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="160"/>
        <source>Scroll speed:</source>
        <translation>Kaydırma hızı:</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="201"/>
        <source>Keyboard</source>
        <translation>Klavye</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="207"/>
        <source>Modifier timeout:</source>
        <translation>Gecikme:</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="216"/>
        <location filename="../qremotecontrolserver.ui" line="335"/>
        <location filename="../qremotecontrolserver.ui" line="732"/>
        <source> ms</source>
        <translation> ms</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="251"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&amp;quot;Paste&amp;quot; key combination:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&amp;quot;Yapıştırma&amp;quot; kısayolu:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="282"/>
        <source>Network</source>
        <translation>Ağ</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="288"/>
        <source>Port:</source>
        <translation>Port:</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="326"/>
        <source>Timeout:</source>
        <translation>Zaman Aşımı:</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="373"/>
        <source>Language</source>
        <translation>Dil</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="379"/>
        <source>English</source>
        <translation>İngilizce</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="399"/>
        <source>German</source>
        <translation>Almanca</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="416"/>
        <source>Russian</source>
        <translation>Rusça</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="433"/>
        <source>Turkish</source>
        <translation>Türkçe</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="450"/>
        <source>Ukrainian</source>
        <translation>Ukraynaca</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="491"/>
        <source>User Commands</source>
        <translation>Kullanıcı Komutları</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="538"/>
        <source>Add</source>
        <translation>Ekle</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="565"/>
        <location filename="../qremotecontrolserver.ui" line="755"/>
        <source>Remove</source>
        <translation>Sil</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="593"/>
        <source>Command</source>
        <translation>Komut</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="598"/>
        <source>Shortcut</source>
        <translation>Kısayol</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="603"/>
        <source>Sequence</source>
        <translation>Dizi</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="611"/>
        <source>Type:</source>
        <translation>Tür:</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="635"/>
        <source>Parameters:</source>
        <translation>Parametreler:</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="642"/>
        <source>Command:</source>
        <translation>Komut:</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="666"/>
        <source>Shortcut:</source>
        <translation>Kısayol:</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="725"/>
        <source>Add command</source>
        <translation>Komut ekle</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="748"/>
        <source>Add timeout</source>
        <translation>Zamanaşımı ekle</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="803"/>
        <source>Button Configuration</source>
        <translation>Düğme Yapılandırması</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="861"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;6.&lt;/span&gt; Volume Up&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;6.&lt;/span&gt; Ses Yükselt&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="868"/>
        <source>&lt;b&gt;1.&lt;/b&gt; Power</source>
        <translation>&lt;b&gt;1.&lt;/b&gt; Güç</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="878"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;14.&lt;/span&gt; Right&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;14.&lt;/span&gt; Sağ&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="891"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;18.&lt;/span&gt; Media Play&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;18.&lt;/span&gt; Ortam Oynat&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="901"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;3.&lt;/span&gt; Zoom In&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;3.&lt;/span&gt; Yakınlaştır&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="908"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;19.&lt;/span&gt; Media Pause&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;19.&lt;/span&gt; Ortam Duraklat&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="915"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;13.&lt;/span&gt; Left&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;13.&lt;/span&gt; Sol&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="925"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;5.&lt;/span&gt; Volume Down&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;5.&lt;/span&gt; Ses Alçalt&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="932"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;8.&lt;/span&gt; Back&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;8.&lt;/span&gt; Geri&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="945"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;7.&lt;/span&gt; Exit&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;7.&lt;/span&gt; Çıkış&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="955"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;4.&lt;/span&gt; Volume Mute&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;4.&lt;/span&gt; Ses Kapat&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="962"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;2.&lt;/span&gt; Zoom Out&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;2.&lt;/span&gt; Uzaklaştır&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="972"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;16.&lt;/span&gt; Media Back&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;16.&lt;/span&gt; Ortam Geri&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="985"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;17.&lt;/span&gt; Media Forward&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;17.&lt;/span&gt; Ortam İleri&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="992"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;12.&lt;/span&gt; Down&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;12.&lt;/span&gt; Aşağı&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="1005"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;9.&lt;/span&gt; Switch Window&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;9.&lt;/span&gt; Pencere Değiştir&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="1015"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;10.&lt;/span&gt; Menu&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;10.&lt;/span&gt; Menü&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="1028"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;11.&lt;/span&gt; Up&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;11.&lt;/span&gt; Yukarı&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="1044"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;15.&lt;/span&gt; OK&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;15.&lt;/span&gt; Tamam&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="1333"/>
        <location filename="../qremotecontrolserver.cpp" line="162"/>
        <location filename="../qremotecontrolserver.cpp" line="180"/>
        <source>&amp;Exit</source>
        <translation>&amp;Çıkış</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="1336"/>
        <source>Ctrl+Q</source>
        <translation>Ctrl+Q</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="1345"/>
        <source>&amp;Settings...</source>
        <translation>&amp;Ayarlar...</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="1354"/>
        <source>About...</source>
        <translation>Hakkında...</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.ui" line="1363"/>
        <source>Help</source>
        <translation>Yardım</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="158"/>
        <location filename="../qremotecontrolserver.cpp" line="169"/>
        <source>&amp;Settings</source>
        <translation>&amp;Ayarlar</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="159"/>
        <location filename="../qremotecontrolserver.cpp" line="170"/>
        <source>&amp;Help</source>
        <translation>&amp;Yardım</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="160"/>
        <location filename="../qremotecontrolserver.cpp" line="171"/>
        <source>&amp;About</source>
        <translation>&amp;Hakkında</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="165"/>
        <source>S ettings</source>
        <translation>A yarlar</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="166"/>
        <source>H elp</source>
        <translation>Y ardım</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="167"/>
        <source>A bout</source>
        <translation>H akkında</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="174"/>
        <source>&amp;Check for updates</source>
        <translation>&amp;Güncellemeleri kontrol et</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="178"/>
        <source>E xit</source>
        <translation>Çık</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="1239"/>
        <location filename="../qremotecontrolserver.cpp" line="1393"/>
        <location filename="../qremotecontrolserver.cpp" line="1417"/>
        <source>Error</source>
        <translation>Hata</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="1239"/>
        <source>Passwords did not match, new password not set!</source>
        <translation>Parolalar uyuşmadı, yeni parola ayarlanmadı!</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="1393"/>
        <source>Cannot write update file.</source>
        <translation>Güncelleme dosyası yazılamadı.</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="1418"/>
        <source>Checking for updates failed: %1.</source>
        <translation>Güncellemeler kontrol edilemedi:%1.</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="1451"/>
        <source>Update</source>
        <translation>Güncelle</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="1452"/>
        <source>A new version of QRemoteControl-Server is available. Would you like to download it now?</source>
        <translation>QRemoteControl-Sunucu yeni sürümü çıkmış. Şimdi indirmek ister misiniz?</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="1569"/>
        <source>IP-Addresses: %1, Port: %2</source>
        <translation>IP-Adresleri: %1, Port: %2</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="1578"/>
        <source>New Command</source>
        <translation>Yeni Komut</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="1701"/>
        <source>Open file</source>
        <translation>Dosya aç</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="1703"/>
        <source>All Files (*)</source>
        <translation>Bütün Dosyalar (*)</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="1736"/>
        <source>About QRemoteControl-Server</source>
        <translation>QRemoteControl-Sunucu Hakkında</translation>
    </message>
    <message>
        <location filename="../qremotecontrolserver.cpp" line="1737"/>
        <source>&lt;h2&gt;QRemoteControl-Server %1&lt;/h2&gt;Based on Qt %3 &lt;br&gt;&lt;br&gt;Built on %2 &lt;br&gt;&lt;br&gt;Copyright 2012-2013 by Alexander R&amp;ouml;ssler&lt;br&gt;&lt;br&gt;QRemoteControl-Server is free software: you can redistribute it and/or modify&lt;br&gt;it under the terms of the GNU General Public License as published by&lt;br&gt;the Free Software Foundation, either version 3 of the License, or&lt;br&gt;(at your option) any later version.&lt;br&gt;&lt;br&gt;QRemoteControl-Server is distributed in the hope that it will be useful,&lt;br&gt;but WITHOUT ANY WARRANTY; without even the implied warranty of&lt;br&gt;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&lt;br&gt;GNU General Public License for more details.&lt;br&gt;&lt;br&gt;You should have received a copy of the GNU General Public License&lt;br&gt;along with QRemoteControl-Server.  If not, see &lt;a href=&apos;http://www.gnu.org/licenses&apos;&gt;http://www.gnu.org/licenses&lt;/a&gt;&lt;br&gt;&lt;br&gt;For questions, improvements or bugs visit: &lt;a href=&apos;http://qremote.org&apos;&gt;http://qremote.org&lt;/a&gt;</source>
        <translation>&lt;h2&gt;QRemoteControl-Sunucu %1&lt;/h2&gt;Qt %3 temelli&lt;br&gt;&lt;br&gt;İnşa tarihi %2 &lt;br&gt;&lt;br&gt;Telifhakkı 2012-2013 by Alexander R&amp;ouml;ssler&lt;br&gt;&lt;br&gt;QRemoteControl-Sunucu özgür bir yazılımdır, onu Özgür Yazılım Vakfı&apos;nın yayınladığı GNU Genel Kamu Lisansı&apos;nın 3. sürümü veya (tercihinize bağlı) daha sonraki sürümleri altında dağıtabilir ve/veya değiştirebilirsiniz.&lt;br&gt;&lt;br&gt;QRemoteControl-Sunucu faydalı olacağı umut edilerek dağıtılmaktadır, fakat HİÇBİR GARANTİSİ YOKTUR; hatta ÜRÜN DEĞERİ ya da BİR AMACA UYGUNLUK gibi garantiler de vermez.  Lütfen GNU Genel Kamu Lisansı&apos;nı daha fazla detay için inceleyin.&lt;br&gt;&lt;br&gt;QRemoteControl-Sunucu ile görünmüyorsa GNU Genel Kamu Lisansı&apos;nı &lt;a href=&apos;http://www.gnu.org/licenses&apos;&gt;http://www.gnu.org/licenses&lt;/a&gt; adresinde bulabilirsiniz.&lt;br&gt;&lt;br&gt;Sorular, öneriler ve hatalar için ziyaret edin: &lt;a href=&apos;http://qremote.org&apos;&gt;http://qremote.org&lt;/a&gt;</translation>
    </message>
</context>
<context>
    <name>UserCommandDialog</name>
    <message>
        <location filename="../usercommanddialog.ui" line="14"/>
        <source>Add new command</source>
        <translation>Yeni komut ekle</translation>
    </message>
    <message>
        <location filename="../usercommanddialog.ui" line="20"/>
        <source>Input the name of the new command</source>
        <translation>Yeni komut için isim girin</translation>
    </message>
    <message>
        <location filename="../usercommanddialog.ui" line="35"/>
        <source>Name:</source>
        <translation>İsim:</translation>
    </message>
    <message>
        <location filename="../usercommanddialog.cpp" line="78"/>
        <source>Open file</source>
        <translation>Dosya aç</translation>
    </message>
    <message>
        <location filename="../usercommanddialog.cpp" line="80"/>
        <source>All Files (*)</source>
        <translation>Bütün Dosyalar (*)</translation>
    </message>
</context>
</TS>

M icons/icons.qrc => icons/icons.qrc +1 -0
@@ 60,6 60,7 @@
        <file alias="en">lang/english.png</file>
        <file alias="de">lang/german.png</file>
        <file alias="ru">lang/russian.png</file>
        <file alias="tr">lang/turkish.png</file>
        <file alias="uk">lang/ukrainian.png</file>
        <file alias="es">lang/spanish.png</file>
    </qresource>

A icons/lang/turkish.png => icons/lang/turkish.png +0 -0
M qremotecontrolserver.cpp => qremotecontrolserver.cpp +9 -0
@@ 35,6 35,7 @@ QRemoteControlServer::QRemoteControlServer(QWidget *parent) :
    translator2 = new QTranslator(this);
    translator3 = new QTranslator(this);
    translator4 = new QTranslator(this);
    translator5 = new QTranslator(this);

    //nasty workaround for finding the settings directory
#ifndef PORTABLE


@@ 1298,6 1299,10 @@ void QRemoteControlServer::loadConfig()
    {
        ui->langRussianRadio->setChecked(true);
    }
    else if (m_language == QString("tr"))
    {
        ui->langTurkishRadio->setChecked(true);
    }
    else if (m_language == QString("uk"))
    {
        ui->langUkrainianRadio->setChecked(true);


@@ 1359,6 1364,10 @@ void QRemoteControlServer::saveConfig()
    {
        setLanguage("ru");
    }
    else if (ui->langTurkishRadio->isChecked())
    {
        setLanguage("tr");
    }
    else if (ui->langUkrainianRadio->isChecked())
    {
        setLanguage("uk");

M qremotecontrolserver.h => qremotecontrolserver.h +15 -7
@@ 164,9 164,9 @@ public slots:
            if(m_language.contains(QString("de"))) {
                m_language = "de";
                translator1->load("de", ":/i18");
                translator4->load("qt_de", ":/i18");
                translator5->load("qt_de", ":/i18");
                qApp->installTranslator(translator1);
                qApp->installTranslator(translator4);
                qApp->installTranslator(translator5);
               }
            else if (m_language.contains(QString("es")))
            {


@@ 179,16 179,22 @@ public slots:
            else if(m_language.contains(QString("ru"))) {
                m_language = "ru";
                translator2->load("ru", ":/i18");
                translator4->load("qt_ru", ":/i18");
                translator5->load("qt_ru", ":/i18");
                qApp->installTranslator(translator2);
                qApp->installTranslator(translator4);
                qApp->installTranslator(translator5);
               }
            else if(m_language.contains(QString("tr"))) {
                m_language = "tr";
                translator3->load("tr", ":/i18");
                qApp->installTranslator(translator3);
                qApp->removeTranslator(translator5); //I can not found turkish translation for qt
               }
            else if(m_language.contains(QString("uk"))) {
                m_language = "uk";
                translator3->load("uk", ":/i18");
                translator4->load("qt_uk", ":/i18");
                qApp->installTranslator(translator3);
                translator4->load("uk", ":/i18");
                translator5->load("qt_uk", ":/i18");
                qApp->installTranslator(translator4);
                qApp->installTranslator(translator5);
               }
            else {                                          // english fall through
                m_language = "en";


@@ 196,6 202,7 @@ public slots:
                qApp->removeTranslator(translator2);
                qApp->removeTranslator(translator3);
                qApp->removeTranslator(translator4);
                qApp->removeTranslator(translator5);
               }
            initializeTrayIcon();
            emit languageChanged(m_language);


@@ 257,6 264,7 @@ private:
    QTranslator *translator2;
    QTranslator *translator3;
    QTranslator *translator4;
    QTranslator *translator5;

    void initializeTrayIcon();


M qremotecontrolserver.ui => qremotecontrolserver.ui +17 -0
@@ 445,6 445,23 @@
            </widget>
           </item>
           <item>
            <widget class="QRadioButton" name="langTurkishRadio">
             <property name="text">
              <string>Turkish</string>
             </property>
             <property name="icon">
              <iconset resource="icons/icons.qrc">
               <normaloff>:/lang/tr</normaloff>:/lang/tr</iconset>
             </property>
             <property name="iconSize">
              <size>
               <width>32</width>
               <height>32</height>
              </size>
             </property>
            </widget>
           </item>
           <item>
            <widget class="QRadioButton" name="langUkrainianRadio">
             <property name="text">
              <string>Ukrainian</string>

M update_trans.sh => update_trans.sh +1 -1
@@ 1,3 1,3 @@
#! /bin/bash
lupdate ./*.cpp ./*.ui -ts i18/de.ts i18/ru.ts i18/uk.ts i18/es.ts
lupdate ./*.cpp ./*.ui -ts i18/de.ts i18/ru.ts i18/uk.ts i18/es.ts i18/tr.ts