Skip to content

Commit 208cb85

Browse files
authored
Adding Turkish localization
Merge pull request #100 from ygzo/master
2 parents 89bd317 + 1ea319e commit 208cb85

File tree

6 files changed

+543
-0
lines changed

6 files changed

+543
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ What can this app do:
4949
Now iTorrent supports the following languages:
5050
- English
5151
- Russian
52+
- Turkish
5253

5354
If you are fluent in the languages not listed above and want to help with translation, you are welcome!
5455

iTorrent.xcodeproj/project.pbxproj

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,10 @@
154154
/* End PBXCopyFilesBuildPhase section */
155155

156156
/* Begin PBXFileReference section */
157+
1BF91A082471780E00788BE5 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Main.strings; sourceTree = "<group>"; };
158+
1BF91A092471780E00788BE5 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/LaunchScreen.strings; sourceTree = "<group>"; };
159+
1BF91A0A2471780E00788BE5 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
160+
1BF91A0B2471780E00788BE5 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/InfoPlist.strings; sourceTree = "<group>"; };
157161
2AB0FBEC90700CD3DC82B13A /* Pods-iTorrent.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-iTorrent.release.xcconfig"; path = "Pods/Target Support Files/Pods-iTorrent/Pods-iTorrent.release.xcconfig"; sourceTree = "<group>"; };
158162
65A3AF14FD004AAD8A489528 /* Pods_iTorrent.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_iTorrent.framework; sourceTree = BUILT_PRODUCTS_DIR; };
159163
7C06249620BD676500C7466C /* iTorrent.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = iTorrent.framework; sourceTree = "<group>"; };
@@ -778,6 +782,7 @@
778782
en,
779783
Base,
780784
ru,
785+
tr,
781786
);
782787
mainGroup = 7C3C692620A754FB0023396C;
783788
productRefGroup = 7C3C693020A754FB0023396C /* Products */;
@@ -1012,6 +1017,7 @@
10121017
children = (
10131018
7C3C693720A754FB0023396C /* Base */,
10141019
7C802CFB212B328D0031C19F /* ru */,
1020+
1BF91A082471780E00788BE5 /* tr */,
10151021
);
10161022
name = Main.storyboard;
10171023
sourceTree = "<group>";
@@ -1020,6 +1026,7 @@
10201026
isa = PBXVariantGroup;
10211027
children = (
10221028
7C3C693C20A754FD0023396C /* Base */,
1029+
1BF91A092471780E00788BE5 /* tr */,
10231030
);
10241031
name = LaunchScreen.storyboard;
10251032
sourceTree = "<group>";
@@ -1029,6 +1036,7 @@
10291036
children = (
10301037
7C802D02212B3B860031C19F /* en */,
10311038
7C802D03212B3D240031C19F /* ru */,
1039+
1BF91A0A2471780E00788BE5 /* tr */,
10321040
);
10331041
name = Localizable.strings;
10341042
sourceTree = "<group>";
@@ -1038,6 +1046,7 @@
10381046
children = (
10391047
7CCD02E5243E7D2B00B1669F /* ru */,
10401048
7CCD02E7243E7D3100B1669F /* en */,
1049+
1BF91A0B2471780E00788BE5 /* tr */,
10411050
);
10421051
name = InfoPlist.strings;
10431052
sourceTree = "<group>";
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
/*
2+
InfoPlist.strings
3+
iTorrent
4+
5+
Created by Daniil Vinogradov on 09.04.2020.
6+
Copyright © 2020  XITRIX. All rights reserved.
7+
Translated by @ygzo
8+
*/
9+
10+
"NSPhotoLibraryAddUsageDescription" = "Uygulamanın, galeriye kaydetmesine izin ver.";
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
/* translated by @ygzo */
2+
/* Class = "UINavigationItem"; title = "iTorrent"; ObjectID = "LWt-Fg-NIP"; */
3+
"LWt-Fg-NIP.title" = "iTorrent";
Lines changed: 243 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,243 @@
1+
/*
2+
Localizable.strings
3+
iTorrent
4+
5+
Created by Daniil Vinogradov on 20/08/2018.
6+
Copyright © 2018  XITRIX. All rights reserved.
7+
Translated by @ygzo
8+
*/
9+
10+
11+
// Torrent States
12+
"Queued" = "Sıraya ekleniyor";
13+
"Hashing" = "Hashleniyor";
14+
"Metadata" = "Metadata";
15+
"Downloading" = "İndiriliyor";
16+
"Finished" = "Bitti";
17+
"Seeding" = "Seedleniyor";
18+
"Allocating" = "Alan ayrılıyor";
19+
"Checking fastresume" = "Kontrol ediliyor";
20+
"Paused" = "Durduruldu";
21+
22+
//Main Controller
23+
"of" = "of";
24+
25+
"Done" = "Bitti";
26+
"Edit" = "Düzenle";
27+
"Select" = "Seç";
28+
"Select All" = "Hepsini Seç";
29+
"Deselect" = "Seçimi Bırak";
30+
31+
"Search" = "Ara";
32+
33+
"Start" = "Başlat";
34+
"Pause" = "Durdur";
35+
"Delete" = "Sil";
36+
37+
"time remains" = "kalan";
38+
"eternity" = "sonsuzluk";
39+
40+
"Add from..." = "Buradan ekle...";
41+
"Add from URL" = "URL'den ekle";
42+
"Please enter the existing torrent's URL below" = "Lütfen aşağıya varolan torrent'in URL'sini ekleyin";
43+
"Error has been occured" = "Bir hata oluştu";
44+
"Torrent file is broken or this URL has some sort of DDOS protection, you can try to open this link in Safari" = "Torrent dosyası bozuk ya da bu URL bir DDOS korumasına sahip, linki Safari ile açmayı deneyebilirsiniz";
45+
"Open in Safari" = "Safari ile aç";
46+
"This torrent already exists" = "Bu torrent zaten eklenmiş";
47+
"Torrent with hash:" = "Şu hash numaralı torrent:";
48+
"already exists in download queue" = "halihazırda indirme sırasında bulunuyor";
49+
"Please, open this link in Safari, and send .torrent file from there" = "Lütfen bu linki Safari ile açın ve .torrent dosyasını oradan gönderin.";
50+
"Wrong link, check it and try again!" = "Yanlış link, kontrol edip tekrardan deneyin.";
51+
"Add from magnet" = "Magnet ile ekle";
52+
"Please enter the magnet link below" = "Lütfen aşağıya magnet bağlantısını girin";
53+
"Close" = "Kapat";
54+
"Cancel" = "İptal";
55+
"Error" = "Hata";
56+
57+
"Are you sure to remove" = "Kaldırmak istediğinize emin misiniz";
58+
"torrents" = "torrentler";
59+
"Yes and remove data" = "Veri ile birlikte kaldır";
60+
"Yes but keep data" = "Kaldır ama veriyi tut";
61+
62+
"torrent" = "torrent";
63+
"Are you sure to remove this magnet torrent?" = "Bu magnet torrent'i kaldırmak istediğinize emin misiniz?";
64+
"Remove" = "Kaldır";
65+
66+
"Name" = "İsim";
67+
"Date Added" = "Eklenen Tarih";
68+
"Date Created" = "Yaratılan Tarih";
69+
"Size" = "Boyut";
70+
"Sort Torrents By:" = "Torrentleri şu şekilde sırala:";
71+
"Currently sorted by " = "Şu an kullanılan sıralama şekli: ";
72+
"Disable state sections" = "Sıralamayı devre dışı bırak";
73+
"Enable state sections" = "Sıralamayı aktifleştir";
74+
"MainController.Table.Placeholder.Text" = "İndirme listesi boş!\nTorrent dosyalarını indirmek için Google Chrome kullanın ya da '+' butonuna basarak direkt olarak bir link ekleyin.";
75+
76+
//Torrent details
77+
"Torrent file" = "Torrent dosyası";
78+
"Magnet link" = "Magnet bağlantısı";
79+
"Magnet link copied to clipboard" = "Magnet bağlantısı kopyalandı.";
80+
"Files" = "Dosyalar";
81+
"Trackers" = "Takipçiler";
82+
"Details.BackgroundSeeding.Warning" = "Arkaplanda seedleme devre dışı, eğer uygulamayı kapatırsanız seedleme duracaktır. Arkaplanda seedlemeyi aktif hale getirmek ister misiniz?\nEğer bir seed sınırı belirlemezseniz, uygulama sürekli olarak arkaplanda çalışmaya devam edecektir, bu durum yüksek pil kullanımına sebebiyet verebilir.";
83+
84+
//Settings Controller
85+
"Settings.Title" = "Tercihler";
86+
"Settings.Order" = "Sıralama düzeni";
87+
"Settings.AutoTheme" = "Oto-tema ayarlama";
88+
"Settings.Theme" = "Koyu mod";
89+
"Settings.Storage.Header" = "Depolama";
90+
"Settings.Storage.Available" = "Mevcut";
91+
"Settings.Storage.Allocate" = "Depolama ayır";
92+
"Settings.Storage.Allocate.Hint" = "Eğer bu seçenek açıksa, iTorrent indirdiğiniz dosyalar için önbellek ayıracaktır.";
93+
"Settings.BackgroundEnable" = "Aktifleştir";
94+
"Settings.BackgroundSeeding" = "Seedlemeye izin ver";
95+
"Settings.BackgroundSeeding.Warning" = "Bu seçenek iTorrent'in süresiz olarak arkaplanda çalışmasına izin verecektir, bu durumda torrent bir sınırsız bir şekilde seedler, bu durum yüksek pil kullanımına sebebiyet verebilir. \n\nBunu durdurmak için uygulamayı tamamen kapatmanız gerekir!";
96+
"Settings.BackgroundHeader" = "Arkaplanda indirme";
97+
"Settings.BackgroundFooter" = "Multimedya işlevleri vasıtasıyla arkaplanda indirmeye izin ver";
98+
"Settings.ZeroSpeedLimit" = "Hızı sıfırla";
99+
"Settings.ZeroSpeedLimit.Hint" = "Eğer indirme hızı belli bir süre boyunca sıfırlanırsa, uygulama gereksiz pil kullanımını engellemek için arkaplanda işlem yapmayı durduracaktır.";
100+
"Settings.DownLimit" = "İndirme sınırı";
101+
"Settings.UpLimit" = "Yükleme sınırı";
102+
"Settings.SpeedHeader" = "Hız sınırı";
103+
"Settings.FTPEnable" = "Aktifleştir";
104+
"Settings.FTPEnable.Hint" = "Bu ayarı kullanarak, normal bir İnternet tarayıcısı ya da WebDAV istemcisi yoluyla bağlanabileceğiniz bir dosya sunucusu oluşturabilirsiniz.";
105+
"Settings.FTP.Settings" = "Ayarlar";
106+
"Settings.FTPBackground" = "Arkaplanda çalış";
107+
"Settings.FTP.Message.NoNetwork" = "Dosya paylaşımını kullanmak için WiFi ile bağlan";
108+
"Settings.FTP.Message" = "Şuraya bağlan: ";
109+
"Settings.FTP.WebDav.Username" = "Kullanıcı adı";
110+
"Settings.FTP.WebDav.Password" = "Şifre";
111+
"Settings.FTP.WebDav.Username.Placeholder" = "Kullanıcı adı";
112+
"Settings.FTP.WebDav.Password.Placeholder" = "Şifre (isteğe bağlı)";
113+
"Settings.FTP.WebDav.PassText" = "Ayarları uygulamak için sunucuyu yeniden başlat";
114+
"Settings.FTP.WebDav.WebTitle" = "Ağ Sunucusu";
115+
"Settings.FTP.WebDav.WebText" = "Dosya paylaşmak için herhangi bir İnternet tarayıcısı kullan";
116+
"Settings.FTP.WebDav.WebDavTitle" = "WebDAV Sunucusu";
117+
"Settings.FTP.WebDav.WebDavPort" = "Port";
118+
"Settings.FTP.WebDav.WebDavText" = "iTorrent'e bağlanmak için bir WebDAV istemcisi kullan";
119+
"Settings.FTPHeader" = "Dosya paylaşımı";
120+
"Settings.NotifyFinishLoad" = "İndirme bittiğinde";
121+
"Settings.NotifyFinishSeed" = "Seedleme bittiğinde";
122+
"Settings.NotifyBadge" = "Uygulama rozetini aktifleştir";
123+
"Settings.NotifyHeader" = "Bildirimler";
124+
"Settings.UpdateSite" = "GitHub Sayfası";
125+
"Settings.UpdateSite.Open" = "Aç";
126+
"Settings.UpdateHeader" = "Güncellemeler";
127+
"Settings.DonateDisable" = "Reklamları devre dışı bırak";
128+
"Settings.DonateCard" = "VISA KREDİ KARTI NUMARASI";
129+
"Settings.DonateCard.Open" = "Aç";
130+
"Settings.DonateCard.DonatePlatforms" = "Bağış yap";
131+
"Settings.DonateCard.DonatePlatforms.Title" = "Bağış platformu seç:";
132+
"Settings.DonateHeader" = "Bağış yap";
133+
"Settings.DonateFooter" = "Reklamları devre dışı bırakmak için Patreon'a bağlan";
134+
135+
"Settings.Patreon.Name" = "XITRIX (Daniil Vinogradov)";
136+
"Settings.Patreon.Creator" = "iTorrent'in Yaratıcısı";
137+
"Settings.Patreon.Welcome" = "Merhaba,\n\niTorrent'in gelecekte de geliştirilmesini bana Patreon üzerinden bağış yaparak sağlayabilirsiniz. Bağış yaparak iTorrent uygulamasının reklamsız versiyonunu elde edebilirsiniz.\n\nDesteğiniz için teşekkür ederim!";
138+
"Settings.Patreon.Patron" = "Sen bir patrosun";
139+
"Settings.Patreon.Full" = "Tam versiyona sahipsin";
140+
"Settings.Patreon.Reward" = "Reklamlar kapalı, tadını çıkar!";
141+
"Settings.Patreon.PatronButton" = "Bir patron ol";
142+
"Settings.Patreon.LinkButton" = "Patreon hesabını bağla";
143+
"Settings.Patreon.UnlinkButton" = "Bağı kaldır";
144+
"Settings.Patreon.UnlinkButton.Text" = "Patreon hesabının bağını kaldırmak istediğine emin misin?";
145+
"Settings.Patreon.UnlinkButton.Action" = "Patreon hesabının bağını kaldır";
146+
"Settings.Patreon.Thanks" = "Özel teşekkürler:";
147+
"Settings.Patreon.CopiedID" = "Patreon ID'niz kopyalandı";
148+
149+
"Settings.Sorting.Revert" = "Sıfırla";
150+
151+
"Warning" = "Uyarı";
152+
"Enable" = "Aktifleştir";
153+
"Unlimited" = "Sınırsız";
154+
"Torrent rehash" = "Torrent'i test et";
155+
"This action will recheck the state of all downloaded files" = "Bu eylem indirilmiş bütün dosyaların durumunu test edecektir.";
156+
"Rehash" = "Test et";
157+
158+
"Current app version: " = "Şimdiki uygulama sürümü: ";
159+
"New version " = "Yeni sürüm ";
160+
" available" = " indirilebilir";
161+
"WOW, is it a new inDev build, huh?" = "WOW, bu yeni bir inDev build'i, değil mi?";
162+
"Latest version installed" = "En son sürüm yüklü";
163+
"Update check failed" = "Güncelleme kontrol edilemedi.";
164+
"WARNING" = "UYARI";
165+
"Copied CC # to clipboard!" = "Kredi kartı numarası kopyalandı!";
166+
167+
"Supplication" = "Rica";
168+
"If you enjoy this app, consider supporting the developer by keeping the ads on." = "Eğer bu uygulamayı kullanmayı seviyorsanız, reklamları açık bırakarak geliştiriciye destek olabilirsiniz.\nTeşekkürler!";
169+
"Disable Anyway" = "Devredışı bırak.";
170+
171+
//Add Torrent Controller
172+
"Back" = "Geri";
173+
"Torrent update detected" = "Torrent güncellemesi tespit edildi";
174+
"Torrent with name" = "Şu isimli torrent";
175+
"already exists, do you want to apply previous files selection settings to this torrent" = "zaten var, önceki dosya seçim ayarlarını bu torrente de uygulamak ister misiniz";
176+
"Apply" = "Uygula";
177+
"Download content of folder" = "Dosya içeriğini indir";
178+
"Download" = "İndir";
179+
"Don't Download" = "İndirme";
180+
"Share" = "Paylaş";
181+
"AddTorrentController.MemoryWarning.Title" = "Uyarı";
182+
"AddTorrentController.MemoryWarning.Message" = "Bütün dosyaları indirmek için yeterli disk alanınız bulunmamaktadır, devam etmeden önce diskinizi boşaltın.";
183+
"AddTorrentController.MemoryWarning.AddAnyway" = "Yine de ekle";
184+
185+
//Torrent Files Controller
186+
"TorrentFilesController.Edit" = "Düzenle";
187+
"TorrentFilesController.SelectAll" = "Hepsini Seç";
188+
"TorrentFilesController.DeselectAll" = "Seçimi Bırak";
189+
190+
//Trackers List Controller
191+
"Working" = "Çalışıyor";
192+
"Inactive" = "Aktif değil";
193+
"Verified" = "Onaylı";
194+
"Add Tracker" = "Takipçi ekle";
195+
"Enter the full tracker's URL" = "Tam takipçi URL'si ekle";
196+
"Tracker's URL" = "Takipçi URL'si ekle";
197+
"Add" = "Ekle";
198+
"Peers" = "Eşler";
199+
"Seeds" = "Seedler";
200+
"Leechers" = "Leechler";
201+
"Are you shure to remove this trackers?" = "Bu takipçileri kaldırmak istediğinizden emin misiniz?";
202+
203+
//AppDelegate
204+
"Obtaining Metadata" = "Metadata elde ediliyor.";
205+
"Finish the previous torrent adding before start the new one." = "Yeni torrent eklemeden önce, önceki torrentlerin bitmesini bekleyin";
206+
"Error on torrent opening" = "Torrentin açılmasında hata oluştu";
207+
"Error on torrent reading" = "Torrentin okunmasında hata oluştu";
208+
"Torrent file opening error has been occured" = "Torrent dosyasının açılmasında bir hata oluştu";
209+
"Wrong magnet link, check it and try again!" = "Yanlış magnet bağlantısı, kontrol edip tekrardan deneyin!";
210+
"Download finished" = "İndirme bitti";
211+
" finished downloading" = " indirmesi bitti";
212+
"Seeding finished" = "Seedleme bitti";
213+
" finished seeding" = " seedlemesi bitti";
214+
215+
"This action will recheck the state of all downloaded files for torrents:" = "Bu eylem şu torrentler için indirilmiş bütün dosyaların durumunu test edecektir:";
216+
217+
//Background Task
218+
"BackgroundTask.LowSpeed.Title" = "İndirme hızı yavaş ";
219+
"BackgroundTask.LowSpeed.Message" = " pil kullanımını azaltmak için arkaplanda indirme durdurulacaktır";
220+
221+
//News Alerts
222+
"Dialogs.News.Title" = "Uyarı!";
223+
"Dialogs.News.Message" = "Eğer uygulama .torrent dosyalarını açmıyorsa, indirmek için Google Chrome kullanın.";
224+
225+
"Disabled" = "Devre dışı";
226+
"Hint" = "İpucu";
227+
228+
"minute:single" = "dakika";
229+
"minute:plural" = "dakika";
230+
"minute:parent" = "dakika";
231+
232+
// mime
233+
"mime.video" = "Video";
234+
"mime.audio" = "Ses";
235+
"mime.image" = "Fotoğraf";
236+
"mime.documents" = "Belge";
237+
"mime.free" = "Boş Alan";
238+
"mime.other" = "Diğer";
239+
"mime.calculating" = "Hesaplanıyor...";
240+
241+
//Version Info
242+
"info" = " Güncelleme bilgisi";
243+
"UpdateText" = "- Uygulamanın çoğu, bellek sızıntısı oluşmaması için tekrardan yazıldı\n- Uygulamanın kararlılığı farkedilebilir bir şekilde artırıldı\n- Hafıza yönetimi ekledi\n- Dosyaları indirmeden önce hafıza ayırma eklendi\n- Libtorrent 1.2.6 sürümüne güncellendi\n- Kullanıcı arayüzünde geliştirmeler\n- Patreon ile bağlanma eklendi";

0 commit comments

Comments
 (0)