From 9140be9d0dd98db8c2fe8a072c13bb1ddaa37586 Mon Sep 17 00:00:00 2001 From: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com> Date: Thu, 24 Mar 2016 16:15:00 -0400 Subject: [PATCH] i18n: update translation from transifex Change-Id: I99321dedd39bd2d82e5724ea25b7d594b4912a56 --- RingWinClient.pro | 43 +- translations/ring_client_windows.ts | 538 +++++++---- translations/ring_client_windows_ar.ts | 618 +++++++++--- translations/ring_client_windows_bg.ts | 1036 ++++++++++++++++++++ translations/ring_client_windows_ca.ts | 922 ++++++++++++++++++ translations/ring_client_windows_cs_CZ.ts | 618 +++++++++--- translations/ring_client_windows_da_DK.ts | 937 ++++++++++++++++++ translations/ring_client_windows_de.ts | 626 ++++++++---- translations/ring_client_windows_eo.ts | 644 +++++++++---- translations/ring_client_windows_es.ts | 634 +++++++++---- translations/ring_client_windows_fa_IR.ts | 918 ++++++++++++++++++ translations/ring_client_windows_fr.ts | 618 +++++++++--- translations/ring_client_windows_he.ts | 709 +++++++++----- translations/ring_client_windows_hr.ts | 945 +++++++++++++++++++ translations/ring_client_windows_id.ts | 926 ++++++++++++++++++ translations/ring_client_windows_lt.ts | 666 +++++++++---- translations/ring_client_windows_nl.ts | 918 ++++++++++++++++++ translations/ring_client_windows_pa.ts | 918 ++++++++++++++++++ translations/ring_client_windows_pl.ts | 937 ++++++++++++++++++ translations/ring_client_windows_pt.ts | 726 +++++++++----- translations/ring_client_windows_pt_BR.ts | 618 +++++++++--- translations/ring_client_windows_ru.ts | 620 +++++++++--- translations/ring_client_windows_ru_RU.ts | 746 +++++++++------ translations/ring_client_windows_sv.ts | 1048 +++++++++++++++++++++ translations/ring_client_windows_tr.ts | 742 ++++++++++----- translations/ring_client_windows_uk.ts | 618 +++++++++--- translations/ring_client_windows_zh.ts | 953 +++++++++++++++++++ translations/ring_client_windows_zh_CN.ts | 918 ++++++++++++++++++ 28 files changed, 18367 insertions(+), 2793 deletions(-) create mode 100644 translations/ring_client_windows_bg.ts create mode 100644 translations/ring_client_windows_ca.ts create mode 100644 translations/ring_client_windows_da_DK.ts create mode 100644 translations/ring_client_windows_fa_IR.ts create mode 100644 translations/ring_client_windows_hr.ts create mode 100644 translations/ring_client_windows_id.ts create mode 100644 translations/ring_client_windows_nl.ts create mode 100644 translations/ring_client_windows_pa.ts create mode 100644 translations/ring_client_windows_pl.ts create mode 100644 translations/ring_client_windows_sv.ts create mode 100644 translations/ring_client_windows_zh.ts create mode 100644 translations/ring_client_windows_zh_CN.ts diff --git a/RingWinClient.pro b/RingWinClient.pro index 33490aa..d1fc269 100644 --- a/RingWinClient.pro +++ b/RingWinClient.pro @@ -136,21 +136,34 @@ RESOURCES += \ RC_FILE = ico.rc -TRANSLATIONS = translations/ring_client_windows.ts \ - translations/ring_client_windows_fr.ts \ - translations/ring_client_windows_ar.ts \ - translations/ring_client_windows_de.ts \ - translations/ring_client_windows_lt.ts \ - translations/ring_client_windows_ru.ts \ - translations/ring_client_windows_uk.ts \ - translations/ring_client_windows_cs_CZ.ts \ - translations/ring_client_windows_eo.ts \ - translations/ring_client_windows_es.ts \ - translations/ring_client_windows_he.ts \ - translations/ring_client_windows_pt_BR.ts \ - translations/ring_client_windows_pt.ts \ - translations/ring_client_windows_ru_RU.ts \ - translations/ring_client_windows_tr.ts +TRANSLATIONS = \ + translations/ring_client_windows_ar.ts \ + translations/ring_client_windows_bg.ts \ + translations/ring_client_windows_ca.ts \ + translations/ring_client_windows_cs_CZ.ts \ + translations/ring_client_windows_da_DK.ts \ + translations/ring_client_windows_de.ts \ + translations/ring_client_windows_eo.ts \ + translations/ring_client_windows_es.ts \ + translations/ring_client_windows_fa_IR.ts \ + translations/ring_client_windows_fr.ts \ + translations/ring_client_windows_he.ts \ + translations/ring_client_windows_hr.ts \ + translations/ring_client_windows_id.ts \ + translations/ring_client_windows_lt.ts \ + translations/ring_client_windows_nl.ts \ + translations/ring_client_windows_pa.ts \ + translations/ring_client_windows_pl.ts \ + translations/ring_client_windows_pt_BR.ts \ + translations/ring_client_windows_pt.ts \ + translations/ring_client_windows_ru_RU.ts \ + translations/ring_client_windows_ru.ts \ + translations/ring_client_windows_sv.ts \ + translations/ring_client_windows_tr.ts \ + translations/ring_client_windows.ts \ + translations/ring_client_windows_uk.ts \ + translations/ring_client_windows_zh_CN.ts \ + translations/ring_client_windows_zh.ts maketranslationdir.target = customtarget maketranslationdir.commands = $(MKDIR) $$OUT_PWD/share/ring/translations/ diff --git a/translations/ring_client_windows.ts b/translations/ring_client_windows.ts index ed4ead3..775fc9c 100644 --- a/translations/ring_client_windows.ts +++ b/translations/ring_client_windows.ts @@ -16,7 +16,7 @@ </message> <message> <location filename="../aboutdialog.ui" line="554"/> - <source>Release : Samuel de Champlain</source> + <source>Release : Louis-Joseph Papineau</source> <translation type="unfinished"></translation> </message> <message> @@ -41,12 +41,12 @@ Ring is a secured and distributed communication software.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../aboutdialog.cpp" line="49"/> + <location filename="../aboutdialog.cpp" line="52"/> <source>Artwork by:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../aboutdialog.cpp" line="53"/> + <location filename="../aboutdialog.cpp" line="56"/> <source>Based on the SFLPhone project</source> <translation type="unfinished"></translation> </message> @@ -59,328 +59,332 @@ Ring is a secured and distributed communication software.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="42"/> + <location filename="../accountdetails.ui" line="60"/> <source>General</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="89"/> + <location filename="../accountdetails.ui" line="175"/> <source>Account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="121"/> + <location filename="../accountdetails.ui" line="238"/> <source>Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="101"/> + <location filename="../accountdetails.ui" line="204"/> <source>Alias</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="165"/> + <location filename="../accountdetails.ui" line="308"/> <source>Parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="183"/> + <location filename="../accountdetails.ui" line="341"/> <source>Hostname</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="354"/> - <location filename="../accountdetails.ui" line="925"/> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> <source>Username</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="209"/> - <location filename="../accountdetails.ui" line="944"/> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> <source>Password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="238"/> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> <source>Proxy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="264"/> + <location filename="../accountdetails.ui" line="464"/> <source>Voicemail number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="284"/> + <location filename="../accountdetails.ui" line="498"/> <source>Auto-answer calls</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="294"/> + <location filename="../accountdetails.ui" line="516"/> <source>UPnP enabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="301"/> + <location filename="../accountdetails.ui" line="531"/> <source>DTMF tone type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="310"/> + <location filename="../accountdetails.ui" line="548"/> <source>RTP</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="320"/> + <location filename="../accountdetails.ui" line="566"/> <source>SIP</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="398"/> + <location filename="../accountdetails.ui" line="699"/> <source>Allow Call From Unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="412"/> + <location filename="../accountdetails.ui" line="726"/> <source>Allow Call From Contact</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="405"/> + <location filename="../accountdetails.ui" line="714"/> <source>Allow Call From History</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="388"/> + <location filename="../accountdetails.ui" line="674"/> <source>Ring Account Settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="448"/> - <source>Audio</source> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="534"/> - <source>Video</source> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="540"/> - <source>Enable Video</source> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="621"/> + <location filename="../accountdetails.ui" line="1117"/> <source>Advanced</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="648"/> + <location filename="../accountdetails.ui" line="1163"/> <source>Registration</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="660"/> + <location filename="../accountdetails.ui" line="1183"/> <source>Registration expire timeout (seconds):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="688"/> + <location filename="../accountdetails.ui" line="1221"/> <source>Network Interface</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="697"/> + <location filename="../accountdetails.ui" line="1242"/> <source>Local Port:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="745"/> + <location filename="../accountdetails.ui" line="1316"/> <source>Published Adress</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="760"/> + <location filename="../accountdetails.ui" line="1346"/> <source>Same as local parameters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="773"/> + <location filename="../accountdetails.ui" line="1367"/> <source>Set published address and port:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="791"/> + <location filename="../accountdetails.ui" line="1393"/> <source>Address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="814"/> + <location filename="../accountdetails.ui" line="1424"/> <source>Port</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="860"/> + <location filename="../accountdetails.ui" line="1478"/> <source>Use STUN</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="876"/> - <location filename="../accountdetails.ui" line="909"/> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> <source>Server URL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="893"/> + <location filename="../accountdetails.ui" line="1519"/> <source>Use TURN</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="960"/> + <location filename="../accountdetails.ui" line="1586"/> <source>Realm</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="983"/> + <location filename="../accountdetails.ui" line="1635"/> <source>SDP Session Negotiation (ICE Fallback)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="996"/> + <location filename="../accountdetails.ui" line="1663"/> <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1012"/> + <location filename="../accountdetails.ui" line="1705"/> <source>Audio RTP Port Range</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1027"/> - <location filename="../accountdetails.ui" line="1112"/> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> <source>Min</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1050"/> - <location filename="../accountdetails.ui" line="1135"/> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> <source>Max</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1097"/> + <location filename="../accountdetails.ui" line="1839"/> <source>Video RTP Port Range</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1187"/> + <location filename="../accountdetails.ui" line="1965"/> <source>Security</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1214"/> - <source>Media Stream Encryption</source> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1221"/> + <location filename="../accountdetails.ui" line="2355"/> <source>Encrypt media stream (SRTP)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1230"/> - <source>Key exchange protocol</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../accountdetails.ui" line="1252"/> - <source>Fallback on RTP on encryption failure</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../accountdetails.ui" line="1265"/> + <location filename="../accountdetails.ui" line="2022"/> <source>Negotiation Encryption</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1272"/> + <location filename="../accountdetails.ui" line="2040"/> <source>Encrypt negotiation (TLS)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1281"/> + <location filename="../accountdetails.ui" line="2124"/> <source>CA certificate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1291"/> + <location filename="../accountdetails.ui" line="2161"/> <source>User certificate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1301"/> + <location filename="../accountdetails.ui" line="2195"/> <source>Private key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1311"/> + <location filename="../accountdetails.ui" line="2210"/> <source>Private key password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1321"/> - <source>TLS protocol method</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../accountdetails.ui" line="1331"/> - <source>Outgoing TLS server name</source> + <location filename="../accountdetails.ui" line="2073"/> + <source>Verify incoming certificates (server side)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1341"/> - <source>Negotiation timeout (seconds)</source> + <location filename="../accountdetails.ui" line="2103"/> + <source>Verify answer certificates (client side)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1459"/> - <source>Verify incoming certificates (server side)</source> + <location filename="../accountdetails.ui" line="2088"/> + <source>Require a certificate for incoming TLS connections</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1469"/> - <source>Verify answer certificates (client side)</source> + <location filename="../accountdetails.ui" line="2269"/> + <source>Use default ciphers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1479"/> - <source>Require a certificate for incoming TLS connections</source> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1497"/> - <source>Cipher</source> + <location filename="../accountdetails.cpp" line="234"/> + <source>Choose File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1508"/> - <source>Use default ciphers</source> + <location filename="../accountdetails.cpp" line="236"/> + <source>Files (*)</source> <translation type="unfinished"></translation> </message> +</context> +<context> + <name>CallUtilsDialog</name> <message> - <location filename="../accountdetails.ui" line="1518"/> - <source>User custom cipher list</source> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="180"/> - <source>Choose File</source> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="182"/> - <source>Files (*)</source> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> <translation type="unfinished"></translation> </message> </context> @@ -392,63 +396,155 @@ Ring is a secured and distributed communication software.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="76"/> - <source>This is your RingID. -Copy and share it with your friends!</source> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="166"/> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="258"/> - <source>Cancel</source> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="292"/> - <source>Call</source> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="306"/> - <source>Accept</source> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="317"/> - <source>Refuse</source> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="440"/> - <source>Search / Enter number</source> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="133"/> + <location filename="../callwidget.ui" line="1485"/> + <source>Cancel</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1223"/> + <source>Call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> <source>Copy number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="139"/> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> <source>Add to contact</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="186"/> - <location filename="../callwidget.cpp" line="210"/> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> <source>NO RING ACCOUNT FOUND</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="226"/> - <source>Call from %1</source> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> <comment>%1 is the name of the caller</comment> <translation type="unfinished"></translation> </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ConfigurationWidget</name> @@ -458,90 +554,140 @@ Copy and share it with your friends!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="36"/> + <location filename="../configurationwidget.ui" line="100"/> <source>General</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="51"/> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> <source>History Settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="60"/> + <location filename="../configurationwidget.ui" line="294"/> <source>Keep History for (days)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="79"/> + <location filename="../configurationwidget.ui" line="337"/> <source>(Set to 0 for unlimited history)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="104"/> + <location filename="../configurationwidget.ui" line="391"/> <source>Clear History</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="119"/> - <source>Ringtones Selection</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../configurationwidget.ui" line="158"/> + <location filename="../configurationwidget.ui" line="537"/> <source>Misc. Settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="165"/> + <location filename="../configurationwidget.ui" line="559"/> <source>Keep minimized on close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="189"/> + <location filename="../configurationwidget.ui" line="116"/> <source>Video</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="231"/> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> <source>Device Selection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="271"/> + <location filename="../configurationwidget.ui" line="883"/> <source>Device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="294"/> + <location filename="../configurationwidget.ui" line="914"/> <source>Resolution</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="345"/> - <source>Camera Preview</source> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="371"/> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="132"/> <source>Account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="448"/> + <location filename="../configurationwidget.ui" line="583"/> <source>Launch Ring on Startup</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.cpp" line="177"/> + <location filename="../configurationwidget.cpp" line="264"/> <source>New Account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.cpp" line="198"/> + <location filename="../configurationwidget.cpp" line="285"/> <source>Are you sure you want to clear all your history?</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ContactDelegate</name> @@ -587,15 +733,10 @@ Copy and share it with your friends!</source> <context> <name>InstantMessagingWidget</name> <message> - <location filename="../instantmessagingwidget.ui" line="38"/> + <location filename="../instantmessagingwidget.ui" line="71"/> <source>Send text message...</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../instantmessagingwidget.ui" line="48"/> - <source>Send</source> - <translation type="unfinished"></translation> - </message> <message> <location filename="../instantmessagingwidget.cpp" line="45"/> <source>Copy</source> @@ -620,81 +761,114 @@ Copy and share it with your friends!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="77"/> + <location filename="../mainwindow.cpp" line="78"/> <source>About</source> <translation type="unfinished"></translation> </message> </context> <context> - <name>NavBar</name> + <name>QObject</name> <message> - <location filename="../navbar.ui" line="54"/> - <source>Done</source> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> <translation type="unfinished"></translation> </message> </context> <context> - <name>TransferDialog</name> + <name>QualityDialog</name> <message> - <location filename="../transferdialog.ui" line="14"/> + <location filename="../qualitydialog.ui" line="14"/> <source>Dialog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transferdialog.ui" line="23"/> - <source>Transfer</source> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> <translation type="unfinished"></translation> </message> +</context> +<context> + <name>RingButton</name> <message> - <location filename="../transferdialog.ui" line="30"/> - <source>or type number...</source> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../transferdialog.ui" line="40"/> - <source>Current Calls</source> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> <translation type="unfinished"></translation> </message> </context> <context> <name>VideoOverlay</name> <message> - <location filename="../videooverlay.ui" line="157"/> - <source>Hold</source> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="167"/> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> <source>Chat</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="150"/> - <source>00:00</source> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="29"/> - <source>Hangup</source> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="36"/> - <source>...</source> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="174"/> - <source>Transfer</source> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.cpp" line="38"/> - <source>Mute Audio</source> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.cpp" line="45"/> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> + <source>00:00</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="87"/> + <source>Hangup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="297"/> <source>Mute Video</source> <translation type="unfinished"></translation> </message> @@ -702,17 +876,17 @@ Copy and share it with your friends!</source> <context> <name>VideoView</name> <message> - <location filename="../videoview.cpp" line="181"/> + <location filename="../videoview.cpp" line="232"/> <source>Share entire screen</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../videoview.cpp" line="186"/> + <location filename="../videoview.cpp" line="235"/> <source>Share screen area</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../videoview.cpp" line="192"/> + <location filename="../videoview.cpp" line="242"/> <source>Share file</source> <translation type="unfinished"></translation> </message> @@ -720,19 +894,25 @@ Copy and share it with your friends!</source> <context> <name>WizardDialog</name> <message> - <location filename="../wizarddialog.cpp" line="52"/> + <location filename="../wizarddialog.cpp" line="55"/> <source>Please wait while we create your account.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../wizarddialog.ui" line="937"/> - <source>Join the Ring</source> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../wizarddialog.ui" line="1000"/> + <location filename="../wizarddialog.ui" line="86"/> <source>Choose your username:</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/translations/ring_client_windows_ar.ts b/translations/ring_client_windows_ar.ts index 46d0815..febf5c7 100644 --- a/translations/ring_client_windows_ar.ts +++ b/translations/ring_client_windows_ar.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="ar" version="2.1"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ar"> <context> <name>AboutDialog</name> <message> @@ -14,8 +16,12 @@ </message> <message> <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Release : Samuel de Champlain</source> - <translation>الإصدار: Samuel de Champlain</translation> + <translation type="vanished">الإصدار: Samuel de Champlain</translation> </message> <message> <location filename="../aboutdialog.ui" line="570"/> @@ -40,12 +46,12 @@ Ring برمجية تواصل مؤمنة و موزعة.</translation> <translation>أحدثه:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="49"/> + <location filename="../aboutdialog.cpp" line="52"/> <source>Artwork by:</source> <translation>مصمم العمل الفني:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="53"/> + <location filename="../aboutdialog.cpp" line="56"/> <source>Based on the SFLPhone project</source> <translation>يستند على مشروع SFLPhone</translation> </message> @@ -58,331 +64,379 @@ Ring برمجية تواصل مؤمنة و موزعة.</translation> <translation>إعدادات</translation> </message> <message> - <location filename="../accountdetails.ui" line="42"/> + <location filename="../accountdetails.ui" line="60"/> <source>General</source> <translation>عام</translation> </message> <message> - <location filename="../accountdetails.ui" line="89"/> + <location filename="../accountdetails.ui" line="175"/> <source>Account</source> <translation>حساب</translation> </message> <message> - <location filename="../accountdetails.ui" line="121"/> + <location filename="../accountdetails.ui" line="238"/> <source>Type</source> <translation>النوع</translation> </message> <message> - <location filename="../accountdetails.ui" line="101"/> + <location filename="../accountdetails.ui" line="204"/> <source>Alias</source> <translation>الاسم المستعار</translation> </message> <message> - <location filename="../accountdetails.ui" line="165"/> + <location filename="../accountdetails.ui" line="308"/> <source>Parameters</source> <translation>المعلمات</translation> </message> <message> - <location filename="../accountdetails.ui" line="183"/> + <location filename="../accountdetails.ui" line="341"/> <source>Hostname</source> <translation>اسم المضيف</translation> </message> <message> - <location filename="../accountdetails.ui" line="354"/> - <location filename="../accountdetails.ui" line="925"/> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> <source>Username</source> <translation>اسم المستخدم</translation> </message> <message> - <location filename="../accountdetails.ui" line="209"/> - <location filename="../accountdetails.ui" line="944"/> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> <source>Password</source> <translation>كلمة السر</translation> </message> <message> - <location filename="../accountdetails.ui" line="238"/> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> <source>Proxy</source> <translation>الوكيل</translation> </message> <message> - <location filename="../accountdetails.ui" line="264"/> + <location filename="../accountdetails.ui" line="464"/> <source>Voicemail number</source> <translation>رقم البريد الصوتي</translation> </message> <message> - <location filename="../accountdetails.ui" line="284"/> + <location filename="../accountdetails.ui" line="498"/> <source>Auto-answer calls</source> <translation>رد ألي على المكالمات</translation> </message> <message> - <location filename="../accountdetails.ui" line="294"/> + <location filename="../accountdetails.ui" line="516"/> <source>UPnP enabled</source> <translation>تفعيل UPnP</translation> </message> <message> - <location filename="../accountdetails.ui" line="301"/> + <location filename="../accountdetails.ui" line="531"/> <source>DTMF tone type</source> <translation>نوع النغمة DTMF</translation> </message> <message> - <location filename="../accountdetails.ui" line="310"/> + <location filename="../accountdetails.ui" line="548"/> <source>RTP</source> <translation>RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="320"/> + <location filename="../accountdetails.ui" line="566"/> <source>SIP</source> <translation>SIP</translation> </message> <message> - <location filename="../accountdetails.ui" line="398"/> + <location filename="../accountdetails.ui" line="699"/> <source>Allow Call From Unknown</source> <translation>إسمح لأشخاص مجهولة بالإتصال</translation> </message> <message> - <location filename="../accountdetails.ui" line="412"/> + <location filename="../accountdetails.ui" line="726"/> <source>Allow Call From Contact</source> <translation>إسمح للأشخاص في قائمة الإتصالات المعروفة بالإتصال</translation> </message> <message> - <location filename="../accountdetails.ui" line="405"/> + <location filename="../accountdetails.ui" line="714"/> <source>Allow Call From History</source> <translation>إسمح للأشخاص في تاريخ المكالمات بالإتصال</translation> </message> <message> - <location filename="../accountdetails.ui" line="388"/> + <location filename="../accountdetails.ui" line="674"/> <source>Ring Account Settings</source> <translation>إعدادات الحساب Ring</translation> </message> <message> - <location filename="../accountdetails.ui" line="448"/> <source>Audio</source> - <translation>صوت</translation> + <translation type="vanished">صوت</translation> </message> <message> - <location filename="../accountdetails.ui" line="534"/> <source>Video</source> - <translation>فيديو</translation> + <translation type="vanished">فيديو</translation> </message> <message> - <location filename="../accountdetails.ui" line="540"/> <source>Enable Video</source> - <translation>فعل الفيديو</translation> + <translation type="vanished">فعل الفيديو</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="621"/> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> <source>Advanced</source> <translation>إعدادات متقدمة</translation> </message> <message> - <location filename="../accountdetails.ui" line="648"/> + <location filename="../accountdetails.ui" line="1163"/> <source>Registration</source> <translation>التسجيل</translation> </message> <message> - <location filename="../accountdetails.ui" line="660"/> + <location filename="../accountdetails.ui" line="1183"/> <source>Registration expire timeout (seconds):</source> <translation>إنقضاء فترة التسجيل (ثواني):</translation> </message> <message> - <location filename="../accountdetails.ui" line="688"/> + <location filename="../accountdetails.ui" line="1221"/> <source>Network Interface</source> <translation>واجهة الشبكة</translation> </message> <message> - <location filename="../accountdetails.ui" line="697"/> + <location filename="../accountdetails.ui" line="1242"/> <source>Local Port:</source> <translation>نقطة عبور ( port ) محلية</translation> </message> <message> - <location filename="../accountdetails.ui" line="745"/> + <location filename="../accountdetails.ui" line="1316"/> <source>Published Adress</source> <translation>العنوان المنشور</translation> </message> <message> - <location filename="../accountdetails.ui" line="760"/> + <location filename="../accountdetails.ui" line="1346"/> <source>Same as local parameters</source> <translation>مثل المعلمات المحلية</translation> </message> <message> - <location filename="../accountdetails.ui" line="773"/> + <location filename="../accountdetails.ui" line="1367"/> <source>Set published address and port:</source> <translation>وضع العنوان و نقطة العبور المنشورة</translation> </message> <message> - <location filename="../accountdetails.ui" line="791"/> + <location filename="../accountdetails.ui" line="1393"/> <source>Address</source> <translation>العنوان</translation> </message> <message> - <location filename="../accountdetails.ui" line="814"/> + <location filename="../accountdetails.ui" line="1424"/> <source>Port</source> <translation>نقطة عبور ( port )</translation> </message> <message> - <location filename="../accountdetails.ui" line="860"/> + <location filename="../accountdetails.ui" line="1478"/> <source>Use STUN</source> <translation>إستعمل STUN</translation> </message> <message> - <location filename="../accountdetails.ui" line="876"/> - <location filename="../accountdetails.ui" line="909"/> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> <source>Server URL</source> <translation>عنوان خادم التطبيق</translation> </message> <message> - <location filename="../accountdetails.ui" line="893"/> + <location filename="../accountdetails.ui" line="1519"/> <source>Use TURN</source> <translation>إستعمل TURN</translation> </message> <message> - <location filename="../accountdetails.ui" line="960"/> + <location filename="../accountdetails.ui" line="1586"/> <source>Realm</source> <translation>حقل ( realm )</translation> </message> <message> - <location filename="../accountdetails.ui" line="983"/> + <location filename="../accountdetails.ui" line="1635"/> <source>SDP Session Negotiation (ICE Fallback)</source> <translation>جلسة تفاوض SDP (حل تعويض ICE)</translation> </message> <message> - <location filename="../accountdetails.ui" line="996"/> + <location filename="../accountdetails.ui" line="1663"/> <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> <translation>هذه الإعدادات مستعملة فقط أثناء جلسات التفاوض SDP في حالة ما ICE ليس مؤيد من طرف خادم التطبيق أو الشخص المكالم.</translation> </message> <message> - <location filename="../accountdetails.ui" line="1012"/> + <location filename="../accountdetails.ui" line="1705"/> <source>Audio RTP Port Range</source> <translation>نطاق المنفذ RTP الصوتي</translation> </message> <message> - <location filename="../accountdetails.ui" line="1027"/> - <location filename="../accountdetails.ui" line="1112"/> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> <source>Min</source> <translation>الحد الأدنى</translation> </message> <message> - <location filename="../accountdetails.ui" line="1050"/> - <location filename="../accountdetails.ui" line="1135"/> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> <source>Max</source> <translation>الحد الاقصى</translation> </message> <message> - <location filename="../accountdetails.ui" line="1097"/> + <location filename="../accountdetails.ui" line="1839"/> <source>Video RTP Port Range</source> <translation>نطاق المنفذ RTP فيديو</translation> </message> <message> - <location filename="../accountdetails.ui" line="1187"/> + <location filename="../accountdetails.ui" line="1965"/> <source>Security</source> <translation>تأمين</translation> </message> <message> - <location filename="../accountdetails.ui" line="1214"/> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Media Stream Encryption</source> - <translation>تشفير تيارات الميديا</translation> + <translation type="vanished">تشفير تيارات الميديا</translation> </message> <message> - <location filename="../accountdetails.ui" line="1221"/> + <location filename="../accountdetails.ui" line="2355"/> <source>Encrypt media stream (SRTP)</source> <translation>تشفير تيار الميديا (SRTP)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1230"/> <source>Key exchange protocol</source> - <translation>بروتوكول تبادل المفاتيح</translation> + <translation type="vanished">بروتوكول تبادل المفاتيح</translation> </message> <message> - <location filename="../accountdetails.ui" line="1252"/> <source>Fallback on RTP on encryption failure</source> - <translation>إلجأ إلى RTP عند فشل التشفير</translation> + <translation type="vanished">إلجأ إلى RTP عند فشل التشفير</translation> </message> <message> - <location filename="../accountdetails.ui" line="1265"/> + <location filename="../accountdetails.ui" line="2022"/> <source>Negotiation Encryption</source> <translation>تشفير التفاوض</translation> </message> <message> - <location filename="../accountdetails.ui" line="1272"/> + <location filename="../accountdetails.ui" line="2040"/> <source>Encrypt negotiation (TLS)</source> <translation>تشفير التفاوض (TLS)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1281"/> + <location filename="../accountdetails.ui" line="2124"/> <source>CA certificate</source> <translation>شهادة CA</translation> </message> <message> - <location filename="../accountdetails.ui" line="1291"/> + <location filename="../accountdetails.ui" line="2161"/> <source>User certificate</source> <translation>شهادة المستخدم</translation> </message> <message> - <location filename="../accountdetails.ui" line="1301"/> + <location filename="../accountdetails.ui" line="2195"/> <source>Private key</source> <translation>المفتاح الخاص</translation> </message> <message> - <location filename="../accountdetails.ui" line="1311"/> + <location filename="../accountdetails.ui" line="2210"/> <source>Private key password</source> <translation>كلمة سر المفتاح الخاص</translation> </message> <message> - <location filename="../accountdetails.ui" line="1321"/> <source>TLS protocol method</source> - <translation>أسلوب بروتوكول TLS</translation> + <translation type="vanished">أسلوب بروتوكول TLS</translation> </message> <message> - <location filename="../accountdetails.ui" line="1331"/> <source>Outgoing TLS server name</source> - <translation>اسم خادم TLS الصادر</translation> + <translation type="vanished">اسم خادم TLS الصادر</translation> </message> <message> - <location filename="../accountdetails.ui" line="1341"/> <source>Negotiation timeout (seconds)</source> - <translation>إنقضاء فترة التفاوض (ثواني)</translation> + <translation type="vanished">إنقضاء فترة التفاوض (ثواني)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1459"/> + <location filename="../accountdetails.ui" line="2073"/> <source>Verify incoming certificates (server side)</source> <translation>تحقق من الشهادات الواردة (من جانب الخادم)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1469"/> + <location filename="../accountdetails.ui" line="2103"/> <source>Verify answer certificates (client side)</source> <translation>تحقق من الشهادات الواردة (من جانب الزبون)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1479"/> + <location filename="../accountdetails.ui" line="2088"/> <source>Require a certificate for incoming TLS connections</source> <translation>استلزم شهادة للإتصالات TLS الواردة</translation> </message> <message> - <location filename="../accountdetails.ui" line="1497"/> <source>Cipher</source> - <translation>شيفرة</translation> + <translation type="vanished">شيفرة</translation> </message> <message> - <location filename="../accountdetails.ui" line="1508"/> + <location filename="../accountdetails.ui" line="2269"/> <source>Use default ciphers</source> <translation>إستعمل قائمة الشيفرة المبدئية</translation> </message> <message> - <location filename="../accountdetails.ui" line="1518"/> <source>User custom cipher list</source> - <translation>إستعمل قائمة شيفرة حسب الطلب</translation> + <translation type="vanished">إستعمل قائمة شيفرة حسب الطلب</translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="180"/> + <location filename="../accountdetails.cpp" line="234"/> <source>Choose File</source> <translation>إختار ملف</translation> </message> <message> - <location filename="../accountdetails.cpp" line="182"/> + <location filename="../accountdetails.cpp" line="236"/> <source>Files (*)</source> <translation>وثائق (*)</translation> </message> </context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">الحوار</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished">أو أكتب رقما</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished">نقل</translation> + </message> +</context> <context> <name>CallWidget</name> <message> @@ -391,63 +445,177 @@ Ring برمجية تواصل مؤمنة و موزعة.</translation> <translation>استمارة</translation> </message> <message> - <location filename="../callwidget.ui" line="76"/> <source>This is your RingID. Copy and share it with your friends!</source> - <translation>هاذا معرفك RingI + <translation type="vanished">هاذا معرفك RingI انسخه و بثه لأصدقائك!</translation> </message> <message> - <location filename="../callwidget.ui" line="166"/> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> <translation>Ring برنامج إتصال صوتي بصري و كتابي منيع و موزع لا يستلزم خادم تطبيقات مركزي ويمنح المستخدم قدرة التحكم فالخصوصية.</translation> </message> <message> - <location filename="../callwidget.ui" line="258"/> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> <source>Cancel</source> <translation>ألغي</translation> </message> <message> - <location filename="../callwidget.ui" line="292"/> + <location filename="../callwidget.ui" line="1223"/> <source>Call</source> <translation>مكالمة</translation> </message> <message> - <location filename="../callwidget.ui" line="306"/> <source>Accept</source> - <translation>قبول</translation> + <translation type="vanished">قبول</translation> </message> <message> - <location filename="../callwidget.ui" line="317"/> <source>Refuse</source> - <translation>أرفض</translation> + <translation type="vanished">أرفض</translation> </message> <message> - <location filename="../callwidget.ui" line="440"/> <source>Search / Enter number</source> - <translation>إبحث عن رقم أو أدخل رقم</translation> + <translation type="vanished">إبحث عن رقم أو أدخل رقم</translation> </message> <message> - <location filename="../callwidget.cpp" line="133"/> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> <source>Copy number</source> <translation>نسخ الرقم</translation> </message> <message> - <location filename="../callwidget.cpp" line="139"/> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> <source>Add to contact</source> <translation>أضف إلى الاتصال</translation> </message> <message> - <location filename="../callwidget.cpp" line="186"/> - <location filename="../callwidget.cpp" line="210"/> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished">إنسخ</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished">عرض التاريخ</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished">عرض المؤلف</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> <source>NO RING ACCOUNT FOUND</source> <translation>لا يوجد حساب Ring</translation> </message> <message> - <location filename="../callwidget.cpp" line="226"/> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> + <message> <source>Call from %1</source> <comment>%1 is the name of the caller</comment> - <translation>مكالمة من 1%</translation> + <translation type="vanished">مكالمة من 1%</translation> </message> </context> <context> @@ -458,90 +626,148 @@ Copy and share it with your friends!</source> <translation>إعدادات</translation> </message> <message> - <location filename="../configurationwidget.ui" line="36"/> + <location filename="../configurationwidget.ui" line="100"/> <source>General</source> <translation>عام</translation> </message> <message> - <location filename="../configurationwidget.ui" line="51"/> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> <source>History Settings</source> <translation>إعدادات التاريخ</translation> </message> <message> - <location filename="../configurationwidget.ui" line="60"/> + <location filename="../configurationwidget.ui" line="294"/> <source>Keep History for (days)</source> <translation>أبقي على التاريخ ل (أيام)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="79"/> + <location filename="../configurationwidget.ui" line="337"/> <source>(Set to 0 for unlimited history)</source> <translation>(ضع صفر لتاريخ غير محدود)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="104"/> + <location filename="../configurationwidget.ui" line="391"/> <source>Clear History</source> <translation>أزل التاريخ</translation> </message> <message> - <location filename="../configurationwidget.ui" line="119"/> <source>Ringtones Selection</source> - <translation>إختيارات النغمات</translation> + <translation type="vanished">إختيارات النغمات</translation> </message> <message> - <location filename="../configurationwidget.ui" line="158"/> + <location filename="../configurationwidget.ui" line="537"/> <source>Misc. Settings</source> <translation>إعدادات متنوعة</translation> </message> <message> - <location filename="../configurationwidget.ui" line="165"/> + <location filename="../configurationwidget.ui" line="559"/> <source>Keep minimized on close</source> <translation>أبقي مصغر عند الغلق</translation> </message> <message> - <location filename="../configurationwidget.ui" line="189"/> + <location filename="../configurationwidget.ui" line="116"/> <source>Video</source> <translation>فيديو</translation> </message> <message> - <location filename="../configurationwidget.ui" line="231"/> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> <source>Device Selection</source> <translation>إختيارات الأجهزة</translation> </message> <message> - <location filename="../configurationwidget.ui" line="271"/> + <location filename="../configurationwidget.ui" line="883"/> <source>Device</source> <translation>جهاز</translation> </message> <message> - <location filename="../configurationwidget.ui" line="294"/> + <location filename="../configurationwidget.ui" line="914"/> <source>Resolution</source> <translation>دقة العرض (resolution)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="345"/> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Camera Preview</source> - <translation>معاينة الكاميرا</translation> + <translation type="vanished">معاينة الكاميرا</translation> </message> <message> - <location filename="../configurationwidget.ui" line="371"/> + <location filename="../configurationwidget.ui" line="132"/> <source>Account</source> <translation>حساب</translation> </message> <message> - <location filename="../configurationwidget.ui" line="448"/> + <location filename="../configurationwidget.ui" line="583"/> <source>Launch Ring on Startup</source> <translation>إطلق Ring عند بدء التشغيل</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="177"/> + <location filename="../configurationwidget.cpp" line="264"/> <source>New Account</source> <translation>حساب جديد</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="198"/> + <location filename="../configurationwidget.cpp" line="285"/> <source>Are you sure you want to clear all your history?</source> <translation>هل أنت متأكد من حذف تاريخك ؟</translation> </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ContactDelegate</name> @@ -587,14 +813,13 @@ Copy and share it with your friends!</source> <context> <name>InstantMessagingWidget</name> <message> - <location filename="../instantmessagingwidget.ui" line="38"/> + <location filename="../instantmessagingwidget.ui" line="71"/> <source>Send text message...</source> <translation>إبعث رسالة نصية...</translation> </message> <message> - <location filename="../instantmessagingwidget.ui" line="48"/> <source>Send</source> - <translation>أرسل</translation> + <translation type="vanished">أرسل</translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="45"/> @@ -620,7 +845,7 @@ Copy and share it with your friends!</source> <translation>Ring</translation> </message> <message> - <location filename="../mainwindow.cpp" line="77"/> + <location filename="../mainwindow.cpp" line="78"/> <source>About</source> <translation>عن RING</translation> </message> @@ -628,73 +853,148 @@ Copy and share it with your friends!</source> <context> <name>NavBar</name> <message> - <location filename="../navbar.ui" line="54"/> <source>Done</source> - <translation>منجز</translation> + <translation type="vanished">منجز</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">الحوار</translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished">استمارة</translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>TransferDialog</name> <message> - <location filename="../transferdialog.ui" line="14"/> <source>Dialog</source> - <translation>الحوار</translation> + <translation type="vanished">الحوار</translation> </message> <message> - <location filename="../transferdialog.ui" line="23"/> <source>Transfer</source> - <translation>نقل</translation> + <translation type="vanished">نقل</translation> </message> <message> - <location filename="../transferdialog.ui" line="30"/> <source>or type number...</source> - <translation>أو أكتب رقما</translation> + <translation type="vanished">أو أكتب رقما</translation> </message> <message> - <location filename="../transferdialog.ui" line="40"/> <source>Current Calls</source> - <translation>المكالمات الحالية</translation> + <translation type="vanished">المكالمات الحالية</translation> </message> </context> <context> <name>VideoOverlay</name> <message> - <location filename="../videooverlay.ui" line="157"/> <source>Hold</source> - <translation>توقف</translation> + <translation type="vanished">توقف</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="167"/> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> <source>Chat</source> <translation>دردشة</translation> </message> <message> - <location filename="../videooverlay.ui" line="150"/> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished">أضف إلى الاتصال</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> <source>00:00</source> <translation>00:00</translation> </message> <message> - <location filename="../videooverlay.ui" line="29"/> + <location filename="../videooverlay.ui" line="87"/> <source>Hangup</source> <translation>أنهي المحادثة</translation> </message> <message> - <location filename="../videooverlay.ui" line="36"/> <source>...</source> - <translation>...</translation> + <translation type="vanished">...</translation> </message> <message> - <location filename="../videooverlay.ui" line="174"/> <source>Transfer</source> - <translation>نقل</translation> + <translation type="vanished">نقل</translation> </message> <message> - <location filename="../videooverlay.cpp" line="38"/> <source>Mute Audio</source> - <translation>أبكم الصوت</translation> + <translation type="vanished">أبكم الصوت</translation> </message> <message> - <location filename="../videooverlay.cpp" line="45"/> + <location filename="../videooverlay.ui" line="297"/> <source>Mute Video</source> <translation>أبكم الفيديو</translation> </message> @@ -702,17 +1002,17 @@ Copy and share it with your friends!</source> <context> <name>VideoView</name> <message> - <location filename="../videoview.cpp" line="181"/> + <location filename="../videoview.cpp" line="232"/> <source>Share entire screen</source> <translation>تقاسم كل الشاشة</translation> </message> <message> - <location filename="../videoview.cpp" line="186"/> + <location filename="../videoview.cpp" line="235"/> <source>Share screen area</source> <translation>تقاسم منطقة من الشاشة</translation> </message> <message> - <location filename="../videoview.cpp" line="192"/> + <location filename="../videoview.cpp" line="242"/> <source>Share file</source> <translation>تقاسم الوثيقة</translation> </message> @@ -720,19 +1020,29 @@ Copy and share it with your friends!</source> <context> <name>WizardDialog</name> <message> - <location filename="../wizarddialog.cpp" line="52"/> + <location filename="../wizarddialog.cpp" line="55"/> <source>Please wait while we create your account.</source> <translation>الرجاء الإنتظار في حين نحدث حسابك</translation> </message> <message> - <location filename="../wizarddialog.ui" line="937"/> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Join the Ring</source> - <translation>إنضم إلى Ring</translation> + <translation type="vanished">إنضم إلى Ring</translation> </message> <message> - <location filename="../wizarddialog.ui" line="1000"/> + <location filename="../wizarddialog.ui" line="86"/> <source>Choose your username:</source> <translation>اختار اسم المستخدم</translation> </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/translations/ring_client_windows_bg.ts b/translations/ring_client_windows_bg.ts new file mode 100644 index 0000000..837ff8c --- /dev/null +++ b/translations/ring_client_windows_bg.ts @@ -0,0 +1,1036 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="bg"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../aboutdialog.ui" line="435"/> + <location filename="../aboutdialog.ui" line="462"/> + <source>About</source> + <translation>Относно</translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="475"/> + <source>Credits</source> + <translation>Заслуги</translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Release : Samuel de Champlain</source> + <translation type="vanished">Издание : Самюел дьо Шамплен</translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="570"/> + <source>The Microsoft Windows client for Ring. +Ring is a secured and distributed communication software.</source> + <translation>Клиентът на Ring за Уиндоус. +Ring е сигурен и разпределен софтуер за общуване.</translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="32"/> + <source>Windows Ring</source> + <translation>Ring за Уиндоус</translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="33"/> + <source>version</source> + <translation>версия</translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="40"/> + <source>Created by:</source> + <translation>Създаден от:</translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="52"/> + <source>Artwork by:</source> + <translation>С изображения от:</translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="56"/> + <source>Based on the SFLPhone project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AccountDetails</name> + <message> + <location filename="../accountdetails.ui" line="20"/> + <source>Settings</source> + <translation>Настройки</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="60"/> + <source>General</source> + <translation>Общи</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="175"/> + <source>Account</source> + <translation>Акаунт</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="238"/> + <source>Type</source> + <translation>Вид</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="204"/> + <source>Alias</source> + <translation>Псевдоним</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="308"/> + <source>Parameters</source> + <translation>Параметри</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="341"/> + <source>Hostname</source> + <translation>Име на сървъра</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> + <source>Username</source> + <translation>Потребителско име</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> + <source>Password</source> + <translation>Парола</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> + <source>Proxy</source> + <translation>Прокс</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="464"/> + <source>Voicemail number</source> + <translation>Номер на гласова поща</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="498"/> + <source>Auto-answer calls</source> + <translation>Авт. отговор на обажданията</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="516"/> + <source>UPnP enabled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="531"/> + <source>DTMF tone type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="548"/> + <source>RTP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="566"/> + <source>SIP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="699"/> + <source>Allow Call From Unknown</source> + <translation>Позволяване на обажданията от непознати</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="726"/> + <source>Allow Call From Contact</source> + <translation>Позволяване на обажданията от контакти</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="714"/> + <source>Allow Call From History</source> + <translation>Позволяване на обажданията от хора в историята</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="674"/> + <source>Ring Account Settings</source> + <translation>Настройки на акаунта за Ring</translation> + </message> + <message> + <source>Audio</source> + <translation type="vanished">Звук</translation> + </message> + <message> + <source>Video</source> + <translation type="vanished">Видео</translation> + </message> + <message> + <source>Enable Video</source> + <translation type="vanished">Включване на видеото</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> + <source>Advanced</source> + <translation>Разширени</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1163"/> + <source>Registration</source> + <translation>Регистрация</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1183"/> + <source>Registration expire timeout (seconds):</source> + <translation>Годност на регистрацията (секунди):</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1221"/> + <source>Network Interface</source> + <translation>Мрежова карта</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1242"/> + <source>Local Port:</source> + <translation>Местен порт:</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1316"/> + <source>Published Adress</source> + <translation>Публикуван адрес</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1346"/> + <source>Same as local parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1367"/> + <source>Set published address and port:</source> + <translation>Задаване на публикувания адрес и порт:</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1393"/> + <source>Address</source> + <translation>Адрес</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1424"/> + <source>Port</source> + <translation>Порт</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1478"/> + <source>Use STUN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> + <source>Server URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1519"/> + <source>Use TURN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1586"/> + <source>Realm</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1635"/> + <source>SDP Session Negotiation (ICE Fallback)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1663"/> + <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1705"/> + <source>Audio RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> + <source>Min</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> + <source>Max</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1839"/> + <source>Video RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1965"/> + <source>Security</source> + <translation>Сигурност</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Media Stream Encryption</source> + <translation type="vanished">Шифроване на потоците</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2355"/> + <source>Encrypt media stream (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Key exchange protocol</source> + <translation type="vanished">Протокол за размяна на ключове</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2022"/> + <source>Negotiation Encryption</source> + <translation>Шифроване на договарянето</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2040"/> + <source>Encrypt negotiation (TLS)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2124"/> + <source>CA certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2161"/> + <source>User certificate</source> + <translation>Потребителски сертификат</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2195"/> + <source>Private key</source> + <translation>Частен ключ</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2210"/> + <source>Private key password</source> + <translation>Парола за частен ключ</translation> + </message> + <message> + <source>Negotiation timeout (seconds)</source> + <translation type="vanished">Време за изчакване на договарянето (секунди)</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2073"/> + <source>Verify incoming certificates (server side)</source> + <translation>Проверка на входящите сертификати (от страната на сървъра)</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2103"/> + <source>Verify answer certificates (client side)</source> + <translation>Проверка на отговарящите сертификатите (от страната на клиента)</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2088"/> + <source>Require a certificate for incoming TLS connections</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Cipher</source> + <translation type="vanished">Шифър</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2269"/> + <source>Use default ciphers</source> + <translation>Използване на шифри по подразбиране</translation> + </message> + <message> + <source>User custom cipher list</source> + <translation type="vanished">Персонализиран потребителски списък с шифри</translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="234"/> + <source>Choose File</source> + <translation>Изберете файл</translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="236"/> + <source>Files (*)</source> + <translation>Всички файлове (*)</translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Прозорец</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished">или въведете номер…</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished">Прехвърляне</translation> + </message> +</context> +<context> + <name>CallWidget</name> + <message> + <location filename="../callwidget.ui" line="20"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>This is your RingID. +Copy and share it with your friends!</source> + <translation type="vanished">Това е Вашият идентификатор за Ring. +Копирайте го и го споделете с приятелите си!</translation> + </message> + <message> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> + <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> + <translation>Ring е сигурна и разпределена система за гласово, видео и текстово общуване, която не изисква централен сървър и оставя поверителността в ръцете на потребителите.</translation> + </message> + <message> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> + <source>Cancel</source> + <translation>Отказ</translation> + </message> + <message> + <location filename="../callwidget.ui" line="1223"/> + <source>Call</source> + <translation>Обаждане</translation> + </message> + <message> + <source>Accept</source> + <translation type="vanished">Приемане</translation> + </message> + <message> + <source>Refuse</source> + <translation type="vanished">Отказ</translation> + </message> + <message> + <source>Search / Enter number</source> + <translation type="vanished">Потърсете или въведете номер</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> + <source>Copy number</source> + <translation>Копиране на номера</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> + <source>Add to contact</source> + <translation>Добавяне към контакт</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished">Копиране</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished">Показване на датата</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished">Показване на автора</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> + <source>NO RING ACCOUNT FOUND</source> + <translation>НЕ Е ОТКРИТ АКАУНТ ЗА RING</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> + <message> + <source>Call from %1</source> + <comment>%1 is the name of the caller</comment> + <translation type="vanished">Обаждане от %1</translation> + </message> +</context> +<context> + <name>ConfigurationWidget</name> + <message> + <location filename="../configurationwidget.ui" line="20"/> + <source>Settings</source> + <translation>Настройки</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="100"/> + <source>General</source> + <translation>Общи</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> + <source>History Settings</source> + <translation>Настройки на историята</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="294"/> + <source>Keep History for (days)</source> + <translation>Пазене на историята (в дни)</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="337"/> + <source>(Set to 0 for unlimited history)</source> + <translation>(0 означава безкрайна история)</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="391"/> + <source>Clear History</source> + <translation>Изчистване на историята</translation> + </message> + <message> + <source>Ringtones Selection</source> + <translation type="vanished">Избор на тонове за звънене</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="537"/> + <source>Misc. Settings</source> + <translation>Разнообразни настройки</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="559"/> + <source>Keep minimized on close</source> + <translation>Минимизиране при затваряне</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="116"/> + <source>Video</source> + <translation>Видео</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> + <source>Device Selection</source> + <translation>Избор на устройство</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="883"/> + <source>Device</source> + <translation>Устройство</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="914"/> + <source>Resolution</source> + <translation>Разделителна способност</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Camera Preview</source> + <translation type="vanished">Показване на камерата</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="132"/> + <source>Account</source> + <translation>Акаунт</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="583"/> + <source>Launch Ring on Startup</source> + <translation>Пускане на Ring със системата</translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="264"/> + <source>New Account</source> + <translation>Нов акаунт</translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="285"/> + <source>Are you sure you want to clear all your history?</source> + <translation>Наистина ли искате да изчистите цялата история?</translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactDelegate</name> + <message> + <location filename="../contactdelegate.cpp" line="87"/> + <source><Multiple contact methods></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactPicker</name> + <message> + <location filename="../contactpicker.ui" line="33"/> + <source>Existing Contact</source> + <translation>Съществуващ контакт</translation> + </message> + <message> + <location filename="../contactpicker.ui" line="43"/> + <source>Search...</source> + <translation>Търсене…</translation> + </message> + <message> + <location filename="../contactpicker.ui" line="56"/> + <source>Create new contact</source> + <translation>Създаване на нов контакт</translation> + </message> + <message> + <location filename="../contactpicker.ui" line="75"/> + <source>New Contact</source> + <translation>Нов контакт</translation> + </message> + <message> + <location filename="../contactpicker.ui" line="98"/> + <source>Enter a name here...</source> + <translation>Въведете име…</translation> + </message> + <message> + <location filename="../contactpicker.ui" line="128"/> + <source>Create</source> + <translation>Създаване</translation> + </message> +</context> +<context> + <name>InstantMessagingWidget</name> + <message> + <location filename="../instantmessagingwidget.ui" line="71"/> + <source>Send text message...</source> + <translation>Изпратете текстово съобщение…</translation> + </message> + <message> + <source>Send</source> + <translation type="vanished">Изпращане</translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="45"/> + <source>Copy</source> + <translation>Копиране</translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="50"/> + <source>Display date</source> + <translation>Показване на датата</translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="53"/> + <source>Display author</source> + <translation>Показване на автора</translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.ui" line="435"/> + <source>Ring</source> + <translation>Ring</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="78"/> + <source>About</source> + <translation>Относно</translation> + </message> +</context> +<context> + <name>NavBar</name> + <message> + <source>Done</source> + <translation type="vanished">Готово</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Прозорец</translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>TransferDialog</name> + <message> + <source>Dialog</source> + <translation type="vanished">Прозорец</translation> + </message> + <message> + <source>Transfer</source> + <translation type="vanished">Прехвърляне</translation> + </message> + <message> + <source>or type number...</source> + <translation type="vanished">или въведете номер…</translation> + </message> + <message> + <source>Current Calls</source> + <translation type="vanished">Текущи обаждания</translation> + </message> +</context> +<context> + <name>VideoOverlay</name> + <message> + <source>Hold</source> + <translation type="vanished">Задържане</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> + <source>Chat</source> + <translation>Съобщения</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished">Добавяне към контакт</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> + <source>00:00</source> + <translation>00:00</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="87"/> + <source>Hangup</source> + <translation>Затваряне</translation> + </message> + <message> + <source>...</source> + <translation type="vanished">…</translation> + </message> + <message> + <source>Transfer</source> + <translation type="vanished">Прехвърляне</translation> + </message> + <message> + <source>Mute Audio</source> + <translation type="vanished">Заглушаване</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="297"/> + <source>Mute Video</source> + <translation>Заглушаване на видеото</translation> + </message> +</context> +<context> + <name>VideoView</name> + <message> + <location filename="../videoview.cpp" line="232"/> + <source>Share entire screen</source> + <translation>Споделяне на целия екран</translation> + </message> + <message> + <location filename="../videoview.cpp" line="235"/> + <source>Share screen area</source> + <translation>Споделяне на област от екрана</translation> + </message> + <message> + <location filename="../videoview.cpp" line="242"/> + <source>Share file</source> + <translation>Споделяне на файл</translation> + </message> +</context> +<context> + <name>WizardDialog</name> + <message> + <location filename="../wizarddialog.cpp" line="55"/> + <source>Please wait while we create your account.</source> + <translation>Моля, изчакайте докато създадем акаунта Ви.</translation> + </message> + <message> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Join the Ring</source> + <translation type="vanished">Присъединете се към Ring</translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="86"/> + <source>Choose your username:</source> + <translation>Изберете потребителското си име:</translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/translations/ring_client_windows_ca.ts b/translations/ring_client_windows_ca.ts new file mode 100644 index 0000000..a8ba755 --- /dev/null +++ b/translations/ring_client_windows_ca.ts @@ -0,0 +1,922 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ca"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../aboutdialog.ui" line="435"/> + <location filename="../aboutdialog.ui" line="462"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="475"/> + <source>Credits</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="570"/> + <source>The Microsoft Windows client for Ring. +Ring is a secured and distributed communication software.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="32"/> + <source>Windows Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="33"/> + <source>version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="40"/> + <source>Created by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="52"/> + <source>Artwork by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="56"/> + <source>Based on the SFLPhone project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AccountDetails</name> + <message> + <location filename="../accountdetails.ui" line="20"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="60"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="175"/> + <source>Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="238"/> + <source>Type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="204"/> + <source>Alias</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="308"/> + <source>Parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="341"/> + <source>Hostname</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> + <source>Username</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> + <source>Password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> + <source>Proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="464"/> + <source>Voicemail number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="498"/> + <source>Auto-answer calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="516"/> + <source>UPnP enabled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="531"/> + <source>DTMF tone type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="548"/> + <source>RTP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="566"/> + <source>SIP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="699"/> + <source>Allow Call From Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="726"/> + <source>Allow Call From Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="714"/> + <source>Allow Call From History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="674"/> + <source>Ring Account Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> + <source>Advanced</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1163"/> + <source>Registration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1183"/> + <source>Registration expire timeout (seconds):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1221"/> + <source>Network Interface</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1242"/> + <source>Local Port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1316"/> + <source>Published Adress</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1346"/> + <source>Same as local parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1367"/> + <source>Set published address and port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1393"/> + <source>Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1424"/> + <source>Port</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1478"/> + <source>Use STUN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> + <source>Server URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1519"/> + <source>Use TURN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1586"/> + <source>Realm</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1635"/> + <source>SDP Session Negotiation (ICE Fallback)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1663"/> + <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1705"/> + <source>Audio RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> + <source>Min</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> + <source>Max</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1839"/> + <source>Video RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1965"/> + <source>Security</source> + <translation>Seguretat</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2355"/> + <source>Encrypt media stream (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2022"/> + <source>Negotiation Encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2040"/> + <source>Encrypt negotiation (TLS)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2124"/> + <source>CA certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2161"/> + <source>User certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2195"/> + <source>Private key</source> + <translation>Clau privada</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2210"/> + <source>Private key password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2073"/> + <source>Verify incoming certificates (server side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2103"/> + <source>Verify answer certificates (client side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2088"/> + <source>Require a certificate for incoming TLS connections</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2269"/> + <source>Use default ciphers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="234"/> + <source>Choose File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="236"/> + <source>Files (*)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallWidget</name> + <message> + <location filename="../callwidget.ui" line="20"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> + <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> + <source>Cancel</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1223"/> + <source>Call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> + <source>Copy number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> + <source>NO RING ACCOUNT FOUND</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ConfigurationWidget</name> + <message> + <location filename="../configurationwidget.ui" line="20"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="100"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> + <source>History Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="294"/> + <source>Keep History for (days)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="337"/> + <source>(Set to 0 for unlimited history)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="391"/> + <source>Clear History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="537"/> + <source>Misc. Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="559"/> + <source>Keep minimized on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="116"/> + <source>Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> + <source>Device Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="883"/> + <source>Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="914"/> + <source>Resolution</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="132"/> + <source>Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="583"/> + <source>Launch Ring on Startup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="264"/> + <source>New Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="285"/> + <source>Are you sure you want to clear all your history?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactDelegate</name> + <message> + <location filename="../contactdelegate.cpp" line="87"/> + <source><Multiple contact methods></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactPicker</name> + <message> + <location filename="../contactpicker.ui" line="33"/> + <source>Existing Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="43"/> + <source>Search...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="56"/> + <source>Create new contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="75"/> + <source>New Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="98"/> + <source>Enter a name here...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="128"/> + <source>Create</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>InstantMessagingWidget</name> + <message> + <location filename="../instantmessagingwidget.ui" line="71"/> + <source>Send text message...</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Send</source> + <translation type="vanished">Enviar</translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="45"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="50"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="53"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.ui" line="435"/> + <source>Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="78"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoOverlay</name> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> + <source>Chat</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> + <source>00:00</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="87"/> + <source>Hangup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="297"/> + <source>Mute Video</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoView</name> + <message> + <location filename="../videoview.cpp" line="232"/> + <source>Share entire screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="235"/> + <source>Share screen area</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="242"/> + <source>Share file</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>WizardDialog</name> + <message> + <location filename="../wizarddialog.cpp" line="55"/> + <source>Please wait while we create your account.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="86"/> + <source>Choose your username:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/translations/ring_client_windows_cs_CZ.ts b/translations/ring_client_windows_cs_CZ.ts index ae3bcf3..83a0ccd 100644 --- a/translations/ring_client_windows_cs_CZ.ts +++ b/translations/ring_client_windows_cs_CZ.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="cs_CZ" version="2.1"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="cs_CZ"> <context> <name>AboutDialog</name> <message> @@ -14,8 +16,12 @@ </message> <message> <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Release : Samuel de Champlain</source> - <translation>Vydání : Samuel de Champlain</translation> + <translation type="vanished">Vydání : Samuel de Champlain</translation> </message> <message> <location filename="../aboutdialog.ui" line="570"/> @@ -40,12 +46,12 @@ Ring je bezpečný a distribuovaný komunikační program.</translation> <translation>Vytvořili:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="49"/> + <location filename="../aboutdialog.cpp" line="52"/> <source>Artwork by:</source> <translation>Grafika:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="53"/> + <location filename="../aboutdialog.cpp" line="56"/> <source>Based on the SFLPhone project</source> <translation>Postaveno na projektu SFLPhone</translation> </message> @@ -58,331 +64,379 @@ Ring je bezpečný a distribuovaný komunikační program.</translation> <translation>Nastavení</translation> </message> <message> - <location filename="../accountdetails.ui" line="42"/> + <location filename="../accountdetails.ui" line="60"/> <source>General</source> <translation>Obecné</translation> </message> <message> - <location filename="../accountdetails.ui" line="89"/> + <location filename="../accountdetails.ui" line="175"/> <source>Account</source> <translation>Účet</translation> </message> <message> - <location filename="../accountdetails.ui" line="121"/> + <location filename="../accountdetails.ui" line="238"/> <source>Type</source> <translation>Typ</translation> </message> <message> - <location filename="../accountdetails.ui" line="101"/> + <location filename="../accountdetails.ui" line="204"/> <source>Alias</source> <translation>Přezdívka</translation> </message> <message> - <location filename="../accountdetails.ui" line="165"/> + <location filename="../accountdetails.ui" line="308"/> <source>Parameters</source> <translation>Parametry</translation> </message> <message> - <location filename="../accountdetails.ui" line="183"/> + <location filename="../accountdetails.ui" line="341"/> <source>Hostname</source> <translation>Hostitelské jméno</translation> </message> <message> - <location filename="../accountdetails.ui" line="354"/> - <location filename="../accountdetails.ui" line="925"/> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> <source>Username</source> <translation>Uživatelské jméno</translation> </message> <message> - <location filename="../accountdetails.ui" line="209"/> - <location filename="../accountdetails.ui" line="944"/> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> <source>Password</source> <translation>Heslo</translation> </message> <message> - <location filename="../accountdetails.ui" line="238"/> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> <source>Proxy</source> <translation>Proxy</translation> </message> <message> - <location filename="../accountdetails.ui" line="264"/> + <location filename="../accountdetails.ui" line="464"/> <source>Voicemail number</source> <translation>Číslo hlasové schránky</translation> </message> <message> - <location filename="../accountdetails.ui" line="284"/> + <location filename="../accountdetails.ui" line="498"/> <source>Auto-answer calls</source> <translation>Automaticky přijímat hovory</translation> </message> <message> - <location filename="../accountdetails.ui" line="294"/> + <location filename="../accountdetails.ui" line="516"/> <source>UPnP enabled</source> <translation>UPnP povoleno</translation> </message> <message> - <location filename="../accountdetails.ui" line="301"/> + <location filename="../accountdetails.ui" line="531"/> <source>DTMF tone type</source> <translation>Druh tónové volby</translation> </message> <message> - <location filename="../accountdetails.ui" line="310"/> + <location filename="../accountdetails.ui" line="548"/> <source>RTP</source> <translation>RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="320"/> + <location filename="../accountdetails.ui" line="566"/> <source>SIP</source> <translation>SIP</translation> </message> <message> - <location filename="../accountdetails.ui" line="398"/> + <location filename="../accountdetails.ui" line="699"/> <source>Allow Call From Unknown</source> <translation>Povolit hovory od neznámých</translation> </message> <message> - <location filename="../accountdetails.ui" line="412"/> + <location filename="../accountdetails.ui" line="726"/> <source>Allow Call From Contact</source> <translation>Povolit hovory od kontaktů</translation> </message> <message> - <location filename="../accountdetails.ui" line="405"/> + <location filename="../accountdetails.ui" line="714"/> <source>Allow Call From History</source> <translation>Povolit hovory z Historie</translation> </message> <message> - <location filename="../accountdetails.ui" line="388"/> + <location filename="../accountdetails.ui" line="674"/> <source>Ring Account Settings</source> <translation>Nastavení účtu Ring</translation> </message> <message> - <location filename="../accountdetails.ui" line="448"/> <source>Audio</source> - <translation>Zvuk</translation> + <translation type="vanished">Zvuk</translation> </message> <message> - <location filename="../accountdetails.ui" line="534"/> <source>Video</source> - <translation>Obraz</translation> + <translation type="vanished">Obraz</translation> </message> <message> - <location filename="../accountdetails.ui" line="540"/> <source>Enable Video</source> - <translation>Povolit obraz</translation> + <translation type="vanished">Povolit obraz</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="621"/> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> <source>Advanced</source> <translation>Pokročilé</translation> </message> <message> - <location filename="../accountdetails.ui" line="648"/> + <location filename="../accountdetails.ui" line="1163"/> <source>Registration</source> <translation>Registrace</translation> </message> <message> - <location filename="../accountdetails.ui" line="660"/> + <location filename="../accountdetails.ui" line="1183"/> <source>Registration expire timeout (seconds):</source> <translation>Vypršení registrace (v sekundách):</translation> </message> <message> - <location filename="../accountdetails.ui" line="688"/> + <location filename="../accountdetails.ui" line="1221"/> <source>Network Interface</source> <translation>Síťové rozhraní</translation> </message> <message> - <location filename="../accountdetails.ui" line="697"/> + <location filename="../accountdetails.ui" line="1242"/> <source>Local Port:</source> <translation>Místní port:</translation> </message> <message> - <location filename="../accountdetails.ui" line="745"/> + <location filename="../accountdetails.ui" line="1316"/> <source>Published Adress</source> <translation>Veřejná adresa</translation> </message> <message> - <location filename="../accountdetails.ui" line="760"/> + <location filename="../accountdetails.ui" line="1346"/> <source>Same as local parameters</source> <translation>Stejné jako místní parametry</translation> </message> <message> - <location filename="../accountdetails.ui" line="773"/> + <location filename="../accountdetails.ui" line="1367"/> <source>Set published address and port:</source> <translation>Zadat veřejnou adresu a port:</translation> </message> <message> - <location filename="../accountdetails.ui" line="791"/> + <location filename="../accountdetails.ui" line="1393"/> <source>Address</source> <translation>Adresa</translation> </message> <message> - <location filename="../accountdetails.ui" line="814"/> + <location filename="../accountdetails.ui" line="1424"/> <source>Port</source> <translation>Port</translation> </message> <message> - <location filename="../accountdetails.ui" line="860"/> + <location filename="../accountdetails.ui" line="1478"/> <source>Use STUN</source> <translation>Použít STUN</translation> </message> <message> - <location filename="../accountdetails.ui" line="876"/> - <location filename="../accountdetails.ui" line="909"/> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> <source>Server URL</source> <translation>URL serveru</translation> </message> <message> - <location filename="../accountdetails.ui" line="893"/> + <location filename="../accountdetails.ui" line="1519"/> <source>Use TURN</source> <translation>Použít TURN</translation> </message> <message> - <location filename="../accountdetails.ui" line="960"/> + <location filename="../accountdetails.ui" line="1586"/> <source>Realm</source> <translation>Oblast</translation> </message> <message> - <location filename="../accountdetails.ui" line="983"/> + <location filename="../accountdetails.ui" line="1635"/> <source>SDP Session Negotiation (ICE Fallback)</source> <translation>Vyjednávání sezení SDP (ICE Fallback)</translation> </message> <message> - <location filename="../accountdetails.ui" line="996"/> + <location filename="../accountdetails.ui" line="1663"/> <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> <translation>Tato nastavení jsou použita jen během vyjednávání sezení SDP, v případě že ICE není podporováno serverem nebo peerem.</translation> </message> <message> - <location filename="../accountdetails.ui" line="1012"/> + <location filename="../accountdetails.ui" line="1705"/> <source>Audio RTP Port Range</source> <translation>Rozsah portů pro zvuk RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="1027"/> - <location filename="../accountdetails.ui" line="1112"/> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> <source>Min</source> <translation>Min</translation> </message> <message> - <location filename="../accountdetails.ui" line="1050"/> - <location filename="../accountdetails.ui" line="1135"/> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> <source>Max</source> <translation>Max</translation> </message> <message> - <location filename="../accountdetails.ui" line="1097"/> + <location filename="../accountdetails.ui" line="1839"/> <source>Video RTP Port Range</source> <translation>Rozsah portů pro obraz RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="1187"/> + <location filename="../accountdetails.ui" line="1965"/> <source>Security</source> <translation>Zabezpečení</translation> </message> <message> - <location filename="../accountdetails.ui" line="1214"/> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Media Stream Encryption</source> - <translation>Šifrování datového toku</translation> + <translation type="vanished">Šifrování datového toku</translation> </message> <message> - <location filename="../accountdetails.ui" line="1221"/> + <location filename="../accountdetails.ui" line="2355"/> <source>Encrypt media stream (SRTP)</source> <translation>Šifrovat datový tok (SRTP)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1230"/> <source>Key exchange protocol</source> - <translation>Protokol výměny klíčů</translation> + <translation type="vanished">Protokol výměny klíčů</translation> </message> <message> - <location filename="../accountdetails.ui" line="1252"/> <source>Fallback on RTP on encryption failure</source> - <translation>Použít RTP v případě selhání šifrování</translation> + <translation type="vanished">Použít RTP v případě selhání šifrování</translation> </message> <message> - <location filename="../accountdetails.ui" line="1265"/> + <location filename="../accountdetails.ui" line="2022"/> <source>Negotiation Encryption</source> <translation>Šifrování vyjednávání</translation> </message> <message> - <location filename="../accountdetails.ui" line="1272"/> + <location filename="../accountdetails.ui" line="2040"/> <source>Encrypt negotiation (TLS)</source> <translation>Šifrovat vyjednávání (TLS)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1281"/> + <location filename="../accountdetails.ui" line="2124"/> <source>CA certificate</source> <translation>CA certifikát</translation> </message> <message> - <location filename="../accountdetails.ui" line="1291"/> + <location filename="../accountdetails.ui" line="2161"/> <source>User certificate</source> <translation>Uživatelský certifikát</translation> </message> <message> - <location filename="../accountdetails.ui" line="1301"/> + <location filename="../accountdetails.ui" line="2195"/> <source>Private key</source> <translation>Soukromý klíč</translation> </message> <message> - <location filename="../accountdetails.ui" line="1311"/> + <location filename="../accountdetails.ui" line="2210"/> <source>Private key password</source> <translation>Heslo soukromého klíče</translation> </message> <message> - <location filename="../accountdetails.ui" line="1321"/> <source>TLS protocol method</source> - <translation>Metoda protokolu TLS</translation> + <translation type="vanished">Metoda protokolu TLS</translation> </message> <message> - <location filename="../accountdetails.ui" line="1331"/> <source>Outgoing TLS server name</source> - <translation>Jméno výchozího serveru TLS</translation> + <translation type="vanished">Jméno výchozího serveru TLS</translation> </message> <message> - <location filename="../accountdetails.ui" line="1341"/> <source>Negotiation timeout (seconds)</source> - <translation>Vypršení vyjednávání (v sekundách)</translation> + <translation type="vanished">Vypršení vyjednávání (v sekundách)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1459"/> + <location filename="../accountdetails.ui" line="2073"/> <source>Verify incoming certificates (server side)</source> <translation>Ověřit příchozí certifikáty (na straně serveru)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1469"/> + <location filename="../accountdetails.ui" line="2103"/> <source>Verify answer certificates (client side)</source> <translation>Ověřit příchozí certifikáty (na straně klienta)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1479"/> + <location filename="../accountdetails.ui" line="2088"/> <source>Require a certificate for incoming TLS connections</source> <translation>Vyžadovat certifikát pro příchozí TLS spojení</translation> </message> <message> - <location filename="../accountdetails.ui" line="1497"/> <source>Cipher</source> - <translation>Šifrování</translation> + <translation type="vanished">Šifrování</translation> </message> <message> - <location filename="../accountdetails.ui" line="1508"/> + <location filename="../accountdetails.ui" line="2269"/> <source>Use default ciphers</source> <translation>Použít výchozí šifry</translation> </message> <message> - <location filename="../accountdetails.ui" line="1518"/> <source>User custom cipher list</source> - <translation>Použít vlastní seznam šifer</translation> + <translation type="vanished">Použít vlastní seznam šifer</translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="180"/> + <location filename="../accountdetails.cpp" line="234"/> <source>Choose File</source> <translation>Zvolte soubor</translation> </message> <message> - <location filename="../accountdetails.cpp" line="182"/> + <location filename="../accountdetails.cpp" line="236"/> <source>Files (*)</source> <translation>Soubory (*)</translation> </message> </context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Dialog</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished">nebo vložte číslo...</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished">Převod</translation> + </message> +</context> <context> <name>CallWidget</name> <message> @@ -391,63 +445,177 @@ Ring je bezpečný a distribuovaný komunikační program.</translation> <translation>Form</translation> </message> <message> - <location filename="../callwidget.ui" line="76"/> <source>This is your RingID. Copy and share it with your friends!</source> - <translation>Toto je vaše RingID. + <translation type="vanished">Toto je vaše RingID. Zkopírujte a sdílejte jej s vašimi přáteli!</translation> </message> <message> - <location filename="../callwidget.ui" line="166"/> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> <translation>Ring je bezpečná a distribuovaná platforma pro zvukovou, obrazovou a textovou komunikaci, která nevyžaduje žádný centrální server a ponechává kontrolu nad soukromím v rukou uživatele.</translation> </message> <message> - <location filename="../callwidget.ui" line="258"/> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> <source>Cancel</source> <translation>Zrušit</translation> </message> <message> - <location filename="../callwidget.ui" line="292"/> + <location filename="../callwidget.ui" line="1223"/> <source>Call</source> <translation>Call</translation> </message> <message> - <location filename="../callwidget.ui" line="306"/> <source>Accept</source> - <translation>Přijmout</translation> + <translation type="vanished">Přijmout</translation> </message> <message> - <location filename="../callwidget.ui" line="317"/> <source>Refuse</source> - <translation>Odmítnout</translation> + <translation type="vanished">Odmítnout</translation> </message> <message> - <location filename="../callwidget.ui" line="440"/> <source>Search / Enter number</source> - <translation>Vložte / Hledejte číslo</translation> + <translation type="vanished">Vložte / Hledejte číslo</translation> </message> <message> - <location filename="../callwidget.cpp" line="133"/> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> <source>Copy number</source> <translation>Zkopírovat číslo</translation> </message> <message> - <location filename="../callwidget.cpp" line="139"/> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> <source>Add to contact</source> <translation>Přidat do kontaktů</translation> </message> <message> - <location filename="../callwidget.cpp" line="186"/> - <location filename="../callwidget.cpp" line="210"/> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished">Zkopírovat</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished">Zobrazit datum</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished">Zobrazit autora</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> <source>NO RING ACCOUNT FOUND</source> <translation>ŽÁDNÝ ÚČET RING NENALEZEN</translation> </message> <message> - <location filename="../callwidget.cpp" line="226"/> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> + <message> <source>Call from %1</source> <comment>%1 is the name of the caller</comment> - <translation>Hovor od %1</translation> + <translation type="vanished">Hovor od %1</translation> </message> </context> <context> @@ -458,90 +626,148 @@ Zkopírujte a sdílejte jej s vašimi přáteli!</translation> <translation>Nastavení</translation> </message> <message> - <location filename="../configurationwidget.ui" line="36"/> + <location filename="../configurationwidget.ui" line="100"/> <source>General</source> <translation>Obecné</translation> </message> <message> - <location filename="../configurationwidget.ui" line="51"/> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> <source>History Settings</source> <translation>Nastavení historie</translation> </message> <message> - <location filename="../configurationwidget.ui" line="60"/> + <location filename="../configurationwidget.ui" line="294"/> <source>Keep History for (days)</source> <translation>Uchovávat historii po (dny)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="79"/> + <location filename="../configurationwidget.ui" line="337"/> <source>(Set to 0 for unlimited history)</source> <translation>(Nastavte na 0 pro neomezenou historii)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="104"/> + <location filename="../configurationwidget.ui" line="391"/> <source>Clear History</source> <translation>Vymazat historii</translation> </message> <message> - <location filename="../configurationwidget.ui" line="119"/> <source>Ringtones Selection</source> - <translation>Výběr vyzvánění</translation> + <translation type="vanished">Výběr vyzvánění</translation> </message> <message> - <location filename="../configurationwidget.ui" line="158"/> + <location filename="../configurationwidget.ui" line="537"/> <source>Misc. Settings</source> <translation>Smíšená natavení</translation> </message> <message> - <location filename="../configurationwidget.ui" line="165"/> + <location filename="../configurationwidget.ui" line="559"/> <source>Keep minimized on close</source> <translation>Neukončovat Ring po uzavření okna</translation> </message> <message> - <location filename="../configurationwidget.ui" line="189"/> + <location filename="../configurationwidget.ui" line="116"/> <source>Video</source> <translation>Obraz</translation> </message> <message> - <location filename="../configurationwidget.ui" line="231"/> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> <source>Device Selection</source> <translation>Výběr zařízení</translation> </message> <message> - <location filename="../configurationwidget.ui" line="271"/> + <location filename="../configurationwidget.ui" line="883"/> <source>Device</source> <translation>Zařízení</translation> </message> <message> - <location filename="../configurationwidget.ui" line="294"/> + <location filename="../configurationwidget.ui" line="914"/> <source>Resolution</source> <translation>Rozlišení</translation> </message> <message> - <location filename="../configurationwidget.ui" line="345"/> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Camera Preview</source> - <translation>Náhled kamery</translation> + <translation type="vanished">Náhled kamery</translation> </message> <message> - <location filename="../configurationwidget.ui" line="371"/> + <location filename="../configurationwidget.ui" line="132"/> <source>Account</source> <translation>Účet</translation> </message> <message> - <location filename="../configurationwidget.ui" line="448"/> + <location filename="../configurationwidget.ui" line="583"/> <source>Launch Ring on Startup</source> <translation>Spouštět Ring po spuštění systému</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="177"/> + <location filename="../configurationwidget.cpp" line="264"/> <source>New Account</source> <translation>Nový účet</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="198"/> + <location filename="../configurationwidget.cpp" line="285"/> <source>Are you sure you want to clear all your history?</source> <translation>Opravdu chcete vymazav všechnu svou historii?</translation> </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ContactDelegate</name> @@ -587,14 +813,13 @@ Zkopírujte a sdílejte jej s vašimi přáteli!</translation> <context> <name>InstantMessagingWidget</name> <message> - <location filename="../instantmessagingwidget.ui" line="38"/> + <location filename="../instantmessagingwidget.ui" line="71"/> <source>Send text message...</source> <translation>Odeslat textovou zprávu...</translation> </message> <message> - <location filename="../instantmessagingwidget.ui" line="48"/> <source>Send</source> - <translation>Odeslat</translation> + <translation type="vanished">Odeslat</translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="45"/> @@ -620,7 +845,7 @@ Zkopírujte a sdílejte jej s vašimi přáteli!</translation> <translation>Ring</translation> </message> <message> - <location filename="../mainwindow.cpp" line="77"/> + <location filename="../mainwindow.cpp" line="78"/> <source>About</source> <translation>O aplikaci</translation> </message> @@ -628,73 +853,148 @@ Zkopírujte a sdílejte jej s vašimi přáteli!</translation> <context> <name>NavBar</name> <message> - <location filename="../navbar.ui" line="54"/> <source>Done</source> - <translation>Hotovo</translation> + <translation type="vanished">Hotovo</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Dialog</translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished">Form</translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>TransferDialog</name> <message> - <location filename="../transferdialog.ui" line="14"/> <source>Dialog</source> - <translation>Dialog</translation> + <translation type="vanished">Dialog</translation> </message> <message> - <location filename="../transferdialog.ui" line="23"/> <source>Transfer</source> - <translation>Převod</translation> + <translation type="vanished">Převod</translation> </message> <message> - <location filename="../transferdialog.ui" line="30"/> <source>or type number...</source> - <translation>nebo vložte číslo...</translation> + <translation type="vanished">nebo vložte číslo...</translation> </message> <message> - <location filename="../transferdialog.ui" line="40"/> <source>Current Calls</source> - <translation>Současné hovory</translation> + <translation type="vanished">Současné hovory</translation> </message> </context> <context> <name>VideoOverlay</name> <message> - <location filename="../videooverlay.ui" line="157"/> <source>Hold</source> - <translation>Pozastavit</translation> + <translation type="vanished">Pozastavit</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="167"/> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> <source>Chat</source> <translation>Chat</translation> </message> <message> - <location filename="../videooverlay.ui" line="150"/> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished">Přidat do kontaktů</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> <source>00:00</source> <translation>00:00</translation> </message> <message> - <location filename="../videooverlay.ui" line="29"/> + <location filename="../videooverlay.ui" line="87"/> <source>Hangup</source> <translation>Zavěsit</translation> </message> <message> - <location filename="../videooverlay.ui" line="36"/> <source>...</source> - <translation>...</translation> + <translation type="vanished">...</translation> </message> <message> - <location filename="../videooverlay.ui" line="174"/> <source>Transfer</source> - <translation>Převod</translation> + <translation type="vanished">Převod</translation> </message> <message> - <location filename="../videooverlay.cpp" line="38"/> <source>Mute Audio</source> - <translation>Vypnout zvuk</translation> + <translation type="vanished">Vypnout zvuk</translation> </message> <message> - <location filename="../videooverlay.cpp" line="45"/> + <location filename="../videooverlay.ui" line="297"/> <source>Mute Video</source> <translation>Vypnout obraz</translation> </message> @@ -702,17 +1002,17 @@ Zkopírujte a sdílejte jej s vašimi přáteli!</translation> <context> <name>VideoView</name> <message> - <location filename="../videoview.cpp" line="181"/> + <location filename="../videoview.cpp" line="232"/> <source>Share entire screen</source> <translation>Sdílet celou obrazovku</translation> </message> <message> - <location filename="../videoview.cpp" line="186"/> + <location filename="../videoview.cpp" line="235"/> <source>Share screen area</source> <translation>Sdílet část obrazovky</translation> </message> <message> - <location filename="../videoview.cpp" line="192"/> + <location filename="../videoview.cpp" line="242"/> <source>Share file</source> <translation>Sdílet soubor</translation> </message> @@ -720,19 +1020,29 @@ Zkopírujte a sdílejte jej s vašimi přáteli!</translation> <context> <name>WizardDialog</name> <message> - <location filename="../wizarddialog.cpp" line="52"/> + <location filename="../wizarddialog.cpp" line="55"/> <source>Please wait while we create your account.</source> <translation>Prosím čekejte zatím co vytváříme váš účet.</translation> </message> <message> - <location filename="../wizarddialog.ui" line="937"/> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Join the Ring</source> - <translation>Připojit k Ringu</translation> + <translation type="vanished">Připojit k Ringu</translation> </message> <message> - <location filename="../wizarddialog.ui" line="1000"/> + <location filename="../wizarddialog.ui" line="86"/> <source>Choose your username:</source> <translation>Zvolte si vaše uživatelské jméno:</translation> </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/translations/ring_client_windows_da_DK.ts b/translations/ring_client_windows_da_DK.ts new file mode 100644 index 0000000..7076332 --- /dev/null +++ b/translations/ring_client_windows_da_DK.ts @@ -0,0 +1,937 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="da_DK"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../aboutdialog.ui" line="435"/> + <location filename="../aboutdialog.ui" line="462"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="475"/> + <source>Credits</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="570"/> + <source>The Microsoft Windows client for Ring. +Ring is a secured and distributed communication software.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="32"/> + <source>Windows Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="33"/> + <source>version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="40"/> + <source>Created by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="52"/> + <source>Artwork by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="56"/> + <source>Based on the SFLPhone project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AccountDetails</name> + <message> + <location filename="../accountdetails.ui" line="20"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="60"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="175"/> + <source>Account</source> + <translation>Konto</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="238"/> + <source>Type</source> + <translation>Type</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="204"/> + <source>Alias</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="308"/> + <source>Parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="341"/> + <source>Hostname</source> + <translation>Værtsnavn</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> + <source>Username</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> + <source>Password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> + <source>Proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="464"/> + <source>Voicemail number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="498"/> + <source>Auto-answer calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="516"/> + <source>UPnP enabled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="531"/> + <source>DTMF tone type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="548"/> + <source>RTP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="566"/> + <source>SIP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="699"/> + <source>Allow Call From Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="726"/> + <source>Allow Call From Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="714"/> + <source>Allow Call From History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="674"/> + <source>Ring Account Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> + <source>Advanced</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1163"/> + <source>Registration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1183"/> + <source>Registration expire timeout (seconds):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1221"/> + <source>Network Interface</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1242"/> + <source>Local Port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1316"/> + <source>Published Adress</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1346"/> + <source>Same as local parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1367"/> + <source>Set published address and port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1393"/> + <source>Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1424"/> + <source>Port</source> + <translation>Port</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1478"/> + <source>Use STUN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> + <source>Server URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1519"/> + <source>Use TURN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1586"/> + <source>Realm</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1635"/> + <source>SDP Session Negotiation (ICE Fallback)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1663"/> + <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1705"/> + <source>Audio RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> + <source>Min</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> + <source>Max</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1839"/> + <source>Video RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1965"/> + <source>Security</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2355"/> + <source>Encrypt media stream (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2022"/> + <source>Negotiation Encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2040"/> + <source>Encrypt negotiation (TLS)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2124"/> + <source>CA certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2161"/> + <source>User certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2195"/> + <source>Private key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2210"/> + <source>Private key password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2073"/> + <source>Verify incoming certificates (server side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2103"/> + <source>Verify answer certificates (client side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2088"/> + <source>Require a certificate for incoming TLS connections</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2269"/> + <source>Use default ciphers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="234"/> + <source>Choose File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="236"/> + <source>Files (*)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished">Overfør</translation> + </message> +</context> +<context> + <name>CallWidget</name> + <message> + <location filename="../callwidget.ui" line="20"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> + <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> + <source>Cancel</source> + <translation>Annuller</translation> + </message> + <message> + <location filename="../callwidget.ui" line="1223"/> + <source>Call</source> + <translation>Ring op</translation> + </message> + <message> + <source>Accept</source> + <translation type="vanished">Accepter</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> + <source>Copy number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> + <source>NO RING ACCOUNT FOUND</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ConfigurationWidget</name> + <message> + <location filename="../configurationwidget.ui" line="20"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="100"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> + <source>History Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="294"/> + <source>Keep History for (days)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="337"/> + <source>(Set to 0 for unlimited history)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="391"/> + <source>Clear History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="537"/> + <source>Misc. Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="559"/> + <source>Keep minimized on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="116"/> + <source>Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> + <source>Device Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="883"/> + <source>Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="914"/> + <source>Resolution</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="132"/> + <source>Account</source> + <translation>Konto</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="583"/> + <source>Launch Ring on Startup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="264"/> + <source>New Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="285"/> + <source>Are you sure you want to clear all your history?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactDelegate</name> + <message> + <location filename="../contactdelegate.cpp" line="87"/> + <source><Multiple contact methods></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactPicker</name> + <message> + <location filename="../contactpicker.ui" line="33"/> + <source>Existing Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="43"/> + <source>Search...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="56"/> + <source>Create new contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="75"/> + <source>New Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="98"/> + <source>Enter a name here...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="128"/> + <source>Create</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>InstantMessagingWidget</name> + <message> + <location filename="../instantmessagingwidget.ui" line="71"/> + <source>Send text message...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="45"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="50"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="53"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.ui" line="435"/> + <source>Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="78"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>TransferDialog</name> + <message> + <source>Transfer</source> + <translation type="vanished">Overfør</translation> + </message> +</context> +<context> + <name>VideoOverlay</name> + <message> + <source>Hold</source> + <translation type="vanished">I kø</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> + <source>Chat</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> + <source>00:00</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="87"/> + <source>Hangup</source> + <translation>Læg på</translation> + </message> + <message> + <source>Transfer</source> + <translation type="vanished">Overfør</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="297"/> + <source>Mute Video</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoView</name> + <message> + <location filename="../videoview.cpp" line="232"/> + <source>Share entire screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="235"/> + <source>Share screen area</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="242"/> + <source>Share file</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>WizardDialog</name> + <message> + <location filename="../wizarddialog.cpp" line="55"/> + <source>Please wait while we create your account.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="86"/> + <source>Choose your username:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/translations/ring_client_windows_de.ts b/translations/ring_client_windows_de.ts index b310e7e..4d119f3 100644 --- a/translations/ring_client_windows_de.ts +++ b/translations/ring_client_windows_de.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="de" version="2.1"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="de"> <context> <name>AboutDialog</name> <message> @@ -14,8 +16,12 @@ </message> <message> <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Release : Samuel de Champlain</source> - <translation>Release : Samuel de Champlain</translation> + <translation type="vanished">Release : Samuel de Champlain</translation> </message> <message> <location filename="../aboutdialog.ui" line="570"/> @@ -40,12 +46,12 @@ Ring ist eine sichere und verteilte Kommunikationsanwendung.</translation> <translation>Erstellt von:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="49"/> + <location filename="../aboutdialog.cpp" line="52"/> <source>Artwork by:</source> <translation>Visuelle Gestaltung:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="53"/> + <location filename="../aboutdialog.cpp" line="56"/> <source>Based on the SFLPhone project</source> <translation>Basierend auf dem SFLPhone-Projekt</translation> </message> @@ -58,396 +64,558 @@ Ring ist eine sichere und verteilte Kommunikationsanwendung.</translation> <translation>Einstellungen</translation> </message> <message> - <location filename="../accountdetails.ui" line="42"/> + <location filename="../accountdetails.ui" line="60"/> <source>General</source> <translation>Allgemein</translation> </message> <message> - <location filename="../accountdetails.ui" line="89"/> + <location filename="../accountdetails.ui" line="175"/> <source>Account</source> <translation>Konto</translation> </message> <message> - <location filename="../accountdetails.ui" line="121"/> + <location filename="../accountdetails.ui" line="238"/> <source>Type</source> <translation>Typ</translation> </message> <message> - <location filename="../accountdetails.ui" line="101"/> + <location filename="../accountdetails.ui" line="204"/> <source>Alias</source> <translation>Aliasname</translation> </message> <message> - <location filename="../accountdetails.ui" line="165"/> + <location filename="../accountdetails.ui" line="308"/> <source>Parameters</source> <translation>Einstellungen</translation> </message> <message> - <location filename="../accountdetails.ui" line="183"/> + <location filename="../accountdetails.ui" line="341"/> <source>Hostname</source> <translation>Rechnername</translation> </message> <message> - <location filename="../accountdetails.ui" line="354"/> - <location filename="../accountdetails.ui" line="925"/> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> <source>Username</source> <translation>Benutzername</translation> </message> <message> - <location filename="../accountdetails.ui" line="209"/> - <location filename="../accountdetails.ui" line="944"/> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> <source>Password</source> <translation>Passwort</translation> </message> <message> - <location filename="../accountdetails.ui" line="238"/> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> <source>Proxy</source> <translation>Proxy</translation> </message> <message> - <location filename="../accountdetails.ui" line="264"/> + <location filename="../accountdetails.ui" line="464"/> <source>Voicemail number</source> <translation>Nummer für Sprachnachrichten</translation> </message> <message> - <location filename="../accountdetails.ui" line="284"/> + <location filename="../accountdetails.ui" line="498"/> <source>Auto-answer calls</source> <translation>Anrufe automatisch beantworten</translation> </message> <message> - <location filename="../accountdetails.ui" line="294"/> + <location filename="../accountdetails.ui" line="516"/> <source>UPnP enabled</source> <translation>UPnP aktiviert</translation> </message> <message> - <location filename="../accountdetails.ui" line="301"/> + <location filename="../accountdetails.ui" line="531"/> <source>DTMF tone type</source> <translation>DTMF Tontyp</translation> </message> <message> - <location filename="../accountdetails.ui" line="310"/> + <location filename="../accountdetails.ui" line="548"/> <source>RTP</source> <translation>RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="320"/> + <location filename="../accountdetails.ui" line="566"/> <source>SIP</source> <translation>SIP</translation> </message> <message> - <location filename="../accountdetails.ui" line="398"/> + <location filename="../accountdetails.ui" line="699"/> <source>Allow Call From Unknown</source> <translation>Anruf von Unbekannt erlauben</translation> </message> <message> - <location filename="../accountdetails.ui" line="412"/> + <location filename="../accountdetails.ui" line="726"/> <source>Allow Call From Contact</source> <translation>Anruf von Kontakt erlauben</translation> </message> <message> - <location filename="../accountdetails.ui" line="405"/> + <location filename="../accountdetails.ui" line="714"/> <source>Allow Call From History</source> <translation>Anruf von Verlauf erlauben</translation> </message> <message> - <location filename="../accountdetails.ui" line="388"/> + <location filename="../accountdetails.ui" line="674"/> <source>Ring Account Settings</source> <translation>Ringkonto Einstellungen</translation> </message> <message> - <location filename="../accountdetails.ui" line="448"/> <source>Audio</source> - <translation>Audio</translation> + <translation type="vanished">Audio</translation> </message> <message> - <location filename="../accountdetails.ui" line="534"/> <source>Video</source> - <translation>Video</translation> + <translation type="vanished">Video</translation> </message> <message> - <location filename="../accountdetails.ui" line="540"/> <source>Enable Video</source> - <translation>Video aktivieren</translation> + <translation type="vanished">Video aktivieren</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="621"/> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> <source>Advanced</source> <translation>Erweitert</translation> </message> <message> - <location filename="../accountdetails.ui" line="648"/> + <location filename="../accountdetails.ui" line="1163"/> <source>Registration</source> <translation>Registrierung</translation> </message> <message> - <location filename="../accountdetails.ui" line="660"/> + <location filename="../accountdetails.ui" line="1183"/> <source>Registration expire timeout (seconds):</source> <translation>Registrierungsverfallzeitüberschreitung (Sekunden):</translation> </message> <message> - <location filename="../accountdetails.ui" line="688"/> + <location filename="../accountdetails.ui" line="1221"/> <source>Network Interface</source> <translation>Netzwerkschnittstelle</translation> </message> <message> - <location filename="../accountdetails.ui" line="697"/> + <location filename="../accountdetails.ui" line="1242"/> <source>Local Port:</source> <translation>Lokaler Port:</translation> </message> <message> - <location filename="../accountdetails.ui" line="745"/> + <location filename="../accountdetails.ui" line="1316"/> <source>Published Adress</source> <translation>Veröffentlichte Adresse</translation> </message> <message> - <location filename="../accountdetails.ui" line="760"/> + <location filename="../accountdetails.ui" line="1346"/> <source>Same as local parameters</source> <translation>Identisch zu den lokalen Parametern</translation> </message> <message> - <location filename="../accountdetails.ui" line="773"/> + <location filename="../accountdetails.ui" line="1367"/> <source>Set published address and port:</source> <translation>Veröffentlichte Adresse und Port setzen:</translation> </message> <message> - <location filename="../accountdetails.ui" line="791"/> + <location filename="../accountdetails.ui" line="1393"/> <source>Address</source> <translation>Adresse</translation> </message> <message> - <location filename="../accountdetails.ui" line="814"/> + <location filename="../accountdetails.ui" line="1424"/> <source>Port</source> <translation>Port</translation> </message> <message> - <location filename="../accountdetails.ui" line="860"/> + <location filename="../accountdetails.ui" line="1478"/> <source>Use STUN</source> <translation>STUN benutzen</translation> </message> <message> - <location filename="../accountdetails.ui" line="876"/> - <location filename="../accountdetails.ui" line="909"/> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> <source>Server URL</source> <translation>Server URL</translation> </message> <message> - <location filename="../accountdetails.ui" line="893"/> + <location filename="../accountdetails.ui" line="1519"/> <source>Use TURN</source> <translation>Turn benutzen</translation> </message> <message> - <location filename="../accountdetails.ui" line="960"/> + <location filename="../accountdetails.ui" line="1586"/> <source>Realm</source> <translation>Bereich</translation> </message> <message> - <location filename="../accountdetails.ui" line="983"/> + <location filename="../accountdetails.ui" line="1635"/> <source>SDP Session Negotiation (ICE Fallback)</source> <translation>SDP Sitzungsverhandlung (ICE Fallback)</translation> </message> <message> - <location filename="../accountdetails.ui" line="996"/> + <location filename="../accountdetails.ui" line="1663"/> <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> <translation>Diese Einstellungen werden nur benutzt während einer SDP Sitzungsverhandlung, im Falle das ICE ist vom Server oder vom Teilnehmer nicht unterstützt wird.</translation> </message> <message> - <location filename="../accountdetails.ui" line="1012"/> + <location filename="../accountdetails.ui" line="1705"/> <source>Audio RTP Port Range</source> <translation>Audio RTP Portbereich</translation> </message> <message> - <location filename="../accountdetails.ui" line="1027"/> - <location filename="../accountdetails.ui" line="1112"/> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> <source>Min</source> <translation>Min</translation> </message> <message> - <location filename="../accountdetails.ui" line="1050"/> - <location filename="../accountdetails.ui" line="1135"/> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> <source>Max</source> <translation>Max</translation> </message> <message> - <location filename="../accountdetails.ui" line="1097"/> + <location filename="../accountdetails.ui" line="1839"/> <source>Video RTP Port Range</source> <translation>Video RTP Portbereich</translation> </message> <message> - <location filename="../accountdetails.ui" line="1187"/> + <location filename="../accountdetails.ui" line="1965"/> <source>Security</source> <translation>Sicherheit</translation> </message> <message> - <location filename="../accountdetails.ui" line="1214"/> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Media Stream Encryption</source> - <translation>Medienstromverschlüsselung</translation> + <translation type="vanished">Medienstromverschlüsselung</translation> </message> <message> - <location filename="../accountdetails.ui" line="1221"/> + <location filename="../accountdetails.ui" line="2355"/> <source>Encrypt media stream (SRTP)</source> <translation>Medienströme verschlüsseln (SRTP)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1230"/> <source>Key exchange protocol</source> - <translation>Schlüsselaustauschprotokoll</translation> + <translation type="vanished">Schlüsselaustauschprotokoll</translation> </message> <message> - <location filename="../accountdetails.ui" line="1252"/> <source>Fallback on RTP on encryption failure</source> - <translation>Auf RTP zurückfallen wenn die Verschlüsselung fehlschlägt</translation> + <translation type="vanished">Auf RTP zurückfallen wenn die Verschlüsselung fehlschlägt</translation> </message> <message> - <location filename="../accountdetails.ui" line="1265"/> + <location filename="../accountdetails.ui" line="2022"/> <source>Negotiation Encryption</source> <translation>Verhandlungsverschlüsselung</translation> </message> <message> - <location filename="../accountdetails.ui" line="1272"/> + <location filename="../accountdetails.ui" line="2040"/> <source>Encrypt negotiation (TLS)</source> <translation>Verhandlung verschlüsseln (TLS)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1281"/> + <location filename="../accountdetails.ui" line="2124"/> <source>CA certificate</source> <translation>CA Zertifikat</translation> </message> <message> - <location filename="../accountdetails.ui" line="1291"/> + <location filename="../accountdetails.ui" line="2161"/> <source>User certificate</source> <translation>Benutzerzertifikat</translation> </message> <message> - <location filename="../accountdetails.ui" line="1301"/> + <location filename="../accountdetails.ui" line="2195"/> <source>Private key</source> <translation>Privater Schlüssel</translation> </message> <message> - <location filename="../accountdetails.ui" line="1311"/> + <location filename="../accountdetails.ui" line="2210"/> <source>Private key password</source> <translation>Passwort für den privaten Schlüssel</translation> </message> <message> - <location filename="../accountdetails.ui" line="1321"/> <source>TLS protocol method</source> - <translation>TLS Protokollmethode</translation> + <translation type="vanished">TLS Protokollmethode</translation> </message> <message> - <location filename="../accountdetails.ui" line="1331"/> <source>Outgoing TLS server name</source> - <translation>Ausgehender TLS Servername</translation> + <translation type="vanished">Ausgehender TLS Servername</translation> </message> <message> - <location filename="../accountdetails.ui" line="1341"/> <source>Negotiation timeout (seconds)</source> - <translation>Verhandlungstimeout (Sekunden)</translation> + <translation type="vanished">Verhandlungstimeout (Sekunden)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1459"/> + <location filename="../accountdetails.ui" line="2073"/> <source>Verify incoming certificates (server side)</source> <translation>Eingehende Zertifikate überprüfen (serverseitig)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1469"/> + <location filename="../accountdetails.ui" line="2103"/> <source>Verify answer certificates (client side)</source> <translation>Antwortzertifikate überprüfen (clientseitig)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1479"/> + <location filename="../accountdetails.ui" line="2088"/> <source>Require a certificate for incoming TLS connections</source> <translation>Ein Zertifikat für eingehende TLS-Verbindungen fordern</translation> </message> <message> - <location filename="../accountdetails.ui" line="1497"/> <source>Cipher</source> - <translation>Cipher</translation> + <translation type="vanished">Cipher</translation> </message> <message> - <location filename="../accountdetails.ui" line="1508"/> + <location filename="../accountdetails.ui" line="2269"/> <source>Use default ciphers</source> <translation>Standardcipher verwenden</translation> </message> <message> - <location filename="../accountdetails.ui" line="1518"/> <source>User custom cipher list</source> - <translation>Benutzerdefinierte Cipherliste verwenden</translation> + <translation type="vanished">Benutzerdefinierte Cipherliste verwenden</translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="180"/> + <location filename="../accountdetails.cpp" line="234"/> <source>Choose File</source> <translation>Datei auswählen</translation> </message> <message> - <location filename="../accountdetails.cpp" line="182"/> + <location filename="../accountdetails.cpp" line="236"/> <source>Files (*)</source> <translation>Dateien (*)</translation> </message> </context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Dialog</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished">oder Nummer eingeben...</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished">Transfer</translation> + </message> +</context> <context> <name>CallWidget</name> <message> <location filename="../callwidget.ui" line="20"/> <source>Form</source> - <translation type="unfinished"/> + <translation>Formular</translation> </message> <message> - <location filename="../callwidget.ui" line="76"/> <source>This is your RingID. Copy and share it with your friends!</source> - <translation>Dies ist ihre RingID. + <translation type="vanished">Dies ist ihre RingID. Kopieren sie sie und teilen sie sie mit ihren Freunden!</translation> </message> <message> - <location filename="../callwidget.ui" line="166"/> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> <translation>Ring ist eine sichere und verteile Kommunikationsplattform für Sprach-, Video- und Textnachrichten, die keine zentralen Server benötigt und die Kontrolle der Privatsphäre in der Hand des Benutzers lässt.</translation> </message> <message> - <location filename="../callwidget.ui" line="258"/> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> <source>Cancel</source> <translation>Abbrechen</translation> </message> <message> - <location filename="../callwidget.ui" line="292"/> + <location filename="../callwidget.ui" line="1223"/> <source>Call</source> <translation>Anruf</translation> </message> <message> - <location filename="../callwidget.ui" line="306"/> <source>Accept</source> - <translation>Akzeptieren</translation> + <translation type="vanished">Akzeptieren</translation> </message> <message> - <location filename="../callwidget.ui" line="317"/> <source>Refuse</source> - <translation>Verweigern</translation> + <translation type="vanished">Verweigern</translation> </message> <message> - <location filename="../callwidget.ui" line="440"/> <source>Search / Enter number</source> - <translation type="unfinished"/> + <translation type="vanished">Kontakte suchen oder Nummer eingeben</translation> </message> <message> - <location filename="../callwidget.cpp" line="133"/> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> <source>Copy number</source> <translation>Nummer kopieren</translation> </message> <message> - <location filename="../callwidget.cpp" line="139"/> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> <source>Add to contact</source> <translation>Kontakt hinzufügen</translation> </message> <message> - <location filename="../callwidget.cpp" line="186"/> - <location filename="../callwidget.cpp" line="210"/> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished">Kopieren</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished">Anzeigedatum</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished">Anzeigeauthor</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> <source>NO RING ACCOUNT FOUND</source> <translation>KEIN RING KONTO GEFUNDEN</translation> </message> <message> - <location filename="../callwidget.cpp" line="226"/> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> + <message> <source>Call from %1</source> <comment>%1 is the name of the caller</comment> - <translation>Anruf von %1</translation> + <translation type="vanished">Anruf von %1</translation> </message> </context> <context> @@ -458,90 +626,148 @@ Kopieren sie sie und teilen sie sie mit ihren Freunden!</translation> <translation>Einstellungen</translation> </message> <message> - <location filename="../configurationwidget.ui" line="36"/> + <location filename="../configurationwidget.ui" line="100"/> <source>General</source> <translation>Allgemein</translation> </message> <message> - <location filename="../configurationwidget.ui" line="51"/> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> <source>History Settings</source> <translation>Verlaufseinstellungen</translation> </message> <message> - <location filename="../configurationwidget.ui" line="60"/> + <location filename="../configurationwidget.ui" line="294"/> <source>Keep History for (days)</source> <translation>Verlauf behalten für (Tage)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="79"/> + <location filename="../configurationwidget.ui" line="337"/> <source>(Set to 0 for unlimited history)</source> <translation>(Auf 0 setzen für einen unbegrenzten Verlauf)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="104"/> + <location filename="../configurationwidget.ui" line="391"/> <source>Clear History</source> <translation>Verlauf leeren</translation> </message> <message> - <location filename="../configurationwidget.ui" line="119"/> <source>Ringtones Selection</source> - <translation>Klingeltonauswahl</translation> + <translation type="vanished">Klingeltonauswahl</translation> </message> <message> - <location filename="../configurationwidget.ui" line="158"/> + <location filename="../configurationwidget.ui" line="537"/> <source>Misc. Settings</source> - <translation type="unfinished"/> + <translation>Andere Einstellungen</translation> </message> <message> - <location filename="../configurationwidget.ui" line="165"/> + <location filename="../configurationwidget.ui" line="559"/> <source>Keep minimized on close</source> - <translation type="unfinished"/> + <translation>Beim Schließen minimiert bleiben</translation> </message> <message> - <location filename="../configurationwidget.ui" line="189"/> + <location filename="../configurationwidget.ui" line="116"/> <source>Video</source> <translation>Video</translation> </message> <message> - <location filename="../configurationwidget.ui" line="231"/> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> <source>Device Selection</source> <translation>Geräteauswahl</translation> </message> <message> - <location filename="../configurationwidget.ui" line="271"/> + <location filename="../configurationwidget.ui" line="883"/> <source>Device</source> <translation>Gerät</translation> </message> <message> - <location filename="../configurationwidget.ui" line="294"/> + <location filename="../configurationwidget.ui" line="914"/> <source>Resolution</source> <translation>Auflösung</translation> </message> <message> - <location filename="../configurationwidget.ui" line="345"/> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Camera Preview</source> - <translation>Kameravorschau</translation> + <translation type="vanished">Kameravorschau</translation> </message> <message> - <location filename="../configurationwidget.ui" line="371"/> + <location filename="../configurationwidget.ui" line="132"/> <source>Account</source> <translation>Konto</translation> </message> <message> - <location filename="../configurationwidget.ui" line="448"/> + <location filename="../configurationwidget.ui" line="583"/> <source>Launch Ring on Startup</source> <translation>Ring beim Hochfahren starten</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="177"/> + <location filename="../configurationwidget.cpp" line="264"/> <source>New Account</source> <translation>Neues Konto</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="198"/> + <location filename="../configurationwidget.cpp" line="285"/> <source>Are you sure you want to clear all your history?</source> <translation>Sind sie sicher das sie den gesamten Verlauf leeren möchten?</translation> </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ContactDelegate</name> @@ -587,14 +813,13 @@ Kopieren sie sie und teilen sie sie mit ihren Freunden!</translation> <context> <name>InstantMessagingWidget</name> <message> - <location filename="../instantmessagingwidget.ui" line="38"/> + <location filename="../instantmessagingwidget.ui" line="71"/> <source>Send text message...</source> <translation>Textnachricht senden</translation> </message> <message> - <location filename="../instantmessagingwidget.ui" line="48"/> <source>Send</source> - <translation>Senden</translation> + <translation type="vanished">Senden</translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="45"/> @@ -620,7 +845,7 @@ Kopieren sie sie und teilen sie sie mit ihren Freunden!</translation> <translation>Ring</translation> </message> <message> - <location filename="../mainwindow.cpp" line="77"/> + <location filename="../mainwindow.cpp" line="78"/> <source>About</source> <translation>Über</translation> </message> @@ -628,73 +853,148 @@ Kopieren sie sie und teilen sie sie mit ihren Freunden!</translation> <context> <name>NavBar</name> <message> - <location filename="../navbar.ui" line="54"/> <source>Done</source> - <translation>Erledigt</translation> + <translation type="vanished">Erledigt</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Dialog</translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished">Formular</translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>TransferDialog</name> <message> - <location filename="../transferdialog.ui" line="14"/> <source>Dialog</source> - <translation type="unfinished"/> + <translation type="vanished">Dialog</translation> </message> <message> - <location filename="../transferdialog.ui" line="23"/> <source>Transfer</source> - <translation>Transfer</translation> + <translation type="vanished">Transfer</translation> </message> <message> - <location filename="../transferdialog.ui" line="30"/> <source>or type number...</source> - <translation type="unfinished"/> + <translation type="vanished">oder Nummer eingeben...</translation> </message> <message> - <location filename="../transferdialog.ui" line="40"/> <source>Current Calls</source> - <translation>Aktuelle Anrufe</translation> + <translation type="vanished">Aktuelle Anrufe</translation> </message> </context> <context> <name>VideoOverlay</name> <message> - <location filename="../videooverlay.ui" line="157"/> <source>Hold</source> - <translation>Halten</translation> + <translation type="vanished">Halten</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="167"/> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> <source>Chat</source> <translation>Chat</translation> </message> <message> - <location filename="../videooverlay.ui" line="150"/> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished">Kontakt hinzufügen</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> <source>00:00</source> <translation>00:00</translation> </message> <message> - <location filename="../videooverlay.ui" line="29"/> + <location filename="../videooverlay.ui" line="87"/> <source>Hangup</source> <translation>Auflegen</translation> </message> <message> - <location filename="../videooverlay.ui" line="36"/> <source>...</source> - <translation>...</translation> + <translation type="vanished">...</translation> </message> <message> - <location filename="../videooverlay.ui" line="174"/> <source>Transfer</source> - <translation>Transfer</translation> + <translation type="vanished">Transfer</translation> </message> <message> - <location filename="../videooverlay.cpp" line="38"/> <source>Mute Audio</source> - <translation>Audio stummschalten</translation> + <translation type="vanished">Audio stummschalten</translation> </message> <message> - <location filename="../videooverlay.cpp" line="45"/> + <location filename="../videooverlay.ui" line="297"/> <source>Mute Video</source> <translation>Video stummschalten</translation> </message> @@ -702,17 +1002,17 @@ Kopieren sie sie und teilen sie sie mit ihren Freunden!</translation> <context> <name>VideoView</name> <message> - <location filename="../videoview.cpp" line="181"/> + <location filename="../videoview.cpp" line="232"/> <source>Share entire screen</source> <translation>Gesamten Bildschirm teilen</translation> </message> <message> - <location filename="../videoview.cpp" line="186"/> + <location filename="../videoview.cpp" line="235"/> <source>Share screen area</source> <translation>Bildschirmbereich teilen</translation> </message> <message> - <location filename="../videoview.cpp" line="192"/> + <location filename="../videoview.cpp" line="242"/> <source>Share file</source> <translation>Datei teilen</translation> </message> @@ -720,19 +1020,29 @@ Kopieren sie sie und teilen sie sie mit ihren Freunden!</translation> <context> <name>WizardDialog</name> <message> - <location filename="../wizarddialog.cpp" line="52"/> + <location filename="../wizarddialog.cpp" line="55"/> <source>Please wait while we create your account.</source> <translation>Bitte warten sie während ihr Konto erstellt wird</translation> </message> <message> - <location filename="../wizarddialog.ui" line="937"/> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Join the Ring</source> - <translation type="unfinished"/> + <translation type="vanished">Ring beitreten</translation> </message> <message> - <location filename="../wizarddialog.ui" line="1000"/> + <location filename="../wizarddialog.ui" line="86"/> <source>Choose your username:</source> - <translation type="unfinished"/> + <translation>Nutzernamen wählen:</translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/translations/ring_client_windows_eo.ts b/translations/ring_client_windows_eo.ts index d7223d7..21c3308 100644 --- a/translations/ring_client_windows_eo.ts +++ b/translations/ring_client_windows_eo.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="eo" version="2.1"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="eo"> <context> <name>AboutDialog</name> <message> @@ -10,12 +12,16 @@ <message> <location filename="../aboutdialog.ui" line="475"/> <source>Credits</source> - <translation>Kredito</translation> + <translation>Agnosko</translation> </message> <message> <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Release : Samuel de Champlain</source> - <translation>Eldono : Samuel de Champlain</translation> + <translation type="vanished">Eldono : Samuel de Champlain</translation> </message> <message> <location filename="../aboutdialog.ui" line="570"/> @@ -40,12 +46,12 @@ Ring estas sekura kaj disa komunikprogramo.</translation> <translation>Kreita de:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="49"/> + <location filename="../aboutdialog.cpp" line="52"/> <source>Artwork by:</source> <translation>Grafiko de:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="53"/> + <location filename="../aboutdialog.cpp" line="56"/> <source>Based on the SFLPhone project</source> <translation>Surbaze de la SFLPhone projekto</translation> </message> @@ -58,329 +64,377 @@ Ring estas sekura kaj disa komunikprogramo.</translation> <translation>Agordoj</translation> </message> <message> - <location filename="../accountdetails.ui" line="42"/> + <location filename="../accountdetails.ui" line="60"/> <source>General</source> <translation>Ĝenerala</translation> </message> <message> - <location filename="../accountdetails.ui" line="89"/> + <location filename="../accountdetails.ui" line="175"/> <source>Account</source> <translation>Konto</translation> </message> <message> - <location filename="../accountdetails.ui" line="121"/> + <location filename="../accountdetails.ui" line="238"/> <source>Type</source> <translation>Tipo</translation> </message> <message> - <location filename="../accountdetails.ui" line="101"/> + <location filename="../accountdetails.ui" line="204"/> <source>Alias</source> <translation>Kromnomo</translation> </message> <message> - <location filename="../accountdetails.ui" line="165"/> + <location filename="../accountdetails.ui" line="308"/> <source>Parameters</source> <translation>Parametroj</translation> </message> <message> - <location filename="../accountdetails.ui" line="183"/> + <location filename="../accountdetails.ui" line="341"/> <source>Hostname</source> <translation>Nomo de gastiga komputilo</translation> </message> <message> - <location filename="../accountdetails.ui" line="354"/> - <location filename="../accountdetails.ui" line="925"/> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> <source>Username</source> <translation>Uzantnomo</translation> </message> <message> - <location filename="../accountdetails.ui" line="209"/> - <location filename="../accountdetails.ui" line="944"/> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> <source>Password</source> <translation>Pasvorto</translation> </message> <message> - <location filename="../accountdetails.ui" line="238"/> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> <source>Proxy</source> <translation>Prokura servilo</translation> </message> <message> - <location filename="../accountdetails.ui" line="264"/> + <location filename="../accountdetails.ui" line="464"/> <source>Voicemail number</source> <translation>Parolita mesaĝo</translation> </message> <message> - <location filename="../accountdetails.ui" line="284"/> + <location filename="../accountdetails.ui" line="498"/> <source>Auto-answer calls</source> - <translation>Aŭtomate respondi vokojn</translation> + <translation>Aŭtomate respondi al alvokojn</translation> </message> <message> - <location filename="../accountdetails.ui" line="294"/> + <location filename="../accountdetails.ui" line="516"/> <source>UPnP enabled</source> <translation>UPnP ŝaltita</translation> </message> <message> - <location filename="../accountdetails.ui" line="301"/> + <location filename="../accountdetails.ui" line="531"/> <source>DTMF tone type</source> <translation>Tipo de du-tona multfrekvenco</translation> </message> <message> - <location filename="../accountdetails.ui" line="310"/> + <location filename="../accountdetails.ui" line="548"/> <source>RTP</source> <translation>RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="320"/> + <location filename="../accountdetails.ui" line="566"/> <source>SIP</source> <translation>SIP</translation> </message> <message> - <location filename="../accountdetails.ui" line="398"/> + <location filename="../accountdetails.ui" line="699"/> <source>Allow Call From Unknown</source> - <translation>Permesi vokojn de nekonataj</translation> + <translation>Permesi alvokojn de nekonataj</translation> </message> <message> - <location filename="../accountdetails.ui" line="412"/> + <location filename="../accountdetails.ui" line="726"/> <source>Allow Call From Contact</source> - <translation>Permesi vokojn de kontaktoj</translation> + <translation>Permesi alvokojn de kontaktoj</translation> </message> <message> - <location filename="../accountdetails.ui" line="405"/> + <location filename="../accountdetails.ui" line="714"/> <source>Allow Call From History</source> - <translation>Permesi vokojn de historio</translation> + <translation>Permesi alvokojn de historio</translation> </message> <message> - <location filename="../accountdetails.ui" line="388"/> + <location filename="../accountdetails.ui" line="674"/> <source>Ring Account Settings</source> <translation>Agordoj de Ring konto</translation> </message> <message> - <location filename="../accountdetails.ui" line="448"/> <source>Audio</source> - <translation>Aŭdio</translation> + <translation type="vanished">Aŭdio</translation> </message> <message> - <location filename="../accountdetails.ui" line="534"/> <source>Video</source> - <translation>Video</translation> + <translation type="vanished">Video</translation> </message> <message> - <location filename="../accountdetails.ui" line="540"/> <source>Enable Video</source> - <translation>Ŝalti videon</translation> + <translation type="vanished">Ŝalti videon</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="621"/> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> <source>Advanced</source> <translation>Speciala</translation> </message> <message> - <location filename="../accountdetails.ui" line="648"/> + <location filename="../accountdetails.ui" line="1163"/> <source>Registration</source> <translation>Registriĝo</translation> </message> <message> - <location filename="../accountdetails.ui" line="660"/> + <location filename="../accountdetails.ui" line="1183"/> <source>Registration expire timeout (seconds):</source> <translation>Tempolimo de registriĝo (sekunde):</translation> </message> <message> - <location filename="../accountdetails.ui" line="688"/> + <location filename="../accountdetails.ui" line="1221"/> <source>Network Interface</source> <translation>Reta interfaco</translation> </message> <message> - <location filename="../accountdetails.ui" line="697"/> + <location filename="../accountdetails.ui" line="1242"/> <source>Local Port:</source> <translation>Loka pordo:</translation> </message> <message> - <location filename="../accountdetails.ui" line="745"/> + <location filename="../accountdetails.ui" line="1316"/> <source>Published Adress</source> <translation>Publika adreso</translation> </message> <message> - <location filename="../accountdetails.ui" line="760"/> + <location filename="../accountdetails.ui" line="1346"/> <source>Same as local parameters</source> <translation>Kiel lokaj parametroj</translation> </message> <message> - <location filename="../accountdetails.ui" line="773"/> + <location filename="../accountdetails.ui" line="1367"/> <source>Set published address and port:</source> <translation>Agordi publikan adreson kaj pordon:</translation> </message> <message> - <location filename="../accountdetails.ui" line="791"/> + <location filename="../accountdetails.ui" line="1393"/> <source>Address</source> <translation>Adreso</translation> </message> <message> - <location filename="../accountdetails.ui" line="814"/> + <location filename="../accountdetails.ui" line="1424"/> <source>Port</source> <translation>Pordo</translation> </message> <message> - <location filename="../accountdetails.ui" line="860"/> + <location filename="../accountdetails.ui" line="1478"/> <source>Use STUN</source> <translation>Uzi STUN</translation> </message> <message> - <location filename="../accountdetails.ui" line="876"/> - <location filename="../accountdetails.ui" line="909"/> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> <source>Server URL</source> <translation>URL de servilo</translation> </message> <message> - <location filename="../accountdetails.ui" line="893"/> + <location filename="../accountdetails.ui" line="1519"/> <source>Use TURN</source> <translation>Uzi TURN</translation> </message> <message> - <location filename="../accountdetails.ui" line="960"/> + <location filename="../accountdetails.ui" line="1586"/> <source>Realm</source> <translation>Regno</translation> </message> <message> - <location filename="../accountdetails.ui" line="983"/> + <location filename="../accountdetails.ui" line="1635"/> <source>SDP Session Negotiation (ICE Fallback)</source> <translation>Intertraktado de SDP seanco (ICE retropaŝo)</translation> </message> <message> - <location filename="../accountdetails.ui" line="996"/> + <location filename="../accountdetails.ui" line="1663"/> <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> <translation>Tiuj ĉi agordoj estas uzataj nur dum intertraktado de SDP seanco, se ICE ne estas subtenata de la servilo aŭ samtavolano.</translation> </message> <message> - <location filename="../accountdetails.ui" line="1012"/> + <location filename="../accountdetails.ui" line="1705"/> <source>Audio RTP Port Range</source> <translation>Porda amplekso de aŭdia RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="1027"/> - <location filename="../accountdetails.ui" line="1112"/> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> <source>Min</source> <translation>Min</translation> </message> <message> - <location filename="../accountdetails.ui" line="1050"/> - <location filename="../accountdetails.ui" line="1135"/> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> <source>Max</source> <translation>Maks</translation> </message> <message> - <location filename="../accountdetails.ui" line="1097"/> + <location filename="../accountdetails.ui" line="1839"/> <source>Video RTP Port Range</source> <translation>Porda amplekso de video RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="1187"/> + <location filename="../accountdetails.ui" line="1965"/> <source>Security</source> <translation>Sekurigo</translation> </message> <message> - <location filename="../accountdetails.ui" line="1214"/> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Media Stream Encryption</source> - <translation>Ĉifrado de aŭdvidfluoj</translation> + <translation type="vanished">Ĉifrado de aŭdvidfluoj</translation> </message> <message> - <location filename="../accountdetails.ui" line="1221"/> + <location filename="../accountdetails.ui" line="2355"/> <source>Encrypt media stream (SRTP)</source> <translation>Ĉifri aŭdvidfluon (SRTP)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1230"/> <source>Key exchange protocol</source> - <translation>Protokolo de elĉifrigila interŝanĝo</translation> + <translation type="vanished">Protokolo de elĉifrigila interŝanĝo</translation> </message> <message> - <location filename="../accountdetails.ui" line="1252"/> <source>Fallback on RTP on encryption failure</source> - <translation>Retropaŝo al RTP okaze de ĉifrada fiasko</translation> + <translation type="vanished">Retropaŝo al RTP okaze de ĉifrada fiasko</translation> </message> <message> - <location filename="../accountdetails.ui" line="1265"/> + <location filename="../accountdetails.ui" line="2022"/> <source>Negotiation Encryption</source> <translation>Intertraktada ĉifrado</translation> </message> <message> - <location filename="../accountdetails.ui" line="1272"/> + <location filename="../accountdetails.ui" line="2040"/> <source>Encrypt negotiation (TLS)</source> <translation>Ĉifri intertraktadon (TLS)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1281"/> + <location filename="../accountdetails.ui" line="2124"/> <source>CA certificate</source> <translation>CA atestilo</translation> </message> <message> - <location filename="../accountdetails.ui" line="1291"/> + <location filename="../accountdetails.ui" line="2161"/> <source>User certificate</source> <translation>Uzanta atestilo</translation> </message> <message> - <location filename="../accountdetails.ui" line="1301"/> + <location filename="../accountdetails.ui" line="2195"/> <source>Private key</source> <translation>Privata elĉifrilo</translation> </message> <message> - <location filename="../accountdetails.ui" line="1311"/> + <location filename="../accountdetails.ui" line="2210"/> <source>Private key password</source> <translation>Pasvorto de privata elĉifrigilo</translation> </message> <message> - <location filename="../accountdetails.ui" line="1321"/> <source>TLS protocol method</source> - <translation>Metodo de TLS protokolo</translation> + <translation type="vanished">Metodo de TLS protokolo</translation> </message> <message> - <location filename="../accountdetails.ui" line="1331"/> <source>Outgoing TLS server name</source> - <translation>Nomo de elira TLS servilo</translation> + <translation type="vanished">Nomo de elira TLS servilo</translation> </message> <message> - <location filename="../accountdetails.ui" line="1341"/> <source>Negotiation timeout (seconds)</source> - <translation>Intertraktada tempolimo (sekunde)</translation> + <translation type="vanished">Intertraktada tempolimo (sekunde)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1459"/> + <location filename="../accountdetails.ui" line="2073"/> <source>Verify incoming certificates (server side)</source> <translation>Kontroli envenajn atestilojn (servilflanke)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1469"/> + <location filename="../accountdetails.ui" line="2103"/> <source>Verify answer certificates (client side)</source> - <translation>Kontroli envenajn atestilojn (klientflanke)</translation> + <translation>Kontroli respondajn atestilojn (klientflanke)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1479"/> + <location filename="../accountdetails.ui" line="2088"/> <source>Require a certificate for incoming TLS connections</source> <translation>Bezoni atestilon por envenaj TLS konektoj</translation> </message> <message> - <location filename="../accountdetails.ui" line="1497"/> <source>Cipher</source> - <translation>Ĉifro</translation> + <translation type="vanished">Ĉifro</translation> </message> <message> - <location filename="../accountdetails.ui" line="1508"/> + <location filename="../accountdetails.ui" line="2269"/> <source>Use default ciphers</source> <translation>Uzi defaŭltajn ĉifrojn</translation> </message> <message> - <location filename="../accountdetails.ui" line="1518"/> <source>User custom cipher list</source> - <translation>Uzi propran listo de ĉifrojn</translation> + <translation type="vanished">Uzi propran listo de ĉifrojn</translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="180"/> + <location filename="../accountdetails.cpp" line="234"/> <source>Choose File</source> - <translation>Elektu dosideron</translation> + <translation>Elektu dosieron</translation> </message> <message> - <location filename="../accountdetails.cpp" line="182"/> + <location filename="../accountdetails.cpp" line="236"/> <source>Files (*)</source> - <translation>Dosideroj (*)</translation> + <translation>Dosieroj (*)</translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Dialogo</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished">aŭ tajpu numeron...</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished">Transmeto</translation> </message> </context> <context> @@ -391,63 +445,177 @@ Ring estas sekura kaj disa komunikprogramo.</translation> <translation>Form</translation> </message> <message> - <location filename="../callwidget.ui" line="76"/> <source>This is your RingID. Copy and share it with your friends!</source> - <translation>Tio ĉi estas via RingID. + <translation type="vanished">Tio ĉi estas via RingID. Kopiu kaj kunhavigu ĝin kun viaj amikoj!</translation> </message> <message> - <location filename="../callwidget.ui" line="166"/> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> <translation>Ring estas sekura kaj disa voĉa, videa kaj retbabila komunika platformo kiu ne bezonas centran servilon kaj restigas la povon de privateco ĉe la uzanto.</translation> </message> <message> - <location filename="../callwidget.ui" line="258"/> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> <source>Cancel</source> <translation>Rezigni</translation> </message> <message> - <location filename="../callwidget.ui" line="292"/> + <location filename="../callwidget.ui" line="1223"/> <source>Call</source> - <translation>Voki</translation> + <translation>Alvoki</translation> </message> <message> - <location filename="../callwidget.ui" line="306"/> <source>Accept</source> - <translation>Akcepti</translation> + <translation type="vanished">Akcepti</translation> </message> <message> - <location filename="../callwidget.ui" line="317"/> <source>Refuse</source> - <translation>Rifuzi</translation> + <translation type="vanished">Rifuzi</translation> </message> <message> - <location filename="../callwidget.ui" line="440"/> <source>Search / Enter number</source> - <translation>Serĉu / Enmetu numeron</translation> + <translation type="vanished">Serĉu / Enmetu numeron</translation> </message> <message> - <location filename="../callwidget.cpp" line="133"/> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> <source>Copy number</source> <translation>Kopii numeron</translation> </message> <message> - <location filename="../callwidget.cpp" line="139"/> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> <source>Add to contact</source> <translation>Aldoni al kontakto</translation> </message> <message> - <location filename="../callwidget.cpp" line="186"/> - <location filename="../callwidget.cpp" line="210"/> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished">Kopii</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished">Vidigi daton</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished">Vidigi aŭtoron</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> <source>NO RING ACCOUNT FOUND</source> <translation>NENIU RING KONTO TROVITA</translation> </message> <message> - <location filename="../callwidget.cpp" line="226"/> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> + <message> <source>Call from %1</source> <comment>%1 is the name of the caller</comment> - <translation>Voko de %1</translation> + <translation type="vanished">Alvoko de %1</translation> </message> </context> <context> @@ -458,90 +626,148 @@ Kopiu kaj kunhavigu ĝin kun viaj amikoj!</translation> <translation>Agordoj</translation> </message> <message> - <location filename="../configurationwidget.ui" line="36"/> + <location filename="../configurationwidget.ui" line="100"/> <source>General</source> <translation>Ĝenerala</translation> </message> <message> - <location filename="../configurationwidget.ui" line="51"/> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> <source>History Settings</source> <translation>Historia agordoj</translation> </message> <message> - <location filename="../configurationwidget.ui" line="60"/> + <location filename="../configurationwidget.ui" line="294"/> <source>Keep History for (days)</source> <translation>Savu historion dum (tage)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="79"/> + <location filename="../configurationwidget.ui" line="337"/> <source>(Set to 0 for unlimited history)</source> <translation>(Agordu al 0 por senlima historio)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="104"/> + <location filename="../configurationwidget.ui" line="391"/> <source>Clear History</source> <translation>Vakigi historion</translation> </message> <message> - <location filename="../configurationwidget.ui" line="119"/> <source>Ringtones Selection</source> - <translation>Elektaĵo de vokosono</translation> + <translation type="vanished">Elektaĵo de vokosono</translation> </message> <message> - <location filename="../configurationwidget.ui" line="158"/> + <location filename="../configurationwidget.ui" line="537"/> <source>Misc. Settings</source> <translation>Diversaj agordoj</translation> </message> <message> - <location filename="../configurationwidget.ui" line="165"/> + <location filename="../configurationwidget.ui" line="559"/> <source>Keep minimized on close</source> <translation>Ne ĉesu per fermi fenestron</translation> </message> <message> - <location filename="../configurationwidget.ui" line="189"/> + <location filename="../configurationwidget.ui" line="116"/> <source>Video</source> <translation>Video</translation> </message> <message> - <location filename="../configurationwidget.ui" line="231"/> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> <source>Device Selection</source> <translation>Selekto de aparato</translation> </message> <message> - <location filename="../configurationwidget.ui" line="271"/> + <location filename="../configurationwidget.ui" line="883"/> <source>Device</source> <translation>Aparato</translation> </message> <message> - <location filename="../configurationwidget.ui" line="294"/> + <location filename="../configurationwidget.ui" line="914"/> <source>Resolution</source> <translation>Distingivo</translation> </message> <message> - <location filename="../configurationwidget.ui" line="345"/> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Camera Preview</source> - <translation>Aspekto de videokamerao</translation> + <translation type="vanished">Aspekto de videokamerao</translation> </message> <message> - <location filename="../configurationwidget.ui" line="371"/> + <location filename="../configurationwidget.ui" line="132"/> <source>Account</source> <translation>Konto</translation> </message> <message> - <location filename="../configurationwidget.ui" line="448"/> + <location filename="../configurationwidget.ui" line="583"/> <source>Launch Ring on Startup</source> <translation>Lanĉi Ring post startigo</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="177"/> + <location filename="../configurationwidget.cpp" line="264"/> <source>New Account</source> <translation>Nova konto</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="198"/> + <location filename="../configurationwidget.cpp" line="285"/> <source>Are you sure you want to clear all your history?</source> <translation>Ĉu vi certe volas vakigi vian tutan historion?</translation> </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ContactDelegate</name> @@ -576,7 +802,7 @@ Kopiu kaj kunhavigu ĝin kun viaj amikoj!</translation> <message> <location filename="../contactpicker.ui" line="98"/> <source>Enter a name here...</source> - <translation>Entajpu nomon tie ĉi...</translation> + <translation>Entajpu nomon en tie ĉi...</translation> </message> <message> <location filename="../contactpicker.ui" line="128"/> @@ -587,14 +813,13 @@ Kopiu kaj kunhavigu ĝin kun viaj amikoj!</translation> <context> <name>InstantMessagingWidget</name> <message> - <location filename="../instantmessagingwidget.ui" line="38"/> + <location filename="../instantmessagingwidget.ui" line="71"/> <source>Send text message...</source> - <translation>Sendi tekstmesaĝon...</translation> + <translation>Sendu tekstmesaĝon...</translation> </message> <message> - <location filename="../instantmessagingwidget.ui" line="48"/> <source>Send</source> - <translation>Sendi</translation> + <translation type="vanished">Sendi</translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="45"/> @@ -620,7 +845,7 @@ Kopiu kaj kunhavigu ĝin kun viaj amikoj!</translation> <translation>Ring</translation> </message> <message> - <location filename="../mainwindow.cpp" line="77"/> + <location filename="../mainwindow.cpp" line="78"/> <source>About</source> <translation>Pri</translation> </message> @@ -628,91 +853,166 @@ Kopiu kaj kunhavigu ĝin kun viaj amikoj!</translation> <context> <name>NavBar</name> <message> - <location filename="../navbar.ui" line="54"/> <source>Done</source> - <translation>Finita</translation> + <translation type="vanished">Finita</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Dialogo</translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished">Form</translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>TransferDialog</name> <message> - <location filename="../transferdialog.ui" line="14"/> <source>Dialog</source> - <translation>Dialogo</translation> + <translation type="vanished">Dialogo</translation> </message> <message> - <location filename="../transferdialog.ui" line="23"/> <source>Transfer</source> - <translation>Transmeto</translation> + <translation type="vanished">Transmeto</translation> </message> <message> - <location filename="../transferdialog.ui" line="30"/> <source>or type number...</source> - <translation>aŭ tajpu numeron...</translation> + <translation type="vanished">aŭ tajpu numeron...</translation> </message> <message> - <location filename="../transferdialog.ui" line="40"/> <source>Current Calls</source> - <translation>Aktivaj vokoj</translation> + <translation type="vanished">Aktivaj alvokoj</translation> </message> </context> <context> <name>VideoOverlay</name> <message> - <location filename="../videooverlay.ui" line="157"/> <source>Hold</source> - <translation>Deteni</translation> + <translation type="vanished">Deteni</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="167"/> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> <source>Chat</source> <translation>Retbabilo</translation> </message> <message> - <location filename="../videooverlay.ui" line="150"/> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished">Aldoni al kontakto</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> <source>00:00</source> <translation>00:00</translation> </message> <message> - <location filename="../videooverlay.ui" line="29"/> + <location filename="../videooverlay.ui" line="87"/> <source>Hangup</source> - <translation>Fini vokon</translation> + <translation>Finigi alvokon</translation> </message> <message> - <location filename="../videooverlay.ui" line="36"/> <source>...</source> - <translation>...</translation> + <translation type="vanished">...</translation> </message> <message> - <location filename="../videooverlay.ui" line="174"/> <source>Transfer</source> - <translation>Transmeto</translation> + <translation type="vanished">Transmeto</translation> </message> <message> - <location filename="../videooverlay.cpp" line="38"/> <source>Mute Audio</source> - <translation>Silentigi aŭdion</translation> + <translation type="vanished">Silentigi aŭdion</translation> </message> <message> - <location filename="../videooverlay.cpp" line="45"/> + <location filename="../videooverlay.ui" line="297"/> <source>Mute Video</source> - <translation>Silentigi videon</translation> + <translation>Kaŝi videon</translation> </message> </context> <context> <name>VideoView</name> <message> - <location filename="../videoview.cpp" line="181"/> + <location filename="../videoview.cpp" line="232"/> <source>Share entire screen</source> <translation>Kunhavigi tutan ekranon</translation> </message> <message> - <location filename="../videoview.cpp" line="186"/> + <location filename="../videoview.cpp" line="235"/> <source>Share screen area</source> <translation>Kunhavigi areon de ekrano</translation> </message> <message> - <location filename="../videoview.cpp" line="192"/> + <location filename="../videoview.cpp" line="242"/> <source>Share file</source> <translation>Kunhavigi dosieron</translation> </message> @@ -720,19 +1020,29 @@ Kopiu kaj kunhavigu ĝin kun viaj amikoj!</translation> <context> <name>WizardDialog</name> <message> - <location filename="../wizarddialog.cpp" line="52"/> + <location filename="../wizarddialog.cpp" line="55"/> <source>Please wait while we create your account.</source> <translation>Bonvole atendu dum ni kreas vian konton.</translation> </message> <message> - <location filename="../wizarddialog.ui" line="937"/> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Join the Ring</source> - <translation>Aliĝi en Ring</translation> + <translation type="vanished">Aliĝi en Ring</translation> </message> <message> - <location filename="../wizarddialog.ui" line="1000"/> + <location filename="../wizarddialog.ui" line="86"/> <source>Choose your username:</source> <translation>Elektu vian uzantnomon:</translation> </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/translations/ring_client_windows_es.ts b/translations/ring_client_windows_es.ts index bb0d8e6..b77c670 100644 --- a/translations/ring_client_windows_es.ts +++ b/translations/ring_client_windows_es.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="es" version="2.1"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="es"> <context> <name>AboutDialog</name> <message> @@ -14,8 +16,12 @@ </message> <message> <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Release : Samuel de Champlain</source> - <translation>Versión: Samuel de Champlain</translation> + <translation type="vanished">Versión: Samuel de Champlain</translation> </message> <message> <location filename="../aboutdialog.ui" line="570"/> @@ -27,7 +33,7 @@ Ring es un programa de comunicación distribuido y seguro.</translation> <message> <location filename="../aboutdialog.cpp" line="32"/> <source>Windows Ring</source> - <translation type="unfinished"/> + <translation>Ring para Windows</translation> </message> <message> <location filename="../aboutdialog.cpp" line="33"/> @@ -40,12 +46,12 @@ Ring es un programa de comunicación distribuido y seguro.</translation> <translation>Creado por:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="49"/> + <location filename="../aboutdialog.cpp" line="52"/> <source>Artwork by:</source> <translation>Diseñado por:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="53"/> + <location filename="../aboutdialog.cpp" line="56"/> <source>Based on the SFLPhone project</source> <translation>Basado en el proyecto SFLPhone</translation> </message> @@ -58,329 +64,369 @@ Ring es un programa de comunicación distribuido y seguro.</translation> <translation>Configuración</translation> </message> <message> - <location filename="../accountdetails.ui" line="42"/> + <location filename="../accountdetails.ui" line="60"/> <source>General</source> <translation>General</translation> </message> <message> - <location filename="../accountdetails.ui" line="89"/> + <location filename="../accountdetails.ui" line="175"/> <source>Account</source> <translation>Cuenta</translation> </message> <message> - <location filename="../accountdetails.ui" line="121"/> + <location filename="../accountdetails.ui" line="238"/> <source>Type</source> <translation>Escribe</translation> </message> <message> - <location filename="../accountdetails.ui" line="101"/> + <location filename="../accountdetails.ui" line="204"/> <source>Alias</source> <translation>Alias</translation> </message> <message> - <location filename="../accountdetails.ui" line="165"/> + <location filename="../accountdetails.ui" line="308"/> <source>Parameters</source> <translation>Parámetros</translation> </message> <message> - <location filename="../accountdetails.ui" line="183"/> + <location filename="../accountdetails.ui" line="341"/> <source>Hostname</source> <translation>Nombre del host</translation> </message> <message> - <location filename="../accountdetails.ui" line="354"/> - <location filename="../accountdetails.ui" line="925"/> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> <source>Username</source> <translation>Nombre de usuario</translation> </message> <message> - <location filename="../accountdetails.ui" line="209"/> - <location filename="../accountdetails.ui" line="944"/> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> <source>Password</source> <translation>Contraseña</translation> </message> <message> - <location filename="../accountdetails.ui" line="238"/> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> <source>Proxy</source> <translation>Proxy</translation> </message> <message> - <location filename="../accountdetails.ui" line="264"/> + <location filename="../accountdetails.ui" line="464"/> <source>Voicemail number</source> <translation>Numero de Casilla de Mensaje</translation> </message> <message> - <location filename="../accountdetails.ui" line="284"/> + <location filename="../accountdetails.ui" line="498"/> <source>Auto-answer calls</source> <translation>Respuesta automática de llamadas</translation> </message> <message> - <location filename="../accountdetails.ui" line="294"/> + <location filename="../accountdetails.ui" line="516"/> <source>UPnP enabled</source> <translation>UPnP habilitado</translation> </message> <message> - <location filename="../accountdetails.ui" line="301"/> + <location filename="../accountdetails.ui" line="531"/> <source>DTMF tone type</source> <translation>Tipo de tono DTMF</translation> </message> <message> - <location filename="../accountdetails.ui" line="310"/> + <location filename="../accountdetails.ui" line="548"/> <source>RTP</source> <translation>RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="320"/> + <location filename="../accountdetails.ui" line="566"/> <source>SIP</source> <translation>SIP</translation> </message> <message> - <location filename="../accountdetails.ui" line="398"/> + <location filename="../accountdetails.ui" line="699"/> <source>Allow Call From Unknown</source> <translation>Permitir llamadas desconocidas</translation> </message> <message> - <location filename="../accountdetails.ui" line="412"/> + <location filename="../accountdetails.ui" line="726"/> <source>Allow Call From Contact</source> <translation>Permitir llamadas de Contactos</translation> </message> <message> - <location filename="../accountdetails.ui" line="405"/> + <location filename="../accountdetails.ui" line="714"/> <source>Allow Call From History</source> <translation>Permitir llamada desde el Historial</translation> </message> <message> - <location filename="../accountdetails.ui" line="388"/> + <location filename="../accountdetails.ui" line="674"/> <source>Ring Account Settings</source> <translation>Configuración de la cuenta Ring</translation> </message> <message> - <location filename="../accountdetails.ui" line="448"/> <source>Audio</source> - <translation>Audio</translation> + <translation type="vanished">Audio</translation> </message> <message> - <location filename="../accountdetails.ui" line="534"/> <source>Video</source> - <translation>Vídeo</translation> + <translation type="vanished">Vídeo</translation> </message> <message> - <location filename="../accountdetails.ui" line="540"/> <source>Enable Video</source> - <translation>Habilitar vídeo</translation> + <translation type="vanished">Habilitar vídeo</translation> </message> <message> - <location filename="../accountdetails.ui" line="621"/> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> <source>Advanced</source> <translation>Avanzado</translation> </message> <message> - <location filename="../accountdetails.ui" line="648"/> + <location filename="../accountdetails.ui" line="1163"/> <source>Registration</source> <translation>Registro</translation> </message> <message> - <location filename="../accountdetails.ui" line="660"/> + <location filename="../accountdetails.ui" line="1183"/> <source>Registration expire timeout (seconds):</source> <translation>Tiempo de espera de Registración (seg):</translation> </message> <message> - <location filename="../accountdetails.ui" line="688"/> + <location filename="../accountdetails.ui" line="1221"/> <source>Network Interface</source> <translation>Interface de Red</translation> </message> <message> - <location filename="../accountdetails.ui" line="697"/> + <location filename="../accountdetails.ui" line="1242"/> <source>Local Port:</source> <translation>Puerto Local:</translation> </message> <message> - <location filename="../accountdetails.ui" line="745"/> + <location filename="../accountdetails.ui" line="1316"/> <source>Published Adress</source> <translation>Dirección Publicada</translation> </message> <message> - <location filename="../accountdetails.ui" line="760"/> + <location filename="../accountdetails.ui" line="1346"/> <source>Same as local parameters</source> <translation>Igual que los parametros locales</translation> </message> <message> - <location filename="../accountdetails.ui" line="773"/> + <location filename="../accountdetails.ui" line="1367"/> <source>Set published address and port:</source> <translation>Configurar dirección publicada y puerto:</translation> </message> <message> - <location filename="../accountdetails.ui" line="791"/> + <location filename="../accountdetails.ui" line="1393"/> <source>Address</source> <translation>Dirección</translation> </message> <message> - <location filename="../accountdetails.ui" line="814"/> + <location filename="../accountdetails.ui" line="1424"/> <source>Port</source> <translation>Puerto</translation> </message> <message> - <location filename="../accountdetails.ui" line="860"/> + <location filename="../accountdetails.ui" line="1478"/> <source>Use STUN</source> <translation>Utilizar STUN</translation> </message> <message> - <location filename="../accountdetails.ui" line="876"/> - <location filename="../accountdetails.ui" line="909"/> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> <source>Server URL</source> <translation>URL del Servidor</translation> </message> <message> - <location filename="../accountdetails.ui" line="893"/> + <location filename="../accountdetails.ui" line="1519"/> <source>Use TURN</source> <translation>Utilizar TURN</translation> </message> <message> - <location filename="../accountdetails.ui" line="960"/> + <location filename="../accountdetails.ui" line="1586"/> <source>Realm</source> - <translation type="unfinished"/> + <translation>Dominio</translation> </message> <message> - <location filename="../accountdetails.ui" line="983"/> + <location filename="../accountdetails.ui" line="1635"/> <source>SDP Session Negotiation (ICE Fallback)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="996"/> + <location filename="../accountdetails.ui" line="1663"/> <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> <translation>Estas configuraciones solo se usan durante una negociación de una sesión SDP en caso de que ICE no sea soportado por el servidor o el compañero</translation> </message> <message> - <location filename="../accountdetails.ui" line="1012"/> + <location filename="../accountdetails.ui" line="1705"/> <source>Audio RTP Port Range</source> <translation>Rango de Puertos RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="1027"/> - <location filename="../accountdetails.ui" line="1112"/> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> <source>Min</source> <translation>Mínimo</translation> </message> <message> - <location filename="../accountdetails.ui" line="1050"/> - <location filename="../accountdetails.ui" line="1135"/> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> <source>Max</source> <translation>Máximo</translation> </message> <message> - <location filename="../accountdetails.ui" line="1097"/> + <location filename="../accountdetails.ui" line="1839"/> <source>Video RTP Port Range</source> <translation>Rango de Puertos RTP de Video</translation> </message> <message> - <location filename="../accountdetails.ui" line="1187"/> + <location filename="../accountdetails.ui" line="1965"/> <source>Security</source> <translation>Seguridad</translation> </message> <message> - <location filename="../accountdetails.ui" line="1214"/> - <source>Media Stream Encryption</source> - <translation type="unfinished"/> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1221"/> + <location filename="../accountdetails.ui" line="2355"/> <source>Encrypt media stream (SRTP)</source> <translation>Encriptar transmisión (SRTP)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1230"/> <source>Key exchange protocol</source> - <translation>Protocolo de intercambio de clave</translation> + <translation type="vanished">Protocolo de intercambio de clave</translation> </message> <message> - <location filename="../accountdetails.ui" line="1252"/> <source>Fallback on RTP on encryption failure</source> - <translation type="unfinished"/> + <translation type="vanished">Respaldo en RTP si falla el cifrado</translation> </message> <message> - <location filename="../accountdetails.ui" line="1265"/> + <location filename="../accountdetails.ui" line="2022"/> <source>Negotiation Encryption</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1272"/> + <location filename="../accountdetails.ui" line="2040"/> <source>Encrypt negotiation (TLS)</source> <translation>Encriptar Negociación (TLS)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1281"/> + <location filename="../accountdetails.ui" line="2124"/> <source>CA certificate</source> <translation>Certificado CA</translation> </message> <message> - <location filename="../accountdetails.ui" line="1291"/> + <location filename="../accountdetails.ui" line="2161"/> <source>User certificate</source> <translation>Certificado de usuario</translation> </message> <message> - <location filename="../accountdetails.ui" line="1301"/> + <location filename="../accountdetails.ui" line="2195"/> <source>Private key</source> <translation>Clave privada</translation> </message> <message> - <location filename="../accountdetails.ui" line="1311"/> + <location filename="../accountdetails.ui" line="2210"/> <source>Private key password</source> <translation>Contraseña de clave privada</translation> </message> <message> - <location filename="../accountdetails.ui" line="1321"/> <source>TLS protocol method</source> - <translation>Método de Protocolo TLS</translation> + <translation type="vanished">Método de Protocolo TLS</translation> </message> <message> - <location filename="../accountdetails.ui" line="1331"/> <source>Outgoing TLS server name</source> - <translation>Nombre del servidor TLS saliente</translation> + <translation type="vanished">Nombre del servidor TLS saliente</translation> </message> <message> - <location filename="../accountdetails.ui" line="1341"/> <source>Negotiation timeout (seconds)</source> - <translation>TIempo de espera de Negociación (segungos)</translation> + <translation type="vanished">TIempo de espera de Negociación (segungos)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1459"/> + <location filename="../accountdetails.ui" line="2073"/> <source>Verify incoming certificates (server side)</source> <translation>Verificar certificados entrantes (lado del servidor)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1469"/> + <location filename="../accountdetails.ui" line="2103"/> <source>Verify answer certificates (client side)</source> <translation>Verificar certificados de respuesta (lado del cliente) </translation> </message> <message> - <location filename="../accountdetails.ui" line="1479"/> + <location filename="../accountdetails.ui" line="2088"/> <source>Require a certificate for incoming TLS connections</source> <translation>Exigir un certificado para las conexiones TLS entrantes</translation> </message> <message> - <location filename="../accountdetails.ui" line="1497"/> <source>Cipher</source> - <translation type="unfinished"/> + <translation type="vanished">Cifrado</translation> </message> <message> - <location filename="../accountdetails.ui" line="1508"/> + <location filename="../accountdetails.ui" line="2269"/> <source>Use default ciphers</source> - <translation type="unfinished"/> + <translation>Usar cifrados por defecto</translation> </message> <message> - <location filename="../accountdetails.ui" line="1518"/> - <source>User custom cipher list</source> - <translation type="unfinished"/> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="180"/> + <location filename="../accountdetails.cpp" line="234"/> <source>Choose File</source> - <translation type="unfinished"/> + <translation>Examinar</translation> </message> <message> - <location filename="../accountdetails.cpp" line="182"/> + <location filename="../accountdetails.cpp" line="236"/> <source>Files (*)</source> - <translation type="unfinished"/> + <translation>Ficheros (*)</translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Mensaje</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished">o escriba el número...</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished">Transferir</translation> </message> </context> <context> @@ -388,66 +434,176 @@ Ring es un programa de comunicación distribuido y seguro.</translation> <message> <location filename="../callwidget.ui" line="20"/> <source>Form</source> - <translation type="unfinished"/> + <translation>Formulario</translation> </message> <message> - <location filename="../callwidget.ui" line="76"/> <source>This is your RingID. Copy and share it with your friends!</source> - <translation>Este es tu RingID. + <translation type="vanished">Este es tu RingID. Copialo y compártelo con tus amigos!</translation> </message> <message> - <location filename="../callwidget.ui" line="166"/> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> <translation>Ring es una plataforma de comunicación, video y chat seguro y distribuido que no requiere un servidor centralizado y deja el poder de la privacidad en manos del usuario</translation> </message> <message> - <location filename="../callwidget.ui" line="258"/> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> <source>Cancel</source> <translation>Cancelar</translation> </message> <message> - <location filename="../callwidget.ui" line="292"/> + <location filename="../callwidget.ui" line="1223"/> <source>Call</source> <translation>Llamada</translation> </message> <message> - <location filename="../callwidget.ui" line="306"/> <source>Accept</source> - <translation>Aceptar</translation> - </message> - <message> - <location filename="../callwidget.ui" line="317"/> - <source>Refuse</source> - <translation type="unfinished"/> + <translation type="vanished">Aceptar</translation> </message> <message> - <location filename="../callwidget.ui" line="440"/> <source>Search / Enter number</source> - <translation>Buscar/Ingresar número</translation> + <translation type="vanished">Buscar/Ingresar número</translation> </message> <message> - <location filename="../callwidget.cpp" line="133"/> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> <source>Copy number</source> <translation>Copiar Número</translation> </message> <message> - <location filename="../callwidget.cpp" line="139"/> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> <source>Add to contact</source> <translation>Agregar a Contactos</translation> </message> <message> - <location filename="../callwidget.cpp" line="186"/> - <location filename="../callwidget.cpp" line="210"/> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished">Copiar</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished">Mostrar día</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished">Mostrar autor</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> <source>NO RING ACCOUNT FOUND</source> <translation>No existe cuenta de RING</translation> </message> <message> - <location filename="../callwidget.cpp" line="226"/> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> + <message> <source>Call from %1</source> <comment>%1 is the name of the caller</comment> - <translation>Llamada de %1</translation> + <translation type="vanished">Llamada de %1</translation> </message> </context> <context> @@ -458,97 +614,155 @@ Copialo y compártelo con tus amigos!</translation> <translation>Configuración</translation> </message> <message> - <location filename="../configurationwidget.ui" line="36"/> + <location filename="../configurationwidget.ui" line="100"/> <source>General</source> <translation>General</translation> </message> <message> - <location filename="../configurationwidget.ui" line="51"/> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> <source>History Settings</source> <translation>Configuración del Historial</translation> </message> <message> - <location filename="../configurationwidget.ui" line="60"/> + <location filename="../configurationwidget.ui" line="294"/> <source>Keep History for (days)</source> <translation>Guardar Historial durante (días)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="79"/> + <location filename="../configurationwidget.ui" line="337"/> <source>(Set to 0 for unlimited history)</source> <translation>(Dejar en 0 para historial ilimitado)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="104"/> + <location filename="../configurationwidget.ui" line="391"/> <source>Clear History</source> <translation>Limpiar historial</translation> </message> <message> - <location filename="../configurationwidget.ui" line="119"/> <source>Ringtones Selection</source> - <translation>Seleccionar tono musical</translation> + <translation type="vanished">Seleccionar tono musical</translation> </message> <message> - <location filename="../configurationwidget.ui" line="158"/> + <location filename="../configurationwidget.ui" line="537"/> <source>Misc. Settings</source> <translation>Configuraciones Miscelaneas </translation> </message> <message> - <location filename="../configurationwidget.ui" line="165"/> + <location filename="../configurationwidget.ui" line="559"/> <source>Keep minimized on close</source> <translation>Mantener minimizado al cerrar</translation> </message> <message> - <location filename="../configurationwidget.ui" line="189"/> + <location filename="../configurationwidget.ui" line="116"/> <source>Video</source> <translation>Vídeo</translation> </message> <message> - <location filename="../configurationwidget.ui" line="231"/> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> <source>Device Selection</source> <translation>Seleccionar dispositivo</translation> </message> <message> - <location filename="../configurationwidget.ui" line="271"/> + <location filename="../configurationwidget.ui" line="883"/> <source>Device</source> <translation>Dispositivo</translation> </message> <message> - <location filename="../configurationwidget.ui" line="294"/> + <location filename="../configurationwidget.ui" line="914"/> <source>Resolution</source> <translation>Resolución</translation> </message> <message> - <location filename="../configurationwidget.ui" line="345"/> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Camera Preview</source> - <translation>Previsualizar Cámara</translation> + <translation type="vanished">Previsualizar Cámara</translation> </message> <message> - <location filename="../configurationwidget.ui" line="371"/> + <location filename="../configurationwidget.ui" line="132"/> <source>Account</source> <translation>Cuenta</translation> </message> <message> - <location filename="../configurationwidget.ui" line="448"/> + <location filename="../configurationwidget.ui" line="583"/> <source>Launch Ring on Startup</source> <translation>Iniciar Ring automáticamente</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="177"/> + <location filename="../configurationwidget.cpp" line="264"/> <source>New Account</source> <translation>Nueva cuenta</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="198"/> + <location filename="../configurationwidget.cpp" line="285"/> <source>Are you sure you want to clear all your history?</source> <translation>¿Está seguro que quiere limpiar todo su historial?</translation> </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ContactDelegate</name> <message> <location filename="../contactdelegate.cpp" line="87"/> <source><Multiple contact methods></source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -587,14 +801,13 @@ Copialo y compártelo con tus amigos!</translation> <context> <name>InstantMessagingWidget</name> <message> - <location filename="../instantmessagingwidget.ui" line="38"/> + <location filename="../instantmessagingwidget.ui" line="71"/> <source>Send text message...</source> <translation>Enviar mensaje de texto...</translation> </message> <message> - <location filename="../instantmessagingwidget.ui" line="48"/> <source>Send</source> - <translation>Enviar</translation> + <translation type="vanished">Enviar</translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="45"/> @@ -620,7 +833,7 @@ Copialo y compártelo con tus amigos!</translation> <translation>Ring</translation> </message> <message> - <location filename="../mainwindow.cpp" line="77"/> + <location filename="../mainwindow.cpp" line="78"/> <source>About</source> <translation>Acerca de</translation> </message> @@ -628,73 +841,148 @@ Copialo y compártelo con tus amigos!</translation> <context> <name>NavBar</name> <message> - <location filename="../navbar.ui" line="54"/> <source>Done</source> - <translation>Hecho</translation> + <translation type="vanished">Hecho</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Mensaje</translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished">Formulario</translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>TransferDialog</name> <message> - <location filename="../transferdialog.ui" line="14"/> <source>Dialog</source> - <translation type="unfinished"/> + <translation type="vanished">Mensaje</translation> </message> <message> - <location filename="../transferdialog.ui" line="23"/> <source>Transfer</source> - <translation>Transferir</translation> + <translation type="vanished">Transferir</translation> </message> <message> - <location filename="../transferdialog.ui" line="30"/> <source>or type number...</source> - <translation>o escriba el número...</translation> + <translation type="vanished">o escriba el número...</translation> </message> <message> - <location filename="../transferdialog.ui" line="40"/> <source>Current Calls</source> - <translation>Llamadas en curso</translation> + <translation type="vanished">Llamadas en curso</translation> </message> </context> <context> <name>VideoOverlay</name> <message> - <location filename="../videooverlay.ui" line="157"/> <source>Hold</source> - <translation>Espera</translation> + <translation type="vanished">Espera</translation> </message> <message> - <location filename="../videooverlay.ui" line="167"/> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> <source>Chat</source> <translation>Chat</translation> </message> <message> - <location filename="../videooverlay.ui" line="150"/> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished">Agregar a Contactos</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> <source>00:00</source> <translation>00:00</translation> </message> <message> - <location filename="../videooverlay.ui" line="29"/> + <location filename="../videooverlay.ui" line="87"/> <source>Hangup</source> <translation>Cortar</translation> </message> <message> - <location filename="../videooverlay.ui" line="36"/> <source>...</source> - <translation>...</translation> + <translation type="vanished">...</translation> </message> <message> - <location filename="../videooverlay.ui" line="174"/> <source>Transfer</source> - <translation>Transferir</translation> + <translation type="vanished">Transferir</translation> </message> <message> - <location filename="../videooverlay.cpp" line="38"/> <source>Mute Audio</source> - <translation>Silenciar el audio</translation> + <translation type="vanished">Silenciar el audio</translation> </message> <message> - <location filename="../videooverlay.cpp" line="45"/> + <location filename="../videooverlay.ui" line="297"/> <source>Mute Video</source> <translation>Silenciar Video</translation> </message> @@ -702,17 +990,17 @@ Copialo y compártelo con tus amigos!</translation> <context> <name>VideoView</name> <message> - <location filename="../videoview.cpp" line="181"/> + <location filename="../videoview.cpp" line="232"/> <source>Share entire screen</source> <translation>Compartir toda la pantalla</translation> </message> <message> - <location filename="../videoview.cpp" line="186"/> + <location filename="../videoview.cpp" line="235"/> <source>Share screen area</source> <translation>Compartir la ventana</translation> </message> <message> - <location filename="../videoview.cpp" line="192"/> + <location filename="../videoview.cpp" line="242"/> <source>Share file</source> <translation>Compartir archivo</translation> </message> @@ -720,19 +1008,29 @@ Copialo y compártelo con tus amigos!</translation> <context> <name>WizardDialog</name> <message> - <location filename="../wizarddialog.cpp" line="52"/> + <location filename="../wizarddialog.cpp" line="55"/> <source>Please wait while we create your account.</source> <translation>Por favor espere mientras creamos su cuenta</translation> </message> <message> - <location filename="../wizarddialog.ui" line="937"/> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Join the Ring</source> - <translation>Únase a Ring </translation> + <translation type="vanished">Únase a Ring </translation> </message> <message> - <location filename="../wizarddialog.ui" line="1000"/> + <location filename="../wizarddialog.ui" line="86"/> <source>Choose your username:</source> <translation>Eliga su nombre de usuario:</translation> </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/translations/ring_client_windows_fa_IR.ts b/translations/ring_client_windows_fa_IR.ts new file mode 100644 index 0000000..b74224f --- /dev/null +++ b/translations/ring_client_windows_fa_IR.ts @@ -0,0 +1,918 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="fa_IR"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../aboutdialog.ui" line="435"/> + <location filename="../aboutdialog.ui" line="462"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="475"/> + <source>Credits</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="570"/> + <source>The Microsoft Windows client for Ring. +Ring is a secured and distributed communication software.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="32"/> + <source>Windows Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="33"/> + <source>version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="40"/> + <source>Created by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="52"/> + <source>Artwork by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="56"/> + <source>Based on the SFLPhone project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AccountDetails</name> + <message> + <location filename="../accountdetails.ui" line="20"/> + <source>Settings</source> + <translation>تنظیمات</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="60"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="175"/> + <source>Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="238"/> + <source>Type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="204"/> + <source>Alias</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="308"/> + <source>Parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="341"/> + <source>Hostname</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> + <source>Username</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> + <source>Password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> + <source>Proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="464"/> + <source>Voicemail number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="498"/> + <source>Auto-answer calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="516"/> + <source>UPnP enabled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="531"/> + <source>DTMF tone type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="548"/> + <source>RTP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="566"/> + <source>SIP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="699"/> + <source>Allow Call From Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="726"/> + <source>Allow Call From Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="714"/> + <source>Allow Call From History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="674"/> + <source>Ring Account Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> + <source>Advanced</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1163"/> + <source>Registration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1183"/> + <source>Registration expire timeout (seconds):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1221"/> + <source>Network Interface</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1242"/> + <source>Local Port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1316"/> + <source>Published Adress</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1346"/> + <source>Same as local parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1367"/> + <source>Set published address and port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1393"/> + <source>Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1424"/> + <source>Port</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1478"/> + <source>Use STUN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> + <source>Server URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1519"/> + <source>Use TURN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1586"/> + <source>Realm</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1635"/> + <source>SDP Session Negotiation (ICE Fallback)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1663"/> + <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1705"/> + <source>Audio RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> + <source>Min</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> + <source>Max</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1839"/> + <source>Video RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1965"/> + <source>Security</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2355"/> + <source>Encrypt media stream (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2022"/> + <source>Negotiation Encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2040"/> + <source>Encrypt negotiation (TLS)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2124"/> + <source>CA certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2161"/> + <source>User certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2195"/> + <source>Private key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2210"/> + <source>Private key password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2073"/> + <source>Verify incoming certificates (server side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2103"/> + <source>Verify answer certificates (client side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2088"/> + <source>Require a certificate for incoming TLS connections</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2269"/> + <source>Use default ciphers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="234"/> + <source>Choose File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="236"/> + <source>Files (*)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallWidget</name> + <message> + <location filename="../callwidget.ui" line="20"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> + <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> + <source>Cancel</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1223"/> + <source>Call</source> + <translation>تماس</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> + <source>Copy number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> + <source>NO RING ACCOUNT FOUND</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ConfigurationWidget</name> + <message> + <location filename="../configurationwidget.ui" line="20"/> + <source>Settings</source> + <translation>تنظیمات</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="100"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> + <source>History Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="294"/> + <source>Keep History for (days)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="337"/> + <source>(Set to 0 for unlimited history)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="391"/> + <source>Clear History</source> + <translation>پاک کردن تاریخچه</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="537"/> + <source>Misc. Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="559"/> + <source>Keep minimized on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="116"/> + <source>Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> + <source>Device Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="883"/> + <source>Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="914"/> + <source>Resolution</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="132"/> + <source>Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="583"/> + <source>Launch Ring on Startup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="264"/> + <source>New Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="285"/> + <source>Are you sure you want to clear all your history?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactDelegate</name> + <message> + <location filename="../contactdelegate.cpp" line="87"/> + <source><Multiple contact methods></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactPicker</name> + <message> + <location filename="../contactpicker.ui" line="33"/> + <source>Existing Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="43"/> + <source>Search...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="56"/> + <source>Create new contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="75"/> + <source>New Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="98"/> + <source>Enter a name here...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="128"/> + <source>Create</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>InstantMessagingWidget</name> + <message> + <location filename="../instantmessagingwidget.ui" line="71"/> + <source>Send text message...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="45"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="50"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="53"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.ui" line="435"/> + <source>Ring</source> + <translation>رینگ</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="78"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoOverlay</name> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> + <source>Chat</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> + <source>00:00</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="87"/> + <source>Hangup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="297"/> + <source>Mute Video</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoView</name> + <message> + <location filename="../videoview.cpp" line="232"/> + <source>Share entire screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="235"/> + <source>Share screen area</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="242"/> + <source>Share file</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>WizardDialog</name> + <message> + <location filename="../wizarddialog.cpp" line="55"/> + <source>Please wait while we create your account.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="86"/> + <source>Choose your username:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/translations/ring_client_windows_fr.ts b/translations/ring_client_windows_fr.ts index 5713bad..fdd0096 100644 --- a/translations/ring_client_windows_fr.ts +++ b/translations/ring_client_windows_fr.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="fr" version="2.1"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="fr"> <context> <name>AboutDialog</name> <message> @@ -14,8 +16,12 @@ </message> <message> <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Release : Samuel de Champlain</source> - <translation>Version : Samuel de Champlain</translation> + <translation type="vanished">Version : Samuel de Champlain</translation> </message> <message> <location filename="../aboutdialog.ui" line="570"/> @@ -40,12 +46,12 @@ Ring est un logiciel de communication sécurisé et distribué.</translation> <translation>Créé par :</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="49"/> + <location filename="../aboutdialog.cpp" line="52"/> <source>Artwork by:</source> <translation>Graphismes par :</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="53"/> + <location filename="../aboutdialog.cpp" line="56"/> <source>Based on the SFLPhone project</source> <translation>Basé sur le projet SFLphone</translation> </message> @@ -58,331 +64,379 @@ Ring est un logiciel de communication sécurisé et distribué.</translation> <translation>Paramètres</translation> </message> <message> - <location filename="../accountdetails.ui" line="42"/> + <location filename="../accountdetails.ui" line="60"/> <source>General</source> <translation>Général</translation> </message> <message> - <location filename="../accountdetails.ui" line="89"/> + <location filename="../accountdetails.ui" line="175"/> <source>Account</source> <translation>Compte</translation> </message> <message> - <location filename="../accountdetails.ui" line="121"/> + <location filename="../accountdetails.ui" line="238"/> <source>Type</source> <translation>Type</translation> </message> <message> - <location filename="../accountdetails.ui" line="101"/> + <location filename="../accountdetails.ui" line="204"/> <source>Alias</source> <translation>Nom d'emprunt</translation> </message> <message> - <location filename="../accountdetails.ui" line="165"/> + <location filename="../accountdetails.ui" line="308"/> <source>Parameters</source> <translation>Paramètres</translation> </message> <message> - <location filename="../accountdetails.ui" line="183"/> + <location filename="../accountdetails.ui" line="341"/> <source>Hostname</source> <translation>Nom de machine</translation> </message> <message> - <location filename="../accountdetails.ui" line="354"/> - <location filename="../accountdetails.ui" line="925"/> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> <source>Username</source> <translation>Nom d'utilisateur</translation> </message> <message> - <location filename="../accountdetails.ui" line="209"/> - <location filename="../accountdetails.ui" line="944"/> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> <source>Password</source> <translation>Mot de passe</translation> </message> <message> - <location filename="../accountdetails.ui" line="238"/> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> <source>Proxy</source> <translation>Serveur mandataire</translation> </message> <message> - <location filename="../accountdetails.ui" line="264"/> + <location filename="../accountdetails.ui" line="464"/> <source>Voicemail number</source> <translation>Numéro de boîte vocale</translation> </message> <message> - <location filename="../accountdetails.ui" line="284"/> + <location filename="../accountdetails.ui" line="498"/> <source>Auto-answer calls</source> <translation>Répondre automatiquement</translation> </message> <message> - <location filename="../accountdetails.ui" line="294"/> + <location filename="../accountdetails.ui" line="516"/> <source>UPnP enabled</source> <translation>UPnP activé</translation> </message> <message> - <location filename="../accountdetails.ui" line="301"/> + <location filename="../accountdetails.ui" line="531"/> <source>DTMF tone type</source> <translation>Type de tonalité DTMF</translation> </message> <message> - <location filename="../accountdetails.ui" line="310"/> + <location filename="../accountdetails.ui" line="548"/> <source>RTP</source> <translation>RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="320"/> + <location filename="../accountdetails.ui" line="566"/> <source>SIP</source> <translation>SIP</translation> </message> <message> - <location filename="../accountdetails.ui" line="398"/> + <location filename="../accountdetails.ui" line="699"/> <source>Allow Call From Unknown</source> <translation>Autoriser les appels de personnes inconnues</translation> </message> <message> - <location filename="../accountdetails.ui" line="412"/> + <location filename="../accountdetails.ui" line="726"/> <source>Allow Call From Contact</source> <translation>Autoriser les appels de vos contacts</translation> </message> <message> - <location filename="../accountdetails.ui" line="405"/> + <location filename="../accountdetails.ui" line="714"/> <source>Allow Call From History</source> <translation>Autoriser les appels enregistrés dans l'historique</translation> </message> <message> - <location filename="../accountdetails.ui" line="388"/> + <location filename="../accountdetails.ui" line="674"/> <source>Ring Account Settings</source> <translation>Paramètres Compte Ring</translation> </message> <message> - <location filename="../accountdetails.ui" line="448"/> <source>Audio</source> - <translation>Audio</translation> + <translation type="vanished">Audio</translation> </message> <message> - <location filename="../accountdetails.ui" line="534"/> <source>Video</source> - <translation>Vidéo</translation> + <translation type="vanished">Vidéo</translation> </message> <message> - <location filename="../accountdetails.ui" line="540"/> <source>Enable Video</source> - <translation>Activer la vidéo</translation> + <translation type="vanished">Activer la vidéo</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="621"/> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> <source>Advanced</source> <translation>Options avancées</translation> </message> <message> - <location filename="../accountdetails.ui" line="648"/> + <location filename="../accountdetails.ui" line="1163"/> <source>Registration</source> <translation>Enregistrement</translation> </message> <message> - <location filename="../accountdetails.ui" line="660"/> + <location filename="../accountdetails.ui" line="1183"/> <source>Registration expire timeout (seconds):</source> <translation>Temps d'expiration de l'enregistrement (en secondes):</translation> </message> <message> - <location filename="../accountdetails.ui" line="688"/> + <location filename="../accountdetails.ui" line="1221"/> <source>Network Interface</source> <translation>Interface réseau</translation> </message> <message> - <location filename="../accountdetails.ui" line="697"/> + <location filename="../accountdetails.ui" line="1242"/> <source>Local Port:</source> <translation>Port local :</translation> </message> <message> - <location filename="../accountdetails.ui" line="745"/> + <location filename="../accountdetails.ui" line="1316"/> <source>Published Adress</source> <translation>Adresse publique</translation> </message> <message> - <location filename="../accountdetails.ui" line="760"/> + <location filename="../accountdetails.ui" line="1346"/> <source>Same as local parameters</source> <translation>Identique aux paramètres locaux</translation> </message> <message> - <location filename="../accountdetails.ui" line="773"/> + <location filename="../accountdetails.ui" line="1367"/> <source>Set published address and port:</source> <translation>Indiquer l'adresse publiée et le port:</translation> </message> <message> - <location filename="../accountdetails.ui" line="791"/> + <location filename="../accountdetails.ui" line="1393"/> <source>Address</source> <translation>Adresse</translation> </message> <message> - <location filename="../accountdetails.ui" line="814"/> + <location filename="../accountdetails.ui" line="1424"/> <source>Port</source> <translation>Port</translation> </message> <message> - <location filename="../accountdetails.ui" line="860"/> + <location filename="../accountdetails.ui" line="1478"/> <source>Use STUN</source> <translation>Utiliser STUN</translation> </message> <message> - <location filename="../accountdetails.ui" line="876"/> - <location filename="../accountdetails.ui" line="909"/> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> <source>Server URL</source> <translation>URL du serveur</translation> </message> <message> - <location filename="../accountdetails.ui" line="893"/> + <location filename="../accountdetails.ui" line="1519"/> <source>Use TURN</source> <translation>Utiliser TURN</translation> </message> <message> - <location filename="../accountdetails.ui" line="960"/> + <location filename="../accountdetails.ui" line="1586"/> <source>Realm</source> <translation>Domaine</translation> </message> <message> - <location filename="../accountdetails.ui" line="983"/> + <location filename="../accountdetails.ui" line="1635"/> <source>SDP Session Negotiation (ICE Fallback)</source> <translation>Négociation de session SDP (bascule sur ICE)</translation> </message> <message> - <location filename="../accountdetails.ui" line="996"/> + <location filename="../accountdetails.ui" line="1663"/> <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> <translation>Ces paramètres sont uniquement utilisés durant la négociation de la session SDP au cas où ICE ne serait pas supporté par le serveur ou le correspondant.</translation> </message> <message> - <location filename="../accountdetails.ui" line="1012"/> + <location filename="../accountdetails.ui" line="1705"/> <source>Audio RTP Port Range</source> <translation>Plage des ports RTP audio</translation> </message> <message> - <location filename="../accountdetails.ui" line="1027"/> - <location filename="../accountdetails.ui" line="1112"/> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> <source>Min</source> <translation>Minimum</translation> </message> <message> - <location filename="../accountdetails.ui" line="1050"/> - <location filename="../accountdetails.ui" line="1135"/> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> <source>Max</source> <translation>Maximum</translation> </message> <message> - <location filename="../accountdetails.ui" line="1097"/> + <location filename="../accountdetails.ui" line="1839"/> <source>Video RTP Port Range</source> <translation>Plage des ports RTP vidéo</translation> </message> <message> - <location filename="../accountdetails.ui" line="1187"/> + <location filename="../accountdetails.ui" line="1965"/> <source>Security</source> <translation>Sécurité</translation> </message> <message> - <location filename="../accountdetails.ui" line="1214"/> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Media Stream Encryption</source> - <translation>Chiffrement du flux média</translation> + <translation type="vanished">Chiffrement du flux média</translation> </message> <message> - <location filename="../accountdetails.ui" line="1221"/> + <location filename="../accountdetails.ui" line="2355"/> <source>Encrypt media stream (SRTP)</source> <translation>Chiffrer les flux média (SRTP)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1230"/> <source>Key exchange protocol</source> - <translation>Protocole d'échange de clé</translation> + <translation type="vanished">Protocole d'échange de clé</translation> </message> <message> - <location filename="../accountdetails.ui" line="1252"/> <source>Fallback on RTP on encryption failure</source> - <translation>Basculer en mode RTP si le chiffrement échoue</translation> + <translation type="vanished">Basculer en mode RTP si le chiffrement échoue</translation> </message> <message> - <location filename="../accountdetails.ui" line="1265"/> + <location filename="../accountdetails.ui" line="2022"/> <source>Negotiation Encryption</source> <translation>Négociation du chiffrement</translation> </message> <message> - <location filename="../accountdetails.ui" line="1272"/> + <location filename="../accountdetails.ui" line="2040"/> <source>Encrypt negotiation (TLS)</source> <translation>Chiffrer les négociations (TLS)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1281"/> + <location filename="../accountdetails.ui" line="2124"/> <source>CA certificate</source> <translation>Certificat CA</translation> </message> <message> - <location filename="../accountdetails.ui" line="1291"/> + <location filename="../accountdetails.ui" line="2161"/> <source>User certificate</source> <translation>Certificat utilisateur</translation> </message> <message> - <location filename="../accountdetails.ui" line="1301"/> + <location filename="../accountdetails.ui" line="2195"/> <source>Private key</source> <translation>Clé privée</translation> </message> <message> - <location filename="../accountdetails.ui" line="1311"/> + <location filename="../accountdetails.ui" line="2210"/> <source>Private key password</source> <translation>Mot de passe clé privée</translation> </message> <message> - <location filename="../accountdetails.ui" line="1321"/> <source>TLS protocol method</source> - <translation>Méthode du protocole TLS</translation> + <translation type="vanished">Méthode du protocole TLS</translation> </message> <message> - <location filename="../accountdetails.ui" line="1331"/> <source>Outgoing TLS server name</source> - <translation>Adresse du serveur TLS sortant</translation> + <translation type="vanished">Adresse du serveur TLS sortant</translation> </message> <message> - <location filename="../accountdetails.ui" line="1341"/> <source>Negotiation timeout (seconds)</source> - <translation>Dépassement de délai (en seconde)</translation> + <translation type="vanished">Dépassement de délai (en seconde)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1459"/> + <location filename="../accountdetails.ui" line="2073"/> <source>Verify incoming certificates (server side)</source> <translation>Vérifier les certificats entrants (coté serveur)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1469"/> + <location filename="../accountdetails.ui" line="2103"/> <source>Verify answer certificates (client side)</source> <translation>Vérifier les réponses des certificats (coté client)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1479"/> + <location filename="../accountdetails.ui" line="2088"/> <source>Require a certificate for incoming TLS connections</source> <translation>Nécessite un certificat pour les connexions TLS entrantes</translation> </message> <message> - <location filename="../accountdetails.ui" line="1497"/> <source>Cipher</source> - <translation>Chiffrement</translation> + <translation type="vanished">Chiffrement</translation> </message> <message> - <location filename="../accountdetails.ui" line="1508"/> + <location filename="../accountdetails.ui" line="2269"/> <source>Use default ciphers</source> <translation>Utiliser les modes de chiffrements par défaut</translation> </message> <message> - <location filename="../accountdetails.ui" line="1518"/> <source>User custom cipher list</source> - <translation>Utiliser des modes de chiffrement spécifiques</translation> + <translation type="vanished">Utiliser des modes de chiffrement spécifiques</translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="180"/> + <location filename="../accountdetails.cpp" line="234"/> <source>Choose File</source> <translation>Choisir un fichier</translation> </message> <message> - <location filename="../accountdetails.cpp" line="182"/> + <location filename="../accountdetails.cpp" line="236"/> <source>Files (*)</source> <translation>Fichiers (*)</translation> </message> </context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Dialogue</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished">ou taper le numéro...</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished">Transférer</translation> + </message> +</context> <context> <name>CallWidget</name> <message> @@ -391,63 +445,177 @@ Ring est un logiciel de communication sécurisé et distribué.</translation> <translation>Formulaire</translation> </message> <message> - <location filename="../callwidget.ui" line="76"/> <source>This is your RingID. Copy and share it with your friends!</source> - <translation>Voici votre identifiant Ring. + <translation type="vanished">Voici votre identifiant Ring. Copiez-le et partagez-le avec vos amis !</translation> </message> <message> - <location filename="../callwidget.ui" line="166"/> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> <translation>Ring est une plate-forme de communication texte, audio et vidéo sécurisée et distribuée, sans serveur centralisé, qui laisse le contrôle de la confidentialité à l’utilisateur.</translation> </message> <message> - <location filename="../callwidget.ui" line="258"/> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> <source>Cancel</source> <translation>Annuler</translation> </message> <message> - <location filename="../callwidget.ui" line="292"/> + <location filename="../callwidget.ui" line="1223"/> <source>Call</source> <translation>Appel</translation> </message> <message> - <location filename="../callwidget.ui" line="306"/> <source>Accept</source> - <translation>Accepter</translation> + <translation type="vanished">Accepter</translation> </message> <message> - <location filename="../callwidget.ui" line="317"/> <source>Refuse</source> - <translation>Refuser</translation> + <translation type="vanished">Refuser</translation> </message> <message> - <location filename="../callwidget.ui" line="440"/> <source>Search / Enter number</source> - <translation>Rechercher / Entrer un numéro</translation> + <translation type="vanished">Rechercher / Entrer un numéro</translation> </message> <message> - <location filename="../callwidget.cpp" line="133"/> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> <source>Copy number</source> <translation>Copier le numéro ou identifiant Ring</translation> </message> <message> - <location filename="../callwidget.cpp" line="139"/> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> <source>Add to contact</source> <translation>Ajouter aux contacts</translation> </message> <message> - <location filename="../callwidget.cpp" line="186"/> - <location filename="../callwidget.cpp" line="210"/> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished">Copier</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished">Afficher la date</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished">Afficher l'auteur</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> <source>NO RING ACCOUNT FOUND</source> <translation>AUCUN COMPTE RING</translation> </message> <message> - <location filename="../callwidget.cpp" line="226"/> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> + <message> <source>Call from %1</source> <comment>%1 is the name of the caller</comment> - <translation>Appel de %1</translation> + <translation type="vanished">Appel de %1</translation> </message> </context> <context> @@ -458,90 +626,148 @@ Copiez-le et partagez-le avec vos amis !</translation> <translation>Paramètres</translation> </message> <message> - <location filename="../configurationwidget.ui" line="36"/> + <location filename="../configurationwidget.ui" line="100"/> <source>General</source> <translation>Général</translation> </message> <message> - <location filename="../configurationwidget.ui" line="51"/> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> <source>History Settings</source> <translation>Paramètres de l'historique</translation> </message> <message> - <location filename="../configurationwidget.ui" line="60"/> + <location filename="../configurationwidget.ui" line="294"/> <source>Keep History for (days)</source> <translation>Garder l'historique pendant (jours)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="79"/> + <location filename="../configurationwidget.ui" line="337"/> <source>(Set to 0 for unlimited history)</source> <translation>(Mettre à 0 pour une durée de l'historique illimitée)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="104"/> + <location filename="../configurationwidget.ui" line="391"/> <source>Clear History</source> <translation>Vider l'historique</translation> </message> <message> - <location filename="../configurationwidget.ui" line="119"/> <source>Ringtones Selection</source> - <translation>Choix de sonneries</translation> + <translation type="vanished">Choix de sonneries</translation> </message> <message> - <location filename="../configurationwidget.ui" line="158"/> + <location filename="../configurationwidget.ui" line="537"/> <source>Misc. Settings</source> <translation>Paramètres divers</translation> </message> <message> - <location filename="../configurationwidget.ui" line="165"/> + <location filename="../configurationwidget.ui" line="559"/> <source>Keep minimized on close</source> <translation>Laisser minimisé en fermant</translation> </message> <message> - <location filename="../configurationwidget.ui" line="189"/> + <location filename="../configurationwidget.ui" line="116"/> <source>Video</source> <translation>Vidéo</translation> </message> <message> - <location filename="../configurationwidget.ui" line="231"/> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> <source>Device Selection</source> <translation>Choix de caméra</translation> </message> <message> - <location filename="../configurationwidget.ui" line="271"/> + <location filename="../configurationwidget.ui" line="883"/> <source>Device</source> <translation>Périphérique</translation> </message> <message> - <location filename="../configurationwidget.ui" line="294"/> + <location filename="../configurationwidget.ui" line="914"/> <source>Resolution</source> <translation>Résolution</translation> </message> <message> - <location filename="../configurationwidget.ui" line="345"/> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Camera Preview</source> - <translation>Prévisualisation</translation> + <translation type="vanished">Prévisualisation</translation> </message> <message> - <location filename="../configurationwidget.ui" line="371"/> + <location filename="../configurationwidget.ui" line="132"/> <source>Account</source> <translation>Compte</translation> </message> <message> - <location filename="../configurationwidget.ui" line="448"/> + <location filename="../configurationwidget.ui" line="583"/> <source>Launch Ring on Startup</source> <translation>Lancer Ring au démarrage</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="177"/> + <location filename="../configurationwidget.cpp" line="264"/> <source>New Account</source> <translation>Nouveau compte</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="198"/> + <location filename="../configurationwidget.cpp" line="285"/> <source>Are you sure you want to clear all your history?</source> <translation>Êtes-vous certain de vouloir effacer l'historique ?</translation> </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ContactDelegate</name> @@ -587,14 +813,13 @@ Copiez-le et partagez-le avec vos amis !</translation> <context> <name>InstantMessagingWidget</name> <message> - <location filename="../instantmessagingwidget.ui" line="38"/> + <location filename="../instantmessagingwidget.ui" line="71"/> <source>Send text message...</source> <translation>Envoyer un message texte...</translation> </message> <message> - <location filename="../instantmessagingwidget.ui" line="48"/> <source>Send</source> - <translation>Envoyer</translation> + <translation type="vanished">Envoyer</translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="45"/> @@ -620,7 +845,7 @@ Copiez-le et partagez-le avec vos amis !</translation> <translation>Ring</translation> </message> <message> - <location filename="../mainwindow.cpp" line="77"/> + <location filename="../mainwindow.cpp" line="78"/> <source>About</source> <translation>À Propos</translation> </message> @@ -628,73 +853,148 @@ Copiez-le et partagez-le avec vos amis !</translation> <context> <name>NavBar</name> <message> - <location filename="../navbar.ui" line="54"/> <source>Done</source> - <translation>Effectué</translation> + <translation type="vanished">Effectué</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Dialogue</translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished">Formulaire</translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>TransferDialog</name> <message> - <location filename="../transferdialog.ui" line="14"/> <source>Dialog</source> - <translation>Dialogue</translation> + <translation type="vanished">Dialogue</translation> </message> <message> - <location filename="../transferdialog.ui" line="23"/> <source>Transfer</source> - <translation>Transférer</translation> + <translation type="vanished">Transférer</translation> </message> <message> - <location filename="../transferdialog.ui" line="30"/> <source>or type number...</source> - <translation>ou taper le numéro...</translation> + <translation type="vanished">ou taper le numéro...</translation> </message> <message> - <location filename="../transferdialog.ui" line="40"/> <source>Current Calls</source> - <translation>Appels courants</translation> + <translation type="vanished">Appels courants</translation> </message> </context> <context> <name>VideoOverlay</name> <message> - <location filename="../videooverlay.ui" line="157"/> <source>Hold</source> - <translation>Pause</translation> + <translation type="vanished">Pause</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="167"/> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> <source>Chat</source> <translation>Clavardage</translation> </message> <message> - <location filename="../videooverlay.ui" line="150"/> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished">Ajouter aux contacts</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> <source>00:00</source> <translation>00:00</translation> </message> <message> - <location filename="../videooverlay.ui" line="29"/> + <location filename="../videooverlay.ui" line="87"/> <source>Hangup</source> <translation>Raccrocher</translation> </message> <message> - <location filename="../videooverlay.ui" line="36"/> <source>...</source> - <translation>...</translation> + <translation type="vanished">...</translation> </message> <message> - <location filename="../videooverlay.ui" line="174"/> <source>Transfer</source> - <translation>Transférer</translation> + <translation type="vanished">Transférer</translation> </message> <message> - <location filename="../videooverlay.cpp" line="38"/> <source>Mute Audio</source> - <translation>Désactiver l'audio</translation> + <translation type="vanished">Désactiver l'audio</translation> </message> <message> - <location filename="../videooverlay.cpp" line="45"/> + <location filename="../videooverlay.ui" line="297"/> <source>Mute Video</source> <translation>Désactiver la vidéo</translation> </message> @@ -702,17 +1002,17 @@ Copiez-le et partagez-le avec vos amis !</translation> <context> <name>VideoView</name> <message> - <location filename="../videoview.cpp" line="181"/> + <location filename="../videoview.cpp" line="232"/> <source>Share entire screen</source> <translation>Partager tout l'écran</translation> </message> <message> - <location filename="../videoview.cpp" line="186"/> + <location filename="../videoview.cpp" line="235"/> <source>Share screen area</source> <translation>Partager une partie de l'écran</translation> </message> <message> - <location filename="../videoview.cpp" line="192"/> + <location filename="../videoview.cpp" line="242"/> <source>Share file</source> <translation>Partager un fichier</translation> </message> @@ -720,19 +1020,29 @@ Copiez-le et partagez-le avec vos amis !</translation> <context> <name>WizardDialog</name> <message> - <location filename="../wizarddialog.cpp" line="52"/> + <location filename="../wizarddialog.cpp" line="55"/> <source>Please wait while we create your account.</source> <translation>Veuillez attendre pendant la création de votre compte.</translation> </message> <message> - <location filename="../wizarddialog.ui" line="937"/> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Join the Ring</source> - <translation>Rejoignez Ring</translation> + <translation type="vanished">Rejoignez Ring</translation> </message> <message> - <location filename="../wizarddialog.ui" line="1000"/> + <location filename="../wizarddialog.ui" line="86"/> <source>Choose your username:</source> <translation>Choisissez votre nom d'utilisateur :</translation> </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/translations/ring_client_windows_he.ts b/translations/ring_client_windows_he.ts index 85bc1d2..4c39fae 100644 --- a/translations/ring_client_windows_he.ts +++ b/translations/ring_client_windows_he.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="he" version="2.1"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="he"> <context> <name>AboutDialog</name> <message> @@ -14,8 +16,12 @@ </message> <message> <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Release : Samuel de Champlain</source> - <translation>שחרור : Samuel de Champlain</translation> + <translation type="vanished">שחרור : Samuel de Champlain</translation> </message> <message> <location filename="../aboutdialog.ui" line="570"/> @@ -37,15 +43,15 @@ Ring is a secured and distributed communication software.</source> <message> <location filename="../aboutdialog.cpp" line="40"/> <source>Created by:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../aboutdialog.cpp" line="49"/> + <location filename="../aboutdialog.cpp" line="52"/> <source>Artwork by:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../aboutdialog.cpp" line="53"/> + <location filename="../aboutdialog.cpp" line="56"/> <source>Based on the SFLPhone project</source> <translation>מבוסס על הפרויקט SFLPhone</translation> </message> @@ -58,395 +64,520 @@ Ring is a secured and distributed communication software.</source> <translation>הגדרות</translation> </message> <message> - <location filename="../accountdetails.ui" line="42"/> + <location filename="../accountdetails.ui" line="60"/> <source>General</source> <translation>כלליות</translation> </message> <message> - <location filename="../accountdetails.ui" line="89"/> + <location filename="../accountdetails.ui" line="175"/> <source>Account</source> <translation>חשבון</translation> </message> <message> - <location filename="../accountdetails.ui" line="121"/> + <location filename="../accountdetails.ui" line="238"/> <source>Type</source> <translation>טיפוס</translation> </message> <message> - <location filename="../accountdetails.ui" line="101"/> + <location filename="../accountdetails.ui" line="204"/> <source>Alias</source> <translation>כינוי</translation> </message> <message> - <location filename="../accountdetails.ui" line="165"/> + <location filename="../accountdetails.ui" line="308"/> <source>Parameters</source> <translation>פרמטרים</translation> </message> <message> - <location filename="../accountdetails.ui" line="183"/> + <location filename="../accountdetails.ui" line="341"/> <source>Hostname</source> <translation>שם מארח</translation> </message> <message> - <location filename="../accountdetails.ui" line="354"/> - <location filename="../accountdetails.ui" line="925"/> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> <source>Username</source> <translation>שם משתמש</translation> </message> <message> - <location filename="../accountdetails.ui" line="209"/> - <location filename="../accountdetails.ui" line="944"/> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> <source>Password</source> <translation>סיסמה</translation> </message> <message> - <location filename="../accountdetails.ui" line="238"/> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> <source>Proxy</source> <translation>פרוקסי</translation> </message> <message> - <location filename="../accountdetails.ui" line="264"/> + <location filename="../accountdetails.ui" line="464"/> <source>Voicemail number</source> <translation>מספר תא קולי</translation> </message> <message> - <location filename="../accountdetails.ui" line="284"/> + <location filename="../accountdetails.ui" line="498"/> <source>Auto-answer calls</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="294"/> + <location filename="../accountdetails.ui" line="516"/> <source>UPnP enabled</source> <translation>UPnP מאופשר</translation> </message> <message> - <location filename="../accountdetails.ui" line="301"/> + <location filename="../accountdetails.ui" line="531"/> <source>DTMF tone type</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="310"/> + <location filename="../accountdetails.ui" line="548"/> <source>RTP</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="320"/> + <location filename="../accountdetails.ui" line="566"/> <source>SIP</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="398"/> + <location filename="../accountdetails.ui" line="699"/> <source>Allow Call From Unknown</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="412"/> + <location filename="../accountdetails.ui" line="726"/> <source>Allow Call From Contact</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="405"/> + <location filename="../accountdetails.ui" line="714"/> <source>Allow Call From History</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="388"/> + <location filename="../accountdetails.ui" line="674"/> <source>Ring Account Settings</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="448"/> <source>Audio</source> - <translation>אודיו</translation> + <translation type="vanished">אודיו</translation> </message> <message> - <location filename="../accountdetails.ui" line="534"/> <source>Video</source> - <translation>וידאו</translation> + <translation type="vanished">וידאו</translation> </message> <message> - <location filename="../accountdetails.ui" line="540"/> <source>Enable Video</source> - <translation>אפשר וידאו</translation> + <translation type="vanished">אפשר וידאו</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="621"/> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> <source>Advanced</source> <translation>מתקדם</translation> </message> <message> - <location filename="../accountdetails.ui" line="648"/> + <location filename="../accountdetails.ui" line="1163"/> <source>Registration</source> <translation>רישום</translation> </message> <message> - <location filename="../accountdetails.ui" line="660"/> + <location filename="../accountdetails.ui" line="1183"/> <source>Registration expire timeout (seconds):</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="688"/> + <location filename="../accountdetails.ui" line="1221"/> <source>Network Interface</source> <translation>ממשק רשת</translation> </message> <message> - <location filename="../accountdetails.ui" line="697"/> + <location filename="../accountdetails.ui" line="1242"/> <source>Local Port:</source> <translation>פורט מקומי:</translation> </message> <message> - <location filename="../accountdetails.ui" line="745"/> + <location filename="../accountdetails.ui" line="1316"/> <source>Published Adress</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="760"/> + <location filename="../accountdetails.ui" line="1346"/> <source>Same as local parameters</source> <translation>זהה לפרמטרים מקומיים</translation> </message> <message> - <location filename="../accountdetails.ui" line="773"/> + <location filename="../accountdetails.ui" line="1367"/> <source>Set published address and port:</source> <translation>קבע כתובת ופורט מפורסמים:</translation> </message> <message> - <location filename="../accountdetails.ui" line="791"/> + <location filename="../accountdetails.ui" line="1393"/> <source>Address</source> <translation>כתובת</translation> </message> <message> - <location filename="../accountdetails.ui" line="814"/> + <location filename="../accountdetails.ui" line="1424"/> <source>Port</source> <translation>פורט</translation> </message> <message> - <location filename="../accountdetails.ui" line="860"/> + <location filename="../accountdetails.ui" line="1478"/> <source>Use STUN</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="876"/> - <location filename="../accountdetails.ui" line="909"/> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> <source>Server URL</source> <translation>URL שרת</translation> </message> <message> - <location filename="../accountdetails.ui" line="893"/> + <location filename="../accountdetails.ui" line="1519"/> <source>Use TURN</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="960"/> + <location filename="../accountdetails.ui" line="1586"/> <source>Realm</source> <translation>תחום</translation> </message> <message> - <location filename="../accountdetails.ui" line="983"/> + <location filename="../accountdetails.ui" line="1635"/> <source>SDP Session Negotiation (ICE Fallback)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="996"/> + <location filename="../accountdetails.ui" line="1663"/> <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1012"/> + <location filename="../accountdetails.ui" line="1705"/> <source>Audio RTP Port Range</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1027"/> - <location filename="../accountdetails.ui" line="1112"/> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> <source>Min</source> <translation>מינימום</translation> </message> <message> - <location filename="../accountdetails.ui" line="1050"/> - <location filename="../accountdetails.ui" line="1135"/> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> <source>Max</source> <translation>מקסימום</translation> </message> <message> - <location filename="../accountdetails.ui" line="1097"/> + <location filename="../accountdetails.ui" line="1839"/> <source>Video RTP Port Range</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1187"/> + <location filename="../accountdetails.ui" line="1965"/> <source>Security</source> <translation>אבטחה</translation> </message> <message> - <location filename="../accountdetails.ui" line="1214"/> - <source>Media Stream Encryption</source> - <translation type="unfinished"/> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1221"/> + <location filename="../accountdetails.ui" line="2355"/> <source>Encrypt media stream (SRTP)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../accountdetails.ui" line="1230"/> - <source>Key exchange protocol</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../accountdetails.ui" line="1252"/> - <source>Fallback on RTP on encryption failure</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1265"/> + <location filename="../accountdetails.ui" line="2022"/> <source>Negotiation Encryption</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1272"/> + <location filename="../accountdetails.ui" line="2040"/> <source>Encrypt negotiation (TLS)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1281"/> + <location filename="../accountdetails.ui" line="2124"/> <source>CA certificate</source> <translation>תעודת CA</translation> </message> <message> - <location filename="../accountdetails.ui" line="1291"/> + <location filename="../accountdetails.ui" line="2161"/> <source>User certificate</source> <translation>תעודת משתמש</translation> </message> <message> - <location filename="../accountdetails.ui" line="1301"/> + <location filename="../accountdetails.ui" line="2195"/> <source>Private key</source> <translation>מפתח פרטי</translation> </message> <message> - <location filename="../accountdetails.ui" line="1311"/> + <location filename="../accountdetails.ui" line="2210"/> <source>Private key password</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1321"/> <source>TLS protocol method</source> - <translation>שיטת פרוטוקול TLS</translation> - </message> - <message> - <location filename="../accountdetails.ui" line="1331"/> - <source>Outgoing TLS server name</source> - <translation type="unfinished"/> + <translation type="vanished">שיטת פרוטוקול TLS</translation> </message> <message> - <location filename="../accountdetails.ui" line="1341"/> <source>Negotiation timeout (seconds)</source> - <translation>פקיעת זמן הסדרה (שניות)</translation> + <translation type="vanished">פקיעת זמן הסדרה (שניות)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1459"/> + <location filename="../accountdetails.ui" line="2073"/> <source>Verify incoming certificates (server side)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1469"/> + <location filename="../accountdetails.ui" line="2103"/> <source>Verify answer certificates (client side)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1479"/> + <location filename="../accountdetails.ui" line="2088"/> <source>Require a certificate for incoming TLS connections</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1497"/> - <source>Cipher</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../accountdetails.ui" line="1508"/> + <location filename="../accountdetails.ui" line="2269"/> <source>Use default ciphers</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1518"/> - <source>User custom cipher list</source> - <translation type="unfinished"/> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="180"/> + <location filename="../accountdetails.cpp" line="234"/> <source>Choose File</source> <translation>בחר קובץ</translation> </message> <message> - <location filename="../accountdetails.cpp" line="182"/> + <location filename="../accountdetails.cpp" line="236"/> <source>Files (*)</source> <translation>קבצים (*)</translation> </message> </context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">דו שיח</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished">או הקלד מספר...</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished">העבר</translation> + </message> +</context> <context> <name>CallWidget</name> <message> <location filename="../callwidget.ui" line="20"/> <source>Form</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="76"/> - <source>This is your RingID. -Copy and share it with your friends!</source> - <translation type="unfinished"/> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="166"/> + <location filename="../callwidget.ui" line="638"/> <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="258"/> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> <source>Cancel</source> <translation>ביטול</translation> </message> <message> - <location filename="../callwidget.ui" line="292"/> + <location filename="../callwidget.ui" line="1223"/> <source>Call</source> <translation>קריאה</translation> </message> <message> - <location filename="../callwidget.ui" line="306"/> <source>Accept</source> - <translation> קבל</translation> + <translation type="vanished"> קבל</translation> </message> <message> - <location filename="../callwidget.ui" line="317"/> - <source>Refuse</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../callwidget.ui" line="440"/> - <source>Search / Enter number</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../callwidget.cpp" line="133"/> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> <source>Copy number</source> <translation>העתק מספר</translation> </message> <message> - <location filename="../callwidget.cpp" line="139"/> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> <source>Add to contact</source> <translation>הוסף לאיש קשר</translation> </message> <message> - <location filename="../callwidget.cpp" line="186"/> - <location filename="../callwidget.cpp" line="210"/> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished">העתק</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished">הצג מועד</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished">הצג מחבר</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> <source>NO RING ACCOUNT FOUND</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="226"/> <source>Call from %1</source> <comment>%1 is the name of the caller</comment> - <translation>קריאה מאת %1</translation> + <translation type="vanished">קריאה מאת %1</translation> </message> </context> <context> @@ -457,97 +588,147 @@ Copy and share it with your friends!</source> <translation>הגדרות</translation> </message> <message> - <location filename="../configurationwidget.ui" line="36"/> + <location filename="../configurationwidget.ui" line="100"/> <source>General</source> <translation>כלליות</translation> </message> <message> - <location filename="../configurationwidget.ui" line="51"/> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> <source>History Settings</source> <translation>הגדרות היסטוריה</translation> </message> <message> - <location filename="../configurationwidget.ui" line="60"/> + <location filename="../configurationwidget.ui" line="294"/> <source>Keep History for (days)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="79"/> + <location filename="../configurationwidget.ui" line="337"/> <source>(Set to 0 for unlimited history)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="104"/> + <location filename="../configurationwidget.ui" line="391"/> <source>Clear History</source> <translation>טהר היסטוריה</translation> </message> <message> - <location filename="../configurationwidget.ui" line="119"/> - <source>Ringtones Selection</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../configurationwidget.ui" line="158"/> + <location filename="../configurationwidget.ui" line="537"/> <source>Misc. Settings</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="165"/> + <location filename="../configurationwidget.ui" line="559"/> <source>Keep minimized on close</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="189"/> + <location filename="../configurationwidget.ui" line="116"/> <source>Video</source> <translation>וידאו</translation> </message> <message> - <location filename="../configurationwidget.ui" line="231"/> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> <source>Device Selection</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="271"/> + <location filename="../configurationwidget.ui" line="883"/> <source>Device</source> <translation>מכשיר</translation> </message> <message> - <location filename="../configurationwidget.ui" line="294"/> + <location filename="../configurationwidget.ui" line="914"/> <source>Resolution</source> <translation>רזולוציה</translation> </message> <message> - <location filename="../configurationwidget.ui" line="345"/> - <source>Camera Preview</source> - <translation type="unfinished"/> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="371"/> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="132"/> <source>Account</source> <translation>חשבון</translation> </message> <message> - <location filename="../configurationwidget.ui" line="448"/> + <location filename="../configurationwidget.ui" line="583"/> <source>Launch Ring on Startup</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.cpp" line="177"/> + <location filename="../configurationwidget.cpp" line="264"/> <source>New Account</source> <translation>חשבון חדש</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="198"/> + <location filename="../configurationwidget.cpp" line="285"/> <source>Are you sure you want to clear all your history?</source> <translation>האם אתה בטוח כי ברצונך לטהר את ההיסטוריה שלך?</translation> </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ContactDelegate</name> <message> <location filename="../contactdelegate.cpp" line="87"/> <source><Multiple contact methods></source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -586,14 +767,13 @@ Copy and share it with your friends!</source> <context> <name>InstantMessagingWidget</name> <message> - <location filename="../instantmessagingwidget.ui" line="38"/> + <location filename="../instantmessagingwidget.ui" line="71"/> <source>Send text message...</source> <translation>שלח הודעת טקסט...</translation> </message> <message> - <location filename="../instantmessagingwidget.ui" line="48"/> <source>Send</source> - <translation>שלח</translation> + <translation type="vanished">שלח</translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="45"/> @@ -619,7 +799,7 @@ Copy and share it with your friends!</source> <translation>Ring</translation> </message> <message> - <location filename="../mainwindow.cpp" line="77"/> + <location filename="../mainwindow.cpp" line="78"/> <source>About</source> <translation>אודות</translation> </message> @@ -627,73 +807,144 @@ Copy and share it with your friends!</source> <context> <name>NavBar</name> <message> - <location filename="../navbar.ui" line="54"/> <source>Done</source> - <translation>סיים</translation> + <translation type="vanished">סיים</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">דו שיח</translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>TransferDialog</name> <message> - <location filename="../transferdialog.ui" line="14"/> <source>Dialog</source> - <translation>דו שיח</translation> + <translation type="vanished">דו שיח</translation> </message> <message> - <location filename="../transferdialog.ui" line="23"/> <source>Transfer</source> - <translation>העבר</translation> + <translation type="vanished">העבר</translation> </message> <message> - <location filename="../transferdialog.ui" line="30"/> <source>or type number...</source> - <translation>או הקלד מספר...</translation> + <translation type="vanished">או הקלד מספר...</translation> </message> <message> - <location filename="../transferdialog.ui" line="40"/> <source>Current Calls</source> - <translation>קריאות נוכחיות</translation> + <translation type="vanished">קריאות נוכחיות</translation> </message> </context> <context> <name>VideoOverlay</name> <message> - <location filename="../videooverlay.ui" line="157"/> <source>Hold</source> - <translation>החזק</translation> + <translation type="vanished">החזק</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="167"/> + <location filename="../videooverlay.ui" line="154"/> <source>Chat</source> <translation>שיחה</translation> </message> <message> - <location filename="../videooverlay.ui" line="150"/> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished">הוסף לאיש קשר</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> <source>00:00</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="29"/> + <location filename="../videooverlay.ui" line="87"/> <source>Hangup</source> <translation>נתק</translation> </message> <message> - <location filename="../videooverlay.ui" line="36"/> - <source>...</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../videooverlay.ui" line="174"/> <source>Transfer</source> - <translation>העבר</translation> + <translation type="vanished">העבר</translation> </message> <message> - <location filename="../videooverlay.cpp" line="38"/> <source>Mute Audio</source> - <translation>השתק אודיו</translation> + <translation type="vanished">השתק אודיו</translation> </message> <message> - <location filename="../videooverlay.cpp" line="45"/> + <location filename="../videooverlay.ui" line="297"/> <source>Mute Video</source> <translation>כבה וידאו</translation> </message> @@ -701,37 +952,43 @@ Copy and share it with your friends!</source> <context> <name>VideoView</name> <message> - <location filename="../videoview.cpp" line="181"/> + <location filename="../videoview.cpp" line="232"/> <source>Share entire screen</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videoview.cpp" line="186"/> + <location filename="../videoview.cpp" line="235"/> <source>Share screen area</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videoview.cpp" line="192"/> + <location filename="../videoview.cpp" line="242"/> <source>Share file</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>WizardDialog</name> <message> - <location filename="../wizarddialog.cpp" line="52"/> + <location filename="../wizarddialog.cpp" line="55"/> <source>Please wait while we create your account.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../wizarddialog.ui" line="937"/> - <source>Join the Ring</source> - <translation type="unfinished"/> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../wizarddialog.ui" line="1000"/> + <location filename="../wizarddialog.ui" line="86"/> <source>Choose your username:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/translations/ring_client_windows_hr.ts b/translations/ring_client_windows_hr.ts new file mode 100644 index 0000000..d5b5f0f --- /dev/null +++ b/translations/ring_client_windows_hr.ts @@ -0,0 +1,945 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="hr"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../aboutdialog.ui" line="435"/> + <location filename="../aboutdialog.ui" line="462"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="475"/> + <source>Credits</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="570"/> + <source>The Microsoft Windows client for Ring. +Ring is a secured and distributed communication software.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="32"/> + <source>Windows Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="33"/> + <source>version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="40"/> + <source>Created by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="52"/> + <source>Artwork by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="56"/> + <source>Based on the SFLPhone project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AccountDetails</name> + <message> + <location filename="../accountdetails.ui" line="20"/> + <source>Settings</source> + <translation>Postavke</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="60"/> + <source>General</source> + <translation>Opće</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="175"/> + <source>Account</source> + <translation>Račun</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="238"/> + <source>Type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="204"/> + <source>Alias</source> + <translation>Alias</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="308"/> + <source>Parameters</source> + <translation>Parametri</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="341"/> + <source>Hostname</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> + <source>Username</source> + <translation>Korisničko ime</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> + <source>Password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> + <source>Proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="464"/> + <source>Voicemail number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="498"/> + <source>Auto-answer calls</source> + <translation>Automatski primi pozive</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="516"/> + <source>UPnP enabled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="531"/> + <source>DTMF tone type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="548"/> + <source>RTP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="566"/> + <source>SIP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="699"/> + <source>Allow Call From Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="726"/> + <source>Allow Call From Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="714"/> + <source>Allow Call From History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="674"/> + <source>Ring Account Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Audio</source> + <translation type="vanished">Zvuk</translation> + </message> + <message> + <source>Video</source> + <translation type="vanished">Video</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> + <source>Advanced</source> + <translation>Napredno</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1163"/> + <source>Registration</source> + <translation>Registracija</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1183"/> + <source>Registration expire timeout (seconds):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1221"/> + <source>Network Interface</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1242"/> + <source>Local Port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1316"/> + <source>Published Adress</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1346"/> + <source>Same as local parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1367"/> + <source>Set published address and port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1393"/> + <source>Address</source> + <translation>Adresa</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1424"/> + <source>Port</source> + <translation>Port</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1478"/> + <source>Use STUN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> + <source>Server URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1519"/> + <source>Use TURN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1586"/> + <source>Realm</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1635"/> + <source>SDP Session Negotiation (ICE Fallback)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1663"/> + <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1705"/> + <source>Audio RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> + <source>Min</source> + <translation>Minimalno</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> + <source>Max</source> + <translation>Maksimalno</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1839"/> + <source>Video RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1965"/> + <source>Security</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2355"/> + <source>Encrypt media stream (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2022"/> + <source>Negotiation Encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2040"/> + <source>Encrypt negotiation (TLS)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2124"/> + <source>CA certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2161"/> + <source>User certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2195"/> + <source>Private key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2210"/> + <source>Private key password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2073"/> + <source>Verify incoming certificates (server side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2103"/> + <source>Verify answer certificates (client side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2088"/> + <source>Require a certificate for incoming TLS connections</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2269"/> + <source>Use default ciphers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="234"/> + <source>Choose File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="236"/> + <source>Files (*)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished">Prenesi</translation> + </message> +</context> +<context> + <name>CallWidget</name> + <message> + <location filename="../callwidget.ui" line="20"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> + <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> + <source>Cancel</source> + <translation>Poništi</translation> + </message> + <message> + <location filename="../callwidget.ui" line="1223"/> + <source>Call</source> + <translation>Nazovi</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> + <source>Copy number</source> + <translation>Kopiraj broj</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished">Kopiraj</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> + <source>NO RING ACCOUNT FOUND</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ConfigurationWidget</name> + <message> + <location filename="../configurationwidget.ui" line="20"/> + <source>Settings</source> + <translation>Postavke</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="100"/> + <source>General</source> + <translation>Opće</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> + <source>History Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="294"/> + <source>Keep History for (days)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="337"/> + <source>(Set to 0 for unlimited history)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="391"/> + <source>Clear History</source> + <translation>Očisti povijest</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="537"/> + <source>Misc. Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="559"/> + <source>Keep minimized on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="116"/> + <source>Video</source> + <translation>Video</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> + <source>Device Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="883"/> + <source>Device</source> + <translation>Uređaj</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="914"/> + <source>Resolution</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="132"/> + <source>Account</source> + <translation>Račun</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="583"/> + <source>Launch Ring on Startup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="264"/> + <source>New Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="285"/> + <source>Are you sure you want to clear all your history?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactDelegate</name> + <message> + <location filename="../contactdelegate.cpp" line="87"/> + <source><Multiple contact methods></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactPicker</name> + <message> + <location filename="../contactpicker.ui" line="33"/> + <source>Existing Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="43"/> + <source>Search...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="56"/> + <source>Create new contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="75"/> + <source>New Contact</source> + <translation>Novi kontakt</translation> + </message> + <message> + <location filename="../contactpicker.ui" line="98"/> + <source>Enter a name here...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="128"/> + <source>Create</source> + <translation>Stvori</translation> + </message> +</context> +<context> + <name>InstantMessagingWidget</name> + <message> + <location filename="../instantmessagingwidget.ui" line="71"/> + <source>Send text message...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="45"/> + <source>Copy</source> + <translation>Kopiraj</translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="50"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="53"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.ui" line="435"/> + <source>Ring</source> + <translation>Ring</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="78"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>TransferDialog</name> + <message> + <source>Transfer</source> + <translation type="vanished">Prenesi</translation> + </message> +</context> +<context> + <name>VideoOverlay</name> + <message> + <source>Hold</source> + <translation type="vanished">Na čekanje</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> + <source>Chat</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> + <source>00:00</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="87"/> + <source>Hangup</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Transfer</source> + <translation type="vanished">Prenesi</translation> + </message> + <message> + <source>Mute Audio</source> + <translation type="vanished">Ugasi zvuk</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="297"/> + <source>Mute Video</source> + <translation>Ugasi video</translation> + </message> +</context> +<context> + <name>VideoView</name> + <message> + <location filename="../videoview.cpp" line="232"/> + <source>Share entire screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="235"/> + <source>Share screen area</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="242"/> + <source>Share file</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>WizardDialog</name> + <message> + <location filename="../wizarddialog.cpp" line="55"/> + <source>Please wait while we create your account.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="86"/> + <source>Choose your username:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/translations/ring_client_windows_id.ts b/translations/ring_client_windows_id.ts new file mode 100644 index 0000000..9d0cd6b --- /dev/null +++ b/translations/ring_client_windows_id.ts @@ -0,0 +1,926 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="id"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../aboutdialog.ui" line="435"/> + <location filename="../aboutdialog.ui" line="462"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="475"/> + <source>Credits</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="570"/> + <source>The Microsoft Windows client for Ring. +Ring is a secured and distributed communication software.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="32"/> + <source>Windows Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="33"/> + <source>version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="40"/> + <source>Created by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="52"/> + <source>Artwork by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="56"/> + <source>Based on the SFLPhone project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AccountDetails</name> + <message> + <location filename="../accountdetails.ui" line="20"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="60"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="175"/> + <source>Account</source> + <translation>Akun</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="238"/> + <source>Type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="204"/> + <source>Alias</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="308"/> + <source>Parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="341"/> + <source>Hostname</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> + <source>Username</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> + <source>Password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> + <source>Proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="464"/> + <source>Voicemail number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="498"/> + <source>Auto-answer calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="516"/> + <source>UPnP enabled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="531"/> + <source>DTMF tone type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="548"/> + <source>RTP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="566"/> + <source>SIP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="699"/> + <source>Allow Call From Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="726"/> + <source>Allow Call From Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="714"/> + <source>Allow Call From History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="674"/> + <source>Ring Account Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> + <source>Advanced</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1163"/> + <source>Registration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1183"/> + <source>Registration expire timeout (seconds):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1221"/> + <source>Network Interface</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1242"/> + <source>Local Port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1316"/> + <source>Published Adress</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1346"/> + <source>Same as local parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1367"/> + <source>Set published address and port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1393"/> + <source>Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1424"/> + <source>Port</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1478"/> + <source>Use STUN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> + <source>Server URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1519"/> + <source>Use TURN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1586"/> + <source>Realm</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1635"/> + <source>SDP Session Negotiation (ICE Fallback)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1663"/> + <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1705"/> + <source>Audio RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> + <source>Min</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> + <source>Max</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1839"/> + <source>Video RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1965"/> + <source>Security</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2355"/> + <source>Encrypt media stream (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2022"/> + <source>Negotiation Encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2040"/> + <source>Encrypt negotiation (TLS)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2124"/> + <source>CA certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2161"/> + <source>User certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2195"/> + <source>Private key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2210"/> + <source>Private key password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2073"/> + <source>Verify incoming certificates (server side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2103"/> + <source>Verify answer certificates (client side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2088"/> + <source>Require a certificate for incoming TLS connections</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2269"/> + <source>Use default ciphers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="234"/> + <source>Choose File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="236"/> + <source>Files (*)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallWidget</name> + <message> + <location filename="../callwidget.ui" line="20"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> + <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> + <source>Cancel</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1223"/> + <source>Call</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Accept</source> + <translation type="vanished">Terima</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> + <source>Copy number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> + <source>NO RING ACCOUNT FOUND</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ConfigurationWidget</name> + <message> + <location filename="../configurationwidget.ui" line="20"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="100"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> + <source>History Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="294"/> + <source>Keep History for (days)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="337"/> + <source>(Set to 0 for unlimited history)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="391"/> + <source>Clear History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="537"/> + <source>Misc. Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="559"/> + <source>Keep minimized on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="116"/> + <source>Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> + <source>Device Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="883"/> + <source>Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="914"/> + <source>Resolution</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="132"/> + <source>Account</source> + <translation>Akun</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="583"/> + <source>Launch Ring on Startup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="264"/> + <source>New Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="285"/> + <source>Are you sure you want to clear all your history?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactDelegate</name> + <message> + <location filename="../contactdelegate.cpp" line="87"/> + <source><Multiple contact methods></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactPicker</name> + <message> + <location filename="../contactpicker.ui" line="33"/> + <source>Existing Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="43"/> + <source>Search...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="56"/> + <source>Create new contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="75"/> + <source>New Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="98"/> + <source>Enter a name here...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="128"/> + <source>Create</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>InstantMessagingWidget</name> + <message> + <location filename="../instantmessagingwidget.ui" line="71"/> + <source>Send text message...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="45"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="50"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="53"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.ui" line="435"/> + <source>Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="78"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoOverlay</name> + <message> + <source>Hold</source> + <translation type="vanished">Tahan</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> + <source>Chat</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> + <source>00:00</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="87"/> + <source>Hangup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="297"/> + <source>Mute Video</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoView</name> + <message> + <location filename="../videoview.cpp" line="232"/> + <source>Share entire screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="235"/> + <source>Share screen area</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="242"/> + <source>Share file</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>WizardDialog</name> + <message> + <location filename="../wizarddialog.cpp" line="55"/> + <source>Please wait while we create your account.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="86"/> + <source>Choose your username:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/translations/ring_client_windows_lt.ts b/translations/ring_client_windows_lt.ts index cc34db5..5d66f5f 100644 --- a/translations/ring_client_windows_lt.ts +++ b/translations/ring_client_windows_lt.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="lt" version="2.1"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="lt"> <context> <name>AboutDialog</name> <message> @@ -14,8 +16,12 @@ </message> <message> <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Release : Samuel de Champlain</source> - <translation>Laida : Samuel de Champlain</translation> + <translation type="vanished">Laida : Samuel de Champlain</translation> </message> <message> <location filename="../aboutdialog.ui" line="570"/> @@ -40,12 +46,12 @@ Ring yra saugi ir paskirstytoji susisiekimo programinė įranga.</translation> <translation>Sukūrė:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="49"/> + <location filename="../aboutdialog.cpp" line="52"/> <source>Artwork by:</source> <translation>Apipavidalino:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="53"/> + <location filename="../aboutdialog.cpp" line="56"/> <source>Based on the SFLPhone project</source> <translation>Pagrįsta SFLPhone projektu</translation> </message> @@ -58,396 +64,554 @@ Ring yra saugi ir paskirstytoji susisiekimo programinė įranga.</translation> <translation>Nustatymai</translation> </message> <message> - <location filename="../accountdetails.ui" line="42"/> + <location filename="../accountdetails.ui" line="60"/> <source>General</source> <translation>Bendra</translation> </message> <message> - <location filename="../accountdetails.ui" line="89"/> + <location filename="../accountdetails.ui" line="175"/> <source>Account</source> <translation>Paskyra</translation> </message> <message> - <location filename="../accountdetails.ui" line="121"/> + <location filename="../accountdetails.ui" line="238"/> <source>Type</source> <translation>Tipas</translation> </message> <message> - <location filename="../accountdetails.ui" line="101"/> + <location filename="../accountdetails.ui" line="204"/> <source>Alias</source> <translation>Slapyvardis</translation> </message> <message> - <location filename="../accountdetails.ui" line="165"/> + <location filename="../accountdetails.ui" line="308"/> <source>Parameters</source> <translation>Parametrai</translation> </message> <message> - <location filename="../accountdetails.ui" line="183"/> + <location filename="../accountdetails.ui" line="341"/> <source>Hostname</source> <translation>Kompiuterio vardas</translation> </message> <message> - <location filename="../accountdetails.ui" line="354"/> - <location filename="../accountdetails.ui" line="925"/> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> <source>Username</source> <translation>Naudotojo vardas</translation> </message> <message> - <location filename="../accountdetails.ui" line="209"/> - <location filename="../accountdetails.ui" line="944"/> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> <source>Password</source> <translation>Slaptažodis</translation> </message> <message> - <location filename="../accountdetails.ui" line="238"/> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> <source>Proxy</source> <translation>Įgaliotasis serveris</translation> </message> <message> - <location filename="../accountdetails.ui" line="264"/> + <location filename="../accountdetails.ui" line="464"/> <source>Voicemail number</source> <translation>Balso pašto numeris</translation> </message> <message> - <location filename="../accountdetails.ui" line="284"/> + <location filename="../accountdetails.ui" line="498"/> <source>Auto-answer calls</source> <translation>Automatiškai atsiliepti į skambučius</translation> </message> <message> - <location filename="../accountdetails.ui" line="294"/> + <location filename="../accountdetails.ui" line="516"/> <source>UPnP enabled</source> <translation>UPnP įjungta</translation> </message> <message> - <location filename="../accountdetails.ui" line="301"/> + <location filename="../accountdetails.ui" line="531"/> <source>DTMF tone type</source> <translation>DTMF tono tipas</translation> </message> <message> - <location filename="../accountdetails.ui" line="310"/> + <location filename="../accountdetails.ui" line="548"/> <source>RTP</source> <translation>RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="320"/> + <location filename="../accountdetails.ui" line="566"/> <source>SIP</source> <translation>SIP</translation> </message> <message> - <location filename="../accountdetails.ui" line="398"/> + <location filename="../accountdetails.ui" line="699"/> <source>Allow Call From Unknown</source> - <translation>Leisti Skambučius Nuo Nepažįstamųjų</translation> + <translation>Leisti skambučius nuo nepažįstamųjų</translation> </message> <message> - <location filename="../accountdetails.ui" line="412"/> + <location filename="../accountdetails.ui" line="726"/> <source>Allow Call From Contact</source> - <translation>Leisti Skambučius Nuo Kontaktų</translation> + <translation>Leisti skambučius nuo kontaktų</translation> </message> <message> - <location filename="../accountdetails.ui" line="405"/> + <location filename="../accountdetails.ui" line="714"/> <source>Allow Call From History</source> - <translation>Leisti Skambučius Iš Istorijos</translation> + <translation>Leisti skambučius iš istorijos</translation> </message> <message> - <location filename="../accountdetails.ui" line="388"/> + <location filename="../accountdetails.ui" line="674"/> <source>Ring Account Settings</source> - <translation>Ring Paskyros Nustatymai</translation> + <translation>Ring paskyros nustatymai</translation> </message> <message> - <location filename="../accountdetails.ui" line="448"/> <source>Audio</source> - <translation>Garsas</translation> + <translation type="vanished">Garsas</translation> </message> <message> - <location filename="../accountdetails.ui" line="534"/> <source>Video</source> - <translation>Vaizdas</translation> + <translation type="vanished">Vaizdas</translation> </message> <message> - <location filename="../accountdetails.ui" line="540"/> <source>Enable Video</source> - <translation>Įjungti Vaizdą</translation> + <translation type="vanished">Įjungti vaizdą</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="621"/> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> <source>Advanced</source> <translation>Išplėstiniai</translation> </message> <message> - <location filename="../accountdetails.ui" line="648"/> + <location filename="../accountdetails.ui" line="1163"/> <source>Registration</source> <translation>Registracija</translation> </message> <message> - <location filename="../accountdetails.ui" line="660"/> + <location filename="../accountdetails.ui" line="1183"/> <source>Registration expire timeout (seconds):</source> <translation>Registracijos galiojimo pabaigos laiko limitas (sekundžių):</translation> </message> <message> - <location filename="../accountdetails.ui" line="688"/> + <location filename="../accountdetails.ui" line="1221"/> <source>Network Interface</source> - <translation>Tinklo Sąsaja</translation> + <translation>Tinklo sąsaja</translation> </message> <message> - <location filename="../accountdetails.ui" line="697"/> + <location filename="../accountdetails.ui" line="1242"/> <source>Local Port:</source> - <translation>Vietinis Prievadas:</translation> + <translation>Vietinis prievadas:</translation> </message> <message> - <location filename="../accountdetails.ui" line="745"/> + <location filename="../accountdetails.ui" line="1316"/> <source>Published Adress</source> - <translation>Paskelbtas Adresas</translation> + <translation>Paskelbtas adresas</translation> </message> <message> - <location filename="../accountdetails.ui" line="760"/> + <location filename="../accountdetails.ui" line="1346"/> <source>Same as local parameters</source> <translation>Toks pats kaip vietiniai parametrai</translation> </message> <message> - <location filename="../accountdetails.ui" line="773"/> + <location filename="../accountdetails.ui" line="1367"/> <source>Set published address and port:</source> <translation>Nustatyti paskelbtą adresą ir prievadą:</translation> </message> <message> - <location filename="../accountdetails.ui" line="791"/> + <location filename="../accountdetails.ui" line="1393"/> <source>Address</source> <translation>Adresas</translation> </message> <message> - <location filename="../accountdetails.ui" line="814"/> + <location filename="../accountdetails.ui" line="1424"/> <source>Port</source> <translation>Prievadas</translation> </message> <message> - <location filename="../accountdetails.ui" line="860"/> + <location filename="../accountdetails.ui" line="1478"/> <source>Use STUN</source> <translation>Naudoti STUN</translation> </message> <message> - <location filename="../accountdetails.ui" line="876"/> - <location filename="../accountdetails.ui" line="909"/> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> <source>Server URL</source> <translation>Serverio URL</translation> </message> <message> - <location filename="../accountdetails.ui" line="893"/> + <location filename="../accountdetails.ui" line="1519"/> <source>Use TURN</source> <translation>Naudoti TURN</translation> </message> <message> - <location filename="../accountdetails.ui" line="960"/> + <location filename="../accountdetails.ui" line="1586"/> <source>Realm</source> <translation>Sritis</translation> </message> <message> - <location filename="../accountdetails.ui" line="983"/> + <location filename="../accountdetails.ui" line="1635"/> <source>SDP Session Negotiation (ICE Fallback)</source> - <translation>SDP Seanso Derėjimasis (ICE Surogatas)</translation> + <translation>SDP seanso derėjimasis (ICE surogatas)</translation> </message> <message> - <location filename="../accountdetails.ui" line="996"/> + <location filename="../accountdetails.ui" line="1663"/> <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> <translation>Šie nustatymai yra naudojami tik SDP seanso derėjimosi metu tuo atveju, jei serveris arba naudotojas nepalaiko ICE.</translation> </message> <message> - <location filename="../accountdetails.ui" line="1012"/> + <location filename="../accountdetails.ui" line="1705"/> <source>Audio RTP Port Range</source> - <translation>Garso RTP Prievadų Rėžis</translation> + <translation>Garso RTP prievadų rėžis</translation> </message> <message> - <location filename="../accountdetails.ui" line="1027"/> - <location filename="../accountdetails.ui" line="1112"/> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> <source>Min</source> <translation>Maž.</translation> </message> <message> - <location filename="../accountdetails.ui" line="1050"/> - <location filename="../accountdetails.ui" line="1135"/> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> <source>Max</source> <translation>Didž.</translation> </message> <message> - <location filename="../accountdetails.ui" line="1097"/> + <location filename="../accountdetails.ui" line="1839"/> <source>Video RTP Port Range</source> - <translation>Vaizdo RTP Prievadų Rėžis</translation> + <translation>Vaizdo RTP prievadų rėžis</translation> </message> <message> - <location filename="../accountdetails.ui" line="1187"/> + <location filename="../accountdetails.ui" line="1965"/> <source>Security</source> <translation>Saugumas</translation> </message> <message> - <location filename="../accountdetails.ui" line="1214"/> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Media Stream Encryption</source> - <translation>Medija Srauto Šifravimas</translation> + <translation type="vanished">Medija srauto šifravimas</translation> </message> <message> - <location filename="../accountdetails.ui" line="1221"/> + <location filename="../accountdetails.ui" line="2355"/> <source>Encrypt media stream (SRTP)</source> - <translation>Šifruoti medija srauto (SRTP)</translation> + <translation>Šifruoti medija srautą (SRTP)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1230"/> <source>Key exchange protocol</source> - <translation>Rakto mainų protokolas</translation> + <translation type="vanished">Rakto mainų protokolas</translation> </message> <message> - <location filename="../accountdetails.ui" line="1252"/> <source>Fallback on RTP on encryption failure</source> - <translation>Nepavykus šifravimui, pereiti RTP surogatinę veikseną</translation> + <translation type="vanished">Nepavykus šifravimui, pereiti RTP surogatinę veikseną</translation> </message> <message> - <location filename="../accountdetails.ui" line="1265"/> + <location filename="../accountdetails.ui" line="2022"/> <source>Negotiation Encryption</source> - <translation>Derėjimosi Užšifravimas</translation> + <translation>Derėjimosi šifravimas</translation> </message> <message> - <location filename="../accountdetails.ui" line="1272"/> + <location filename="../accountdetails.ui" line="2040"/> <source>Encrypt negotiation (TLS)</source> <translation>Užšifruoti derėjimąsi (TLS)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1281"/> + <location filename="../accountdetails.ui" line="2124"/> <source>CA certificate</source> <translation>LĮ liudijimas</translation> </message> <message> - <location filename="../accountdetails.ui" line="1291"/> + <location filename="../accountdetails.ui" line="2161"/> <source>User certificate</source> <translation>Naudotojo liudijimas</translation> </message> <message> - <location filename="../accountdetails.ui" line="1301"/> + <location filename="../accountdetails.ui" line="2195"/> <source>Private key</source> <translation>Privatus raktas</translation> </message> <message> - <location filename="../accountdetails.ui" line="1311"/> + <location filename="../accountdetails.ui" line="2210"/> <source>Private key password</source> <translation>Privataus rakto slaptažodis</translation> </message> <message> - <location filename="../accountdetails.ui" line="1321"/> <source>TLS protocol method</source> - <translation>TLS protokolo metodas</translation> + <translation type="vanished">TLS protokolo metodas</translation> </message> <message> - <location filename="../accountdetails.ui" line="1331"/> <source>Outgoing TLS server name</source> - <translation>Išsiunčiamo TLS serverio pavadinimas</translation> + <translation type="vanished">Išsiunčiamo TLS serverio pavadinimas</translation> </message> <message> - <location filename="../accountdetails.ui" line="1341"/> <source>Negotiation timeout (seconds)</source> - <translation>Derėjimuisi skirtas laikas (sekundžių)</translation> + <translation type="vanished">Derėjimuisi skirtas laikas (sekundžių)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1459"/> + <location filename="../accountdetails.ui" line="2073"/> <source>Verify incoming certificates (server side)</source> <translation>Tikrinti gaunamus liudijimus (serverio pusėje)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1469"/> + <location filename="../accountdetails.ui" line="2103"/> <source>Verify answer certificates (client side)</source> <translation>Tikrinti atsakomuosius liudijimus (kliento pusėje)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1479"/> + <location filename="../accountdetails.ui" line="2088"/> <source>Require a certificate for incoming TLS connections</source> <translation>Reikalauti liudijimo gaunamiems TLS ryšiams</translation> </message> <message> - <location filename="../accountdetails.ui" line="1497"/> <source>Cipher</source> - <translation>Šifras</translation> + <translation type="vanished">Šifras</translation> </message> <message> - <location filename="../accountdetails.ui" line="1508"/> + <location filename="../accountdetails.ui" line="2269"/> <source>Use default ciphers</source> <translation>Naudoti numatytuosius šifrus</translation> </message> <message> - <location filename="../accountdetails.ui" line="1518"/> <source>User custom cipher list</source> - <translation>Naudoti tinkintą šifrų sąrašą</translation> + <translation type="vanished">Naudoti tinkintą šifrų sąrašą</translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="180"/> + <location filename="../accountdetails.cpp" line="234"/> <source>Choose File</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="182"/> + <location filename="../accountdetails.cpp" line="236"/> <source>Files (*)</source> <translation>Failai (*)</translation> </message> </context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished"></translation> + </message> +</context> <context> <name>CallWidget</name> <message> <location filename="../callwidget.ui" line="20"/> <source>Form</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="76"/> <source>This is your RingID. Copy and share it with your friends!</source> - <translation>Tai yra jūsų RingID. + <translation type="vanished">Tai yra jūsų RingID. Nukopijuokite ir dalinkitės juo su savo draugais!</translation> </message> <message> - <location filename="../callwidget.ui" line="166"/> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> <translation>Ring yra saugi ir paskirstytoji balso, vaizdo ir pokalbių susisiekimo platforma, kuri nereikalauja centralizuoto serverio ir palieka visą privatumo galią naudotojo rankose.</translation> </message> <message> - <location filename="../callwidget.ui" line="258"/> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> <source>Cancel</source> <translation>Atsisakyti</translation> </message> <message> - <location filename="../callwidget.ui" line="292"/> + <location filename="../callwidget.ui" line="1223"/> <source>Call</source> <translation>Skambutis</translation> </message> <message> - <location filename="../callwidget.ui" line="306"/> <source>Accept</source> - <translation>Priimti</translation> + <translation type="vanished">Priimti</translation> </message> <message> - <location filename="../callwidget.ui" line="317"/> <source>Refuse</source> - <translation>Atmesti</translation> + <translation type="vanished">Atmesti</translation> </message> <message> - <location filename="../callwidget.ui" line="440"/> - <source>Search / Enter number</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../callwidget.cpp" line="133"/> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> <source>Copy number</source> <translation>Kopijuoti numerį</translation> </message> <message> - <location filename="../callwidget.cpp" line="139"/> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> <source>Add to contact</source> <translation>Pridėti prie kontaktų</translation> </message> <message> - <location filename="../callwidget.cpp" line="186"/> - <location filename="../callwidget.cpp" line="210"/> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished">Kopijuoti</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished">Rodyti datą</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished">Rodyti autorių</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> <source>NO RING ACCOUNT FOUND</source> <translation>NERASTA RING PASKYRA</translation> </message> <message> - <location filename="../callwidget.cpp" line="226"/> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> + <message> <source>Call from %1</source> <comment>%1 is the name of the caller</comment> - <translation>Skambutis nuo %1</translation> + <translation type="vanished">Skambutis nuo %1</translation> </message> </context> <context> @@ -458,97 +622,155 @@ Nukopijuokite ir dalinkitės juo su savo draugais!</translation> <translation>Nustatymai</translation> </message> <message> - <location filename="../configurationwidget.ui" line="36"/> + <location filename="../configurationwidget.ui" line="100"/> <source>General</source> <translation>Bendra</translation> </message> <message> - <location filename="../configurationwidget.ui" line="51"/> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> <source>History Settings</source> - <translation>Istorijos Nustatymai</translation> + <translation>Istorijos nustatymai</translation> </message> <message> - <location filename="../configurationwidget.ui" line="60"/> + <location filename="../configurationwidget.ui" line="294"/> <source>Keep History for (days)</source> - <translation>Laikyti Istoriją (dienų)</translation> + <translation>Laikyti istoriją (dienų)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="79"/> + <location filename="../configurationwidget.ui" line="337"/> <source>(Set to 0 for unlimited history)</source> <translation>(Nustatykite 0 neribotai istorijai)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="104"/> + <location filename="../configurationwidget.ui" line="391"/> <source>Clear History</source> - <translation>Išvalyti Istoriją</translation> + <translation>Išvalyti istoriją</translation> </message> <message> - <location filename="../configurationwidget.ui" line="119"/> <source>Ringtones Selection</source> - <translation>Skambučio Melodijų Pasirinkimas</translation> + <translation type="vanished">Skambučio melodijų pasirinkimas</translation> </message> <message> - <location filename="../configurationwidget.ui" line="158"/> + <location filename="../configurationwidget.ui" line="537"/> <source>Misc. Settings</source> <translation>Įvairūs nustatymai</translation> </message> <message> - <location filename="../configurationwidget.ui" line="165"/> + <location filename="../configurationwidget.ui" line="559"/> <source>Keep minimized on close</source> - <translation type="unfinished"/> + <translation>Užvėrus, palikti suskleistą</translation> </message> <message> - <location filename="../configurationwidget.ui" line="189"/> + <location filename="../configurationwidget.ui" line="116"/> <source>Video</source> <translation>Vaizdas</translation> </message> <message> - <location filename="../configurationwidget.ui" line="231"/> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> <source>Device Selection</source> - <translation>Įrenginio Pasirinkimas</translation> + <translation>Įrenginio pasirinkimas</translation> </message> <message> - <location filename="../configurationwidget.ui" line="271"/> + <location filename="../configurationwidget.ui" line="883"/> <source>Device</source> <translation>Įrenginys</translation> </message> <message> - <location filename="../configurationwidget.ui" line="294"/> + <location filename="../configurationwidget.ui" line="914"/> <source>Resolution</source> <translation>Raiška</translation> </message> <message> - <location filename="../configurationwidget.ui" line="345"/> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Camera Preview</source> - <translation>Kameros Peržiūra</translation> + <translation type="vanished">Kameros peržiūra</translation> </message> <message> - <location filename="../configurationwidget.ui" line="371"/> + <location filename="../configurationwidget.ui" line="132"/> <source>Account</source> <translation>Paskyra</translation> </message> <message> - <location filename="../configurationwidget.ui" line="448"/> + <location filename="../configurationwidget.ui" line="583"/> <source>Launch Ring on Startup</source> <translation>Paleisti Ring, įjungus kompiuterį</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="177"/> + <location filename="../configurationwidget.cpp" line="264"/> <source>New Account</source> - <translation>Nauja Paskyra</translation> + <translation>Nauja paskyra</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="198"/> + <location filename="../configurationwidget.cpp" line="285"/> <source>Are you sure you want to clear all your history?</source> <translation>Ar tikrai norite išvalyti visą savo istoriją?</translation> </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ContactDelegate</name> <message> <location filename="../contactdelegate.cpp" line="87"/> <source><Multiple contact methods></source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -556,7 +778,7 @@ Nukopijuokite ir dalinkitės juo su savo draugais!</translation> <message> <location filename="../contactpicker.ui" line="33"/> <source>Existing Contact</source> - <translation>Esami Kontaktai</translation> + <translation>Esami kontaktai</translation> </message> <message> <location filename="../contactpicker.ui" line="43"/> @@ -571,7 +793,7 @@ Nukopijuokite ir dalinkitės juo su savo draugais!</translation> <message> <location filename="../contactpicker.ui" line="75"/> <source>New Contact</source> - <translation>Naujas Kontaktas</translation> + <translation>Naujas kontaktas</translation> </message> <message> <location filename="../contactpicker.ui" line="98"/> @@ -581,20 +803,19 @@ Nukopijuokite ir dalinkitės juo su savo draugais!</translation> <message> <location filename="../contactpicker.ui" line="128"/> <source>Create</source> - <translation>Kurti</translation> + <translation>Sukurti</translation> </message> </context> <context> <name>InstantMessagingWidget</name> <message> - <location filename="../instantmessagingwidget.ui" line="38"/> + <location filename="../instantmessagingwidget.ui" line="71"/> <source>Send text message...</source> <translation>Siųsti teksto pranešimą...</translation> </message> <message> - <location filename="../instantmessagingwidget.ui" line="48"/> <source>Send</source> - <translation>Siųsti</translation> + <translation type="vanished">Siųsti</translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="45"/> @@ -620,7 +841,7 @@ Nukopijuokite ir dalinkitės juo su savo draugais!</translation> <translation>Ring</translation> </message> <message> - <location filename="../mainwindow.cpp" line="77"/> + <location filename="../mainwindow.cpp" line="78"/> <source>About</source> <translation>Apie</translation> </message> @@ -628,91 +849,150 @@ Nukopijuokite ir dalinkitės juo su savo draugais!</translation> <context> <name>NavBar</name> <message> - <location filename="../navbar.ui" line="54"/> <source>Done</source> - <translation>Atlikta</translation> + <translation type="vanished">Atlikta</translation> </message> </context> <context> - <name>TransferDialog</name> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> <message> - <location filename="../transferdialog.ui" line="14"/> + <location filename="../qualitydialog.ui" line="14"/> <source>Dialog</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../transferdialog.ui" line="23"/> - <source>Transfer</source> - <translation type="unfinished"/> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>RingButton</name> <message> - <location filename="../transferdialog.ui" line="30"/> - <source>or type number...</source> - <translation type="unfinished"/> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../transferdialog.ui" line="40"/> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>TransferDialog</name> + <message> <source>Current Calls</source> - <translation>Esami Skambučiai</translation> + <translation type="vanished">Esami skambučiai</translation> </message> </context> <context> <name>VideoOverlay</name> <message> - <location filename="../videooverlay.ui" line="157"/> <source>Hold</source> - <translation>Užlaikyta</translation> + <translation type="vanished">Užlaikyta</translation> </message> <message> - <location filename="../videooverlay.ui" line="167"/> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> <source>Chat</source> <translation>Pokalbis</translation> </message> <message> - <location filename="../videooverlay.ui" line="150"/> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished">Pridėti prie kontaktų</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> <source>00:00</source> <translation>00:00</translation> </message> <message> - <location filename="../videooverlay.ui" line="29"/> + <location filename="../videooverlay.ui" line="87"/> <source>Hangup</source> <translation>Padėti ragelį</translation> </message> <message> - <location filename="../videooverlay.ui" line="36"/> <source>...</source> - <translation>...</translation> - </message> - <message> - <location filename="../videooverlay.ui" line="174"/> - <source>Transfer</source> - <translation type="unfinished"/> + <translation type="vanished">...</translation> </message> <message> - <location filename="../videooverlay.cpp" line="38"/> <source>Mute Audio</source> - <translation>Nutildyti Garsą</translation> + <translation type="vanished">Išjungti garsą</translation> </message> <message> - <location filename="../videooverlay.cpp" line="45"/> + <location filename="../videooverlay.ui" line="297"/> <source>Mute Video</source> - <translation type="unfinished"/> + <translation>Išjungti vaizdą</translation> </message> </context> <context> <name>VideoView</name> <message> - <location filename="../videoview.cpp" line="181"/> + <location filename="../videoview.cpp" line="232"/> <source>Share entire screen</source> <translation>Bendrinti visą ekraną</translation> </message> <message> - <location filename="../videoview.cpp" line="186"/> + <location filename="../videoview.cpp" line="235"/> <source>Share screen area</source> <translation>Bendrinti ekrano sritį</translation> </message> <message> - <location filename="../videoview.cpp" line="192"/> + <location filename="../videoview.cpp" line="242"/> <source>Share file</source> <translation>Bendrinti failą</translation> </message> @@ -720,19 +1000,29 @@ Nukopijuokite ir dalinkitės juo su savo draugais!</translation> <context> <name>WizardDialog</name> <message> - <location filename="../wizarddialog.cpp" line="52"/> + <location filename="../wizarddialog.cpp" line="55"/> <source>Please wait while we create your account.</source> <translation>Prašome palaukti, kol sukursime jūsų paskyrą.</translation> </message> <message> - <location filename="../wizarddialog.ui" line="937"/> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Join the Ring</source> - <translation>Prisijungti prie Ring</translation> + <translation type="vanished">Prisijungti prie Ring</translation> </message> <message> - <location filename="../wizarddialog.ui" line="1000"/> + <location filename="../wizarddialog.ui" line="86"/> <source>Choose your username:</source> <translation>Pasirinkite savo naudotojo vardą:</translation> </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/translations/ring_client_windows_nl.ts b/translations/ring_client_windows_nl.ts new file mode 100644 index 0000000..afc0370 --- /dev/null +++ b/translations/ring_client_windows_nl.ts @@ -0,0 +1,918 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="nl"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../aboutdialog.ui" line="435"/> + <location filename="../aboutdialog.ui" line="462"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="475"/> + <source>Credits</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="570"/> + <source>The Microsoft Windows client for Ring. +Ring is a secured and distributed communication software.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="32"/> + <source>Windows Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="33"/> + <source>version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="40"/> + <source>Created by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="52"/> + <source>Artwork by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="56"/> + <source>Based on the SFLPhone project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AccountDetails</name> + <message> + <location filename="../accountdetails.ui" line="20"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="60"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="175"/> + <source>Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="238"/> + <source>Type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="204"/> + <source>Alias</source> + <translation>Alias</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="308"/> + <source>Parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="341"/> + <source>Hostname</source> + <translation>Hostnaam</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> + <source>Username</source> + <translation>Gebruikersnaam</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> + <source>Password</source> + <translation>Wachtwoord</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> + <source>Proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="464"/> + <source>Voicemail number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="498"/> + <source>Auto-answer calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="516"/> + <source>UPnP enabled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="531"/> + <source>DTMF tone type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="548"/> + <source>RTP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="566"/> + <source>SIP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="699"/> + <source>Allow Call From Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="726"/> + <source>Allow Call From Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="714"/> + <source>Allow Call From History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="674"/> + <source>Ring Account Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> + <source>Advanced</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1163"/> + <source>Registration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1183"/> + <source>Registration expire timeout (seconds):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1221"/> + <source>Network Interface</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1242"/> + <source>Local Port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1316"/> + <source>Published Adress</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1346"/> + <source>Same as local parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1367"/> + <source>Set published address and port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1393"/> + <source>Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1424"/> + <source>Port</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1478"/> + <source>Use STUN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> + <source>Server URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1519"/> + <source>Use TURN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1586"/> + <source>Realm</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1635"/> + <source>SDP Session Negotiation (ICE Fallback)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1663"/> + <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1705"/> + <source>Audio RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> + <source>Min</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> + <source>Max</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1839"/> + <source>Video RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1965"/> + <source>Security</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2355"/> + <source>Encrypt media stream (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2022"/> + <source>Negotiation Encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2040"/> + <source>Encrypt negotiation (TLS)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2124"/> + <source>CA certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2161"/> + <source>User certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2195"/> + <source>Private key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2210"/> + <source>Private key password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2073"/> + <source>Verify incoming certificates (server side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2103"/> + <source>Verify answer certificates (client side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2088"/> + <source>Require a certificate for incoming TLS connections</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2269"/> + <source>Use default ciphers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="234"/> + <source>Choose File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="236"/> + <source>Files (*)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallWidget</name> + <message> + <location filename="../callwidget.ui" line="20"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> + <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> + <source>Cancel</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1223"/> + <source>Call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> + <source>Copy number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> + <source>NO RING ACCOUNT FOUND</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ConfigurationWidget</name> + <message> + <location filename="../configurationwidget.ui" line="20"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="100"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> + <source>History Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="294"/> + <source>Keep History for (days)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="337"/> + <source>(Set to 0 for unlimited history)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="391"/> + <source>Clear History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="537"/> + <source>Misc. Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="559"/> + <source>Keep minimized on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="116"/> + <source>Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> + <source>Device Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="883"/> + <source>Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="914"/> + <source>Resolution</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="132"/> + <source>Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="583"/> + <source>Launch Ring on Startup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="264"/> + <source>New Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="285"/> + <source>Are you sure you want to clear all your history?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactDelegate</name> + <message> + <location filename="../contactdelegate.cpp" line="87"/> + <source><Multiple contact methods></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactPicker</name> + <message> + <location filename="../contactpicker.ui" line="33"/> + <source>Existing Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="43"/> + <source>Search...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="56"/> + <source>Create new contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="75"/> + <source>New Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="98"/> + <source>Enter a name here...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="128"/> + <source>Create</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>InstantMessagingWidget</name> + <message> + <location filename="../instantmessagingwidget.ui" line="71"/> + <source>Send text message...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="45"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="50"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="53"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.ui" line="435"/> + <source>Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="78"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoOverlay</name> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> + <source>Chat</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> + <source>00:00</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="87"/> + <source>Hangup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="297"/> + <source>Mute Video</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoView</name> + <message> + <location filename="../videoview.cpp" line="232"/> + <source>Share entire screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="235"/> + <source>Share screen area</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="242"/> + <source>Share file</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>WizardDialog</name> + <message> + <location filename="../wizarddialog.cpp" line="55"/> + <source>Please wait while we create your account.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="86"/> + <source>Choose your username:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/translations/ring_client_windows_pa.ts b/translations/ring_client_windows_pa.ts new file mode 100644 index 0000000..3c43e25 --- /dev/null +++ b/translations/ring_client_windows_pa.ts @@ -0,0 +1,918 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="pa"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../aboutdialog.ui" line="435"/> + <location filename="../aboutdialog.ui" line="462"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="475"/> + <source>Credits</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="570"/> + <source>The Microsoft Windows client for Ring. +Ring is a secured and distributed communication software.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="32"/> + <source>Windows Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="33"/> + <source>version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="40"/> + <source>Created by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="52"/> + <source>Artwork by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="56"/> + <source>Based on the SFLPhone project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AccountDetails</name> + <message> + <location filename="../accountdetails.ui" line="20"/> + <source>Settings</source> + <translation>ਸੈਟਿੰਗ</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="60"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="175"/> + <source>Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="238"/> + <source>Type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="204"/> + <source>Alias</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="308"/> + <source>Parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="341"/> + <source>Hostname</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> + <source>Username</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> + <source>Password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> + <source>Proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="464"/> + <source>Voicemail number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="498"/> + <source>Auto-answer calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="516"/> + <source>UPnP enabled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="531"/> + <source>DTMF tone type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="548"/> + <source>RTP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="566"/> + <source>SIP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="699"/> + <source>Allow Call From Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="726"/> + <source>Allow Call From Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="714"/> + <source>Allow Call From History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="674"/> + <source>Ring Account Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> + <source>Advanced</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1163"/> + <source>Registration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1183"/> + <source>Registration expire timeout (seconds):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1221"/> + <source>Network Interface</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1242"/> + <source>Local Port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1316"/> + <source>Published Adress</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1346"/> + <source>Same as local parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1367"/> + <source>Set published address and port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1393"/> + <source>Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1424"/> + <source>Port</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1478"/> + <source>Use STUN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> + <source>Server URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1519"/> + <source>Use TURN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1586"/> + <source>Realm</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1635"/> + <source>SDP Session Negotiation (ICE Fallback)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1663"/> + <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1705"/> + <source>Audio RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> + <source>Min</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> + <source>Max</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1839"/> + <source>Video RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1965"/> + <source>Security</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2355"/> + <source>Encrypt media stream (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2022"/> + <source>Negotiation Encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2040"/> + <source>Encrypt negotiation (TLS)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2124"/> + <source>CA certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2161"/> + <source>User certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2195"/> + <source>Private key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2210"/> + <source>Private key password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2073"/> + <source>Verify incoming certificates (server side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2103"/> + <source>Verify answer certificates (client side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2088"/> + <source>Require a certificate for incoming TLS connections</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2269"/> + <source>Use default ciphers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="234"/> + <source>Choose File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="236"/> + <source>Files (*)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallWidget</name> + <message> + <location filename="../callwidget.ui" line="20"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> + <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> + <source>Cancel</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1223"/> + <source>Call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> + <source>Copy number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> + <source>NO RING ACCOUNT FOUND</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ConfigurationWidget</name> + <message> + <location filename="../configurationwidget.ui" line="20"/> + <source>Settings</source> + <translation>ਸੈਟਿੰਗ</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="100"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> + <source>History Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="294"/> + <source>Keep History for (days)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="337"/> + <source>(Set to 0 for unlimited history)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="391"/> + <source>Clear History</source> + <translation>ਇਤਿਹਾਸ ਮਿਟਾਓ</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="537"/> + <source>Misc. Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="559"/> + <source>Keep minimized on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="116"/> + <source>Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> + <source>Device Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="883"/> + <source>Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="914"/> + <source>Resolution</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="132"/> + <source>Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="583"/> + <source>Launch Ring on Startup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="264"/> + <source>New Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="285"/> + <source>Are you sure you want to clear all your history?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactDelegate</name> + <message> + <location filename="../contactdelegate.cpp" line="87"/> + <source><Multiple contact methods></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactPicker</name> + <message> + <location filename="../contactpicker.ui" line="33"/> + <source>Existing Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="43"/> + <source>Search...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="56"/> + <source>Create new contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="75"/> + <source>New Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="98"/> + <source>Enter a name here...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="128"/> + <source>Create</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>InstantMessagingWidget</name> + <message> + <location filename="../instantmessagingwidget.ui" line="71"/> + <source>Send text message...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="45"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="50"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="53"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.ui" line="435"/> + <source>Ring</source> + <translation>ਰਿੰਗ</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="78"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoOverlay</name> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> + <source>Chat</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> + <source>00:00</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="87"/> + <source>Hangup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="297"/> + <source>Mute Video</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoView</name> + <message> + <location filename="../videoview.cpp" line="232"/> + <source>Share entire screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="235"/> + <source>Share screen area</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="242"/> + <source>Share file</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>WizardDialog</name> + <message> + <location filename="../wizarddialog.cpp" line="55"/> + <source>Please wait while we create your account.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="86"/> + <source>Choose your username:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/translations/ring_client_windows_pl.ts b/translations/ring_client_windows_pl.ts new file mode 100644 index 0000000..6e4ffc9 --- /dev/null +++ b/translations/ring_client_windows_pl.ts @@ -0,0 +1,937 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="pl"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../aboutdialog.ui" line="435"/> + <location filename="../aboutdialog.ui" line="462"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="475"/> + <source>Credits</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="570"/> + <source>The Microsoft Windows client for Ring. +Ring is a secured and distributed communication software.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="32"/> + <source>Windows Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="33"/> + <source>version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="40"/> + <source>Created by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="52"/> + <source>Artwork by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="56"/> + <source>Based on the SFLPhone project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AccountDetails</name> + <message> + <location filename="../accountdetails.ui" line="20"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="60"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="175"/> + <source>Account</source> + <translation>Konto</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="238"/> + <source>Type</source> + <translation>Typ</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="204"/> + <source>Alias</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="308"/> + <source>Parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="341"/> + <source>Hostname</source> + <translation>Nazwa hosta</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> + <source>Username</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> + <source>Password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> + <source>Proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="464"/> + <source>Voicemail number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="498"/> + <source>Auto-answer calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="516"/> + <source>UPnP enabled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="531"/> + <source>DTMF tone type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="548"/> + <source>RTP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="566"/> + <source>SIP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="699"/> + <source>Allow Call From Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="726"/> + <source>Allow Call From Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="714"/> + <source>Allow Call From History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="674"/> + <source>Ring Account Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> + <source>Advanced</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1163"/> + <source>Registration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1183"/> + <source>Registration expire timeout (seconds):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1221"/> + <source>Network Interface</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1242"/> + <source>Local Port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1316"/> + <source>Published Adress</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1346"/> + <source>Same as local parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1367"/> + <source>Set published address and port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1393"/> + <source>Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1424"/> + <source>Port</source> + <translation>Port</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1478"/> + <source>Use STUN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> + <source>Server URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1519"/> + <source>Use TURN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1586"/> + <source>Realm</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1635"/> + <source>SDP Session Negotiation (ICE Fallback)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1663"/> + <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1705"/> + <source>Audio RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> + <source>Min</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> + <source>Max</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1839"/> + <source>Video RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1965"/> + <source>Security</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2355"/> + <source>Encrypt media stream (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2022"/> + <source>Negotiation Encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2040"/> + <source>Encrypt negotiation (TLS)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2124"/> + <source>CA certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2161"/> + <source>User certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2195"/> + <source>Private key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2210"/> + <source>Private key password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2073"/> + <source>Verify incoming certificates (server side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2103"/> + <source>Verify answer certificates (client side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2088"/> + <source>Require a certificate for incoming TLS connections</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2269"/> + <source>Use default ciphers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="234"/> + <source>Choose File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="236"/> + <source>Files (*)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished">Przełaczanie</translation> + </message> +</context> +<context> + <name>CallWidget</name> + <message> + <location filename="../callwidget.ui" line="20"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> + <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> + <source>Cancel</source> + <translation>Anuluj</translation> + </message> + <message> + <location filename="../callwidget.ui" line="1223"/> + <source>Call</source> + <translation>Dzwoń</translation> + </message> + <message> + <source>Accept</source> + <translation type="vanished">Akceptuj</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> + <source>Copy number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> + <source>NO RING ACCOUNT FOUND</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ConfigurationWidget</name> + <message> + <location filename="../configurationwidget.ui" line="20"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="100"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> + <source>History Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="294"/> + <source>Keep History for (days)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="337"/> + <source>(Set to 0 for unlimited history)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="391"/> + <source>Clear History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="537"/> + <source>Misc. Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="559"/> + <source>Keep minimized on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="116"/> + <source>Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> + <source>Device Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="883"/> + <source>Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="914"/> + <source>Resolution</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="132"/> + <source>Account</source> + <translation>Konto</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="583"/> + <source>Launch Ring on Startup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="264"/> + <source>New Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="285"/> + <source>Are you sure you want to clear all your history?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactDelegate</name> + <message> + <location filename="../contactdelegate.cpp" line="87"/> + <source><Multiple contact methods></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactPicker</name> + <message> + <location filename="../contactpicker.ui" line="33"/> + <source>Existing Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="43"/> + <source>Search...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="56"/> + <source>Create new contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="75"/> + <source>New Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="98"/> + <source>Enter a name here...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="128"/> + <source>Create</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>InstantMessagingWidget</name> + <message> + <location filename="../instantmessagingwidget.ui" line="71"/> + <source>Send text message...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="45"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="50"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="53"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.ui" line="435"/> + <source>Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="78"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>TransferDialog</name> + <message> + <source>Transfer</source> + <translation type="vanished">Przełaczanie</translation> + </message> +</context> +<context> + <name>VideoOverlay</name> + <message> + <source>Hold</source> + <translation type="vanished">Czekanie</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> + <source>Chat</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> + <source>00:00</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="87"/> + <source>Hangup</source> + <translation>Odłożyć słuchawkę</translation> + </message> + <message> + <source>Transfer</source> + <translation type="vanished">Przełaczanie</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="297"/> + <source>Mute Video</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoView</name> + <message> + <location filename="../videoview.cpp" line="232"/> + <source>Share entire screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="235"/> + <source>Share screen area</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="242"/> + <source>Share file</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>WizardDialog</name> + <message> + <location filename="../wizarddialog.cpp" line="55"/> + <source>Please wait while we create your account.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="86"/> + <source>Choose your username:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/translations/ring_client_windows_pt.ts b/translations/ring_client_windows_pt.ts index 1f6da1f..0d1fcba 100644 --- a/translations/ring_client_windows_pt.ts +++ b/translations/ring_client_windows_pt.ts @@ -1,52 +1,54 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="pt" version="2.1"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="pt"> <context> <name>AboutDialog</name> <message> <location filename="../aboutdialog.ui" line="435"/> <location filename="../aboutdialog.ui" line="462"/> <source>About</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.ui" line="475"/> <source>Credits</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.ui" line="554"/> - <source>Release : Samuel de Champlain</source> - <translation type="unfinished"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.ui" line="570"/> <source>The Microsoft Windows client for Ring. Ring is a secured and distributed communication software.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.cpp" line="32"/> <source>Windows Ring</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.cpp" line="33"/> <source>version</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.cpp" line="40"/> <source>Created by:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../aboutdialog.cpp" line="49"/> + <location filename="../aboutdialog.cpp" line="52"/> <source>Artwork by:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../aboutdialog.cpp" line="53"/> + <location filename="../aboutdialog.cpp" line="56"/> <source>Based on the SFLPhone project</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -57,329 +59,365 @@ Ring is a secured and distributed communication software.</source> <translation>Configurações</translation> </message> <message> - <location filename="../accountdetails.ui" line="42"/> + <location filename="../accountdetails.ui" line="60"/> <source>General</source> <translation>Geral</translation> </message> <message> - <location filename="../accountdetails.ui" line="89"/> + <location filename="../accountdetails.ui" line="175"/> <source>Account</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="121"/> + <location filename="../accountdetails.ui" line="238"/> <source>Type</source> <translation>Tipo</translation> </message> <message> - <location filename="../accountdetails.ui" line="101"/> + <location filename="../accountdetails.ui" line="204"/> <source>Alias</source> <translation>Pseudônimo</translation> </message> <message> - <location filename="../accountdetails.ui" line="165"/> + <location filename="../accountdetails.ui" line="308"/> <source>Parameters</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="183"/> + <location filename="../accountdetails.ui" line="341"/> <source>Hostname</source> <translation>Nome do host</translation> </message> <message> - <location filename="../accountdetails.ui" line="354"/> - <location filename="../accountdetails.ui" line="925"/> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> <source>Username</source> <translation>Usuário</translation> </message> <message> - <location filename="../accountdetails.ui" line="209"/> - <location filename="../accountdetails.ui" line="944"/> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> <source>Password</source> <translation>Senha</translation> </message> <message> - <location filename="../accountdetails.ui" line="238"/> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> <source>Proxy</source> <translation>Proxy</translation> </message> <message> - <location filename="../accountdetails.ui" line="264"/> + <location filename="../accountdetails.ui" line="464"/> <source>Voicemail number</source> <translation>Número do correio de voz</translation> </message> <message> - <location filename="../accountdetails.ui" line="284"/> + <location filename="../accountdetails.ui" line="498"/> <source>Auto-answer calls</source> <translation>Chamadas respondias automaticamente</translation> </message> <message> - <location filename="../accountdetails.ui" line="294"/> + <location filename="../accountdetails.ui" line="516"/> <source>UPnP enabled</source> <translation>UPnP habilitado</translation> </message> <message> - <location filename="../accountdetails.ui" line="301"/> + <location filename="../accountdetails.ui" line="531"/> <source>DTMF tone type</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="310"/> + <location filename="../accountdetails.ui" line="548"/> <source>RTP</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="320"/> + <location filename="../accountdetails.ui" line="566"/> <source>SIP</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="398"/> + <location filename="../accountdetails.ui" line="699"/> <source>Allow Call From Unknown</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="412"/> + <location filename="../accountdetails.ui" line="726"/> <source>Allow Call From Contact</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="405"/> + <location filename="../accountdetails.ui" line="714"/> <source>Allow Call From History</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="388"/> + <location filename="../accountdetails.ui" line="674"/> <source>Ring Account Settings</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="448"/> <source>Audio</source> - <translation>Audio</translation> + <translation type="vanished">Audio</translation> </message> <message> - <location filename="../accountdetails.ui" line="534"/> <source>Video</source> - <translation>Vídeo</translation> + <translation type="vanished">Vídeo</translation> </message> <message> - <location filename="../accountdetails.ui" line="540"/> <source>Enable Video</source> - <translation>Ativar Vídeo</translation> + <translation type="vanished">Ativar Vídeo</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="621"/> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> <source>Advanced</source> <translation>Avançado</translation> </message> <message> - <location filename="../accountdetails.ui" line="648"/> + <location filename="../accountdetails.ui" line="1163"/> <source>Registration</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="660"/> + <location filename="../accountdetails.ui" line="1183"/> <source>Registration expire timeout (seconds):</source> <translation>A sessão expira em (segundos):</translation> </message> <message> - <location filename="../accountdetails.ui" line="688"/> + <location filename="../accountdetails.ui" line="1221"/> <source>Network Interface</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="697"/> + <location filename="../accountdetails.ui" line="1242"/> <source>Local Port:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="745"/> + <location filename="../accountdetails.ui" line="1316"/> <source>Published Adress</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="760"/> + <location filename="../accountdetails.ui" line="1346"/> <source>Same as local parameters</source> <translation>Igual aos parâmetros locais</translation> </message> <message> - <location filename="../accountdetails.ui" line="773"/> + <location filename="../accountdetails.ui" line="1367"/> <source>Set published address and port:</source> <translation>Defina endereço e porta:</translation> </message> <message> - <location filename="../accountdetails.ui" line="791"/> + <location filename="../accountdetails.ui" line="1393"/> <source>Address</source> <translation>Endereço</translation> </message> <message> - <location filename="../accountdetails.ui" line="814"/> + <location filename="../accountdetails.ui" line="1424"/> <source>Port</source> <translation>Porta</translation> </message> <message> - <location filename="../accountdetails.ui" line="860"/> + <location filename="../accountdetails.ui" line="1478"/> <source>Use STUN</source> <translation>Usar STUN</translation> </message> <message> - <location filename="../accountdetails.ui" line="876"/> - <location filename="../accountdetails.ui" line="909"/> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> <source>Server URL</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="893"/> + <location filename="../accountdetails.ui" line="1519"/> <source>Use TURN</source> <translation>Usar TURN</translation> </message> <message> - <location filename="../accountdetails.ui" line="960"/> + <location filename="../accountdetails.ui" line="1586"/> <source>Realm</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="983"/> + <location filename="../accountdetails.ui" line="1635"/> <source>SDP Session Negotiation (ICE Fallback)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="996"/> + <location filename="../accountdetails.ui" line="1663"/> <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> <translation>Estas configurações serão usadas durante o estabelecimento de sessão via SDP, caso as configurações de roteamento não permitam acesso ao servidor ou a um peer</translation> </message> <message> - <location filename="../accountdetails.ui" line="1012"/> + <location filename="../accountdetails.ui" line="1705"/> <source>Audio RTP Port Range</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1027"/> - <location filename="../accountdetails.ui" line="1112"/> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> <source>Min</source> <translation>Min</translation> </message> <message> - <location filename="../accountdetails.ui" line="1050"/> - <location filename="../accountdetails.ui" line="1135"/> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> <source>Max</source> <translation>Max</translation> </message> <message> - <location filename="../accountdetails.ui" line="1097"/> + <location filename="../accountdetails.ui" line="1839"/> <source>Video RTP Port Range</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1187"/> + <location filename="../accountdetails.ui" line="1965"/> <source>Security</source> <translation>Segurança</translation> </message> <message> - <location filename="../accountdetails.ui" line="1214"/> - <source>Media Stream Encryption</source> - <translation type="unfinished"/> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1221"/> + <location filename="../accountdetails.ui" line="2355"/> <source>Encrypt media stream (SRTP)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1230"/> <source>Key exchange protocol</source> - <translation>Protocolo de troca de chaves</translation> + <translation type="vanished">Protocolo de troca de chaves</translation> </message> <message> - <location filename="../accountdetails.ui" line="1252"/> <source>Fallback on RTP on encryption failure</source> - <translation>Retorna RTP, caso falhe a encriptação</translation> + <translation type="vanished">Retorna RTP, caso falhe a encriptação</translation> </message> <message> - <location filename="../accountdetails.ui" line="1265"/> + <location filename="../accountdetails.ui" line="2022"/> <source>Negotiation Encryption</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1272"/> + <location filename="../accountdetails.ui" line="2040"/> <source>Encrypt negotiation (TLS)</source> <translation>Negociação de criptografia (TLS)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1281"/> + <location filename="../accountdetails.ui" line="2124"/> <source>CA certificate</source> <translation>Certificado CA</translation> </message> <message> - <location filename="../accountdetails.ui" line="1291"/> + <location filename="../accountdetails.ui" line="2161"/> <source>User certificate</source> <translation>Certificado do usuário</translation> </message> <message> - <location filename="../accountdetails.ui" line="1301"/> + <location filename="../accountdetails.ui" line="2195"/> <source>Private key</source> <translation>Chave privada</translation> </message> <message> - <location filename="../accountdetails.ui" line="1311"/> + <location filename="../accountdetails.ui" line="2210"/> <source>Private key password</source> <translation>Senha da chave privada</translation> </message> <message> - <location filename="../accountdetails.ui" line="1321"/> <source>TLS protocol method</source> - <translation>Método de protocolo TLS</translation> + <translation type="vanished">Método de protocolo TLS</translation> </message> <message> - <location filename="../accountdetails.ui" line="1331"/> <source>Outgoing TLS server name</source> - <translation>Nome do servidor TLS de saída</translation> + <translation type="vanished">Nome do servidor TLS de saída</translation> </message> <message> - <location filename="../accountdetails.ui" line="1341"/> <source>Negotiation timeout (seconds)</source> - <translation>Tempo limite de negociação (segundos)</translation> + <translation type="vanished">Tempo limite de negociação (segundos)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1459"/> + <location filename="../accountdetails.ui" line="2073"/> <source>Verify incoming certificates (server side)</source> <translation>Verificar certificados de entrada (servidor)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1469"/> + <location filename="../accountdetails.ui" line="2103"/> <source>Verify answer certificates (client side)</source> <translation>Verificar certificados de resposta (cliente)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1479"/> + <location filename="../accountdetails.ui" line="2088"/> <source>Require a certificate for incoming TLS connections</source> <translation>Exige certificado para conexões TLS</translation> </message> <message> - <location filename="../accountdetails.ui" line="1497"/> - <source>Cipher</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../accountdetails.ui" line="1508"/> + <location filename="../accountdetails.ui" line="2269"/> <source>Use default ciphers</source> <translation>Use cifras padrão</translation> </message> <message> - <location filename="../accountdetails.ui" line="1518"/> - <source>User custom cipher list</source> - <translation type="unfinished"/> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="180"/> + <location filename="../accountdetails.cpp" line="234"/> <source>Choose File</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="182"/> + <location filename="../accountdetails.cpp" line="236"/> <source>Files (*)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished"></translation> </message> </context> <context> @@ -387,66 +425,163 @@ Ring is a secured and distributed communication software.</source> <message> <location filename="../callwidget.ui" line="20"/> <source>Form</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="76"/> <source>This is your RingID. Copy and share it with your friends!</source> - <translation>Este é seu RingID. + <translation type="vanished">Este é seu RingID. Copie e avise seus amigos!</translation> </message> <message> - <location filename="../callwidget.ui" line="166"/> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> <translation>O Ring é uma plataforma de comunicação por voz, vídeo e texto, distribuída e segura que não requer servidor centralizado, garantindo poder e privacidade nas mãos dos usuários.</translation> </message> <message> - <location filename="../callwidget.ui" line="258"/> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> <source>Cancel</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="292"/> + <location filename="../callwidget.ui" line="1223"/> <source>Call</source> <translation>Chamada</translation> </message> <message> - <location filename="../callwidget.ui" line="306"/> - <source>Accept</source> - <translation type="unfinished"/> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> + <source>Copy number</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="317"/> - <source>Refuse</source> - <translation type="unfinished"/> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="440"/> - <source>Search / Enter number</source> - <translation type="unfinished"/> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="133"/> - <source>Copy number</source> - <translation type="unfinished"/> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="139"/> - <source>Add to contact</source> - <translation type="unfinished"/> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="186"/> - <location filename="../callwidget.cpp" line="210"/> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> <source>NO RING ACCOUNT FOUND</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="226"/> - <source>Call from %1</source> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> <comment>%1 is the name of the caller</comment> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> </message> </context> <context> @@ -457,89 +592,139 @@ Copie e avise seus amigos!</translation> <translation>Configurações</translation> </message> <message> - <location filename="../configurationwidget.ui" line="36"/> + <location filename="../configurationwidget.ui" line="100"/> <source>General</source> <translation>Geral</translation> </message> <message> - <location filename="../configurationwidget.ui" line="51"/> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> <source>History Settings</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="60"/> + <location filename="../configurationwidget.ui" line="294"/> <source>Keep History for (days)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="79"/> + <location filename="../configurationwidget.ui" line="337"/> <source>(Set to 0 for unlimited history)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="104"/> + <location filename="../configurationwidget.ui" line="391"/> <source>Clear History</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../configurationwidget.ui" line="119"/> - <source>Ringtones Selection</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="158"/> + <location filename="../configurationwidget.ui" line="537"/> <source>Misc. Settings</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="165"/> + <location filename="../configurationwidget.ui" line="559"/> <source>Keep minimized on close</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="189"/> + <location filename="../configurationwidget.ui" line="116"/> <source>Video</source> <translation>Vídeo</translation> </message> <message> - <location filename="../configurationwidget.ui" line="231"/> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> <source>Device Selection</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="271"/> + <location filename="../configurationwidget.ui" line="883"/> <source>Device</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="294"/> + <location filename="../configurationwidget.ui" line="914"/> <source>Resolution</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="345"/> - <source>Camera Preview</source> - <translation type="unfinished"/> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="371"/> + <location filename="../configurationwidget.ui" line="132"/> <source>Account</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="448"/> + <location filename="../configurationwidget.ui" line="583"/> <source>Launch Ring on Startup</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.cpp" line="177"/> + <location filename="../configurationwidget.cpp" line="264"/> <source>New Account</source> <translation>Nova Conta</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="198"/> + <location filename="../configurationwidget.cpp" line="285"/> <source>Are you sure you want to clear all your history?</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> </message> </context> <context> @@ -547,7 +732,7 @@ Copie e avise seus amigos!</translation> <message> <location filename="../contactdelegate.cpp" line="87"/> <source><Multiple contact methods></source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -555,60 +740,59 @@ Copie e avise seus amigos!</translation> <message> <location filename="../contactpicker.ui" line="33"/> <source>Existing Contact</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../contactpicker.ui" line="43"/> <source>Search...</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../contactpicker.ui" line="56"/> <source>Create new contact</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../contactpicker.ui" line="75"/> <source>New Contact</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../contactpicker.ui" line="98"/> <source>Enter a name here...</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../contactpicker.ui" line="128"/> <source>Create</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>InstantMessagingWidget</name> <message> - <location filename="../instantmessagingwidget.ui" line="38"/> + <location filename="../instantmessagingwidget.ui" line="71"/> <source>Send text message...</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../instantmessagingwidget.ui" line="48"/> <source>Send</source> - <translation>Enviar</translation> + <translation type="vanished">Enviar</translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="45"/> <source>Copy</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="50"/> <source>Display date</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="53"/> <source>Display author</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -616,102 +800,146 @@ Copie e avise seus amigos!</translation> <message> <location filename="../mainwindow.ui" line="435"/> <source>Ring</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="77"/> + <location filename="../mainwindow.cpp" line="78"/> <source>About</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>NavBar</name> <message> - <location filename="../navbar.ui" line="54"/> <source>Done</source> - <translation>Concluido</translation> + <translation type="vanished">Concluido</translation> </message> </context> <context> - <name>TransferDialog</name> + <name>QObject</name> <message> - <location filename="../transferdialog.ui" line="14"/> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> <source>Dialog</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../transferdialog.ui" line="23"/> - <source>Transfer</source> - <translation type="unfinished"/> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>RingButton</name> <message> - <location filename="../transferdialog.ui" line="30"/> - <source>or type number...</source> - <translation type="unfinished"/> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../transferdialog.ui" line="40"/> - <source>Current Calls</source> - <translation type="unfinished"/> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>VideoOverlay</name> <message> - <location filename="../videooverlay.ui" line="157"/> <source>Hold</source> - <translation>Espera</translation> + <translation type="vanished">Espera</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="167"/> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> <source>Chat</source> <translation>Bate-papo</translation> </message> <message> - <location filename="../videooverlay.ui" line="150"/> - <source>00:00</source> - <translation type="unfinished"/> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="29"/> - <source>Hangup</source> - <translation type="unfinished"/> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="36"/> - <source>...</source> - <translation type="unfinished"/> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="174"/> - <source>Transfer</source> - <translation type="unfinished"/> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.cpp" line="38"/> - <source>Mute Audio</source> - <translation type="unfinished"/> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.cpp" line="45"/> + <location filename="../videooverlay.ui" line="568"/> + <source>00:00</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="87"/> + <source>Hangup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="297"/> <source>Mute Video</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>VideoView</name> <message> - <location filename="../videoview.cpp" line="181"/> + <location filename="../videoview.cpp" line="232"/> <source>Share entire screen</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videoview.cpp" line="186"/> + <location filename="../videoview.cpp" line="235"/> <source>Share screen area</source> <translation>Compartilhar tela</translation> </message> <message> - <location filename="../videoview.cpp" line="192"/> + <location filename="../videoview.cpp" line="242"/> <source>Share file</source> <translation>Anexar arquivo</translation> </message> @@ -719,19 +947,25 @@ Copie e avise seus amigos!</translation> <context> <name>WizardDialog</name> <message> - <location filename="../wizarddialog.cpp" line="52"/> + <location filename="../wizarddialog.cpp" line="55"/> <source>Please wait while we create your account.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../wizarddialog.ui" line="937"/> - <source>Join the Ring</source> - <translation type="unfinished"/> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../wizarddialog.ui" line="1000"/> + <location filename="../wizarddialog.ui" line="86"/> <source>Choose your username:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/translations/ring_client_windows_pt_BR.ts b/translations/ring_client_windows_pt_BR.ts index 23bbd9b..740b010 100644 --- a/translations/ring_client_windows_pt_BR.ts +++ b/translations/ring_client_windows_pt_BR.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="pt_BR" version="2.1"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="pt_BR"> <context> <name>AboutDialog</name> <message> @@ -14,8 +16,12 @@ </message> <message> <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Release : Samuel de Champlain</source> - <translation>Versão: Samuel de Champlain</translation> + <translation type="vanished">Versão: Samuel de Champlain</translation> </message> <message> <location filename="../aboutdialog.ui" line="570"/> @@ -40,12 +46,12 @@ Ring é um software de comunicação distribuído e seguro.</translation> <translation>Criado por:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="49"/> + <location filename="../aboutdialog.cpp" line="52"/> <source>Artwork by:</source> <translation>Artwork por:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="53"/> + <location filename="../aboutdialog.cpp" line="56"/> <source>Based on the SFLPhone project</source> <translation>Baseado no projeto SFLPhone</translation> </message> @@ -58,331 +64,379 @@ Ring é um software de comunicação distribuído e seguro.</translation> <translation>Configurações</translation> </message> <message> - <location filename="../accountdetails.ui" line="42"/> + <location filename="../accountdetails.ui" line="60"/> <source>General</source> <translation>Geral</translation> </message> <message> - <location filename="../accountdetails.ui" line="89"/> + <location filename="../accountdetails.ui" line="175"/> <source>Account</source> <translation>Conta</translation> </message> <message> - <location filename="../accountdetails.ui" line="121"/> + <location filename="../accountdetails.ui" line="238"/> <source>Type</source> <translation>Tipo</translation> </message> <message> - <location filename="../accountdetails.ui" line="101"/> + <location filename="../accountdetails.ui" line="204"/> <source>Alias</source> <translation>Apelido</translation> </message> <message> - <location filename="../accountdetails.ui" line="165"/> + <location filename="../accountdetails.ui" line="308"/> <source>Parameters</source> <translation>Parâmetros</translation> </message> <message> - <location filename="../accountdetails.ui" line="183"/> + <location filename="../accountdetails.ui" line="341"/> <source>Hostname</source> <translation>Servidor</translation> </message> <message> - <location filename="../accountdetails.ui" line="354"/> - <location filename="../accountdetails.ui" line="925"/> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> <source>Username</source> <translation>Nome de usuário</translation> </message> <message> - <location filename="../accountdetails.ui" line="209"/> - <location filename="../accountdetails.ui" line="944"/> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> <source>Password</source> <translation>Senha</translation> </message> <message> - <location filename="../accountdetails.ui" line="238"/> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> <source>Proxy</source> <translation>Proxy</translation> </message> <message> - <location filename="../accountdetails.ui" line="264"/> + <location filename="../accountdetails.ui" line="464"/> <source>Voicemail number</source> <translation>Número do correio de voz</translation> </message> <message> - <location filename="../accountdetails.ui" line="284"/> + <location filename="../accountdetails.ui" line="498"/> <source>Auto-answer calls</source> <translation>Chamadas de Auto-Resposta</translation> </message> <message> - <location filename="../accountdetails.ui" line="294"/> + <location filename="../accountdetails.ui" line="516"/> <source>UPnP enabled</source> <translation>UPnP ativado</translation> </message> <message> - <location filename="../accountdetails.ui" line="301"/> + <location filename="../accountdetails.ui" line="531"/> <source>DTMF tone type</source> <translation>Tipo de tom DTMF</translation> </message> <message> - <location filename="../accountdetails.ui" line="310"/> + <location filename="../accountdetails.ui" line="548"/> <source>RTP</source> <translation>RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="320"/> + <location filename="../accountdetails.ui" line="566"/> <source>SIP</source> <translation>SIP</translation> </message> <message> - <location filename="../accountdetails.ui" line="398"/> + <location filename="../accountdetails.ui" line="699"/> <source>Allow Call From Unknown</source> <translation>Aceitar Chamada de Desconhecido</translation> </message> <message> - <location filename="../accountdetails.ui" line="412"/> + <location filename="../accountdetails.ui" line="726"/> <source>Allow Call From Contact</source> <translation>Aceitar Chamada de Contato</translation> </message> <message> - <location filename="../accountdetails.ui" line="405"/> + <location filename="../accountdetails.ui" line="714"/> <source>Allow Call From History</source> <translation>Aceitar Chamada de Histórico</translation> </message> <message> - <location filename="../accountdetails.ui" line="388"/> + <location filename="../accountdetails.ui" line="674"/> <source>Ring Account Settings</source> <translation>Configurações de Conta do Ring</translation> </message> <message> - <location filename="../accountdetails.ui" line="448"/> <source>Audio</source> - <translation>Audio</translation> + <translation type="vanished">Audio</translation> </message> <message> - <location filename="../accountdetails.ui" line="534"/> <source>Video</source> - <translation>Vídeo</translation> + <translation type="vanished">Vídeo</translation> </message> <message> - <location filename="../accountdetails.ui" line="540"/> <source>Enable Video</source> - <translation>Habilitar Vídeo</translation> + <translation type="vanished">Habilitar Vídeo</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="621"/> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> <source>Advanced</source> <translation>Avançado</translation> </message> <message> - <location filename="../accountdetails.ui" line="648"/> + <location filename="../accountdetails.ui" line="1163"/> <source>Registration</source> <translation>Registro</translation> </message> <message> - <location filename="../accountdetails.ui" line="660"/> + <location filename="../accountdetails.ui" line="1183"/> <source>Registration expire timeout (seconds):</source> <translation>Tempo de expiração de registro (segundos):</translation> </message> <message> - <location filename="../accountdetails.ui" line="688"/> + <location filename="../accountdetails.ui" line="1221"/> <source>Network Interface</source> <translation>Interface de Rede</translation> </message> <message> - <location filename="../accountdetails.ui" line="697"/> + <location filename="../accountdetails.ui" line="1242"/> <source>Local Port:</source> <translation>Porta Local:</translation> </message> <message> - <location filename="../accountdetails.ui" line="745"/> + <location filename="../accountdetails.ui" line="1316"/> <source>Published Adress</source> <translation>Endereço Publicado</translation> </message> <message> - <location filename="../accountdetails.ui" line="760"/> + <location filename="../accountdetails.ui" line="1346"/> <source>Same as local parameters</source> <translation>Igual aos parâmetros locais</translation> </message> <message> - <location filename="../accountdetails.ui" line="773"/> + <location filename="../accountdetails.ui" line="1367"/> <source>Set published address and port:</source> <translation>Configurar endereço e portas publicadas:</translation> </message> <message> - <location filename="../accountdetails.ui" line="791"/> + <location filename="../accountdetails.ui" line="1393"/> <source>Address</source> <translation>Endereço</translation> </message> <message> - <location filename="../accountdetails.ui" line="814"/> + <location filename="../accountdetails.ui" line="1424"/> <source>Port</source> <translation>Porta</translation> </message> <message> - <location filename="../accountdetails.ui" line="860"/> + <location filename="../accountdetails.ui" line="1478"/> <source>Use STUN</source> <translation>Usar STUN</translation> </message> <message> - <location filename="../accountdetails.ui" line="876"/> - <location filename="../accountdetails.ui" line="909"/> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> <source>Server URL</source> <translation>URL do servidor</translation> </message> <message> - <location filename="../accountdetails.ui" line="893"/> + <location filename="../accountdetails.ui" line="1519"/> <source>Use TURN</source> <translation>Usar TURN</translation> </message> <message> - <location filename="../accountdetails.ui" line="960"/> + <location filename="../accountdetails.ui" line="1586"/> <source>Realm</source> <translation>Domínio</translation> </message> <message> - <location filename="../accountdetails.ui" line="983"/> + <location filename="../accountdetails.ui" line="1635"/> <source>SDP Session Negotiation (ICE Fallback)</source> <translation>Negociação de sessão SDP ( ICE Fallback)</translation> </message> <message> - <location filename="../accountdetails.ui" line="996"/> + <location filename="../accountdetails.ui" line="1663"/> <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> <translation>Estas configurações serão apenas utilizadas durante uma negociação de sessão SDP, caso ICE não seja suportado pelo servidor ou membro.</translation> </message> <message> - <location filename="../accountdetails.ui" line="1012"/> + <location filename="../accountdetails.ui" line="1705"/> <source>Audio RTP Port Range</source> <translation>Variação de portas de audio RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="1027"/> - <location filename="../accountdetails.ui" line="1112"/> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> <source>Min</source> <translation>Min</translation> </message> <message> - <location filename="../accountdetails.ui" line="1050"/> - <location filename="../accountdetails.ui" line="1135"/> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> <source>Max</source> <translation>Máx</translation> </message> <message> - <location filename="../accountdetails.ui" line="1097"/> + <location filename="../accountdetails.ui" line="1839"/> <source>Video RTP Port Range</source> <translation>Intervalo de portas de Video RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="1187"/> + <location filename="../accountdetails.ui" line="1965"/> <source>Security</source> <translation>Segurança</translation> </message> <message> - <location filename="../accountdetails.ui" line="1214"/> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Media Stream Encryption</source> - <translation>Encriptação de Fluxo de Mídia</translation> + <translation type="vanished">Encriptação de Fluxo de Mídia</translation> </message> <message> - <location filename="../accountdetails.ui" line="1221"/> + <location filename="../accountdetails.ui" line="2355"/> <source>Encrypt media stream (SRTP)</source> <translation>Encriptar fluxo de mídia (SRTP)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1230"/> <source>Key exchange protocol</source> - <translation>Protocolo de troca de chaves</translation> + <translation type="vanished">Protocolo de troca de chaves</translation> </message> <message> - <location filename="../accountdetails.ui" line="1252"/> <source>Fallback on RTP on encryption failure</source> - <translation>Utilizar RTP caso encriptação falhe</translation> + <translation type="vanished">Utilizar RTP caso encriptação falhe</translation> </message> <message> - <location filename="../accountdetails.ui" line="1265"/> + <location filename="../accountdetails.ui" line="2022"/> <source>Negotiation Encryption</source> <translation>Negociação de encriptação</translation> </message> <message> - <location filename="../accountdetails.ui" line="1272"/> + <location filename="../accountdetails.ui" line="2040"/> <source>Encrypt negotiation (TLS)</source> <translation>Negociação de encriptação(TLS)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1281"/> + <location filename="../accountdetails.ui" line="2124"/> <source>CA certificate</source> <translation>Certificado de CA</translation> </message> <message> - <location filename="../accountdetails.ui" line="1291"/> + <location filename="../accountdetails.ui" line="2161"/> <source>User certificate</source> <translation>Certificado de usuário</translation> </message> <message> - <location filename="../accountdetails.ui" line="1301"/> + <location filename="../accountdetails.ui" line="2195"/> <source>Private key</source> <translation>Chave Privada</translation> </message> <message> - <location filename="../accountdetails.ui" line="1311"/> + <location filename="../accountdetails.ui" line="2210"/> <source>Private key password</source> <translation>Senha de chave privada</translation> </message> <message> - <location filename="../accountdetails.ui" line="1321"/> <source>TLS protocol method</source> - <translation>Método de Protocolo TLS</translation> + <translation type="vanished">Método de Protocolo TLS</translation> </message> <message> - <location filename="../accountdetails.ui" line="1331"/> <source>Outgoing TLS server name</source> - <translation>Servidor de saída TLS</translation> + <translation type="vanished">Servidor de saída TLS</translation> </message> <message> - <location filename="../accountdetails.ui" line="1341"/> <source>Negotiation timeout (seconds)</source> - <translation>Tempo espera de negociação(sec)</translation> + <translation type="vanished">Tempo espera de negociação(sec)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1459"/> + <location filename="../accountdetails.ui" line="2073"/> <source>Verify incoming certificates (server side)</source> <translation>Verificar certificados de saída (lado do servidor)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1469"/> + <location filename="../accountdetails.ui" line="2103"/> <source>Verify answer certificates (client side)</source> <translation>Verificar certificados de entrada (lado do cliente)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1479"/> + <location filename="../accountdetails.ui" line="2088"/> <source>Require a certificate for incoming TLS connections</source> <translation>Exigir certificado para conexões TLS de entrada</translation> </message> <message> - <location filename="../accountdetails.ui" line="1497"/> <source>Cipher</source> - <translation>Cifra</translation> + <translation type="vanished">Cifra</translation> </message> <message> - <location filename="../accountdetails.ui" line="1508"/> + <location filename="../accountdetails.ui" line="2269"/> <source>Use default ciphers</source> <translation>Utilizar cifras padrão</translation> </message> <message> - <location filename="../accountdetails.ui" line="1518"/> <source>User custom cipher list</source> - <translation>Lista de cifras personalizadas pelo usuário</translation> + <translation type="vanished">Lista de cifras personalizadas pelo usuário</translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="180"/> + <location filename="../accountdetails.cpp" line="234"/> <source>Choose File</source> <translation>Escolher Arquivo</translation> </message> <message> - <location filename="../accountdetails.cpp" line="182"/> + <location filename="../accountdetails.cpp" line="236"/> <source>Files (*)</source> <translation>Arquivos (*)</translation> </message> </context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Diálogo</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished">ou digite um número...</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished">Transferência</translation> + </message> +</context> <context> <name>CallWidget</name> <message> @@ -391,63 +445,177 @@ Ring é um software de comunicação distribuído e seguro.</translation> <translation>Formulário</translation> </message> <message> - <location filename="../callwidget.ui" line="76"/> <source>This is your RingID. Copy and share it with your friends!</source> - <translation>Este é o seu RingID. + <translation type="vanished">Este é o seu RingID. Salve e compartilhe com seus amigos!</translation> </message> <message> - <location filename="../callwidget.ui" line="166"/> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> <translation>O Ring é uma plataforma de comunicação segura e distribuída para voz, vídeo e conversa que não necessita de servidor centralizado, deixando o poder da privacidade nas mãos do usuário. </translation> </message> <message> - <location filename="../callwidget.ui" line="258"/> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> <source>Cancel</source> <translation>Cancelar</translation> </message> <message> - <location filename="../callwidget.ui" line="292"/> + <location filename="../callwidget.ui" line="1223"/> <source>Call</source> <translation>Chamar</translation> </message> <message> - <location filename="../callwidget.ui" line="306"/> <source>Accept</source> - <translation>Aceitar</translation> + <translation type="vanished">Aceitar</translation> </message> <message> - <location filename="../callwidget.ui" line="317"/> <source>Refuse</source> - <translation>Recusar</translation> + <translation type="vanished">Recusar</translation> </message> <message> - <location filename="../callwidget.ui" line="440"/> <source>Search / Enter number</source> - <translation>Procurar / Digitar número</translation> + <translation type="vanished">Procurar / Digitar número</translation> </message> <message> - <location filename="../callwidget.cpp" line="133"/> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> <source>Copy number</source> <translation>Copiar número</translation> </message> <message> - <location filename="../callwidget.cpp" line="139"/> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> <source>Add to contact</source> <translation>Adicionar a contato</translation> </message> <message> - <location filename="../callwidget.cpp" line="186"/> - <location filename="../callwidget.cpp" line="210"/> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished">Copiar</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished">Exibir data</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished">Exibir autor</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> <source>NO RING ACCOUNT FOUND</source> <translation>Nenhuma conta Ring entrada</translation> </message> <message> - <location filename="../callwidget.cpp" line="226"/> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> + <message> <source>Call from %1</source> <comment>%1 is the name of the caller</comment> - <translation>Ligação de %1</translation> + <translation type="vanished">Ligação de %1</translation> </message> </context> <context> @@ -458,90 +626,148 @@ Salve e compartilhe com seus amigos!</translation> <translation>Configurações</translation> </message> <message> - <location filename="../configurationwidget.ui" line="36"/> + <location filename="../configurationwidget.ui" line="100"/> <source>General</source> <translation>Geral</translation> </message> <message> - <location filename="../configurationwidget.ui" line="51"/> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> <source>History Settings</source> <translation>Configurações de histórico</translation> </message> <message> - <location filename="../configurationwidget.ui" line="60"/> + <location filename="../configurationwidget.ui" line="294"/> <source>Keep History for (days)</source> <translation>Manter histórico por (dias)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="79"/> + <location filename="../configurationwidget.ui" line="337"/> <source>(Set to 0 for unlimited history)</source> <translation>(Insira 0 para histórico ilimitado)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="104"/> + <location filename="../configurationwidget.ui" line="391"/> <source>Clear History</source> <translation>Limpar histórico</translation> </message> <message> - <location filename="../configurationwidget.ui" line="119"/> <source>Ringtones Selection</source> - <translation>Seleção de toques</translation> + <translation type="vanished">Seleção de toques</translation> </message> <message> - <location filename="../configurationwidget.ui" line="158"/> + <location filename="../configurationwidget.ui" line="537"/> <source>Misc. Settings</source> <translation>Configurações diversas</translation> </message> <message> - <location filename="../configurationwidget.ui" line="165"/> + <location filename="../configurationwidget.ui" line="559"/> <source>Keep minimized on close</source> <translation>Manter minimizado ao fechar</translation> </message> <message> - <location filename="../configurationwidget.ui" line="189"/> + <location filename="../configurationwidget.ui" line="116"/> <source>Video</source> <translation>Vídeo</translation> </message> <message> - <location filename="../configurationwidget.ui" line="231"/> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> <source>Device Selection</source> <translation>Seleção de dispositivo</translation> </message> <message> - <location filename="../configurationwidget.ui" line="271"/> + <location filename="../configurationwidget.ui" line="883"/> <source>Device</source> <translation>Dispositivo</translation> </message> <message> - <location filename="../configurationwidget.ui" line="294"/> + <location filename="../configurationwidget.ui" line="914"/> <source>Resolution</source> <translation>Resolução</translation> </message> <message> - <location filename="../configurationwidget.ui" line="345"/> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Camera Preview</source> - <translation>Pré vizualização da camera</translation> + <translation type="vanished">Pré vizualização da camera</translation> </message> <message> - <location filename="../configurationwidget.ui" line="371"/> + <location filename="../configurationwidget.ui" line="132"/> <source>Account</source> <translation>Conta</translation> </message> <message> - <location filename="../configurationwidget.ui" line="448"/> + <location filename="../configurationwidget.ui" line="583"/> <source>Launch Ring on Startup</source> <translation>Iniciar ao ligar o Ring</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="177"/> + <location filename="../configurationwidget.cpp" line="264"/> <source>New Account</source> <translation>Nova conta</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="198"/> + <location filename="../configurationwidget.cpp" line="285"/> <source>Are you sure you want to clear all your history?</source> <translation>Você tem certeza que deseja limpar todo o seu histórico?</translation> </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ContactDelegate</name> @@ -587,14 +813,13 @@ Salve e compartilhe com seus amigos!</translation> <context> <name>InstantMessagingWidget</name> <message> - <location filename="../instantmessagingwidget.ui" line="38"/> + <location filename="../instantmessagingwidget.ui" line="71"/> <source>Send text message...</source> <translation>Enviar mensagem de texto...</translation> </message> <message> - <location filename="../instantmessagingwidget.ui" line="48"/> <source>Send</source> - <translation>Enviar</translation> + <translation type="vanished">Enviar</translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="45"/> @@ -620,7 +845,7 @@ Salve e compartilhe com seus amigos!</translation> <translation>Ring</translation> </message> <message> - <location filename="../mainwindow.cpp" line="77"/> + <location filename="../mainwindow.cpp" line="78"/> <source>About</source> <translation>Sobre</translation> </message> @@ -628,73 +853,148 @@ Salve e compartilhe com seus amigos!</translation> <context> <name>NavBar</name> <message> - <location filename="../navbar.ui" line="54"/> <source>Done</source> - <translation>Feito</translation> + <translation type="vanished">Feito</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Diálogo</translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished">Formulário</translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>TransferDialog</name> <message> - <location filename="../transferdialog.ui" line="14"/> <source>Dialog</source> - <translation>Diálogo</translation> + <translation type="vanished">Diálogo</translation> </message> <message> - <location filename="../transferdialog.ui" line="23"/> <source>Transfer</source> - <translation>Transferência</translation> + <translation type="vanished">Transferência</translation> </message> <message> - <location filename="../transferdialog.ui" line="30"/> <source>or type number...</source> - <translation>ou digite um número...</translation> + <translation type="vanished">ou digite um número...</translation> </message> <message> - <location filename="../transferdialog.ui" line="40"/> <source>Current Calls</source> - <translation>Chamadas atuais</translation> + <translation type="vanished">Chamadas atuais</translation> </message> </context> <context> <name>VideoOverlay</name> <message> - <location filename="../videooverlay.ui" line="157"/> <source>Hold</source> - <translation>Aguarde</translation> + <translation type="vanished">Aguarde</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="167"/> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> <source>Chat</source> <translation>Conversa</translation> </message> <message> - <location filename="../videooverlay.ui" line="150"/> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished">Adicionar a contato</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> <source>00:00</source> <translation>00:00</translation> </message> <message> - <location filename="../videooverlay.ui" line="29"/> + <location filename="../videooverlay.ui" line="87"/> <source>Hangup</source> <translation>Desligar</translation> </message> <message> - <location filename="../videooverlay.ui" line="36"/> <source>...</source> - <translation>...</translation> + <translation type="vanished">...</translation> </message> <message> - <location filename="../videooverlay.ui" line="174"/> <source>Transfer</source> - <translation>Transferência</translation> + <translation type="vanished">Transferência</translation> </message> <message> - <location filename="../videooverlay.cpp" line="38"/> <source>Mute Audio</source> - <translation>Desativar áudio</translation> + <translation type="vanished">Desativar áudio</translation> </message> <message> - <location filename="../videooverlay.cpp" line="45"/> + <location filename="../videooverlay.ui" line="297"/> <source>Mute Video</source> <translation>Desativar vídeo</translation> </message> @@ -702,17 +1002,17 @@ Salve e compartilhe com seus amigos!</translation> <context> <name>VideoView</name> <message> - <location filename="../videoview.cpp" line="181"/> + <location filename="../videoview.cpp" line="232"/> <source>Share entire screen</source> <translation>Compartilhar tela inteira</translation> </message> <message> - <location filename="../videoview.cpp" line="186"/> + <location filename="../videoview.cpp" line="235"/> <source>Share screen area</source> <translation>Compartilhar área da tela</translation> </message> <message> - <location filename="../videoview.cpp" line="192"/> + <location filename="../videoview.cpp" line="242"/> <source>Share file</source> <translation>Compartilhar arquivo</translation> </message> @@ -720,19 +1020,29 @@ Salve e compartilhe com seus amigos!</translation> <context> <name>WizardDialog</name> <message> - <location filename="../wizarddialog.cpp" line="52"/> + <location filename="../wizarddialog.cpp" line="55"/> <source>Please wait while we create your account.</source> <translation>Por favor aguarde enquanto nós criamos sua conta.</translation> </message> <message> - <location filename="../wizarddialog.ui" line="937"/> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Join the Ring</source> - <translation>Junte-se ao Ring</translation> + <translation type="vanished">Junte-se ao Ring</translation> </message> <message> - <location filename="../wizarddialog.ui" line="1000"/> + <location filename="../wizarddialog.ui" line="86"/> <source>Choose your username:</source> <translation>Escolha seu nome de usuário:</translation> </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/translations/ring_client_windows_ru.ts b/translations/ring_client_windows_ru.ts index d4439b6..7c0fc31 100644 --- a/translations/ring_client_windows_ru.ts +++ b/translations/ring_client_windows_ru.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="ru" version="2.1"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ru"> <context> <name>AboutDialog</name> <message> @@ -14,8 +16,12 @@ </message> <message> <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Release : Samuel de Champlain</source> - <translation>Автор: Samuel de Champlain</translation> + <translation type="vanished">Автор: Samuel de Champlain</translation> </message> <message> <location filename="../aboutdialog.ui" line="570"/> @@ -40,12 +46,12 @@ Ring – это приложение для безопасного и распр <translation>Авторы проекта:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="49"/> + <location filename="../aboutdialog.cpp" line="52"/> <source>Artwork by:</source> <translation>Дизайн:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="53"/> + <location filename="../aboutdialog.cpp" line="56"/> <source>Based on the SFLPhone project</source> <translation>Основано на проекте SFLPhone</translation> </message> @@ -58,331 +64,379 @@ Ring – это приложение для безопасного и распр <translation>Настройки</translation> </message> <message> - <location filename="../accountdetails.ui" line="42"/> + <location filename="../accountdetails.ui" line="60"/> <source>General</source> <translation>Общий</translation> </message> <message> - <location filename="../accountdetails.ui" line="89"/> + <location filename="../accountdetails.ui" line="175"/> <source>Account</source> <translation>Учетная запись</translation> </message> <message> - <location filename="../accountdetails.ui" line="121"/> + <location filename="../accountdetails.ui" line="238"/> <source>Type</source> <translation>Тип</translation> </message> <message> - <location filename="../accountdetails.ui" line="101"/> + <location filename="../accountdetails.ui" line="204"/> <source>Alias</source> <translation>Прозвище</translation> </message> <message> - <location filename="../accountdetails.ui" line="165"/> + <location filename="../accountdetails.ui" line="308"/> <source>Parameters</source> <translation>Параметры</translation> </message> <message> - <location filename="../accountdetails.ui" line="183"/> + <location filename="../accountdetails.ui" line="341"/> <source>Hostname</source> <translation>Имя компьютера</translation> </message> <message> - <location filename="../accountdetails.ui" line="354"/> - <location filename="../accountdetails.ui" line="925"/> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> <source>Username</source> <translation>Имя пользователя</translation> </message> <message> - <location filename="../accountdetails.ui" line="209"/> - <location filename="../accountdetails.ui" line="944"/> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> <source>Password</source> <translation>Пароль</translation> </message> <message> - <location filename="../accountdetails.ui" line="238"/> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> <source>Proxy</source> <translation>Прокси</translation> </message> <message> - <location filename="../accountdetails.ui" line="264"/> + <location filename="../accountdetails.ui" line="464"/> <source>Voicemail number</source> <translation>Номер голосовой почты</translation> </message> <message> - <location filename="../accountdetails.ui" line="284"/> + <location filename="../accountdetails.ui" line="498"/> <source>Auto-answer calls</source> <translation>Автоответ звонков</translation> </message> <message> - <location filename="../accountdetails.ui" line="294"/> + <location filename="../accountdetails.ui" line="516"/> <source>UPnP enabled</source> <translation>UPnP разрешен</translation> </message> <message> - <location filename="../accountdetails.ui" line="301"/> + <location filename="../accountdetails.ui" line="531"/> <source>DTMF tone type</source> <translation>Тип тона DTMF</translation> </message> <message> - <location filename="../accountdetails.ui" line="310"/> + <location filename="../accountdetails.ui" line="548"/> <source>RTP</source> <translation>RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="320"/> + <location filename="../accountdetails.ui" line="566"/> <source>SIP</source> <translation>SIP</translation> </message> <message> - <location filename="../accountdetails.ui" line="398"/> + <location filename="../accountdetails.ui" line="699"/> <source>Allow Call From Unknown</source> <translation>Разрешать звонки от незнакомых</translation> </message> <message> - <location filename="../accountdetails.ui" line="412"/> + <location filename="../accountdetails.ui" line="726"/> <source>Allow Call From Contact</source> <translation>Разрешать звонки от лиц из списка контактов</translation> </message> <message> - <location filename="../accountdetails.ui" line="405"/> + <location filename="../accountdetails.ui" line="714"/> <source>Allow Call From History</source> <translation>Разрешать звонки от лиц из истории</translation> </message> <message> - <location filename="../accountdetails.ui" line="388"/> + <location filename="../accountdetails.ui" line="674"/> <source>Ring Account Settings</source> <translation>Настройки учетной записи Ring</translation> </message> <message> - <location filename="../accountdetails.ui" line="448"/> <source>Audio</source> - <translation>Голосовой</translation> + <translation type="vanished">Голосовой</translation> </message> <message> - <location filename="../accountdetails.ui" line="534"/> <source>Video</source> - <translation>Видео</translation> + <translation type="vanished">Видео</translation> </message> <message> - <location filename="../accountdetails.ui" line="540"/> <source>Enable Video</source> - <translation>Включить видео</translation> + <translation type="vanished">Включить видео</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="621"/> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> <source>Advanced</source> <translation>Дополнительно</translation> </message> <message> - <location filename="../accountdetails.ui" line="648"/> + <location filename="../accountdetails.ui" line="1163"/> <source>Registration</source> <translation>Регистрация</translation> </message> <message> - <location filename="../accountdetails.ui" line="660"/> + <location filename="../accountdetails.ui" line="1183"/> <source>Registration expire timeout (seconds):</source> <translation>Регистрация истекает через (секунды):</translation> </message> <message> - <location filename="../accountdetails.ui" line="688"/> + <location filename="../accountdetails.ui" line="1221"/> <source>Network Interface</source> <translation>Сетевой интерфейс</translation> </message> <message> - <location filename="../accountdetails.ui" line="697"/> + <location filename="../accountdetails.ui" line="1242"/> <source>Local Port:</source> <translation>Локальный порт:</translation> </message> <message> - <location filename="../accountdetails.ui" line="745"/> + <location filename="../accountdetails.ui" line="1316"/> <source>Published Adress</source> <translation>Опубликованный адрес</translation> </message> <message> - <location filename="../accountdetails.ui" line="760"/> + <location filename="../accountdetails.ui" line="1346"/> <source>Same as local parameters</source> <translation>Такие же, как и локальные параметры</translation> </message> <message> - <location filename="../accountdetails.ui" line="773"/> + <location filename="../accountdetails.ui" line="1367"/> <source>Set published address and port:</source> <translation>Установить опубликованный адрес как порт</translation> </message> <message> - <location filename="../accountdetails.ui" line="791"/> + <location filename="../accountdetails.ui" line="1393"/> <source>Address</source> <translation>Адрес</translation> </message> <message> - <location filename="../accountdetails.ui" line="814"/> + <location filename="../accountdetails.ui" line="1424"/> <source>Port</source> <translation>Порт</translation> </message> <message> - <location filename="../accountdetails.ui" line="860"/> + <location filename="../accountdetails.ui" line="1478"/> <source>Use STUN</source> <translation>Исполльзовать STUN</translation> </message> <message> - <location filename="../accountdetails.ui" line="876"/> - <location filename="../accountdetails.ui" line="909"/> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> <source>Server URL</source> <translation>Адрес сервера</translation> </message> <message> - <location filename="../accountdetails.ui" line="893"/> + <location filename="../accountdetails.ui" line="1519"/> <source>Use TURN</source> <translation>Использовать TURN</translation> </message> <message> - <location filename="../accountdetails.ui" line="960"/> + <location filename="../accountdetails.ui" line="1586"/> <source>Realm</source> <translation>область </translation> </message> <message> - <location filename="../accountdetails.ui" line="983"/> + <location filename="../accountdetails.ui" line="1635"/> <source>SDP Session Negotiation (ICE Fallback)</source> <translation>Согласование сесcии SDP (резерв ICE)</translation> </message> <message> - <location filename="../accountdetails.ui" line="996"/> + <location filename="../accountdetails.ui" line="1663"/> <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> <translation>Данные параметры используются только во время SDP согласования сессии в случае, если ICE не поддерживается сервером или пиром.</translation> </message> <message> - <location filename="../accountdetails.ui" line="1012"/> + <location filename="../accountdetails.ui" line="1705"/> <source>Audio RTP Port Range</source> <translation>Диапазон портов для RTP аудио</translation> </message> <message> - <location filename="../accountdetails.ui" line="1027"/> - <location filename="../accountdetails.ui" line="1112"/> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> <source>Min</source> <translation>Минимум</translation> </message> <message> - <location filename="../accountdetails.ui" line="1050"/> - <location filename="../accountdetails.ui" line="1135"/> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> <source>Max</source> <translation>Максимум</translation> </message> <message> - <location filename="../accountdetails.ui" line="1097"/> + <location filename="../accountdetails.ui" line="1839"/> <source>Video RTP Port Range</source> <translation>Диапазон портов для RTP видео</translation> </message> <message> - <location filename="../accountdetails.ui" line="1187"/> + <location filename="../accountdetails.ui" line="1965"/> <source>Security</source> <translation>Безопасность</translation> </message> <message> - <location filename="../accountdetails.ui" line="1214"/> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Media Stream Encryption</source> - <translation>Шифрование медиапотока</translation> + <translation type="vanished">Шифрование медиапотока</translation> </message> <message> - <location filename="../accountdetails.ui" line="1221"/> + <location filename="../accountdetails.ui" line="2355"/> <source>Encrypt media stream (SRTP)</source> <translation>Шифровать медиапотоки (SRTP)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1230"/> <source>Key exchange protocol</source> - <translation>Протокол обмена ключами</translation> + <translation type="vanished">Протокол обмена ключами</translation> </message> <message> - <location filename="../accountdetails.ui" line="1252"/> <source>Fallback on RTP on encryption failure</source> - <translation>Использовать RTP, если шифрование отсутствует</translation> + <translation type="vanished">Использовать RTP, если шифрование отсутствует</translation> </message> <message> - <location filename="../accountdetails.ui" line="1265"/> + <location filename="../accountdetails.ui" line="2022"/> <source>Negotiation Encryption</source> <translation>Шифрование разговора</translation> </message> <message> - <location filename="../accountdetails.ui" line="1272"/> + <location filename="../accountdetails.ui" line="2040"/> <source>Encrypt negotiation (TLS)</source> <translation>Шифровать разговор (TLS)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1281"/> + <location filename="../accountdetails.ui" line="2124"/> <source>CA certificate</source> <translation>CA сертификат</translation> </message> <message> - <location filename="../accountdetails.ui" line="1291"/> + <location filename="../accountdetails.ui" line="2161"/> <source>User certificate</source> <translation>Пользовательский сертификат</translation> </message> <message> - <location filename="../accountdetails.ui" line="1301"/> + <location filename="../accountdetails.ui" line="2195"/> <source>Private key</source> <translation>Приватный ключ</translation> </message> <message> - <location filename="../accountdetails.ui" line="1311"/> + <location filename="../accountdetails.ui" line="2210"/> <source>Private key password</source> <translation>Пароль к приватному ключу</translation> </message> <message> - <location filename="../accountdetails.ui" line="1321"/> <source>TLS protocol method</source> - <translation>Метод протокола TSL</translation> + <translation type="vanished">Метод протокола TSL</translation> </message> <message> - <location filename="../accountdetails.ui" line="1331"/> <source>Outgoing TLS server name</source> - <translation>Исходящее имя сервера TLS</translation> + <translation type="vanished">Исходящее имя сервера TLS</translation> </message> <message> - <location filename="../accountdetails.ui" line="1341"/> <source>Negotiation timeout (seconds)</source> - <translation>Ожидание разговора (секунд)</translation> + <translation type="vanished">Ожидание разговора (секунд)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1459"/> + <location filename="../accountdetails.ui" line="2073"/> <source>Verify incoming certificates (server side)</source> <translation>Проверять входящие сертификаты (на стороне сервера)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1469"/> + <location filename="../accountdetails.ui" line="2103"/> <source>Verify answer certificates (client side)</source> <translation>Проверять исходящие сертификаты (клиент)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1479"/> + <location filename="../accountdetails.ui" line="2088"/> <source>Require a certificate for incoming TLS connections</source> - <translation>Требует сертификат для входящих TLS соединений</translation> + <translation>Требовать сертификат для входящих TLS соединений</translation> </message> <message> - <location filename="../accountdetails.ui" line="1497"/> <source>Cipher</source> - <translation>Шифр</translation> + <translation type="vanished">Шифр</translation> </message> <message> - <location filename="../accountdetails.ui" line="1508"/> + <location filename="../accountdetails.ui" line="2269"/> <source>Use default ciphers</source> <translation>Использовать шифрование по-умолчанию</translation> </message> <message> - <location filename="../accountdetails.ui" line="1518"/> <source>User custom cipher list</source> - <translation>Использовать пользовательский список шифров</translation> + <translation type="vanished">Использовать пользовательский список шифров</translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="180"/> + <location filename="../accountdetails.cpp" line="234"/> <source>Choose File</source> <translation>Выберите файл</translation> </message> <message> - <location filename="../accountdetails.cpp" line="182"/> + <location filename="../accountdetails.cpp" line="236"/> <source>Files (*)</source> <translation>Файлы (*)</translation> </message> </context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Диалог</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished">или введите номер...</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished">Передача</translation> + </message> +</context> <context> <name>CallWidget</name> <message> @@ -391,63 +445,177 @@ Ring – это приложение для безопасного и распр <translation>Форма</translation> </message> <message> - <location filename="../callwidget.ui" line="76"/> <source>This is your RingID. Copy and share it with your friends!</source> - <translation>Это ваш RingID. + <translation type="vanished">Это ваш RingID. Скопируйте и поделитесь им с вашими друзьями!</translation> </message> <message> - <location filename="../callwidget.ui" line="166"/> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> <translation>Ring - это распределенная и безопасная платформа для передачи голоса, видео и текстовых сообщений, которая не нуждается в централизованном сервере и оставляет мощь секретности в руках пользователя.</translation> </message> <message> - <location filename="../callwidget.ui" line="258"/> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> <source>Cancel</source> <translation>Отмена</translation> </message> <message> - <location filename="../callwidget.ui" line="292"/> + <location filename="../callwidget.ui" line="1223"/> <source>Call</source> <translation>Звонок</translation> </message> <message> - <location filename="../callwidget.ui" line="306"/> <source>Accept</source> - <translation>Принять</translation> + <translation type="vanished">Принять</translation> </message> <message> - <location filename="../callwidget.ui" line="317"/> <source>Refuse</source> - <translation>Отклонить</translation> + <translation type="vanished">Отклонить</translation> </message> <message> - <location filename="../callwidget.ui" line="440"/> <source>Search / Enter number</source> - <translation>Найти / Ввести номер</translation> + <translation type="vanished">Найти / Ввести номер</translation> </message> <message> - <location filename="../callwidget.cpp" line="133"/> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> <source>Copy number</source> <translation>Копировать номер</translation> </message> <message> - <location filename="../callwidget.cpp" line="139"/> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> <source>Add to contact</source> <translation>Добавить в контакт</translation> </message> <message> - <location filename="../callwidget.cpp" line="186"/> - <location filename="../callwidget.cpp" line="210"/> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished">Копировать</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished">Отображать дату</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished">Отображать имя</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> <source>NO RING ACCOUNT FOUND</source> <translation>НЕ НАЙДЕНА УЧЕТНАЯ ЗАПИСЬ RING</translation> </message> <message> - <location filename="../callwidget.cpp" line="226"/> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> + <message> <source>Call from %1</source> <comment>%1 is the name of the caller</comment> - <translation>Звонок от %1</translation> + <translation type="vanished">Звонок от %1</translation> </message> </context> <context> @@ -458,90 +626,148 @@ Copy and share it with your friends!</source> <translation>Настройки</translation> </message> <message> - <location filename="../configurationwidget.ui" line="36"/> + <location filename="../configurationwidget.ui" line="100"/> <source>General</source> <translation>Общий</translation> </message> <message> - <location filename="../configurationwidget.ui" line="51"/> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> <source>History Settings</source> <translation>Настройки истории</translation> </message> <message> - <location filename="../configurationwidget.ui" line="60"/> + <location filename="../configurationwidget.ui" line="294"/> <source>Keep History for (days)</source> <translation>Хранить историю (дней):</translation> </message> <message> - <location filename="../configurationwidget.ui" line="79"/> + <location filename="../configurationwidget.ui" line="337"/> <source>(Set to 0 for unlimited history)</source> <translation>(0 = хранить всю историю)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="104"/> + <location filename="../configurationwidget.ui" line="391"/> <source>Clear History</source> <translation>Удалить историю сообщений</translation> </message> <message> - <location filename="../configurationwidget.ui" line="119"/> <source>Ringtones Selection</source> - <translation>Выбор мелодии звонка</translation> + <translation type="vanished">Выбор мелодии звонка</translation> </message> <message> - <location filename="../configurationwidget.ui" line="158"/> + <location filename="../configurationwidget.ui" line="537"/> <source>Misc. Settings</source> <translation>Другие настройки</translation> </message> <message> - <location filename="../configurationwidget.ui" line="165"/> + <location filename="../configurationwidget.ui" line="559"/> <source>Keep minimized on close</source> <translation>Сворачивать вместо закрытия</translation> </message> <message> - <location filename="../configurationwidget.ui" line="189"/> + <location filename="../configurationwidget.ui" line="116"/> <source>Video</source> <translation>Видео</translation> </message> <message> - <location filename="../configurationwidget.ui" line="231"/> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> <source>Device Selection</source> <translation>Выбор устройства</translation> </message> <message> - <location filename="../configurationwidget.ui" line="271"/> + <location filename="../configurationwidget.ui" line="883"/> <source>Device</source> <translation>Устройство</translation> </message> <message> - <location filename="../configurationwidget.ui" line="294"/> + <location filename="../configurationwidget.ui" line="914"/> <source>Resolution</source> <translation>Разрешение</translation> </message> <message> - <location filename="../configurationwidget.ui" line="345"/> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Camera Preview</source> - <translation>Предпросмотр камеры</translation> + <translation type="vanished">Предпросмотр камеры</translation> </message> <message> - <location filename="../configurationwidget.ui" line="371"/> + <location filename="../configurationwidget.ui" line="132"/> <source>Account</source> <translation>Учетная запись</translation> </message> <message> - <location filename="../configurationwidget.ui" line="448"/> + <location filename="../configurationwidget.ui" line="583"/> <source>Launch Ring on Startup</source> <translation>Запускать Ring при старте системы</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="177"/> + <location filename="../configurationwidget.cpp" line="264"/> <source>New Account</source> <translation>Новая учетная запись</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="198"/> + <location filename="../configurationwidget.cpp" line="285"/> <source>Are you sure you want to clear all your history?</source> <translation>Вы уверены, что хотите удалить всю историю? </translation> </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ContactDelegate</name> @@ -587,14 +813,13 @@ Copy and share it with your friends!</source> <context> <name>InstantMessagingWidget</name> <message> - <location filename="../instantmessagingwidget.ui" line="38"/> + <location filename="../instantmessagingwidget.ui" line="71"/> <source>Send text message...</source> <translation>Отправить текстовое сообщение...</translation> </message> <message> - <location filename="../instantmessagingwidget.ui" line="48"/> <source>Send</source> - <translation>Отправить</translation> + <translation type="vanished">Отправить</translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="45"/> @@ -620,7 +845,7 @@ Copy and share it with your friends!</source> <translation>Ring</translation> </message> <message> - <location filename="../mainwindow.cpp" line="77"/> + <location filename="../mainwindow.cpp" line="78"/> <source>About</source> <translation>О программе</translation> </message> @@ -628,73 +853,148 @@ Copy and share it with your friends!</source> <context> <name>NavBar</name> <message> - <location filename="../navbar.ui" line="54"/> <source>Done</source> - <translation>Готово</translation> + <translation type="vanished">Готово</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Диалог</translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished">Форма</translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>TransferDialog</name> <message> - <location filename="../transferdialog.ui" line="14"/> <source>Dialog</source> - <translation>Диалог</translation> + <translation type="vanished">Диалог</translation> </message> <message> - <location filename="../transferdialog.ui" line="23"/> <source>Transfer</source> - <translation>Передача</translation> + <translation type="vanished">Передача</translation> </message> <message> - <location filename="../transferdialog.ui" line="30"/> <source>or type number...</source> - <translation>или введите номер...</translation> + <translation type="vanished">или введите номер...</translation> </message> <message> - <location filename="../transferdialog.ui" line="40"/> <source>Current Calls</source> - <translation>Текущие звонки</translation> + <translation type="vanished">Текущие звонки</translation> </message> </context> <context> <name>VideoOverlay</name> <message> - <location filename="../videooverlay.ui" line="157"/> <source>Hold</source> - <translation>Удержать</translation> + <translation type="vanished">Удержать</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="167"/> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> <source>Chat</source> <translation>Чат</translation> </message> <message> - <location filename="../videooverlay.ui" line="150"/> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished">Добавить в контакт</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> <source>00:00</source> <translation>00:00</translation> </message> <message> - <location filename="../videooverlay.ui" line="29"/> + <location filename="../videooverlay.ui" line="87"/> <source>Hangup</source> <translation>Повесить трубку</translation> </message> <message> - <location filename="../videooverlay.ui" line="36"/> <source>...</source> - <translation>...</translation> + <translation type="vanished">...</translation> </message> <message> - <location filename="../videooverlay.ui" line="174"/> <source>Transfer</source> - <translation>Передача</translation> + <translation type="vanished">Передача</translation> </message> <message> - <location filename="../videooverlay.cpp" line="38"/> <source>Mute Audio</source> - <translation>Выключить звук</translation> + <translation type="vanished">Выключить звук</translation> </message> <message> - <location filename="../videooverlay.cpp" line="45"/> + <location filename="../videooverlay.ui" line="297"/> <source>Mute Video</source> <translation>Выключить видео</translation> </message> @@ -702,17 +1002,17 @@ Copy and share it with your friends!</source> <context> <name>VideoView</name> <message> - <location filename="../videoview.cpp" line="181"/> + <location filename="../videoview.cpp" line="232"/> <source>Share entire screen</source> <translation>Транслировать весь экран</translation> </message> <message> - <location filename="../videoview.cpp" line="186"/> + <location filename="../videoview.cpp" line="235"/> <source>Share screen area</source> <translation>Транслировать область экрана</translation> </message> <message> - <location filename="../videoview.cpp" line="192"/> + <location filename="../videoview.cpp" line="242"/> <source>Share file</source> <translation>Поделиться файлом</translation> </message> @@ -720,19 +1020,29 @@ Copy and share it with your friends!</source> <context> <name>WizardDialog</name> <message> - <location filename="../wizarddialog.cpp" line="52"/> + <location filename="../wizarddialog.cpp" line="55"/> <source>Please wait while we create your account.</source> <translation>Подождите, пока идет создание учетной записи.</translation> </message> <message> - <location filename="../wizarddialog.ui" line="937"/> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Join the Ring</source> - <translation>Присоединиться к Ring</translation> + <translation type="vanished">Присоединиться к Ring</translation> </message> <message> - <location filename="../wizarddialog.ui" line="1000"/> + <location filename="../wizarddialog.ui" line="86"/> <source>Choose your username:</source> <translation>Выберите имя пользователя:</translation> </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/translations/ring_client_windows_ru_RU.ts b/translations/ring_client_windows_ru_RU.ts index b42eb7d..f49f545 100644 --- a/translations/ring_client_windows_ru_RU.ts +++ b/translations/ring_client_windows_ru_RU.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="ru_RU" version="2.1"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ru_RU"> <context> <name>AboutDialog</name> <message> @@ -14,39 +16,39 @@ </message> <message> <location filename="../aboutdialog.ui" line="554"/> - <source>Release : Samuel de Champlain</source> - <translation type="unfinished"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.ui" line="570"/> <source>The Microsoft Windows client for Ring. Ring is a secured and distributed communication software.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.cpp" line="32"/> <source>Windows Ring</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.cpp" line="33"/> <source>version</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.cpp" line="40"/> <source>Created by:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../aboutdialog.cpp" line="49"/> + <location filename="../aboutdialog.cpp" line="52"/> <source>Artwork by:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../aboutdialog.cpp" line="53"/> + <location filename="../aboutdialog.cpp" line="56"/> <source>Based on the SFLPhone project</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -57,329 +59,341 @@ Ring is a secured and distributed communication software.</source> <translation>Настройки</translation> </message> <message> - <location filename="../accountdetails.ui" line="42"/> + <location filename="../accountdetails.ui" line="60"/> <source>General</source> <translation>Основные</translation> </message> <message> - <location filename="../accountdetails.ui" line="89"/> + <location filename="../accountdetails.ui" line="175"/> <source>Account</source> <translation>Учетная запись</translation> </message> <message> - <location filename="../accountdetails.ui" line="121"/> + <location filename="../accountdetails.ui" line="238"/> <source>Type</source> <translation>Тип</translation> </message> <message> - <location filename="../accountdetails.ui" line="101"/> + <location filename="../accountdetails.ui" line="204"/> <source>Alias</source> <translation>Псевдоним</translation> </message> <message> - <location filename="../accountdetails.ui" line="165"/> + <location filename="../accountdetails.ui" line="308"/> <source>Parameters</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="183"/> + <location filename="../accountdetails.ui" line="341"/> <source>Hostname</source> <translation>Узел</translation> </message> <message> - <location filename="../accountdetails.ui" line="354"/> - <location filename="../accountdetails.ui" line="925"/> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> <source>Username</source> <translation>Пользователь</translation> </message> <message> - <location filename="../accountdetails.ui" line="209"/> - <location filename="../accountdetails.ui" line="944"/> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> <source>Password</source> <translation>Пароль</translation> </message> <message> - <location filename="../accountdetails.ui" line="238"/> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> <source>Proxy</source> <translation>Прокси</translation> </message> <message> - <location filename="../accountdetails.ui" line="264"/> + <location filename="../accountdetails.ui" line="464"/> <source>Voicemail number</source> <translation>Номер голосовой почты</translation> </message> <message> - <location filename="../accountdetails.ui" line="284"/> + <location filename="../accountdetails.ui" line="498"/> <source>Auto-answer calls</source> <translation>Автоответчик</translation> </message> <message> - <location filename="../accountdetails.ui" line="294"/> + <location filename="../accountdetails.ui" line="516"/> <source>UPnP enabled</source> <translation>UPnP</translation> </message> <message> - <location filename="../accountdetails.ui" line="301"/> + <location filename="../accountdetails.ui" line="531"/> <source>DTMF tone type</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="310"/> + <location filename="../accountdetails.ui" line="548"/> <source>RTP</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="320"/> + <location filename="../accountdetails.ui" line="566"/> <source>SIP</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="398"/> + <location filename="../accountdetails.ui" line="699"/> <source>Allow Call From Unknown</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="412"/> + <location filename="../accountdetails.ui" line="726"/> <source>Allow Call From Contact</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="405"/> + <location filename="../accountdetails.ui" line="714"/> <source>Allow Call From History</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="388"/> + <location filename="../accountdetails.ui" line="674"/> <source>Ring Account Settings</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="448"/> <source>Audio</source> - <translation>Звук</translation> + <translation type="vanished">Звук</translation> </message> <message> - <location filename="../accountdetails.ui" line="534"/> <source>Video</source> - <translation>Видео</translation> + <translation type="vanished">Видео</translation> </message> <message> - <location filename="../accountdetails.ui" line="540"/> - <source>Enable Video</source> - <translation type="unfinished"/> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="621"/> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> <source>Advanced</source> <translation>Дополнительно</translation> </message> <message> - <location filename="../accountdetails.ui" line="648"/> + <location filename="../accountdetails.ui" line="1163"/> <source>Registration</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="660"/> + <location filename="../accountdetails.ui" line="1183"/> <source>Registration expire timeout (seconds):</source> <translation>Время истечения регистрации в секундах:</translation> </message> <message> - <location filename="../accountdetails.ui" line="688"/> + <location filename="../accountdetails.ui" line="1221"/> <source>Network Interface</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="697"/> + <location filename="../accountdetails.ui" line="1242"/> <source>Local Port:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="745"/> + <location filename="../accountdetails.ui" line="1316"/> <source>Published Adress</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="760"/> + <location filename="../accountdetails.ui" line="1346"/> <source>Same as local parameters</source> <translation>Аналогично локальным параметрам</translation> </message> <message> - <location filename="../accountdetails.ui" line="773"/> + <location filename="../accountdetails.ui" line="1367"/> <source>Set published address and port:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="791"/> + <location filename="../accountdetails.ui" line="1393"/> <source>Address</source> <translation>Адрес</translation> </message> <message> - <location filename="../accountdetails.ui" line="814"/> + <location filename="../accountdetails.ui" line="1424"/> <source>Port</source> <translation>Порт</translation> </message> <message> - <location filename="../accountdetails.ui" line="860"/> + <location filename="../accountdetails.ui" line="1478"/> <source>Use STUN</source> <translation>Использовать STUN</translation> </message> <message> - <location filename="../accountdetails.ui" line="876"/> - <location filename="../accountdetails.ui" line="909"/> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> <source>Server URL</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="893"/> + <location filename="../accountdetails.ui" line="1519"/> <source>Use TURN</source> <translation>Использовать TURN</translation> </message> <message> - <location filename="../accountdetails.ui" line="960"/> + <location filename="../accountdetails.ui" line="1586"/> <source>Realm</source> <translation>Область</translation> </message> <message> - <location filename="../accountdetails.ui" line="983"/> + <location filename="../accountdetails.ui" line="1635"/> <source>SDP Session Negotiation (ICE Fallback)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="996"/> + <location filename="../accountdetails.ui" line="1663"/> <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1012"/> + <location filename="../accountdetails.ui" line="1705"/> <source>Audio RTP Port Range</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1027"/> - <location filename="../accountdetails.ui" line="1112"/> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> <source>Min</source> <translation>Мин</translation> </message> <message> - <location filename="../accountdetails.ui" line="1050"/> - <location filename="../accountdetails.ui" line="1135"/> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> <source>Max</source> <translation>Макс</translation> </message> <message> - <location filename="../accountdetails.ui" line="1097"/> + <location filename="../accountdetails.ui" line="1839"/> <source>Video RTP Port Range</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1187"/> + <location filename="../accountdetails.ui" line="1965"/> <source>Security</source> <translation>Безопасность</translation> </message> <message> - <location filename="../accountdetails.ui" line="1214"/> - <source>Media Stream Encryption</source> - <translation type="unfinished"/> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1221"/> + <location filename="../accountdetails.ui" line="2355"/> <source>Encrypt media stream (SRTP)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../accountdetails.ui" line="1230"/> - <source>Key exchange protocol</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../accountdetails.ui" line="1252"/> - <source>Fallback on RTP on encryption failure</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1265"/> + <location filename="../accountdetails.ui" line="2022"/> <source>Negotiation Encryption</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1272"/> + <location filename="../accountdetails.ui" line="2040"/> <source>Encrypt negotiation (TLS)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1281"/> + <location filename="../accountdetails.ui" line="2124"/> <source>CA certificate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1291"/> + <location filename="../accountdetails.ui" line="2161"/> <source>User certificate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1301"/> + <location filename="../accountdetails.ui" line="2195"/> <source>Private key</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1311"/> + <location filename="../accountdetails.ui" line="2210"/> <source>Private key password</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1321"/> - <source>TLS protocol method</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../accountdetails.ui" line="1331"/> - <source>Outgoing TLS server name</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../accountdetails.ui" line="1341"/> - <source>Negotiation timeout (seconds)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../accountdetails.ui" line="1459"/> + <location filename="../accountdetails.ui" line="2073"/> <source>Verify incoming certificates (server side)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1469"/> + <location filename="../accountdetails.ui" line="2103"/> <source>Verify answer certificates (client side)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1479"/> + <location filename="../accountdetails.ui" line="2088"/> <source>Require a certificate for incoming TLS connections</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../accountdetails.ui" line="1497"/> - <source>Cipher</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1508"/> + <location filename="../accountdetails.ui" line="2269"/> <source>Use default ciphers</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1518"/> - <source>User custom cipher list</source> - <translation type="unfinished"/> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="180"/> + <location filename="../accountdetails.cpp" line="234"/> <source>Choose File</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="182"/> + <location filename="../accountdetails.cpp" line="236"/> <source>Files (*)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished">Перевод</translation> </message> </context> <context> @@ -387,65 +401,161 @@ Ring is a secured and distributed communication software.</source> <message> <location filename="../callwidget.ui" line="20"/> <source>Form</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="76"/> - <source>This is your RingID. -Copy and share it with your friends!</source> - <translation type="unfinished"/> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="166"/> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="258"/> + <location filename="../callwidget.ui" line="1485"/> <source>Cancel</source> <translation>Отмена</translation> </message> <message> - <location filename="../callwidget.ui" line="292"/> + <location filename="../callwidget.ui" line="1223"/> <source>Call</source> <translation>Звонок</translation> </message> <message> - <location filename="../callwidget.ui" line="306"/> <source>Accept</source> - <translation>Принять</translation> + <translation type="vanished">Принять</translation> </message> <message> - <location filename="../callwidget.ui" line="317"/> - <source>Refuse</source> - <translation type="unfinished"/> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> + <source>Copy number</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="440"/> - <source>Search / Enter number</source> - <translation type="unfinished"/> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="133"/> - <source>Copy number</source> - <translation type="unfinished"/> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="139"/> - <source>Add to contact</source> - <translation type="unfinished"/> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="186"/> - <location filename="../callwidget.cpp" line="210"/> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> <source>NO RING ACCOUNT FOUND</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="226"/> - <source>Call from %1</source> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> <comment>%1 is the name of the caller</comment> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> </message> </context> <context> @@ -456,89 +566,139 @@ Copy and share it with your friends!</source> <translation>Настройки</translation> </message> <message> - <location filename="../configurationwidget.ui" line="36"/> + <location filename="../configurationwidget.ui" line="100"/> <source>General</source> <translation>Основные</translation> </message> <message> - <location filename="../configurationwidget.ui" line="51"/> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> <source>History Settings</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="60"/> + <location filename="../configurationwidget.ui" line="294"/> <source>Keep History for (days)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="79"/> + <location filename="../configurationwidget.ui" line="337"/> <source>(Set to 0 for unlimited history)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="104"/> + <location filename="../configurationwidget.ui" line="391"/> <source>Clear History</source> <translation>Очистка истории</translation> </message> <message> - <location filename="../configurationwidget.ui" line="119"/> - <source>Ringtones Selection</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../configurationwidget.ui" line="158"/> + <location filename="../configurationwidget.ui" line="537"/> <source>Misc. Settings</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="165"/> + <location filename="../configurationwidget.ui" line="559"/> <source>Keep minimized on close</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="189"/> + <location filename="../configurationwidget.ui" line="116"/> <source>Video</source> <translation>Видео</translation> </message> <message> - <location filename="../configurationwidget.ui" line="231"/> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> <source>Device Selection</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="271"/> + <location filename="../configurationwidget.ui" line="883"/> <source>Device</source> <translation>Устройство</translation> </message> <message> - <location filename="../configurationwidget.ui" line="294"/> + <location filename="../configurationwidget.ui" line="914"/> <source>Resolution</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="345"/> - <source>Camera Preview</source> - <translation type="unfinished"/> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="371"/> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="132"/> <source>Account</source> <translation>Учетная запись</translation> </message> <message> - <location filename="../configurationwidget.ui" line="448"/> + <location filename="../configurationwidget.ui" line="583"/> <source>Launch Ring on Startup</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.cpp" line="177"/> + <location filename="../configurationwidget.cpp" line="264"/> <source>New Account</source> <translation>Новая учетная запись</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="198"/> + <location filename="../configurationwidget.cpp" line="285"/> <source>Are you sure you want to clear all your history?</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> </message> </context> <context> @@ -546,7 +706,7 @@ Copy and share it with your friends!</source> <message> <location filename="../contactdelegate.cpp" line="87"/> <source><Multiple contact methods></source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -554,17 +714,17 @@ Copy and share it with your friends!</source> <message> <location filename="../contactpicker.ui" line="33"/> <source>Existing Contact</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../contactpicker.ui" line="43"/> <source>Search...</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../contactpicker.ui" line="56"/> <source>Create new contact</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../contactpicker.ui" line="75"/> @@ -574,7 +734,7 @@ Copy and share it with your friends!</source> <message> <location filename="../contactpicker.ui" line="98"/> <source>Enter a name here...</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../contactpicker.ui" line="128"/> @@ -585,29 +745,24 @@ Copy and share it with your friends!</source> <context> <name>InstantMessagingWidget</name> <message> - <location filename="../instantmessagingwidget.ui" line="38"/> + <location filename="../instantmessagingwidget.ui" line="71"/> <source>Send text message...</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../instantmessagingwidget.ui" line="48"/> - <source>Send</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="45"/> <source>Copy</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="50"/> <source>Display date</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="53"/> <source>Display author</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -618,7 +773,7 @@ Copy and share it with your friends!</source> <translation>Звонок</translation> </message> <message> - <location filename="../mainwindow.cpp" line="77"/> + <location filename="../mainwindow.cpp" line="78"/> <source>About</source> <translation>О продукте</translation> </message> @@ -626,73 +781,132 @@ Copy and share it with your friends!</source> <context> <name>NavBar</name> <message> - <location filename="../navbar.ui" line="54"/> <source>Done</source> - <translation>Ок</translation> + <translation type="vanished">Ок</translation> </message> </context> <context> - <name>TransferDialog</name> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> <message> - <location filename="../transferdialog.ui" line="14"/> + <location filename="../qualitydialog.ui" line="14"/> <source>Dialog</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../transferdialog.ui" line="23"/> - <source>Transfer</source> - <translation>Перевод</translation> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>RingButton</name> <message> - <location filename="../transferdialog.ui" line="30"/> - <source>or type number...</source> - <translation type="unfinished"/> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../transferdialog.ui" line="40"/> - <source>Current Calls</source> - <translation type="unfinished"/> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>TransferDialog</name> + <message> + <source>Transfer</source> + <translation type="vanished">Перевод</translation> </message> </context> <context> <name>VideoOverlay</name> <message> - <location filename="../videooverlay.ui" line="157"/> <source>Hold</source> - <translation>Удержание</translation> + <translation type="vanished">Удержание</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="167"/> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> <source>Chat</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="150"/> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> <source>00:00</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="29"/> + <location filename="../videooverlay.ui" line="87"/> <source>Hangup</source> <translation>Разъединить</translation> </message> <message> - <location filename="../videooverlay.ui" line="36"/> - <source>...</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../videooverlay.ui" line="174"/> <source>Transfer</source> - <translation>Перевод</translation> + <translation type="vanished">Перевод</translation> </message> <message> - <location filename="../videooverlay.cpp" line="38"/> <source>Mute Audio</source> - <translation>Громкость</translation> + <translation type="vanished">Громкость</translation> </message> <message> - <location filename="../videooverlay.cpp" line="45"/> + <location filename="../videooverlay.ui" line="297"/> <source>Mute Video</source> <translation>Громкость видео</translation> </message> @@ -700,17 +914,17 @@ Copy and share it with your friends!</source> <context> <name>VideoView</name> <message> - <location filename="../videoview.cpp" line="181"/> + <location filename="../videoview.cpp" line="232"/> <source>Share entire screen</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videoview.cpp" line="186"/> + <location filename="../videoview.cpp" line="235"/> <source>Share screen area</source> <translation>Общий доступ к экрану</translation> </message> <message> - <location filename="../videoview.cpp" line="192"/> + <location filename="../videoview.cpp" line="242"/> <source>Share file</source> <translation>Поделится файлом</translation> </message> @@ -718,19 +932,25 @@ Copy and share it with your friends!</source> <context> <name>WizardDialog</name> <message> - <location filename="../wizarddialog.cpp" line="52"/> + <location filename="../wizarddialog.cpp" line="55"/> <source>Please wait while we create your account.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../wizarddialog.ui" line="937"/> - <source>Join the Ring</source> - <translation type="unfinished"/> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../wizarddialog.ui" line="1000"/> + <location filename="../wizarddialog.ui" line="86"/> <source>Choose your username:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/translations/ring_client_windows_sv.ts b/translations/ring_client_windows_sv.ts new file mode 100644 index 0000000..cdbd30d --- /dev/null +++ b/translations/ring_client_windows_sv.ts @@ -0,0 +1,1048 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="sv"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../aboutdialog.ui" line="435"/> + <location filename="../aboutdialog.ui" line="462"/> + <source>About</source> + <translation>Om</translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="475"/> + <source>Credits</source> + <translation>Tack till</translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Release : Samuel de Champlain</source> + <translation type="vanished">Publicering : Samuel de Champlain</translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="570"/> + <source>The Microsoft Windows client for Ring. +Ring is a secured and distributed communication software.</source> + <translation>Microsoft Windows-klient för Ring. +Ring är säkrad och distribuerad kommunikationsmjukvara.</translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="32"/> + <source>Windows Ring</source> + <translation>Windows Ring</translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="33"/> + <source>version</source> + <translation>version</translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="40"/> + <source>Created by:</source> + <translation>Skapad av:</translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="52"/> + <source>Artwork by:</source> + <translation>Bildkonst av:</translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="56"/> + <source>Based on the SFLPhone project</source> + <translation>Baserad på SFLPhone-projektet</translation> + </message> +</context> +<context> + <name>AccountDetails</name> + <message> + <location filename="../accountdetails.ui" line="20"/> + <source>Settings</source> + <translation>Inställningar</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="60"/> + <source>General</source> + <translation>Allmänt</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="175"/> + <source>Account</source> + <translation>Konto</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="238"/> + <source>Type</source> + <translation>Typ</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="204"/> + <source>Alias</source> + <translation>Alias</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="308"/> + <source>Parameters</source> + <translation>Parametrar</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="341"/> + <source>Hostname</source> + <translation>Värdnamn</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> + <source>Username</source> + <translation>Användarnamn</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> + <source>Password</source> + <translation>Lösenord</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> + <source>Proxy</source> + <translation>Proxy</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="464"/> + <source>Voicemail number</source> + <translation>Nummer till röstbrevlåda</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="498"/> + <source>Auto-answer calls</source> + <translation>Besvara samtal automatiskt</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="516"/> + <source>UPnP enabled</source> + <translation>UPnP aktiverad</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="531"/> + <source>DTMF tone type</source> + <translation>DTMF-tontyp</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="548"/> + <source>RTP</source> + <translation>RTP</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="566"/> + <source>SIP</source> + <translation>SIP</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="699"/> + <source>Allow Call From Unknown</source> + <translation>Tillåt samtal från okänd</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="726"/> + <source>Allow Call From Contact</source> + <translation>Tillåt samtal från kontakt</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="714"/> + <source>Allow Call From History</source> + <translation>Tillåt samtal från historik</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="674"/> + <source>Ring Account Settings</source> + <translation>Ring-kontoinställningar</translation> + </message> + <message> + <source>Audio</source> + <translation type="vanished">Ljud</translation> + </message> + <message> + <source>Video</source> + <translation type="vanished">Video</translation> + </message> + <message> + <source>Enable Video</source> + <translation type="vanished">Aktivera video</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> + <source>Advanced</source> + <translation>Avancerat</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1163"/> + <source>Registration</source> + <translation>Registrering</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1183"/> + <source>Registration expire timeout (seconds):</source> + <translation>Tidsgräns för registrering (sekunder):</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1221"/> + <source>Network Interface</source> + <translation>Nätverksgränssnitt</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1242"/> + <source>Local Port:</source> + <translation>Lokal port:</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1316"/> + <source>Published Adress</source> + <translation>Publicerad adress</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1346"/> + <source>Same as local parameters</source> + <translation>Samma som lokala parametrar</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1367"/> + <source>Set published address and port:</source> + <translation>Ange publicerad adress och port:</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1393"/> + <source>Address</source> + <translation>Adress</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1424"/> + <source>Port</source> + <translation>Port</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1478"/> + <source>Use STUN</source> + <translation>Använd STUN</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> + <source>Server URL</source> + <translation>Serveradress</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1519"/> + <source>Use TURN</source> + <translation>Använd TURN</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1586"/> + <source>Realm</source> + <translation>Område</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1635"/> + <source>SDP Session Negotiation (ICE Fallback)</source> + <translation>SDP sessionsförhandling (ICE-reserv)</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1663"/> + <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> + <translation>Dessa inställningar används endast under SDP-sessionsförhandling, om ICE inte stöds av server eller deltagare.</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1705"/> + <source>Audio RTP Port Range</source> + <translation>Audio RTP portintervall</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> + <source>Min</source> + <translation>Min</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> + <source>Max</source> + <translation>Max</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1839"/> + <source>Video RTP Port Range</source> + <translation>Video RTP portintervall</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1965"/> + <source>Security</source> + <translation>Säkerhet</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Media Stream Encryption</source> + <translation type="vanished">Mediaströmkryptering</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2355"/> + <source>Encrypt media stream (SRTP)</source> + <translation>Kryptera mediaströmmar (SRTP)</translation> + </message> + <message> + <source>Key exchange protocol</source> + <translation type="vanished">Nyckelutbytesprotokoll</translation> + </message> + <message> + <source>Fallback on RTP on encryption failure</source> + <translation type="vanished">Fall tillbaka på RTP vid krypteringsfel</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2022"/> + <source>Negotiation Encryption</source> + <translation>Förhandlingskryptering</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2040"/> + <source>Encrypt negotiation (TLS)</source> + <translation>Kryptera förhandling (TLS)</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2124"/> + <source>CA certificate</source> + <translation>CA-certificat</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2161"/> + <source>User certificate</source> + <translation>Användarcertifikat</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2195"/> + <source>Private key</source> + <translation>Privat nyckel</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2210"/> + <source>Private key password</source> + <translation>Lösenord för privat nyckel</translation> + </message> + <message> + <source>TLS protocol method</source> + <translation type="vanished">TLS-protokollmetod</translation> + </message> + <message> + <source>Outgoing TLS server name</source> + <translation type="vanished">Utgående TLS-servernamn</translation> + </message> + <message> + <source>Negotiation timeout (seconds)</source> + <translation type="vanished">Tidsgräns för förhandling (sekunder)</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2073"/> + <source>Verify incoming certificates (server side)</source> + <translation>Verifiera inkommande certifikat (serversidan)</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2103"/> + <source>Verify answer certificates (client side)</source> + <translation>Verifiera svarscertifikat (klientsidan)</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2088"/> + <source>Require a certificate for incoming TLS connections</source> + <translation>Kräv certifikat för inkommande TLS-anslutningar</translation> + </message> + <message> + <source>Cipher</source> + <translation type="vanished">Chiffer</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2269"/> + <source>Use default ciphers</source> + <translation>Använd standardshiffer</translation> + </message> + <message> + <source>User custom cipher list</source> + <translation type="vanished">Använd anpassad chifferlista</translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="234"/> + <source>Choose File</source> + <translation>Välj fil</translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="236"/> + <source>Files (*)</source> + <translation>Filer (*)</translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Dialog</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished">eller ange nummer...</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallWidget</name> + <message> + <location filename="../callwidget.ui" line="20"/> + <source>Form</source> + <translation>Formulär</translation> + </message> + <message> + <source>This is your RingID. +Copy and share it with your friends!</source> + <translation type="vanished">Detta är ditt Ring-ID. +Kopiera och dela det med dina vänner!</translation> + </message> + <message> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> + <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> + <translation>Ring är en säker och distribuerad plattform för röst-, video- och chattkommunikation, som inte kräver någon central server och som lägger kontrollen över integritet och privatliv i användarens händer.</translation> + </message> + <message> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> + <source>Cancel</source> + <translation>Avbryt</translation> + </message> + <message> + <location filename="../callwidget.ui" line="1223"/> + <source>Call</source> + <translation>Ring upp</translation> + </message> + <message> + <source>Accept</source> + <translation type="vanished">Acceptera</translation> + </message> + <message> + <source>Refuse</source> + <translation type="vanished">Neka</translation> + </message> + <message> + <source>Search / Enter number</source> + <translation type="vanished">Sök / Ange nummer</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> + <source>Copy number</source> + <translation>Kopiera nummer</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> + <source>Add to contact</source> + <translation>Lägg till i kontakt</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished">Kopiera</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished">Visa datum</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished">Visa deltagare</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> + <source>NO RING ACCOUNT FOUND</source> + <translation>INGET RING-KONTO HITTADES</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> + <message> + <source>Call from %1</source> + <comment>%1 is the name of the caller</comment> + <translation type="vanished">Samtal från %1</translation> + </message> +</context> +<context> + <name>ConfigurationWidget</name> + <message> + <location filename="../configurationwidget.ui" line="20"/> + <source>Settings</source> + <translation>Inställningar</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="100"/> + <source>General</source> + <translation>Allmänt</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> + <source>History Settings</source> + <translation>Historikinställningar</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="294"/> + <source>Keep History for (days)</source> + <translation>Spara historiken i (dagar)</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="337"/> + <source>(Set to 0 for unlimited history)</source> + <translation>(Ange 0 för obegränsad historik)</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="391"/> + <source>Clear History</source> + <translation>Rensa historik</translation> + </message> + <message> + <source>Ringtones Selection</source> + <translation type="vanished">Ringtoner</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="537"/> + <source>Misc. Settings</source> + <translation>Div. inställningar</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="559"/> + <source>Keep minimized on close</source> + <translation>Minimera istället för att avsluta</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="116"/> + <source>Video</source> + <translation>Video</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> + <source>Device Selection</source> + <translation>Enheter</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="883"/> + <source>Device</source> + <translation>Enhet</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="914"/> + <source>Resolution</source> + <translation>Upplösning</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Camera Preview</source> + <translation type="vanished">Kameraförhandsgranskning</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="132"/> + <source>Account</source> + <translation>Konto</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="583"/> + <source>Launch Ring on Startup</source> + <translation>Starta Ring vid systemstart</translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="264"/> + <source>New Account</source> + <translation>Nytt konto</translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="285"/> + <source>Are you sure you want to clear all your history?</source> + <translation>Vill du verkligen rensa bort all din historik?</translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactDelegate</name> + <message> + <location filename="../contactdelegate.cpp" line="87"/> + <source><Multiple contact methods></source> + <translation><Flera kontaktmetoder></translation> + </message> +</context> +<context> + <name>ContactPicker</name> + <message> + <location filename="../contactpicker.ui" line="33"/> + <source>Existing Contact</source> + <translation>Befintlig kontakt</translation> + </message> + <message> + <location filename="../contactpicker.ui" line="43"/> + <source>Search...</source> + <translation>Sök...</translation> + </message> + <message> + <location filename="../contactpicker.ui" line="56"/> + <source>Create new contact</source> + <translation>Skapa ny kontakt</translation> + </message> + <message> + <location filename="../contactpicker.ui" line="75"/> + <source>New Contact</source> + <translation>Ny kontakt</translation> + </message> + <message> + <location filename="../contactpicker.ui" line="98"/> + <source>Enter a name here...</source> + <translation>Ange ett namn här...</translation> + </message> + <message> + <location filename="../contactpicker.ui" line="128"/> + <source>Create</source> + <translation>Skapa</translation> + </message> +</context> +<context> + <name>InstantMessagingWidget</name> + <message> + <location filename="../instantmessagingwidget.ui" line="71"/> + <source>Send text message...</source> + <translation>Skicka textmeddelande...</translation> + </message> + <message> + <source>Send</source> + <translation type="vanished">Skicka</translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="45"/> + <source>Copy</source> + <translation>Kopiera</translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="50"/> + <source>Display date</source> + <translation>Visa datum</translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="53"/> + <source>Display author</source> + <translation>Visa deltagare</translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.ui" line="435"/> + <source>Ring</source> + <translation>Ring</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="78"/> + <source>About</source> + <translation>Om</translation> + </message> +</context> +<context> + <name>NavBar</name> + <message> + <source>Done</source> + <translation type="vanished">Klar</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Dialog</translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished">Formulär</translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>TransferDialog</name> + <message> + <source>Dialog</source> + <translation type="vanished">Dialog</translation> + </message> + <message> + <source>Transfer</source> + <translation type="vanished">Överföring</translation> + </message> + <message> + <source>or type number...</source> + <translation type="vanished">eller ange nummer...</translation> + </message> + <message> + <source>Current Calls</source> + <translation type="vanished">Aktuella samtal</translation> + </message> +</context> +<context> + <name>VideoOverlay</name> + <message> + <source>Hold</source> + <translation type="vanished">Parkera</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> + <source>Chat</source> + <translation>Chatt</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished">Lägg till i kontakt</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> + <source>00:00</source> + <translation>00:00</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="87"/> + <source>Hangup</source> + <translation>Lägg på</translation> + </message> + <message> + <source>...</source> + <translation type="vanished">...</translation> + </message> + <message> + <source>Transfer</source> + <translation type="vanished">Överför</translation> + </message> + <message> + <source>Mute Audio</source> + <translation type="vanished">Pausa ljud</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="297"/> + <source>Mute Video</source> + <translation>Pausa video</translation> + </message> +</context> +<context> + <name>VideoView</name> + <message> + <location filename="../videoview.cpp" line="232"/> + <source>Share entire screen</source> + <translation>Dela hela skärmen</translation> + </message> + <message> + <location filename="../videoview.cpp" line="235"/> + <source>Share screen area</source> + <translation>Dela skärmområde</translation> + </message> + <message> + <location filename="../videoview.cpp" line="242"/> + <source>Share file</source> + <translation>Dela fil</translation> + </message> +</context> +<context> + <name>WizardDialog</name> + <message> + <location filename="../wizarddialog.cpp" line="55"/> + <source>Please wait while we create your account.</source> + <translation>Vänta medan ditt konto skapas.</translation> + </message> + <message> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Join the Ring</source> + <translation type="vanished">Anslut till Ring</translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="86"/> + <source>Choose your username:</source> + <translation>Välj ditt användarnamn:</translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/translations/ring_client_windows_tr.ts b/translations/ring_client_windows_tr.ts index 399cd3d..d3bee24 100644 --- a/translations/ring_client_windows_tr.ts +++ b/translations/ring_client_windows_tr.ts @@ -1,52 +1,54 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="tr" version="2.1"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="tr"> <context> <name>AboutDialog</name> <message> <location filename="../aboutdialog.ui" line="435"/> <location filename="../aboutdialog.ui" line="462"/> <source>About</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.ui" line="475"/> <source>Credits</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.ui" line="554"/> - <source>Release : Samuel de Champlain</source> - <translation type="unfinished"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.ui" line="570"/> <source>The Microsoft Windows client for Ring. Ring is a secured and distributed communication software.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.cpp" line="32"/> <source>Windows Ring</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.cpp" line="33"/> <source>version</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../aboutdialog.cpp" line="40"/> <source>Created by:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../aboutdialog.cpp" line="49"/> + <location filename="../aboutdialog.cpp" line="52"/> <source>Artwork by:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../aboutdialog.cpp" line="53"/> + <location filename="../aboutdialog.cpp" line="56"/> <source>Based on the SFLPhone project</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -57,329 +59,357 @@ Ring is a secured and distributed communication software.</source> <translation>Ayarlar</translation> </message> <message> - <location filename="../accountdetails.ui" line="42"/> + <location filename="../accountdetails.ui" line="60"/> <source>General</source> <translation>Genel</translation> </message> <message> - <location filename="../accountdetails.ui" line="89"/> + <location filename="../accountdetails.ui" line="175"/> <source>Account</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="121"/> + <location filename="../accountdetails.ui" line="238"/> <source>Type</source> <translation>Tür</translation> </message> <message> - <location filename="../accountdetails.ui" line="101"/> + <location filename="../accountdetails.ui" line="204"/> <source>Alias</source> <translation>Takma ad</translation> </message> <message> - <location filename="../accountdetails.ui" line="165"/> + <location filename="../accountdetails.ui" line="308"/> <source>Parameters</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="183"/> + <location filename="../accountdetails.ui" line="341"/> <source>Hostname</source> <translation>Sunucu adı</translation> </message> <message> - <location filename="../accountdetails.ui" line="354"/> - <location filename="../accountdetails.ui" line="925"/> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> <source>Username</source> <translation>Kullanıcı adı</translation> </message> <message> - <location filename="../accountdetails.ui" line="209"/> - <location filename="../accountdetails.ui" line="944"/> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> <source>Password</source> <translation>Parola</translation> </message> <message> - <location filename="../accountdetails.ui" line="238"/> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> <source>Proxy</source> <translation>Vekil</translation> </message> <message> - <location filename="../accountdetails.ui" line="264"/> + <location filename="../accountdetails.ui" line="464"/> <source>Voicemail number</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="284"/> + <location filename="../accountdetails.ui" line="498"/> <source>Auto-answer calls</source> <translation>Aramaları otomatik cevapla</translation> </message> <message> - <location filename="../accountdetails.ui" line="294"/> + <location filename="../accountdetails.ui" line="516"/> <source>UPnP enabled</source> <translation>UPnP etkin</translation> </message> <message> - <location filename="../accountdetails.ui" line="301"/> + <location filename="../accountdetails.ui" line="531"/> <source>DTMF tone type</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="310"/> + <location filename="../accountdetails.ui" line="548"/> <source>RTP</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="320"/> + <location filename="../accountdetails.ui" line="566"/> <source>SIP</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="398"/> + <location filename="../accountdetails.ui" line="699"/> <source>Allow Call From Unknown</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="412"/> + <location filename="../accountdetails.ui" line="726"/> <source>Allow Call From Contact</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="405"/> + <location filename="../accountdetails.ui" line="714"/> <source>Allow Call From History</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="388"/> + <location filename="../accountdetails.ui" line="674"/> <source>Ring Account Settings</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="448"/> <source>Audio</source> - <translation>Ses</translation> + <translation type="vanished">Ses</translation> </message> <message> - <location filename="../accountdetails.ui" line="534"/> <source>Video</source> - <translation>Video</translation> + <translation type="vanished">Video</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="540"/> - <source>Enable Video</source> - <translation type="unfinished"/> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="621"/> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> <source>Advanced</source> <translation>Gelişmiş</translation> </message> <message> - <location filename="../accountdetails.ui" line="648"/> + <location filename="../accountdetails.ui" line="1163"/> <source>Registration</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="660"/> + <location filename="../accountdetails.ui" line="1183"/> <source>Registration expire timeout (seconds):</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="688"/> + <location filename="../accountdetails.ui" line="1221"/> <source>Network Interface</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="697"/> + <location filename="../accountdetails.ui" line="1242"/> <source>Local Port:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="745"/> + <location filename="../accountdetails.ui" line="1316"/> <source>Published Adress</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="760"/> + <location filename="../accountdetails.ui" line="1346"/> <source>Same as local parameters</source> <translation>Yerel değişkenlerle aynı</translation> </message> <message> - <location filename="../accountdetails.ui" line="773"/> + <location filename="../accountdetails.ui" line="1367"/> <source>Set published address and port:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="791"/> + <location filename="../accountdetails.ui" line="1393"/> <source>Address</source> <translation>Adres</translation> </message> <message> - <location filename="../accountdetails.ui" line="814"/> + <location filename="../accountdetails.ui" line="1424"/> <source>Port</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="860"/> + <location filename="../accountdetails.ui" line="1478"/> <source>Use STUN</source> <translation>STUN kullan</translation> </message> <message> - <location filename="../accountdetails.ui" line="876"/> - <location filename="../accountdetails.ui" line="909"/> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> <source>Server URL</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="893"/> + <location filename="../accountdetails.ui" line="1519"/> <source>Use TURN</source> <translation>TURN kullan</translation> </message> <message> - <location filename="../accountdetails.ui" line="960"/> + <location filename="../accountdetails.ui" line="1586"/> <source>Realm</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="983"/> + <location filename="../accountdetails.ui" line="1635"/> <source>SDP Session Negotiation (ICE Fallback)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="996"/> + <location filename="../accountdetails.ui" line="1663"/> <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1012"/> + <location filename="../accountdetails.ui" line="1705"/> <source>Audio RTP Port Range</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1027"/> - <location filename="../accountdetails.ui" line="1112"/> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> <source>Min</source> <translation>Asgari</translation> </message> <message> - <location filename="../accountdetails.ui" line="1050"/> - <location filename="../accountdetails.ui" line="1135"/> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> <source>Max</source> <translation>Azami</translation> </message> <message> - <location filename="../accountdetails.ui" line="1097"/> + <location filename="../accountdetails.ui" line="1839"/> <source>Video RTP Port Range</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1187"/> + <location filename="../accountdetails.ui" line="1965"/> <source>Security</source> <translation>Güvenlik</translation> </message> <message> - <location filename="../accountdetails.ui" line="1214"/> - <source>Media Stream Encryption</source> - <translation type="unfinished"/> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1221"/> + <location filename="../accountdetails.ui" line="2355"/> <source>Encrypt media stream (SRTP)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1230"/> <source>Key exchange protocol</source> - <translation>Anahtar takas kuralı</translation> - </message> - <message> - <location filename="../accountdetails.ui" line="1252"/> - <source>Fallback on RTP on encryption failure</source> - <translation type="unfinished"/> + <translation type="vanished">Anahtar takas kuralı</translation> </message> <message> - <location filename="../accountdetails.ui" line="1265"/> + <location filename="../accountdetails.ui" line="2022"/> <source>Negotiation Encryption</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1272"/> + <location filename="../accountdetails.ui" line="2040"/> <source>Encrypt negotiation (TLS)</source> <translation>Müzakereyi şifrele (TLS)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1281"/> + <location filename="../accountdetails.ui" line="2124"/> <source>CA certificate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1291"/> + <location filename="../accountdetails.ui" line="2161"/> <source>User certificate</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1301"/> + <location filename="../accountdetails.ui" line="2195"/> <source>Private key</source> <translation>Özel anahtar</translation> </message> <message> - <location filename="../accountdetails.ui" line="1311"/> + <location filename="../accountdetails.ui" line="2210"/> <source>Private key password</source> <translation>Özel anahtar parolası</translation> </message> <message> - <location filename="../accountdetails.ui" line="1321"/> <source>TLS protocol method</source> - <translation>TLS kural yöntemi</translation> + <translation type="vanished">TLS kural yöntemi</translation> </message> <message> - <location filename="../accountdetails.ui" line="1331"/> <source>Outgoing TLS server name</source> - <translation>Giden TLS sunucu adı</translation> + <translation type="vanished">Giden TLS sunucu adı</translation> </message> <message> - <location filename="../accountdetails.ui" line="1341"/> <source>Negotiation timeout (seconds)</source> - <translation>Müzakere zaman aşımı (saniye)</translation> + <translation type="vanished">Müzakere zaman aşımı (saniye)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1459"/> + <location filename="../accountdetails.ui" line="2073"/> <source>Verify incoming certificates (server side)</source> <translation>Gelen sertifikaları doğrula (sunucu tarafı)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1469"/> + <location filename="../accountdetails.ui" line="2103"/> <source>Verify answer certificates (client side)</source> <translation>Cevap sertifikalarını doğrula (istemci tarafı)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1479"/> + <location filename="../accountdetails.ui" line="2088"/> <source>Require a certificate for incoming TLS connections</source> <translation>Gelen TLS bağlantıları için sertifika iste</translation> </message> <message> - <location filename="../accountdetails.ui" line="1497"/> - <source>Cipher</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../accountdetails.ui" line="1508"/> + <location filename="../accountdetails.ui" line="2269"/> <source>Use default ciphers</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="1518"/> - <source>User custom cipher list</source> - <translation type="unfinished"/> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="180"/> + <location filename="../accountdetails.cpp" line="234"/> <source>Choose File</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="182"/> + <location filename="../accountdetails.cpp" line="236"/> <source>Files (*)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished"></translation> </message> </context> <context> @@ -387,66 +417,163 @@ Ring is a secured and distributed communication software.</source> <message> <location filename="../callwidget.ui" line="20"/> <source>Form</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="76"/> <source>This is your RingID. Copy and share it with your friends!</source> - <translation>Bu senin RingID'in. + <translation type="vanished">Bu senin RingID'in. Kopyala ve arkadaşlarınla paylaş!</translation> </message> <message> - <location filename="../callwidget.ui" line="166"/> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> <translation>Ring merkezi sunucuya ihtiyaç duymayan, gizliliğin gücünü kullanıcının ellerine bırakan, güvenli ve dağıtık; sesli, görüntülü ve yazılı iletişim platformudur.</translation> </message> <message> - <location filename="../callwidget.ui" line="258"/> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> <source>Cancel</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="292"/> + <location filename="../callwidget.ui" line="1223"/> <source>Call</source> <translation>Ar</translation> </message> <message> - <location filename="../callwidget.ui" line="306"/> - <source>Accept</source> - <translation type="unfinished"/> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> + <source>Copy number</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="317"/> - <source>Refuse</source> - <translation type="unfinished"/> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.ui" line="440"/> - <source>Search / Enter number</source> - <translation type="unfinished"/> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="133"/> - <source>Copy number</source> - <translation type="unfinished"/> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="139"/> - <source>Add to contact</source> - <translation type="unfinished"/> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="186"/> - <location filename="../callwidget.cpp" line="210"/> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> <source>NO RING ACCOUNT FOUND</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../callwidget.cpp" line="226"/> - <source>Call from %1</source> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> <comment>%1 is the name of the caller</comment> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> </message> </context> <context> @@ -457,89 +584,139 @@ Kopyala ve arkadaşlarınla paylaş!</translation> <translation>Ayarlar</translation> </message> <message> - <location filename="../configurationwidget.ui" line="36"/> + <location filename="../configurationwidget.ui" line="100"/> <source>General</source> <translation>Genel</translation> </message> <message> - <location filename="../configurationwidget.ui" line="51"/> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> <source>History Settings</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="60"/> + <location filename="../configurationwidget.ui" line="294"/> <source>Keep History for (days)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="79"/> + <location filename="../configurationwidget.ui" line="337"/> <source>(Set to 0 for unlimited history)</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="104"/> + <location filename="../configurationwidget.ui" line="391"/> <source>Clear History</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../configurationwidget.ui" line="119"/> - <source>Ringtones Selection</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="158"/> + <location filename="../configurationwidget.ui" line="537"/> <source>Misc. Settings</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="165"/> + <location filename="../configurationwidget.ui" line="559"/> <source>Keep minimized on close</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="189"/> + <location filename="../configurationwidget.ui" line="116"/> <source>Video</source> <translation>Video</translation> </message> <message> - <location filename="../configurationwidget.ui" line="231"/> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> <source>Device Selection</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="271"/> + <location filename="../configurationwidget.ui" line="883"/> <source>Device</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="294"/> + <location filename="../configurationwidget.ui" line="914"/> <source>Resolution</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="345"/> - <source>Camera Preview</source> - <translation type="unfinished"/> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="371"/> + <location filename="../configurationwidget.ui" line="132"/> <source>Account</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.ui" line="448"/> + <location filename="../configurationwidget.ui" line="583"/> <source>Launch Ring on Startup</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../configurationwidget.cpp" line="177"/> + <location filename="../configurationwidget.cpp" line="264"/> <source>New Account</source> <translation>Yeni Hesap</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="198"/> + <location filename="../configurationwidget.cpp" line="285"/> <source>Are you sure you want to clear all your history?</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> </message> </context> <context> @@ -547,7 +724,7 @@ Kopyala ve arkadaşlarınla paylaş!</translation> <message> <location filename="../contactdelegate.cpp" line="87"/> <source><Multiple contact methods></source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -555,60 +732,59 @@ Kopyala ve arkadaşlarınla paylaş!</translation> <message> <location filename="../contactpicker.ui" line="33"/> <source>Existing Contact</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../contactpicker.ui" line="43"/> <source>Search...</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../contactpicker.ui" line="56"/> <source>Create new contact</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../contactpicker.ui" line="75"/> <source>New Contact</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../contactpicker.ui" line="98"/> <source>Enter a name here...</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../contactpicker.ui" line="128"/> <source>Create</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>InstantMessagingWidget</name> <message> - <location filename="../instantmessagingwidget.ui" line="38"/> + <location filename="../instantmessagingwidget.ui" line="71"/> <source>Send text message...</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../instantmessagingwidget.ui" line="48"/> <source>Send</source> - <translation>Gönder</translation> + <translation type="vanished">Gönder</translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="45"/> <source>Copy</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="50"/> <source>Display date</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="53"/> <source>Display author</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -616,102 +792,146 @@ Kopyala ve arkadaşlarınla paylaş!</translation> <message> <location filename="../mainwindow.ui" line="435"/> <source>Ring</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="77"/> + <location filename="../mainwindow.cpp" line="78"/> <source>About</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>NavBar</name> <message> - <location filename="../navbar.ui" line="54"/> <source>Done</source> - <translation>Tamam</translation> + <translation type="vanished">Tamam</translation> </message> </context> <context> - <name>TransferDialog</name> + <name>QObject</name> <message> - <location filename="../transferdialog.ui" line="14"/> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> <source>Dialog</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../transferdialog.ui" line="23"/> - <source>Transfer</source> - <translation type="unfinished"/> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> </message> +</context> +<context> + <name>RingButton</name> <message> - <location filename="../transferdialog.ui" line="30"/> - <source>or type number...</source> - <translation type="unfinished"/> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../transferdialog.ui" line="40"/> - <source>Current Calls</source> - <translation type="unfinished"/> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>VideoOverlay</name> <message> - <location filename="../videooverlay.ui" line="157"/> <source>Hold</source> - <translation>Beklet</translation> + <translation type="vanished">Beklet</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="167"/> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> <source>Chat</source> <translation>Sohbet</translation> </message> <message> - <location filename="../videooverlay.ui" line="150"/> - <source>00:00</source> - <translation type="unfinished"/> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="29"/> - <source>Hangup</source> - <translation type="unfinished"/> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="36"/> - <source>...</source> - <translation type="unfinished"/> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="174"/> - <source>Transfer</source> - <translation type="unfinished"/> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.cpp" line="38"/> - <source>Mute Audio</source> - <translation type="unfinished"/> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.cpp" line="45"/> + <location filename="../videooverlay.ui" line="568"/> + <source>00:00</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="87"/> + <source>Hangup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="297"/> <source>Mute Video</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>VideoView</name> <message> - <location filename="../videoview.cpp" line="181"/> + <location filename="../videoview.cpp" line="232"/> <source>Share entire screen</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videoview.cpp" line="186"/> + <location filename="../videoview.cpp" line="235"/> <source>Share screen area</source> <translation>Ekran alanı paylaş</translation> </message> <message> - <location filename="../videoview.cpp" line="192"/> + <location filename="../videoview.cpp" line="242"/> <source>Share file</source> <translation>Dosya paylaş</translation> </message> @@ -719,19 +939,25 @@ Kopyala ve arkadaşlarınla paylaş!</translation> <context> <name>WizardDialog</name> <message> - <location filename="../wizarddialog.cpp" line="52"/> + <location filename="../wizarddialog.cpp" line="55"/> <source>Please wait while we create your account.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../wizarddialog.ui" line="937"/> - <source>Join the Ring</source> - <translation type="unfinished"/> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../wizarddialog.ui" line="1000"/> + <location filename="../wizarddialog.ui" line="86"/> <source>Choose your username:</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/translations/ring_client_windows_uk.ts b/translations/ring_client_windows_uk.ts index 27cd7dd..5eafbeb 100644 --- a/translations/ring_client_windows_uk.ts +++ b/translations/ring_client_windows_uk.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="uk" version="2.1"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="uk"> <context> <name>AboutDialog</name> <message> @@ -14,8 +16,12 @@ </message> <message> <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Release : Samuel de Champlain</source> - <translation>Реліз: Samuel de Champlain</translation> + <translation type="vanished">Реліз: Samuel de Champlain</translation> </message> <message> <location filename="../aboutdialog.ui" line="570"/> @@ -40,12 +46,12 @@ Ring - це безпечне і децентралізоване програм <translation>Стоворено:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="49"/> + <location filename="../aboutdialog.cpp" line="52"/> <source>Artwork by:</source> <translation>Намальовано:</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="53"/> + <location filename="../aboutdialog.cpp" line="56"/> <source>Based on the SFLPhone project</source> <translation>Базується на проекті SFLPhone</translation> </message> @@ -58,331 +64,379 @@ Ring - це безпечне і децентралізоване програм <translation>Налаштування</translation> </message> <message> - <location filename="../accountdetails.ui" line="42"/> + <location filename="../accountdetails.ui" line="60"/> <source>General</source> <translation>Головні</translation> </message> <message> - <location filename="../accountdetails.ui" line="89"/> + <location filename="../accountdetails.ui" line="175"/> <source>Account</source> <translation>Аккаунт</translation> </message> <message> - <location filename="../accountdetails.ui" line="121"/> + <location filename="../accountdetails.ui" line="238"/> <source>Type</source> <translation>Тип</translation> </message> <message> - <location filename="../accountdetails.ui" line="101"/> + <location filename="../accountdetails.ui" line="204"/> <source>Alias</source> <translation>Додаткове ім’я</translation> </message> <message> - <location filename="../accountdetails.ui" line="165"/> + <location filename="../accountdetails.ui" line="308"/> <source>Parameters</source> <translation>Параметри</translation> </message> <message> - <location filename="../accountdetails.ui" line="183"/> + <location filename="../accountdetails.ui" line="341"/> <source>Hostname</source> <translation>Ім'я хоста</translation> </message> <message> - <location filename="../accountdetails.ui" line="354"/> - <location filename="../accountdetails.ui" line="925"/> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> <source>Username</source> <translation>Ім’я</translation> </message> <message> - <location filename="../accountdetails.ui" line="209"/> - <location filename="../accountdetails.ui" line="944"/> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> <source>Password</source> <translation>Пароль</translation> </message> <message> - <location filename="../accountdetails.ui" line="238"/> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> <source>Proxy</source> <translation>Проксі</translation> </message> <message> - <location filename="../accountdetails.ui" line="264"/> + <location filename="../accountdetails.ui" line="464"/> <source>Voicemail number</source> <translation>Номер голосової пошти</translation> </message> <message> - <location filename="../accountdetails.ui" line="284"/> + <location filename="../accountdetails.ui" line="498"/> <source>Auto-answer calls</source> <translation>Автоматично відповідати на дзвінки</translation> </message> <message> - <location filename="../accountdetails.ui" line="294"/> + <location filename="../accountdetails.ui" line="516"/> <source>UPnP enabled</source> <translation>UPnP включено</translation> </message> <message> - <location filename="../accountdetails.ui" line="301"/> + <location filename="../accountdetails.ui" line="531"/> <source>DTMF tone type</source> <translation>Тип DTMF</translation> </message> <message> - <location filename="../accountdetails.ui" line="310"/> + <location filename="../accountdetails.ui" line="548"/> <source>RTP</source> <translation>RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="320"/> + <location filename="../accountdetails.ui" line="566"/> <source>SIP</source> <translation>SIP</translation> </message> <message> - <location filename="../accountdetails.ui" line="398"/> + <location filename="../accountdetails.ui" line="699"/> <source>Allow Call From Unknown</source> <translation>Приймати дзвінки від невідомих контактів</translation> </message> <message> - <location filename="../accountdetails.ui" line="412"/> + <location filename="../accountdetails.ui" line="726"/> <source>Allow Call From Contact</source> <translation>Приймати дзвінки від контактів</translation> </message> <message> - <location filename="../accountdetails.ui" line="405"/> + <location filename="../accountdetails.ui" line="714"/> <source>Allow Call From History</source> <translation>Приймати дзвінки від контактів з історії</translation> </message> <message> - <location filename="../accountdetails.ui" line="388"/> + <location filename="../accountdetails.ui" line="674"/> <source>Ring Account Settings</source> <translation>Налаштування аккаунту Ring</translation> </message> <message> - <location filename="../accountdetails.ui" line="448"/> <source>Audio</source> - <translation>Звук</translation> + <translation type="vanished">Звук</translation> </message> <message> - <location filename="../accountdetails.ui" line="534"/> <source>Video</source> - <translation>Відео</translation> + <translation type="vanished">Відео</translation> </message> <message> - <location filename="../accountdetails.ui" line="540"/> <source>Enable Video</source> - <translation>Увімкнути відео</translation> + <translation type="vanished">Увімкнути відео</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.ui" line="621"/> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> <source>Advanced</source> <translation>Додаткові</translation> </message> <message> - <location filename="../accountdetails.ui" line="648"/> + <location filename="../accountdetails.ui" line="1163"/> <source>Registration</source> <translation>Реєстрація</translation> </message> <message> - <location filename="../accountdetails.ui" line="660"/> + <location filename="../accountdetails.ui" line="1183"/> <source>Registration expire timeout (seconds):</source> <translation>Час придатності регістрації (секунди):</translation> </message> <message> - <location filename="../accountdetails.ui" line="688"/> + <location filename="../accountdetails.ui" line="1221"/> <source>Network Interface</source> <translation>Мережевий інтерфейс</translation> </message> <message> - <location filename="../accountdetails.ui" line="697"/> + <location filename="../accountdetails.ui" line="1242"/> <source>Local Port:</source> <translation>Локальний порт:</translation> </message> <message> - <location filename="../accountdetails.ui" line="745"/> + <location filename="../accountdetails.ui" line="1316"/> <source>Published Adress</source> <translation>Оголошена адреса</translation> </message> <message> - <location filename="../accountdetails.ui" line="760"/> + <location filename="../accountdetails.ui" line="1346"/> <source>Same as local parameters</source> <translation>Аналогічно локальним налашуванням</translation> </message> <message> - <location filename="../accountdetails.ui" line="773"/> + <location filename="../accountdetails.ui" line="1367"/> <source>Set published address and port:</source> <translation>Встановити оголошену адресу та порт:</translation> </message> <message> - <location filename="../accountdetails.ui" line="791"/> + <location filename="../accountdetails.ui" line="1393"/> <source>Address</source> <translation>Адреса</translation> </message> <message> - <location filename="../accountdetails.ui" line="814"/> + <location filename="../accountdetails.ui" line="1424"/> <source>Port</source> <translation>Порт</translation> </message> <message> - <location filename="../accountdetails.ui" line="860"/> + <location filename="../accountdetails.ui" line="1478"/> <source>Use STUN</source> <translation>Використовувати STUN</translation> </message> <message> - <location filename="../accountdetails.ui" line="876"/> - <location filename="../accountdetails.ui" line="909"/> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> <source>Server URL</source> <translation>URL серверу</translation> </message> <message> - <location filename="../accountdetails.ui" line="893"/> + <location filename="../accountdetails.ui" line="1519"/> <source>Use TURN</source> <translation>Використовувати TURN</translation> </message> <message> - <location filename="../accountdetails.ui" line="960"/> + <location filename="../accountdetails.ui" line="1586"/> <source>Realm</source> <translation>Оточення</translation> </message> <message> - <location filename="../accountdetails.ui" line="983"/> + <location filename="../accountdetails.ui" line="1635"/> <source>SDP Session Negotiation (ICE Fallback)</source> <translation>Погодження сесій SDP (резервування ICE)</translation> </message> <message> - <location filename="../accountdetails.ui" line="996"/> + <location filename="../accountdetails.ui" line="1663"/> <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> <translation>Ці налаштування використовуються лише протягом SDP сессії у випадку коли сервер чи клієнт не підтримують ICE.</translation> </message> <message> - <location filename="../accountdetails.ui" line="1012"/> + <location filename="../accountdetails.ui" line="1705"/> <source>Audio RTP Port Range</source> <translation>Порти для передачі аудіо по RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="1027"/> - <location filename="../accountdetails.ui" line="1112"/> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> <source>Min</source> <translation>Мінімально</translation> </message> <message> - <location filename="../accountdetails.ui" line="1050"/> - <location filename="../accountdetails.ui" line="1135"/> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> <source>Max</source> <translation>Максимально</translation> </message> <message> - <location filename="../accountdetails.ui" line="1097"/> + <location filename="../accountdetails.ui" line="1839"/> <source>Video RTP Port Range</source> <translation>Порти для передачі відео по RTP</translation> </message> <message> - <location filename="../accountdetails.ui" line="1187"/> + <location filename="../accountdetails.ui" line="1965"/> <source>Security</source> <translation>Безпека</translation> </message> <message> - <location filename="../accountdetails.ui" line="1214"/> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Media Stream Encryption</source> - <translation>Кодування потоку</translation> + <translation type="vanished">Кодування потоку</translation> </message> <message> - <location filename="../accountdetails.ui" line="1221"/> + <location filename="../accountdetails.ui" line="2355"/> <source>Encrypt media stream (SRTP)</source> <translation>Кодування потоку (SRTP)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1230"/> <source>Key exchange protocol</source> - <translation>Протокол обміну ключами</translation> + <translation type="vanished">Протокол обміну ключами</translation> </message> <message> - <location filename="../accountdetails.ui" line="1252"/> <source>Fallback on RTP on encryption failure</source> - <translation>Використання RTP у випадку проблем з кодуванням</translation> + <translation type="vanished">Використання RTP у випадку проблем з кодуванням</translation> </message> <message> - <location filename="../accountdetails.ui" line="1265"/> + <location filename="../accountdetails.ui" line="2022"/> <source>Negotiation Encryption</source> <translation>Шифрувати розмову</translation> </message> <message> - <location filename="../accountdetails.ui" line="1272"/> + <location filename="../accountdetails.ui" line="2040"/> <source>Encrypt negotiation (TLS)</source> <translation>Шифрування переговорів (TLS)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1281"/> + <location filename="../accountdetails.ui" line="2124"/> <source>CA certificate</source> <translation>CA сертифікат</translation> </message> <message> - <location filename="../accountdetails.ui" line="1291"/> + <location filename="../accountdetails.ui" line="2161"/> <source>User certificate</source> <translation>Сертифікат користувача</translation> </message> <message> - <location filename="../accountdetails.ui" line="1301"/> + <location filename="../accountdetails.ui" line="2195"/> <source>Private key</source> <translation>Приватний ключ</translation> </message> <message> - <location filename="../accountdetails.ui" line="1311"/> + <location filename="../accountdetails.ui" line="2210"/> <source>Private key password</source> <translation>Пароль від приватного ключа</translation> </message> <message> - <location filename="../accountdetails.ui" line="1321"/> <source>TLS protocol method</source> - <translation>Метод TLS</translation> + <translation type="vanished">Метод TLS</translation> </message> <message> - <location filename="../accountdetails.ui" line="1331"/> <source>Outgoing TLS server name</source> - <translation>Ім’я вихідного TLS сервера</translation> + <translation type="vanished">Ім’я вихідного TLS сервера</translation> </message> <message> - <location filename="../accountdetails.ui" line="1341"/> <source>Negotiation timeout (seconds)</source> - <translation>Таймаут з’єднання (в секундах)</translation> + <translation type="vanished">Таймаут з’єднання (в секундах)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1459"/> + <location filename="../accountdetails.ui" line="2073"/> <source>Verify incoming certificates (server side)</source> <translation>Перевірити вхідні сертифікати(на стороні сервера)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1469"/> + <location filename="../accountdetails.ui" line="2103"/> <source>Verify answer certificates (client side)</source> <translation>Підтвердження сертифікатів безпеки (на стороні клієнта)</translation> </message> <message> - <location filename="../accountdetails.ui" line="1479"/> + <location filename="../accountdetails.ui" line="2088"/> <source>Require a certificate for incoming TLS connections</source> <translation>Вимагати сертифікат безпеки для вхідних TLS з’єднань</translation> </message> <message> - <location filename="../accountdetails.ui" line="1497"/> <source>Cipher</source> - <translation>Шифр</translation> + <translation type="vanished">Шифр</translation> </message> <message> - <location filename="../accountdetails.ui" line="1508"/> + <location filename="../accountdetails.ui" line="2269"/> <source>Use default ciphers</source> <translation>Використовувати шифрувальники за замовчуванням</translation> </message> <message> - <location filename="../accountdetails.ui" line="1518"/> <source>User custom cipher list</source> - <translation>Свій список шифрування</translation> + <translation type="vanished">Свій список шифрування</translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../accountdetails.cpp" line="180"/> + <location filename="../accountdetails.cpp" line="234"/> <source>Choose File</source> <translation>Вибрати файл</translation> </message> <message> - <location filename="../accountdetails.cpp" line="182"/> + <location filename="../accountdetails.cpp" line="236"/> <source>Files (*)</source> <translation>Файли (*)</translation> </message> </context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Діалог</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished">або введіть номер...</translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished">Переадресація</translation> + </message> +</context> <context> <name>CallWidget</name> <message> @@ -391,63 +445,177 @@ Ring - це безпечне і децентралізоване програм <translation>Форма</translation> </message> <message> - <location filename="../callwidget.ui" line="76"/> <source>This is your RingID. Copy and share it with your friends!</source> - <translation>Це ваш RingID. + <translation type="vanished">Це ваш RingID. Копіюйте й поширюйте його серед Ваших друзів!</translation> </message> <message> - <location filename="../callwidget.ui" line="166"/> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> <translation>Ring - це захищена платформа для здійснення голосових та відеозвінків, яка не потребує централізованого сервера й надає самим користувачам можливість забезпечувати приватність</translation> </message> <message> - <location filename="../callwidget.ui" line="258"/> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> <source>Cancel</source> <translation>Відміна</translation> </message> <message> - <location filename="../callwidget.ui" line="292"/> + <location filename="../callwidget.ui" line="1223"/> <source>Call</source> <translation>Дзвінок</translation> </message> <message> - <location filename="../callwidget.ui" line="306"/> <source>Accept</source> - <translation>Прийняти</translation> + <translation type="vanished">Прийняти</translation> </message> <message> - <location filename="../callwidget.ui" line="317"/> <source>Refuse</source> - <translation>Скидання</translation> + <translation type="vanished">Скидання</translation> </message> <message> - <location filename="../callwidget.ui" line="440"/> <source>Search / Enter number</source> - <translation>Пошук / Введення номеру</translation> + <translation type="vanished">Пошук / Введення номеру</translation> </message> <message> - <location filename="../callwidget.cpp" line="133"/> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> <source>Copy number</source> <translation>Копіювати номер</translation> </message> <message> - <location filename="../callwidget.cpp" line="139"/> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> <source>Add to contact</source> <translation>Додати до контактів</translation> </message> <message> - <location filename="../callwidget.cpp" line="186"/> - <location filename="../callwidget.cpp" line="210"/> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished">Копіювати</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished">Відобразити дату</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished">Відобразити автора</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> <source>NO RING ACCOUNT FOUND</source> <translation>АККАУНТ RING НЕ ЗНАЙДЕНО</translation> </message> <message> - <location filename="../callwidget.cpp" line="226"/> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> + <message> <source>Call from %1</source> <comment>%1 is the name of the caller</comment> - <translation>Виклик від %1</translation> + <translation type="vanished">Виклик від %1</translation> </message> </context> <context> @@ -458,90 +626,148 @@ Copy and share it with your friends!</source> <translation>Налаштування</translation> </message> <message> - <location filename="../configurationwidget.ui" line="36"/> + <location filename="../configurationwidget.ui" line="100"/> <source>General</source> <translation>Головні</translation> </message> <message> - <location filename="../configurationwidget.ui" line="51"/> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> <source>History Settings</source> <translation>Налаштування історії</translation> </message> <message> - <location filename="../configurationwidget.ui" line="60"/> + <location filename="../configurationwidget.ui" line="294"/> <source>Keep History for (days)</source> <translation>Зберігати історію протягом (дні)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="79"/> + <location filename="../configurationwidget.ui" line="337"/> <source>(Set to 0 for unlimited history)</source> <translation>(встановити у 0 для безкінечної історії)</translation> </message> <message> - <location filename="../configurationwidget.ui" line="104"/> + <location filename="../configurationwidget.ui" line="391"/> <source>Clear History</source> <translation>Очистити історію</translation> </message> <message> - <location filename="../configurationwidget.ui" line="119"/> <source>Ringtones Selection</source> - <translation>Вибір рингтону</translation> + <translation type="vanished">Вибір рингтону</translation> </message> <message> - <location filename="../configurationwidget.ui" line="158"/> + <location filename="../configurationwidget.ui" line="537"/> <source>Misc. Settings</source> <translation>Додаткові параметри</translation> </message> <message> - <location filename="../configurationwidget.ui" line="165"/> + <location filename="../configurationwidget.ui" line="559"/> <source>Keep minimized on close</source> <translation>Згортати вікно при закриванні</translation> </message> <message> - <location filename="../configurationwidget.ui" line="189"/> + <location filename="../configurationwidget.ui" line="116"/> <source>Video</source> <translation>Відео</translation> </message> <message> - <location filename="../configurationwidget.ui" line="231"/> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> <source>Device Selection</source> <translation>Вибір пристрою</translation> </message> <message> - <location filename="../configurationwidget.ui" line="271"/> + <location filename="../configurationwidget.ui" line="883"/> <source>Device</source> <translation>Пристрій</translation> </message> <message> - <location filename="../configurationwidget.ui" line="294"/> + <location filename="../configurationwidget.ui" line="914"/> <source>Resolution</source> <translation>Роздільна здатність</translation> </message> <message> - <location filename="../configurationwidget.ui" line="345"/> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Camera Preview</source> - <translation>Попередній перегляд камери</translation> + <translation type="vanished">Попередній перегляд камери</translation> </message> <message> - <location filename="../configurationwidget.ui" line="371"/> + <location filename="../configurationwidget.ui" line="132"/> <source>Account</source> <translation>Аккаунт</translation> </message> <message> - <location filename="../configurationwidget.ui" line="448"/> + <location filename="../configurationwidget.ui" line="583"/> <source>Launch Ring on Startup</source> <translation>Завантажувати Ring разом з системою</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="177"/> + <location filename="../configurationwidget.cpp" line="264"/> <source>New Account</source> <translation>Новий аккаунт</translation> </message> <message> - <location filename="../configurationwidget.cpp" line="198"/> + <location filename="../configurationwidget.cpp" line="285"/> <source>Are you sure you want to clear all your history?</source> <translation>Ви все ще бажаєте очистити історію?</translation> </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ContactDelegate</name> @@ -587,14 +813,13 @@ Copy and share it with your friends!</source> <context> <name>InstantMessagingWidget</name> <message> - <location filename="../instantmessagingwidget.ui" line="38"/> + <location filename="../instantmessagingwidget.ui" line="71"/> <source>Send text message...</source> <translation>Відправити текстове повідомлення...</translation> </message> <message> - <location filename="../instantmessagingwidget.ui" line="48"/> <source>Send</source> - <translation>Відправити</translation> + <translation type="vanished">Відправити</translation> </message> <message> <location filename="../instantmessagingwidget.cpp" line="45"/> @@ -620,7 +845,7 @@ Copy and share it with your friends!</source> <translation>Ring</translation> </message> <message> - <location filename="../mainwindow.cpp" line="77"/> + <location filename="../mainwindow.cpp" line="78"/> <source>About</source> <translation>Про программу</translation> </message> @@ -628,73 +853,148 @@ Copy and share it with your friends!</source> <context> <name>NavBar</name> <message> - <location filename="../navbar.ui" line="54"/> <source>Done</source> - <translation>Готово</translation> + <translation type="vanished">Готово</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished">Діалог</translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished">Форма</translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>TransferDialog</name> <message> - <location filename="../transferdialog.ui" line="14"/> <source>Dialog</source> - <translation>Діалог</translation> + <translation type="vanished">Діалог</translation> </message> <message> - <location filename="../transferdialog.ui" line="23"/> <source>Transfer</source> - <translation>Переадресація</translation> + <translation type="vanished">Переадресація</translation> </message> <message> - <location filename="../transferdialog.ui" line="30"/> <source>or type number...</source> - <translation>або введіть номер...</translation> + <translation type="vanished">або введіть номер...</translation> </message> <message> - <location filename="../transferdialog.ui" line="40"/> <source>Current Calls</source> - <translation>Актуальні дзвінки</translation> + <translation type="vanished">Актуальні дзвінки</translation> </message> </context> <context> <name>VideoOverlay</name> <message> - <location filename="../videooverlay.ui" line="157"/> <source>Hold</source> - <translation>Режим очікування</translation> + <translation type="vanished">Режим очікування</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../videooverlay.ui" line="167"/> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> <source>Chat</source> <translation>Чат</translation> </message> <message> - <location filename="../videooverlay.ui" line="150"/> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished">Додати до контактів</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> <source>00:00</source> <translation>00:00</translation> </message> <message> - <location filename="../videooverlay.ui" line="29"/> + <location filename="../videooverlay.ui" line="87"/> <source>Hangup</source> <translation>Відновлення виклику</translation> </message> <message> - <location filename="../videooverlay.ui" line="36"/> <source>...</source> - <translation>...</translation> + <translation type="vanished">...</translation> </message> <message> - <location filename="../videooverlay.ui" line="174"/> <source>Transfer</source> - <translation>Переадресація</translation> + <translation type="vanished">Переадресація</translation> </message> <message> - <location filename="../videooverlay.cpp" line="38"/> <source>Mute Audio</source> - <translation>Відключити звук</translation> + <translation type="vanished">Відключити звук</translation> </message> <message> - <location filename="../videooverlay.cpp" line="45"/> + <location filename="../videooverlay.ui" line="297"/> <source>Mute Video</source> <translation>Відключити відео</translation> </message> @@ -702,17 +1002,17 @@ Copy and share it with your friends!</source> <context> <name>VideoView</name> <message> - <location filename="../videoview.cpp" line="181"/> + <location filename="../videoview.cpp" line="232"/> <source>Share entire screen</source> <translation>Поділитися частиною екрану</translation> </message> <message> - <location filename="../videoview.cpp" line="186"/> + <location filename="../videoview.cpp" line="235"/> <source>Share screen area</source> <translation>Поділитися екраном</translation> </message> <message> - <location filename="../videoview.cpp" line="192"/> + <location filename="../videoview.cpp" line="242"/> <source>Share file</source> <translation>Відправити файл</translation> </message> @@ -720,19 +1020,29 @@ Copy and share it with your friends!</source> <context> <name>WizardDialog</name> <message> - <location filename="../wizarddialog.cpp" line="52"/> + <location filename="../wizarddialog.cpp" line="55"/> <source>Please wait while we create your account.</source> <translation>Почекайте пока ваш аккаунт створюється.</translation> </message> <message> - <location filename="../wizarddialog.ui" line="937"/> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Join the Ring</source> - <translation>Приєднатися до Ring</translation> + <translation type="vanished">Приєднатися до Ring</translation> </message> <message> - <location filename="../wizarddialog.ui" line="1000"/> + <location filename="../wizarddialog.ui" line="86"/> <source>Choose your username:</source> <translation>Оберіть ваш логін:</translation> </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> </context> -</TS> \ No newline at end of file +</TS> diff --git a/translations/ring_client_windows_zh.ts b/translations/ring_client_windows_zh.ts new file mode 100644 index 0000000..42debe6 --- /dev/null +++ b/translations/ring_client_windows_zh.ts @@ -0,0 +1,953 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="zh"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../aboutdialog.ui" line="435"/> + <location filename="../aboutdialog.ui" line="462"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="475"/> + <source>Credits</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="570"/> + <source>The Microsoft Windows client for Ring. +Ring is a secured and distributed communication software.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="32"/> + <source>Windows Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="33"/> + <source>version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="40"/> + <source>Created by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="52"/> + <source>Artwork by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="56"/> + <source>Based on the SFLPhone project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AccountDetails</name> + <message> + <location filename="../accountdetails.ui" line="20"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="60"/> + <source>General</source> + <translation>通用</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="175"/> + <source>Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="238"/> + <source>Type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="204"/> + <source>Alias</source> + <translation>別名</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="308"/> + <source>Parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="341"/> + <source>Hostname</source> + <translation>主機名稱</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> + <source>Username</source> + <translation>使用者名</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> + <source>Password</source> + <translation>密码</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> + <source>Proxy</source> + <translation>代理</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="464"/> + <source>Voicemail number</source> + <translation>語音留言號</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="498"/> + <source>Auto-answer calls</source> + <translation>來電自動應答</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="516"/> + <source>UPnP enabled</source> + <translation>UPnP 已啟動</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="531"/> + <source>DTMF tone type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="548"/> + <source>RTP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="566"/> + <source>SIP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="699"/> + <source>Allow Call From Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="726"/> + <source>Allow Call From Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="714"/> + <source>Allow Call From History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="674"/> + <source>Ring Account Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Audio</source> + <translation type="vanished">語音</translation> + </message> + <message> + <source>Video</source> + <translation type="vanished">影像</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> + <source>Advanced</source> + <translation>進階</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1163"/> + <source>Registration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1183"/> + <source>Registration expire timeout (seconds):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1221"/> + <source>Network Interface</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1242"/> + <source>Local Port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1316"/> + <source>Published Adress</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1346"/> + <source>Same as local parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1367"/> + <source>Set published address and port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1393"/> + <source>Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1424"/> + <source>Port</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1478"/> + <source>Use STUN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> + <source>Server URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1519"/> + <source>Use TURN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1586"/> + <source>Realm</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1635"/> + <source>SDP Session Negotiation (ICE Fallback)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1663"/> + <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1705"/> + <source>Audio RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> + <source>Min</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> + <source>Max</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1839"/> + <source>Video RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1965"/> + <source>Security</source> + <translation>安全</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2355"/> + <source>Encrypt media stream (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Key exchange protocol</source> + <translation type="vanished">密鑰交換協議</translation> + </message> + <message> + <source>Fallback on RTP on encryption failure</source> + <translation type="vanished">加密失敗時改用 RTP</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2022"/> + <source>Negotiation Encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2040"/> + <source>Encrypt negotiation (TLS)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2124"/> + <source>CA certificate</source> + <translation>CA 認證</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2161"/> + <source>User certificate</source> + <translation>使用者認證</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2195"/> + <source>Private key</source> + <translation>私鑰</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2210"/> + <source>Private key password</source> + <translation>私鑰保護密碼</translation> + </message> + <message> + <source>Negotiation timeout (seconds)</source> + <translation type="vanished">連接發起超時 (秒)</translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2073"/> + <source>Verify incoming certificates (server side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2103"/> + <source>Verify answer certificates (client side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2088"/> + <source>Require a certificate for incoming TLS connections</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2269"/> + <source>Use default ciphers</source> + <translation>使用預設加密方式</translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="234"/> + <source>Choose File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="236"/> + <source>Files (*)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallWidget</name> + <message> + <location filename="../callwidget.ui" line="20"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> + <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> + <source>Cancel</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1223"/> + <source>Call</source> + <translation>播打</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> + <source>Copy number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> + <source>NO RING ACCOUNT FOUND</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ConfigurationWidget</name> + <message> + <location filename="../configurationwidget.ui" line="20"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="100"/> + <source>General</source> + <translation>通用</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> + <source>History Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="294"/> + <source>Keep History for (days)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="337"/> + <source>(Set to 0 for unlimited history)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="391"/> + <source>Clear History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="537"/> + <source>Misc. Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="559"/> + <source>Keep minimized on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="116"/> + <source>Video</source> + <translation>影像</translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> + <source>Device Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="883"/> + <source>Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="914"/> + <source>Resolution</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="132"/> + <source>Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="583"/> + <source>Launch Ring on Startup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="264"/> + <source>New Account</source> + <translation>注册</translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="285"/> + <source>Are you sure you want to clear all your history?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactDelegate</name> + <message> + <location filename="../contactdelegate.cpp" line="87"/> + <source><Multiple contact methods></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactPicker</name> + <message> + <location filename="../contactpicker.ui" line="33"/> + <source>Existing Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="43"/> + <source>Search...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="56"/> + <source>Create new contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="75"/> + <source>New Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="98"/> + <source>Enter a name here...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="128"/> + <source>Create</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>InstantMessagingWidget</name> + <message> + <location filename="../instantmessagingwidget.ui" line="71"/> + <source>Send text message...</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Send</source> + <translation type="vanished">发送</translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="45"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="50"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="53"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.ui" line="435"/> + <source>Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="78"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>NavBar</name> + <message> + <source>Done</source> + <translation type="vanished">完成</translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoOverlay</name> + <message> + <source>Hold</source> + <translation type="vanished">保持通話</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> + <source>Chat</source> + <translation>聊天</translation> + </message> + <message> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> + <source>00:00</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="87"/> + <source>Hangup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="297"/> + <source>Mute Video</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoView</name> + <message> + <location filename="../videoview.cpp" line="232"/> + <source>Share entire screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="235"/> + <source>Share screen area</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="242"/> + <source>Share file</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>WizardDialog</name> + <message> + <location filename="../wizarddialog.cpp" line="55"/> + <source>Please wait while we create your account.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="86"/> + <source>Choose your username:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/translations/ring_client_windows_zh_CN.ts b/translations/ring_client_windows_zh_CN.ts new file mode 100644 index 0000000..5762948 --- /dev/null +++ b/translations/ring_client_windows_zh_CN.ts @@ -0,0 +1,918 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="zh_CN"> +<context> + <name>AboutDialog</name> + <message> + <location filename="../aboutdialog.ui" line="435"/> + <location filename="../aboutdialog.ui" line="462"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="475"/> + <source>Credits</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="554"/> + <source>Release : Louis-Joseph Papineau</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.ui" line="570"/> + <source>The Microsoft Windows client for Ring. +Ring is a secured and distributed communication software.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="32"/> + <source>Windows Ring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="33"/> + <source>version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="40"/> + <source>Created by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="52"/> + <source>Artwork by:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../aboutdialog.cpp" line="56"/> + <source>Based on the SFLPhone project</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>AccountDetails</name> + <message> + <location filename="../accountdetails.ui" line="20"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="60"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="175"/> + <source>Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="238"/> + <source>Type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="204"/> + <source>Alias</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="308"/> + <source>Parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="341"/> + <source>Hostname</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="608"/> + <location filename="../accountdetails.ui" line="1551"/> + <source>Username</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="381"/> + <location filename="../accountdetails.ui" line="1570"/> + <source>Password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="127"/> + <source>delete account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="424"/> + <source>Proxy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="464"/> + <source>Voicemail number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="498"/> + <source>Auto-answer calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="516"/> + <source>UPnP enabled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="531"/> + <source>DTMF tone type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="548"/> + <source>RTP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="566"/> + <source>SIP</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="699"/> + <source>Allow Call From Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="726"/> + <source>Allow Call From Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="714"/> + <source>Allow Call From History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="674"/> + <source>Ring Account Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="772"/> + <source>Ringtone Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="796"/> + <location filename="../accountdetails.cpp" line="57"/> + <source>Play</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="854"/> + <source>Audio/Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1070"/> + <source>Audio codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1100"/> + <source>Video codecs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1117"/> + <source>Advanced</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1163"/> + <source>Registration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1183"/> + <source>Registration expire timeout (seconds):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1221"/> + <source>Network Interface</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1242"/> + <source>Local Port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1316"/> + <source>Published Adress</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1346"/> + <source>Same as local parameters</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1367"/> + <source>Set published address and port:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1393"/> + <source>Address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1424"/> + <source>Port</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1478"/> + <source>Use STUN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1494"/> + <location filename="../accountdetails.ui" line="1535"/> + <source>Server URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1519"/> + <source>Use TURN</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1586"/> + <source>Realm</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1635"/> + <source>SDP Session Negotiation (ICE Fallback)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1663"/> + <source>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1705"/> + <source>Audio RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1735"/> + <location filename="../accountdetails.ui" line="1869"/> + <source>Min</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1766"/> + <location filename="../accountdetails.ui" line="1900"/> + <source>Max</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1839"/> + <source>Video RTP Port Range</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="1965"/> + <source>Security</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2337"/> + <source>Media Stream Encryption (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2355"/> + <source>Encrypt media stream (SRTP)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2022"/> + <source>Negotiation Encryption</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2040"/> + <source>Encrypt negotiation (TLS)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2124"/> + <source>CA certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2161"/> + <source>User certificate</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2195"/> + <source>Private key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2210"/> + <source>Private key password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2073"/> + <source>Verify incoming certificates (server side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2103"/> + <source>Verify answer certificates (client side)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2088"/> + <source>Require a certificate for incoming TLS connections</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.ui" line="2269"/> + <source>Use default ciphers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="55"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="234"/> + <source>Choose File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../accountdetails.cpp" line="236"/> + <source>Files (*)</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallUtilsDialog</name> + <message> + <location filename="../callutilsdialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="65"/> + <source>or type number...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callutilsdialog.ui" line="104"/> + <source>Transfer</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CallWidget</name> + <message> + <location filename="../callwidget.ui" line="20"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="197"/> + <source>Search contacts or enter ring ID</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="556"/> + <source>settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="638"/> + <source>Ring is a secure and distributed voice, video, and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="670"/> + <source><html><head/><body><p align="center"><span style=" font-size:10pt; color:#aeaeae;">This is your RingID.</span></p><p align="center"><span style=" font-size:10pt; color:#aeaeae;">Copy and share it with your friends!</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="774"/> + <source>Share your ring id</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="829"/> + <source><html><head/><body><p align="center"><span style=" color:#aeaeae;">Double-click to copy.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="937"/> + <source>Conversation with</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1020"/> + <source>Start the conversation !</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1107"/> + <source>send message</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1233"/> + <source>Wants to talk to you!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1328"/> + <source>Answer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1360"/> + <source>Ignore</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1431"/> + <source>Calling</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1485"/> + <source>Cancel</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.ui" line="1223"/> + <source>Call</source> + <translation>打电话</translation> + </message> + <message> + <location filename="../callwidget.cpp" line="137"/> + <location filename="../callwidget.cpp" line="259"/> + <source>Copy number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="143"/> + <location filename="../callwidget.cpp" line="265"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="197"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="206"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="209"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="236"/> + <source>Message incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="275"/> + <source>Call Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="276"/> + <source>Copy Number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="279"/> + <source>Copy %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="284"/> + <source>Call %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="316"/> + <location filename="../callwidget.cpp" line="339"/> + <source>NO RING ACCOUNT FOUND</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="352"/> + <source>Call incoming from %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="356"/> + <source>%1</source> + <comment>%1 is the name of the caller</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../callwidget.cpp" line="608"/> + <source>Conversation with %1</source> + <comment>%1 is the contact name</comment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ConfigurationWidget</name> + <message> + <location filename="../configurationwidget.ui" line="20"/> + <source>Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="100"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="171"/> + <source>quit settings menu</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="253"/> + <source>History Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="294"/> + <source>Keep History for (days)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="337"/> + <source>(Set to 0 for unlimited history)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="391"/> + <source>Clear History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="537"/> + <source>Misc. Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="559"/> + <source>Keep minimized on close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="116"/> + <source>Video</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="428"/> + <source>Record Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="461"/> + <source>Save in :</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="504"/> + <source>Always Record</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="603"/> + <source>Check for update automatically every</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="631"/> + <source>days</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="658"/> + <source>Check for updates</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="771"/> + <source>Preview unavailable during call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="825"/> + <source>Device Selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="883"/> + <source>Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="914"/> + <source>Resolution</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="951"/> + <source>Output Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="966"/> + <source>Input Device</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="1047"/> + <source>add new account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="132"/> + <source>Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.ui" line="583"/> + <source>Launch Ring on Startup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="264"/> + <source>New Account</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="285"/> + <source>Are you sure you want to clear all your history?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configurationwidget.cpp" line="340"/> + <source>Choose Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactDelegate</name> + <message> + <location filename="../contactdelegate.cpp" line="87"/> + <source><Multiple contact methods></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>ContactPicker</name> + <message> + <location filename="../contactpicker.ui" line="33"/> + <source>Existing Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="43"/> + <source>Search...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="56"/> + <source>Create new contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="75"/> + <source>New Contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="98"/> + <source>Enter a name here...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../contactpicker.ui" line="128"/> + <source>Create</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>InstantMessagingWidget</name> + <message> + <location filename="../instantmessagingwidget.ui" line="71"/> + <source>Send text message...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="45"/> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="50"/> + <source>Display date</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../instantmessagingwidget.cpp" line="53"/> + <source>Display author</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.ui" line="435"/> + <source>Ring</source> + <translation>响铃</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="78"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QObject</name> + <message> + <location filename="../utils.cpp" line="184"/> + <source>No default mail client found</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>QualityDialog</name> + <message> + <location filename="../qualitydialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../qualitydialog.ui" line="100"/> + <source>Auto</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>RingButton</name> + <message> + <location filename="../ringbutton.ui" line="26"/> + <source>Form</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../ringbutton.ui" line="69"/> + <source>TextLabel</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoOverlay</name> + <message> + <location filename="../videooverlay.ui" line="42"/> + <source>Call on Hold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="119"/> + <source>Hold / Unhold</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="154"/> + <source>Chat</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="186"/> + <source>Add person to call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="218"/> + <source>Transfer call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="256"/> + <source>Mute Mic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="367"/> + <source>Quality</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="399"/> + <source>Join Calls</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="473"/> + <source>Name label</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="495"/> + <source>Add to contact</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="565"/> + <source>Time elapsed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="568"/> + <source>00:00</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="87"/> + <source>Hangup</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videooverlay.ui" line="297"/> + <source>Mute Video</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>VideoView</name> + <message> + <location filename="../videoview.cpp" line="232"/> + <source>Share entire screen</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="235"/> + <source>Share screen area</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../videoview.cpp" line="242"/> + <source>Share file</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>WizardDialog</name> + <message> + <location filename="../wizarddialog.cpp" line="55"/> + <source>Please wait while we create your account.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.cpp" line="67"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="86"/> + <source>Choose your username:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../wizarddialog.ui" line="157"/> + <location filename="../wizarddialog.ui" line="160"/> + <source>Next</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> -- GitLab