diff --git a/daemon.py b/daemon.py index f9bc25a87..9c9c7cf8f 100644 --- a/daemon.py +++ b/daemon.py @@ -14049,7 +14049,7 @@ class PubServer(BaseHTTPRequestHandler): return True return False - def _get_style_sheet(self, calling_domain: str, path: str, + def _get_style_sheet(self, base_dir: str, calling_domain: str, path: str, getreq_start_time) -> bool: """Returns the content of a css file """ @@ -14057,6 +14057,7 @@ class PubServer(BaseHTTPRequestHandler): # eg. /my/path/file.css becomes file.css if '/' in path: path = path.split('/')[-1] + path = base_dir + '/' + path if os.path.isfile(path): tries = 0 while tries < 5: @@ -15431,7 +15432,8 @@ class PubServer(BaseHTTPRequestHandler): # get css # Note that this comes before the busy flag to avoid conflicts if self.path.endswith('.css'): - if self._get_style_sheet(calling_domain, self.path, + if self._get_style_sheet(self.server.base_dir, + calling_domain, self.path, getreq_start_time): return diff --git a/defaultwelcome/final_tr.md b/defaultwelcome/final_tr.md new file mode 100644 index 000000000..3ffabfa25 --- /dev/null +++ b/defaultwelcome/final_tr.md @@ -0,0 +1,18 @@ +### Tebrikler! +Artık Epicyon'u kullanmaya başlamaya hazırsınız. Bu, denetlenen bir sosyal alandır, bu nedenle lütfen [hizmet şartlarımıza](/terms) uyduğunuzdan ve eğlendiğinizden emin olun. + +#### İpuçları +**büyüteç** simgesini 🔍 kullanarak federasyon tutamaçlarını arayın ve insanları takip edin. + +Ekranın üst kısmındaki **başlığı** seçmek, zaman çizelgesi görünümü ile profiliniz arasında geçiş yapar. + +Gönderiler geldiğinde ekran otomatik olarak yenilenmeyecektir, bu nedenle yenilemek için **F5** veya **Gelen Kutusu** düğmesini kullanın. + +#### Geçiş ayini +Kurumsal kültür, sizi maksimum sayıda takipçi ve beğeni istemeye - kişisel şöhret ve dikkat çekmek için sığ, öfke uyandıran etkileşimler aramaya - eğitir. + +Dolayısıyla, o kültürden geliyorsanız, lütfen bunun çok farklı beklentilere sahip farklı bir sistem türü olduğunun farkında olun. + +Çok sayıda takipçiye sahip olmak gerekli değildir ve genellikle istenmeyen bir durumdur. İnsanlar sizi engelleyebilir ve sorun değil. Kimsenin seyirci hakkı yoktur. Biri sizi engellerse sansürlenmiyorsunuz demektir. İnsanlar sadece istedikleri kişiyle ilişki kurmak için özgürlüklerini kullanıyorlar. + +Kişisel davranış standartlarının kurumsal sistemlerden daha iyi olması beklenir. Davranışınızın da bu örneğin itibarı için sonuçları vardır. Hizmet şartlarına aykırı düşüncesizce davranırsanız, hesabınız askıya alınabilir veya kaldırılabilir. diff --git a/defaultwelcome/help_dm_tr.md b/defaultwelcome/help_dm_tr.md new file mode 100644 index 000000000..d7556493e --- /dev/null +++ b/defaultwelcome/help_dm_tr.md @@ -0,0 +1,3 @@ +Doğrudan mesajlar burada kronolojik bir zaman çizelgesi olarak görünecektir. + +İstenmeyen e-postalardan kaçınmak ve güvenliği artırmak için, varsayılan olarak yalnızca takip ettiğiniz kişilerden * doğrudan mesajlar alabileceksiniz*. Gerekirse, üstteki **başlığı** ve ardından **düzenle** simgesini seçerek bunu profil ayarlarınızdan kapatabilirsiniz. diff --git a/defaultwelcome/help_inbox_tr.md b/defaultwelcome/help_inbox_tr.md new file mode 100644 index 000000000..45f813883 --- /dev/null +++ b/defaultwelcome/help_inbox_tr.md @@ -0,0 +1,19 @@ +Gelen gönderiler burada kronolojik bir zaman çizelgesi olarak görünecektir. Herhangi bir gönderi gönderirseniz, burada da görünürler. + +### Üst afiş +Ekranın üst kısmındaki **başlığı** seçerek profilinize geçiş yapabilir, profilinizi düzenleyebilir veya oturumu kapatabilirsiniz. + +### Zaman çizelgesi düğmeleri ve simgeler +Üst başlığın altındaki **düğmeler**, farklı zaman çizelgeleri seçmenize olanak tanır. Ayrıca sağ tarafta **arama**, **takviminizi** görüntüleme veya **yeni gönderiler** oluşturma için **simgeler** vardır. + +**Göster/gizle** simgesi, moderatör kontrolleriyle birlikte daha fazla zaman çizelgesi düğmesinin gösterilmesini sağlar. + +### Sol sütun +Buraya **faydalı bağlantılar** ekleyebilirsiniz. Bu, yalnızca masaüstü ekranlarında veya daha büyük ekranlı cihazlarda görünür. Bir *blogroll*'a benzer. Yalnızca bir **yönetici** veya **düzenleyici** rolünüz varsa bağlantı ekleyebilir veya düzenleyebilirsiniz. + +Mobildeyseniz haberleri okumak için üst kısımdaki **bağlantılar simgesini** kullanın. + +### Sağ sütun +RSS beslemeleri, *haber teli* olarak bilinen sağ sütuna eklenebilir. Bu, yalnızca masaüstü ekranlarında veya daha büyük ekranlı cihazlarda görünür. Yalnızca bir **yönetici** veya **düzenleyici** rolünüz varsa yayın ekleyebilir veya yayınları düzenleyebilirsiniz ve gelen yayın öğeleri de denetlenebilir. + +Mobildeyseniz haberleri okumak için üst kısımdaki **haber teli simgesini** kullanın. diff --git a/defaultwelcome/help_outbox_tr.md b/defaultwelcome/help_outbox_tr.md new file mode 100644 index 000000000..f41479579 --- /dev/null +++ b/defaultwelcome/help_outbox_tr.md @@ -0,0 +1 @@ +Gönderilen gönderileriniz burada kronolojik bir zaman çizelgesi olarak görünecektir. diff --git a/defaultwelcome/help_tlblogs_tr.md b/defaultwelcome/help_tlblogs_tr.md new file mode 100644 index 000000000..f6c3a35de --- /dev/null +++ b/defaultwelcome/help_tlblogs_tr.md @@ -0,0 +1,5 @@ +Bu zaman çizelgesi, sizin veya takip ettiğiniz herhangi birinin yazdığı tüm blogları içerir. + +Sağ sütunun üst kısmındaki **yayınla** simgesini kullanarak yeni bir blog yazısı oluşturabilirsiniz. + +Blog gönderileri, sıradan federasyon gönderilerinden farklıdır. Uzun biçimli yazmaya yönelik ActivityPub *Makale* türünü kullanırlar. Ayrıca haber telindeki öğelerden seçilen alıntılara da sahip olabilirler. diff --git a/defaultwelcome/help_tlbookmarks_tr.md b/defaultwelcome/help_tlbookmarks_tr.md new file mode 100644 index 000000000..0b0603f97 --- /dev/null +++ b/defaultwelcome/help_tlbookmarks_tr.md @@ -0,0 +1 @@ +Yer imi eklenmiş tüm gönderiler burada görünür. diff --git a/defaultwelcome/help_tlmedia_tr.md b/defaultwelcome/help_tlmedia_tr.md new file mode 100644 index 000000000..f11f479b0 --- /dev/null +++ b/defaultwelcome/help_tlmedia_tr.md @@ -0,0 +1 @@ +**Görüntüler**, **video** veya **ses** dosyaları içeren gelen tüm gönderiler, açıklamalarıyla birlikte burada görünür. diff --git a/defaultwelcome/help_tlshares_tr.md b/defaultwelcome/help_tlshares_tr.md new file mode 100644 index 000000000..5cfc93292 --- /dev/null +++ b/defaultwelcome/help_tlshares_tr.md @@ -0,0 +1,6 @@ +### Paylaşılan öğeler +Bunlar tipik olarak, para kullanılmadan takas edilen veya verilen fiziksel nesneler veya yerel hizmetlerdir. + +Örneğin, aynı durumda bir spor takımının üyeleri arasında **ekipmanı** paylaşmak, herhangi bir fazla **giysi** paylaşmak, artık kullanmadığınız **aletleri** paylaşmak veya bitkileri ve aynı büyüyen alanı kullanan insanlar arasında bahçıvanlık **araçları**. + +İstenmeyen e-postalardan kaçınmak için, paylaşılan öğeler ActivityPub aracılığıyla birleştirilmez ve aynı örnekteki üyeler için yereldir. diff --git a/defaultwelcome/profile_tr.md b/defaultwelcome/profile_tr.md new file mode 100644 index 000000000..9eda0462a --- /dev/null +++ b/defaultwelcome/profile_tr.md @@ -0,0 +1,2 @@ +### Hesap kurulumu +Avatar resminizi seçin ve adınızı ve açıklamanızı ekleyin. Küçük bir avatar resmi (örn. 128x128 piksel) kullanın, böylece hızlı bir şekilde indirilebilir. diff --git a/defaultwelcome/welcome_tr.md b/defaultwelcome/welcome_tr.md new file mode 100644 index 000000000..eea19ba2b --- /dev/null +++ b/defaultwelcome/welcome_tr.md @@ -0,0 +1,7 @@ +![Hoş Geldiniz resmi](/helpimages/welcome.jpg) +### INSTANCE'a hoş geldiniz +Bu, tek kartlı bilgisayarlar veya eski dizüstü bilgisayarlar gibi düşük güçlü sistemlerde birkaç kişinin kolayca kendi kendine barındırılması için tasarlanmış bir ActivityPub sunucusudur. + +Kendi sosyal ağ varlığınızı istediğiniz gibi yönetin ve Big Tech'e veda edin. + +Şimdi, gidelim... diff --git a/locations.txt b/locations.txt index 35bee37dc..1ec1bafec 100644 --- a/locations.txt +++ b/locations.txt @@ -1362,7 +1362,7 @@ IVALO, FINLAND:68.6072:27.4053 IVANO-FRANKIVSK, UKRAINE:48.922778:24.710556:83 IWAKUNI, JAPAN:34.1436:132.236 IWOJIMA, JAPAN:24.7839:141.322 -IZMIR, TURKEY:38.2922:27.1569:11891 +IZMIR, TURKEY:38.2922:27.1569:919 IZTEPEC, MEXICO:16.4492:W95.0936 IZUMO, JAPAN:35.4136:132.89 JABALPUR, INDIA:23.1778:80.0519 diff --git a/translations/ar.json b/translations/ar.json index 8676d60b7..8c29f449b 100644 --- a/translations/ar.json +++ b/translations/ar.json @@ -544,6 +544,7 @@ "lang_oc": "الأوكسيتانية", "lang_pt": "البرتغالية", "lang_sw": "السواحيلية", + "lang_tr": "اللغة التركية", "lang_zh": "صينى", "lang_nl": "هولندي", "lang_el": "اليونانية", diff --git a/translations/ca.json b/translations/ca.json index 654042a09..a9c118186 100644 --- a/translations/ca.json +++ b/translations/ca.json @@ -544,6 +544,7 @@ "lang_oc": "Occità", "lang_pt": "Portuguès", "lang_sw": "Suahili", + "lang_tr": "Turc", "lang_zh": "Xinès", "lang_nl": "Holandès", "lang_el": "Grec", diff --git a/translations/cy.json b/translations/cy.json index 8f2cb761e..b7f96b940 100644 --- a/translations/cy.json +++ b/translations/cy.json @@ -544,6 +544,7 @@ "lang_oc": "Ocsitaneg", "lang_pt": "Portiwgaleg", "lang_sw": "Swahili", + "lang_tr": "Twrceg", "lang_zh": "Tseiniaidd", "lang_nl": "Iseldireg", "lang_el": "Groeg", diff --git a/translations/de.json b/translations/de.json index 83b5ac754..f57fd9646 100644 --- a/translations/de.json +++ b/translations/de.json @@ -544,6 +544,7 @@ "lang_oc": "Okzitanisch", "lang_pt": "Portugiesisch", "lang_sw": "Suaheli", + "lang_tr": "Türkisch", "lang_zh": "Chinesisch", "lang_nl": "Niederländisch", "lang_el": "Griechisch", diff --git a/translations/el.json b/translations/el.json index 2ad4b37ed..2d7d326bf 100644 --- a/translations/el.json +++ b/translations/el.json @@ -544,6 +544,7 @@ "lang_oc": "Οξιτανός", "lang_pt": "Πορτογαλικά", "lang_sw": "Σουαχίλι", + "lang_tr": "τούρκικος", "lang_zh": "κινέζικα", "lang_nl": "Ολλανδός", "lang_el": "Ελληνικά", diff --git a/translations/en.json b/translations/en.json index 224bea451..5f220e82c 100644 --- a/translations/en.json +++ b/translations/en.json @@ -544,6 +544,7 @@ "lang_oc": "Occitan", "lang_pt": "Portuguese", "lang_sw": "Swahili", + "lang_tr": "Turkish", "lang_zh": "Chinese", "lang_nl": "Dutch", "lang_el": "Greek", diff --git a/translations/es.json b/translations/es.json index 348378fa5..5dcf0de6a 100644 --- a/translations/es.json +++ b/translations/es.json @@ -544,6 +544,7 @@ "lang_oc": "Occitano", "lang_pt": "Portuguesa", "lang_sw": "Swahili", + "lang_tr": "Turca", "lang_zh": "China", "lang_nl": "Holandesa", "lang_el": "Griega", diff --git a/translations/fr.json b/translations/fr.json index 4aab335a0..373cff572 100644 --- a/translations/fr.json +++ b/translations/fr.json @@ -544,6 +544,7 @@ "lang_oc": "Occitan", "lang_pt": "Portugais", "lang_sw": "Swahili", + "lang_tr": "Turque", "lang_zh": "Chinoise", "lang_nl": "Néerlandaise", "lang_el": "Grecque", diff --git a/translations/ga.json b/translations/ga.json index de40f7899..0094c1a4f 100644 --- a/translations/ga.json +++ b/translations/ga.json @@ -544,6 +544,7 @@ "lang_oc": "Béarla", "lang_pt": "Portaingéilis", "lang_sw": "Swahili", + "lang_tr": "Tuircis", "lang_zh": "Síneach", "lang_nl": "Ollainnis", "lang_el": "Gréigis", diff --git a/translations/hi.json b/translations/hi.json index 97f1d5574..2bb8a63cc 100644 --- a/translations/hi.json +++ b/translations/hi.json @@ -544,6 +544,7 @@ "lang_oc": "ओसीटान", "lang_pt": "पुर्तगाली", "lang_sw": "Swahili", + "lang_tr": "तुर्की", "lang_zh": "चीनी", "lang_nl": "डच", "lang_el": "यूनानी", diff --git a/translations/it.json b/translations/it.json index 54e9fdccf..ff7c18f9d 100644 --- a/translations/it.json +++ b/translations/it.json @@ -544,6 +544,7 @@ "lang_oc": "Occitano", "lang_pt": "Portoghese", "lang_sw": "Swahili", + "lang_tr": "Turca", "lang_zh": "Cinese", "lang_nl": "Olandese", "lang_el": "Greca", diff --git a/translations/ja.json b/translations/ja.json index fb5e199ef..58a6dd600 100644 --- a/translations/ja.json +++ b/translations/ja.json @@ -544,6 +544,7 @@ "lang_oc": "オック語", "lang_pt": "ポルトガル語", "lang_sw": "スワヒリ語", + "lang_tr": "トルコ語", "lang_zh": "中国語", "lang_nl": "オランダの", "lang_el": "ギリシャ語", diff --git a/translations/ko.json b/translations/ko.json index 1b7dc981e..a98f6466c 100644 --- a/translations/ko.json +++ b/translations/ko.json @@ -544,6 +544,7 @@ "lang_oc": "옥시탄", "lang_pt": "포르투갈 인", "lang_sw": "스와힐리어", + "lang_tr": "터키어", "lang_zh": "중국인", "lang_nl": "네덜란드 사람", "lang_el": "그리스 어", diff --git a/translations/ku.json b/translations/ku.json index 5e978b58f..7a20c6695 100644 --- a/translations/ku.json +++ b/translations/ku.json @@ -544,6 +544,7 @@ "lang_oc": "Occitan", "lang_pt": "Portekizî", "lang_sw": "Swahîlîyî", + "lang_tr": "Tirkî", "lang_zh": "Çînî", "lang_nl": "Holandî", "lang_el": "Yewnanî", diff --git a/translations/nl.json b/translations/nl.json index f0cd37957..f199ac29b 100644 --- a/translations/nl.json +++ b/translations/nl.json @@ -544,6 +544,7 @@ "lang_oc": "Occitaans", "lang_pt": "Portugees", "lang_sw": "Swahili", + "lang_tr": "Turks", "lang_zh": "Chinese", "lang_nl": "Nederlands", "lang_el": "Ελληνικά", diff --git a/translations/oc.json b/translations/oc.json index bfb796fda..14d6bc176 100644 --- a/translations/oc.json +++ b/translations/oc.json @@ -540,6 +540,7 @@ "lang_oc": "Occitan", "lang_pt": "Portuguese", "lang_sw": "Swahili", + "lang_tr": "Turkish", "lang_zh": "Chinese", "lang_nl": "Dutch", "lang_el": "Greek", diff --git a/translations/pl.json b/translations/pl.json index 71bb3025c..f0458db43 100644 --- a/translations/pl.json +++ b/translations/pl.json @@ -544,6 +544,7 @@ "lang_oc": "Prowansalski", "lang_pt": "Portugalski", "lang_sw": "Suahili", + "lang_tr": "Turecki", "lang_zh": "Chiński", "lang_nl": "Holenderski", "lang_el": "Grecki", diff --git a/translations/pt.json b/translations/pt.json index e7e7ad13c..de71f4bd7 100644 --- a/translations/pt.json +++ b/translations/pt.json @@ -544,6 +544,7 @@ "lang_oc": "Occitano", "lang_pt": "Português", "lang_sw": "Suaíli", + "lang_tr": "Turca", "lang_zh": "Chinês", "lang_nl": "Holandês", "lang_el": "Grega", diff --git a/translations/ru.json b/translations/ru.json index df2c094cb..bbc9dd157 100644 --- a/translations/ru.json +++ b/translations/ru.json @@ -544,6 +544,7 @@ "lang_oc": "окситанский", "lang_pt": "португальский", "lang_sw": "суахили", + "lang_tr": "турецкий", "lang_zh": "Китайский", "lang_nl": "Голландский", "lang_el": "греческий", diff --git a/translations/sw.json b/translations/sw.json index eb4a3917d..faa5b24e0 100644 --- a/translations/sw.json +++ b/translations/sw.json @@ -544,6 +544,7 @@ "lang_oc": "Oksitani", "lang_pt": "Kireno", "lang_sw": "Kiswahili", + "lang_tr": "Kituruki", "lang_zh": "Kichina", "lang_nl": "Kiholanzi", "lang_el": "Kigiriki", diff --git a/translations/tr.json b/translations/tr.json new file mode 100644 index 000000000..80887499f --- /dev/null +++ b/translations/tr.json @@ -0,0 +1,557 @@ +{ + "SHOW MORE": "DAHA FAZLA GÖSTER", + "Your browser does not support the video tag.": "Tarayıcınız video etiketini desteklemiyor.", + "Your browser does not support the audio tag.": "Tarayıcınız ses etiketini desteklemiyor.", + "Show profile": "Profili Göster", + "Show options for this person": "Bu kişi için seçenekleri göster", + "Repeat this post": "Tekrarlamak", + "Undo the repeat": "Tekrarlamayı geri al", + "Like this post": "Beğenmek", + "Undo the like": "Farklı", + "Delete this post": "Silmek", + "Delete this event": "Silmek", + "Reply to this post": "Cevap vermek", + "Write your post text below.": "Yeni posta", + "Write your reply to": "Cevabını yaz", + "this post": "bu gönderi", + "Write your report below.": "Raporunuzu aşağıya yazın.", + "This message only goes to moderators, even if it mentions other fediverse addresses.": "Bu mesaj, diğer federe adreslerinden bahsetse bile yalnızca moderatörlere gider.", + "Also see": "Ayrıca bkz", + "Terms of Service": "Kullanım Şartları", + "Enter the details for your shared item below.": "Paylaşılan öğenizin ayrıntılarını aşağıya girin.", + "Subject or Content Warning (optional)": "Konu veya İçerik Uyarısı (isteğe bağlı)", + "Write something": "Bir şey yaz", + "Name of the shared item": "Paylaşılan öğenin adı", + "Description of the item being shared": "Paylaşılan öğenin açıklaması", + "Type of shared item. eg. hat": "Paylaşılan öğenin türü. Örneğin. şapka", + "Category of shared item. eg. clothing": "Paylaşılan öğenin kategorisi. Örneğin. Giyim", + "Duration of listing in days": "Gün olarak listeleme süresi", + "City or location of the shared item": "Paylaşılan öğenin şehri veya konumu", + "Describe a shared item": "Paylaşılan bir öğeyi tanımlayın", + "Public": "Halk", + "Visible to anyone": "herkese görünür", + "Unlisted": "liste dışı", + "Not on public timeline": "Herkese açık zaman çizelgesinde değil", + "Followers": "Takipçiler", + "Only to followers": "Sadece takipçilere", + "DM": "DM", + "Only to mentioned people": "Sadece adı geçen kişilere", + "Report": "Rapor", + "Send to moderators": "moderatörlere gönder", + "Search for emoji": "Emoji ara", + "Cancel": "✘", + "Submit": "Göndermek", + "Image description": "görüntü açıklaması", + "Item image": "Öğe resmi", + "Type": "Tip", + "Category": "Kategori", + "Location": "Konum", + "Login": "Giriş yapmak", + "Edit": "Düzenlemek", + "Switch to timeline view": "zaman çizelgesi görünümü", + "Approve": "Onaylamak", + "Deny": "Reddetmek", + "Posts": "Gönderiler", + "Following": "Takip etmek", + "Followers": "Takipçiler", + "Roles": "Roller", + "Skills": "Yetenekler", + "Shares": "Hisseler", + "Block": "Engellemek", + "Unfollow": "Takibi bırak", + "Your browser does not support the audio element.": "Tarayıcınız ses öğesini desteklemiyor.", + "Your browser does not support the video element.": "Tarayıcınız video öğesini desteklemiyor.", + "Create a new post": "Yeni posta", + "Create a new DM": "Yeni bir DM oluştur", + "Switch to profile view": "Profil görünümü", + "Inbox": "Gelen kutusu", + "Sent": "Gönderilmiş", + "Search and follow": "Ara/takip et", + "Refresh": "Yenile", + "Nickname or URL. Block using *@domain or nickname@domain": "Takma ad veya URL. *@domain veya rumuz@domain kullanarak engelleme", + "Remove the above item": "Yukarıdaki öğeyi kaldır", + "Remove": "Kaldırmak", + "Suspend the above account nickname": "Yukarıdaki hesap takma adını askıya alın", + "Suspend": "Askıya almak", + "Remove a suspension for an account nickname": "Hesap takma adının askıya alınmasını kaldırma", + "Unsuspend": "Askıyı kaldır", + "Block an account on another instance": "Başka bir örnekte bir hesabı engelle", + "Unblock": "engeli kaldırmak", + "Unblock an account on another instance": "Başka bir örnekte bir hesabın engellemesini kaldırın", + "Information about current blocks/suspensions": "Mevcut bloklar/süspansiyonlar hakkında bilgi", + "Info": "Bilgi", + "Remove": "Kaldırmak", + "Yes": "Evet", + "No": "Numara", + "Delete this post?": "Bu gönderiyi sil?", + "Follow": "Takip etmek", + "Stop following": "Takibi bırak", + "Options for": "Seçenekler", + "View": "görüş", + "Stop blocking": "Engellemeyi durdur", + "Enter an emoji name to search for": "Aramak için bir emoji adı girin", + "Search screen text": "Aramak için bir adres, paylaşılan öğe, -save, 'geçmiş, #hashtag, *beceri, .wanted veya :emoji: girin", + "Go Back": "◀", + "Moderation Information": "Denetim Bilgileri", + "Suspended accounts": "Askıya alınan hesaplar", + "These are currently suspended": "Bunlar şu anda askıya alındı", + "Blocked accounts and hashtags": "Engellenen hesaplar ve hashtag'ler", + "These are globally blocked for all accounts on this instance": "Bunlar, bu örnekteki tüm hesaplar için küresel olarak engellendi", + "Any blocks or suspensions made by moderators will be shown here.": "Moderatörler tarafından yapılan engellemeler veya askıya almalar burada gösterilecektir.", + "Welcome. Please enter your login details below.": "Hoş geldin. Lütfen giriş bilgilerinizi aşağıya yazınınz.", + "Welcome. Please login or register a new account.": "Hoş geldin. Lütfen giriş yapın veya yeni bir hesap açın.", + "Please enter some credentials": "Lütfen bazı kimlik bilgileri girin", + "You will become the admin of this site.": "Bu sitenin admini olacaksınız.", + "Terms of Service": "Kullanım Şartları", + "About this Instance": "Bu Örnek hakkında", + "Nickname": "Takma ad", + "Enter Nickname": "Takma ad girin", + "Password": "Parola", + "Enter Password": "En az 8 karakter", + "Profile for": "için profil", + "The files attached below should be no larger than 10MB in total uploaded at once.": "Aşağıda ekli dosyalar, bir kerede yüklenen toplam 10 MB'tan büyük olmamalıdır.", + "Avatar image": "avatar resmi", + "Background image": "Avatarınızın arkasında görünen arka plan resmi", + "Timeline banner image": "Zaman çizelgesi banner resmi", + "Approve follower requests": "Takipçi isteklerini onayla", + "This is a bot account": "Bu bir bot hesabıdır", + "Filtered words": "Filtrelenmiş kelimeler", + "One per line": "Her satıra bir tane", + "Blocked accounts": "Engellenen hesaplar", + "Blocked accounts, one per line, in the form nickname@domain or *@blockeddomain": "Nick@domain veya *@blockeddomain biçiminde satır başına bir tane olmak üzere engellenen hesaplar", + "Federation list": "Federasyon listesi", + "Federate only with a defined set of instances. One domain name per line.": "Yalnızca tanımlanmış bir örnek kümesiyle birleştirin. Satır başına bir alan adı.", + "If you want to participate within organizations then you can indicate some skills that you have and approximate proficiency levels. This helps organizers to construct teams with an appropriate combination of skills.": "Kuruluşlara katılmak istiyorsanız, sahip olduğunuz bazı becerileri ve yaklaşık yeterlilik seviyelerini belirtebilirsiniz. Bu, organizatörlerin uygun becerilere sahip ekipler oluşturmasına yardımcı olur.", + "A list of moderator nicknames. One per line.": "Moderatör takma adlarının listesi. Her satıra bir tane.", + "Moderators": "Moderatörler", + "List of moderator nicknames": "Moderatör takma adlarının listesi", + "Your bio": "Biyografin", + "Skill": "Yetenek", + "Copy the text then paste it into your post": "Metni kopyalayın ve ardından gönderinize yapıştırın", + "Emoji Search": "Emoji Arama", + "No results": "Sonuç yok", + "Skills search": "Beceri arama", + "Shared Items Search": "Paylaşılan Öğe Arama", + "Contact": "İletişim", + "Shared Item": "Paylaşılan Öğe", + "Mod": "Ilıman", + "Approve follow requests": "Takip isteklerini onayla", + "Page down": "Sayfa aşağı", + "Page up": "Sayfa yukarı", + "Vote": "Oy", + "Replies": "Cevaplar", + "Media": "Medya", + "This is a group account": "Bu bir grup hesabıdır", + "Date": "Tarih", + "Time": "Zaman", + "Location": "Konum", + "Calendar": "Takvim", + "Sun": "Paz", + "Mon": "Paz", + "Tue": "Sal", + "Wed": "Çar", + "Thu": "Per", + "Fri": "Cum", + "Sat": "Cum", + "January": "Ocak", + "February": "Şubat", + "March": "Mart", + "April": "Nisan", + "May": "Mayıs", + "June": "Haziran", + "July": "Temmuz", + "August": "Ağustos", + "September": "Eylül", + "October": "Ekim", + "November": "Kasım", + "December": "Aralık", + "Only people I follow can send me DMs": "Sadece takip ettiğim kişiler bana DM gönderebilir", + "Logout": "Çıkış Yap", + "Danger Zone": "Tehlikeli bölge", + "Deactivate this account": "Bu hesabı devre dışı bırak", + "Snooze": "Kestirmek", + "Unsnooze": "Ertelemeyi kaldır", + "Donations link": "Bağış bağlantısı", + "Donate": "Bağış yapmak", + "Change Password": "Şifre değiştir", + "Confirm Password": "Şifreyi Onayla", + "Instance Title": "Örnek Başlığı", + "Instance Short Description": "Örnek Kısa Açıklama", + "Instance Description": "Örnek Açıklama", + "Instance Logo": "Örnek Logosu", + "Bookmark this post": "Yer imi", + "Undo the bookmark": "İşareti kaldır", + "Bookmarks": "Kaydedildi", + "Theme": "Tema", + "Default": "Varsayılan", + "Light": "Işık", + "Purple": "Mor", + "Hacker": "Bilgisayar korsanı", + "HighVis": "Yüksek görünürlük", + "Question": "Soru", + "Enter your question": "Sorunuzu girin", + "Enter the choices for your question below.": "Sorunuz için seçenekleri aşağıya girin.", + "Ask a question": "Bir soru sor", + "Possible answers": "Olası cevaplar", + "replying to": "yanıtlamak", + "replying to themselves": "kendilerine cevap vermek", + "announces": "duyurur", + "Previous month": "Geçtiğimiz ay", + "Next month": "Gelecek ay", + "Get the source code": "Kaynak kodunu alın", + "This is a media instance": "Bu bir medya örneğidir", + "Mute this post": "Sesini kapatmak", + "Undo mute": "Sesi geri al", + "XMPP": "XMPP", + "Matrix": "Matrix", + "Email": "E-posta", + "PGP": "PGP Anahtarı", + "PGP Fingerprint": "PGP Parmak İzi", + "This is a scheduled post.": "Bu planlanmış bir gönderidir.", + "Remove scheduled posts": "Planlanmış gönderileri kaldır", + "Remove Twitter posts": "Twitter gönderilerini kaldır", + "Sensitive": "Hassas", + "Word Replacements": "Kelime Değiştirmeleri", + "Happening Today": "Bugün", + "Happening Tomorrow": "Yarın", + "Happening This Week": "Yakın zamanda", + "Blog": "Blog", + "Blogs": "Blogs", + "Title": "Başlık", + "About the author": "Yazar hakkında", + "Edit blog post": "Blog gönderisini düzenle", + "Publicly visible post": "Herkese açık yayın", + "Your Posts": "Sizin gönderileriniz", + "Git Projects": "Git Projeleri", + "List of project names that you wish to receive git patches for": "Git yamaları almak istediğiniz proje adlarının listesi", + "Show/Hide Buttons": "Göster/Gizle", + "Custom Font": "Özel Yazı Tipi", + "Remove the custom font": "Özel yazı tipini kaldırın", + "Lcd": "LCD", + "Blue": "Mavi", + "Zen": "Zen", + "Night": "Gece", + "Starlight": "Yıldız ışığı", + "Search banner image": "Başlık resmi ara", + "Henge": "Henge", + "QR Code": "QR kod", + "Reminder": "Hatırlatma", + "Scheduled note to yourself": "Kendinize zamanlanmış not", + "Replying to": "Yanıtlamak", + "Send to": "Gönderildi", + "Show a list of addresses to send to": "Gönderilecek adreslerin listesini göster", + "Petname": "Evcil Hayvan adı", + "Ok": "Tamam", + "This is nothing less than an utter triumph": "Bu mutlak bir zaferden başka bir şey değil", + "Not Found": "Bulunamadı", + "These are not the droids you are looking for": "Aradığınız droidler bunlar değil", + "Not changed": "Değişmedi", + "The contents of your local cache are up to date": "Yerel önbelleğinizin içeriği güncel", + "Bad Request": "Geçersiz istek", + "Better luck next time": "Bir dahaki sefere daha iyi şanslar", + "Unavailable": "Kullanım dışı", + "The server is busy. Please try again later": "Sunucu meşgul. Lütfen daha sonra tekrar deneyiniz", + "Receive calendar events from this account": "Bu hesaptan takvim etkinlikleri al", + "Grayscale": "Gri tonlamalı", + "Liked by": "Tarafından beğenildi", + "Solidaric": "Dayanışmacı", + "YouTube Replacement Domain": "YouTube Değiştirme Alanı", + "Notes": "Notlar", + "Allow replies.": "Yanıtlara izin ver.", + "Event": "Etkinlik", + "Event name": "Etkinlik adı", + "Events": "Olaylar", + "Create an event": "Etkinlik oluştur", + "Describe the event": "Olayı anlat", + "Start Date": "Başlangıç ​​tarihi", + "End Date": "Bitiş tarihi", + "Categories": "Kategoriler", + "This is a private event.": "Bu özel bir olaydır.", + "Allow anonymous participation.": "Anonim katılıma izin ver.", + "Anyone can join": "Herkes katılabilir", + "Apply to join": "Katılmak için başvur", + "Invitation only": "Yalnızca davet", + "Joining": "Birleştirme", + "Status of the event": "Etkinliğin durumu", + "Tentative": "Belirsiz", + "Confirmed": "Onaylanmış", + "Cancelled": "İptal edildi", + "Event banner image description": "Etkinlik banner resmi açıklaması", + "Banner image": "Afiş resmi", + "Maximum attendees": "Maksimum katılımcı", + "Ticket URL": "Bilet URL'si", + "Create a new event": "Yeni bir etkinlik oluştur", + "Moderation policy or code of conduct": "Moderasyon politikası veya davranış kuralları", + "Edit event": "Etkinliği düzenle", + "Notify when posts are liked": "Gönderiler beğenildiğinde bildir", + "Don't show the Like button": "Beğen düğmesini gösterme", + "Autogenerated Hashtags": "Otomatik Oluşturulan Hashtag'ler", + "Autogenerated Content Warnings": "Otomatik Oluşturulan İçerik Uyarıları", + "Indymedia": "Indymedia", + "Indymediaclassic": "Indymedia Klasik", + "Indymediamodern": "Indymedia Modern", + "Hashtag Blocked": "Hashtag Engellendi", + "This is a blogging instance": "Bu bir blog örneğidir", + "Edit Links": "Bağlantıları Düzenle", + "One link per line. Description followed by the link.": "Her satıra bir bağlantı. Açıklama ve ardından bağlantı. Başlıklar # ile başlamalıdır", + "Left column image": "Sol sütun resmi", + "Right column image": "Sağ sütun resmi", + "RSS feed for this site": "Bu site için RSS beslemesi", + "Edit newswire": "Haber telini düzenle", + "Add RSS feed links below.": "Aşağıdaki RSS besleme bağlantıları. Bir feed'in denetlenmesi gerektiğini belirtmek için başına veya sonuna * ekleyin. Ekle ! besleme içeriğinin yansıtılması gerektiğini belirtmek için başında veya sonunda.", + "Newswire RSS Feed": "Newswire RSS Beslemesi", + "Nicknames whose blog entries appear on the newswire.": "Blog girişleri haber telinde görünen takma adlar.", + "Posts to be approved": "Onaylanacak gönderiler", + "Discuss": "Tartışmak", + "Moderator Discussion": "Moderatör Tartışması", + "Vote": "Oy", + "Remove Vote": "Oyu Kaldır", + "This is a news instance": "Bu bir haber örneğidir", + "News": "Haberler", + "Read more...": "Daha fazla oku...", + "Edit News Post": "Haber Gönderisini Düzenle", + "A list of editor nicknames. One per line.": "Düzenleyici takma adlarının listesi. Her satıra bir tane.", + "Site Editors": "Site Editörleri", + "Allow news posts": "Haber gönderilerine izin ver", + "Publish": "Yayınla", + "Publish a news article": "Bir haber makalesi yayınlayın", + "News tagging rules": "Haber etiketleme kuralları", + "See instructions": "Talimatlara bakın", + "Search": "Aramak", + "Newswire": "Haber teli", + "Links": "Bağlantılar", + "Post": "Postalamak", + "User": "Kullanıcı", + "Features" : "Özellikler", + "Article": "Madde", + "Create an article": "Bir makale oluşturun", + "Settings": "Ayarlar", + "Citations": "Alıntılar", + "Choose newswire items referenced in your article": "Makalenizde atıfta bulunulan haber teli öğelerini seçin", + "RSS feed for your blog": "Blogunuz için RSS beslemesi", + "Create a new shared item": "Yeni bir paylaşılan öğe oluştur", + "Rc3": "Rc3", + "Hashtag origins": "Hashtag kökenleri", + "admin": "yönetici", + "moderator": "moderatör", + "editor": "editör", + "delegator": "yetki veren", + "Debian": "Debian", + "Select the edit icon to add RSS feeds": "RSS beslemeleri eklemek için düzenle simgesini seçin", + "Select the edit icon to add web links": "Web bağlantıları eklemek için düzenle simgesini seçin", + "Hashtag Categories RSS Feed": "Hashtag Kategorileri RSS Beslemesi", + "Ask about a shared item.": "Paylaşılan bir öğe hakkında soru sorun.", + "Account Information": "Hesap Bilgileri", + "This account interacts with the following instances": "Bu hesap aşağıdaki örneklerle etkileşime girer", + "News posts are moderated": "Haber gönderileri yönetiliyor", + "Filter": "Filtre", + "Filter out words": "Kelimeleri filtrele", + "Unfilter": "Filtreyi kaldır", + "Unfilter words": "Kelimelerin filtresini kaldır", + "Show Accounts": "Hesapları Göster", + "Peertube Instances": "Peertube Örnekleri", + "Show video previews for the following Peertube sites.": "Aşağıdaki Peertube siteleri için video önizlemelerini gösterin.", + "Follows you": "Seni takip ediyor", + "Verify all signatures": "Tüm imzaları doğrulayın", + "Blocked followers": "Engellenen takipçiler", + "Blocked following": "Aşağıdakiler engellendi", + "Receives posts from the following accounts": "Aşağıdaki hesaplardan gönderiler alır", + "Sends out posts to the following accounts": "Aşağıdaki hesaplara gönderiler gönderir", + "Word frequencies": "kelime frekansları", + "New account": "Yeni hesap", + "Moved to new account address": "Yeni hesap adresine taşındı", + "Yet another Epicyon Instance": "Yine bir Epicyon Örneği", + "Other accounts": "Diğer federal hesaplar", + "Pin this post to your profile.": "Bu gönderiyi profilinize sabitleyin.", + "Administered by": "Tarafından yönetilmektedir", + "Version": "Sürüm", + "Skip to timeline": "Zaman çizelgesine atla", + "Skip to Newswire": "Newswire'a geç", + "Skip to Links": "Bağlantılara Geç", + "Publish a blog article": "Blog makalesi yayınlayın", + "Featured writer": "Öne çıkan yazar", + "Broch mode": "Broş modu", + "Pixel": "Piksel", + "DM bounce": "Sadece takip edilen hesaplardan mesaj kabul edilir.", + "Next": "Sonraki", + "Preview": "Ön izleme", + "Linked": "Web bağlantılı", + "hashtag": "başlık etiketi", + "smile": "gülümsemek", + "wink": "göz kırpmak", + "mentioning": "bahsetmek", + "sad face": "Üzgün ​​surat", + "thinking emoji": "Düşünme emojisi", + "laughing": "gülmek", + "gender": "cinsiyet", + "He/Him": "O / O", + "She/Her": "o / onun", + "girl": "kız", + "boy": "oğlan", + "pronoun": "zamir", + "Type of instance": "Örnek türü", + "Security": "Güvenlik", + "Enabling broch mode": "Broch modunu etkinleştirmek, saldırıya karşı geçici bir tahkimat sağlar. Yalnızca önceden bilinen örneklerin gönderileri kabul edilecektir. Kapatılmazsa bir hafta sonra geçer.", + "Instance Settings": "Örnek Ayarları", + "Video Settings": "Video ayarları", + "Filtering and Blocking": "Filtreleme ve Engelleme", + "Role Assignment": "Rol Ataması", + "Contact Details": "İletişim detayları", + "Background Images": "Arka Plan Resimleri", + "heart": "kalp", + "counselor": "danışman", + "Counselors": "Danışmanlar", + "shocked": "şok", + "Encrypted": "şifreli", + "Direct Message permitted instances": "Doğrudan Mesaja izin verilen örnekler", + "Direct messages are always allowed from these instances.": "Bu örneklerden doğrudan mesajlara her zaman izin verilir.", + "Key Shortcuts": "Anahtar Kısayollar", + "menuTimeline": "Zaman çizelgesi görünümü", + "menuEdit": "Düzenlemek", + "menuProfile": "Profil görünümü", + "menuInbox": "Gelen kutusu", + "menuSearch": "Ara/takip et", + "menuNewPost": "Yeni posta", + "menuCalendar": "Takvim", + "menuDM": "Direkt Mesajlar", + "menuReplies": "Cevaplar", + "menuOutbox": "Gönderilmiş", + "menuBookmarks": "Yer imleri", + "menuShares": "Paylaşılan öğeler", + "menuBlogs": "Blogs", + "menuNewswire": "Haber teli", + "menuLinks": "Bağlantılar", + "menuModeration": "Moderasyon", + "menuFollowing": "Takip etmek", + "menuFollowers": "Takipçiler", + "menuRoles": "Roller", + "menuSkills": "Yetenekler", + "menuLogout": "Çıkış Yap", + "menuKeys": "Anahtar Kısayollar", + "submitButton": "Gönder düğmesi", + "menuMedia": "Medya", + "followButton": "Takip et/takip etmeyi bırak düğmesi", + "blockButton": "Engelle düğmesi", + "infoButton": "Bilgi düğmesi", + "snoozeButton": "Erteleme düğmesi", + "reportButton": "Rapor düğmesi", + "viewButton": "Görüntüle düğmesi", + "enterPetname": "Evcil hayvan adını girin", + "enterNotes": "Notları girin", + "These access keys may be used": "Bu erişim tuşları, tipik olarak ALT + SHIFT + tuşu veya ALT + tuşu ile kullanılabilir.", + "Show numbers of accounts within instance metadata": "Örnek meta verilerindeki hesap numaralarını göster", + "Show version number within instance metadata": "Örnek meta verilerinde sürüm numarasını göster", + "Joined": "Katıldı", + "City for spoofed GPS image metadata": "Sahte GPS görüntü meta verileri için şehir", + "Occupation": "Meslek", + "Artists": "Sanatçılar", + "Graphic Design": "Grafik dizayn", + "Import Theme": "Temayı İçe Aktar", + "Export Theme": "Temayı Dışa Aktar", + "Custom post submit button text": "Özel gönderi gönder düğmesi metni", + "Blocked User Agents": "Engellenen Kullanıcı Aracıları", + "Notify me when this account posts": "Bu hesap yayınlandığında bana haber ver", + "Languages": "Diller", + "Translated": "çevrildi", + "Quantity": "Miktar", + "food": "besin", + "Price": "Fiyat", + "Currency": "Para birimi", + "List of domains which can access the shared items catalog": "Paylaşılan öğeler kataloğuna erişebilen alanların listesi", + "Shares Catalog": "Hisse Kataloğu", + "tool": "alet", + "clothes": "kıyafetler", + "medical": "tıbbi", + "Wanted": "Aranan", + "Describe something wanted": "İstenen bir şeyi tarif et", + "Enter the details for your wanted item below.": "İstediğiniz öğenin ayrıntılarını aşağıya girin.", + "Name of the wanted item": "Aranan öğenin adı", + "Description of the item wanted": "İstenen öğenin açıklaması", + "Type of wanted item. eg. hat": "Aranan öğenin türü. Örneğin. şapka", + "Category of wanted item. eg. clothes": "Aranan öğenin kategorisi. Örneğin. kıyafetler", + "City or location of the wanted item": "İstenen öğenin şehri veya yeri", + "Maximum Price": "Maksimum Fiyat", + "Create a new wanted item": "Yeni bir aranan öğe oluşturun", + "Wanted Items Search": "Aranan Eşya Arama", + "Website": "İnternet sitesi", + "Low Bandwidth": "Düşük Bant Genişliği", + "accommodation": "konaklama", + "Forbidden": "Yasaklı", + "You're not allowed": "İzinli değilsin", + "Hours after posting during which replies are allowed": "Gönderi sonrası yanıtlara izin verilen saatler", + "Twitter": "Twitter", + "Twitter Replacement Domain": "Twitter Değiştirme Etki Alanı", + "Buy": "Satın almak", + "Request to stay": "Kalma isteği", + "Profile": "Profil", + "Introduce yourself and specify the date and time when you wish to stay": "Kendinizi tanıtın ve kalmak istediğiniz tarih ve saati belirtin.", + "Members": "Üyeler", + "Join": "Katılmak", + "Leave": "Terk etmek", + "System Monitor": "Sistem Monitörü", + "Add content warnings for the following sites": "Aşağıdaki siteler için içerik uyarıları ekleyin", + "Known Web Crawlers": "Bilinen Web Tarayıcıları", + "Add to the calendar": "Takvime ekle", + "Content License": "İçerik Lisansı", + "Reaction by": "Tarafından tepki", + "Notify on emoji reactions": "Emoji tepkilerini bildir", + "Select reaction": "Reaksiyon", + "Don't show the Reaction button": "Tepki düğmesini gösterme", + "New feed URL": "Yeni besleme URL'si", + "New link title and URL": "Yeni bağlantı başlığı ve URL", + "Theme Designer": "Tema Tasarımcısı", + "Reset": "Sıfırla", + "Encryption Keys": "Şifreleme Anahtarları", + "Filtered words within bio": "Biyografi içindeki filtrelenmiş kelimeler", + "Write your news report": "Haber raporunuzu yazın", + "Dyslexic font": "Disleksik yazı tipi", + "Leave a comment": "Yorum Yap", + "View comments": "Yorumları Görüntüle", + "Multi Status": "Çoklu Durum", + "Lots of things": "Birçok şey", + "Created": "Oluşturuldu", + "It is done": "Tamamdır", + "Time Zone": "Saat dilimi", + "Show who liked this post": "Bu gönderiyi beğenenleri göster", + "Show who repeated this post": "Bu gönderiyi kimin tekrarladığını göster", + "Repeated by": "Tarafından tekrarlandı", + "Register": "Kayıt olmak", + "Web Bots Allowed": "Web Arama Botlarına İzin Verilir", + "Known Search Bots": "Bilinen Web Arama Botları", + "mitm": "Mesaj üçüncü bir tarafça okunmuş veya değiştirilmiş olabilir", + "Bold reading": "Cesur okuma", + "SHOW EDITS": "DÜZENLEMELERİ GÖSTER", + "Attach an image, video or audio file": "Bir resim, video veya ses dosyası ekleyin", + "Set a place and time": "Bir yer ve zaman belirleyin", + "Describe your attachment": "Ekinizi tanımlayın", + "Language used": "Kullanılan dil", + "lang_ar": "Arapça", + "lang_cy": "Galce", + "lang_en": "Ingilizce", + "lang_fr": "Fransızca", + "lang_hi": "Hintçe", + "lang_ja": "Japonca", + "lang_ku": "Kürt", + "lang_pl": "Lehçe", + "lang_ru": "Rusça", + "lang_uk": "Ukrayna", + "lang_ca": "Katalanca", + "lang_de": "Almanca", + "lang_es": "İspanyol", + "lang_ga": "İrlandalı", + "lang_it": "İtalyan", + "lang_ko": "Koreli", + "lang_oc": "Oksitanca", + "lang_pt": "Portekizce", + "lang_sw": "Svahili", + "lang_tr": "Türkçe", + "lang_zh": "Çince", + "lang_nl": "Flemenkçe", + "lang_el": "Yunan", + "lang_yi": "Yidiş", + "Common emoji": "Ortak emoji", + "Copy and paste into your text": "Metninize kopyalayıp yapıştırın", + "shrug": "omuz silkmek", + "DM warning": "Doğrudan mesajlar uçtan uca şifrelenmez. Son derece hassas bilgileri burada paylaşmayın.", + "Transcript": "Transcript" +} diff --git a/translations/uk.json b/translations/uk.json index e1701d1b7..80b07c3c0 100644 --- a/translations/uk.json +++ b/translations/uk.json @@ -544,6 +544,7 @@ "lang_oc": "окситанський", "lang_pt": "португальська", "lang_sw": "суахілі", + "lang_tr": "турецька", "lang_zh": "китайський", "lang_nl": "голландський", "lang_el": "грецька", diff --git a/translations/yi.json b/translations/yi.json index d43b851a7..563169306 100644 --- a/translations/yi.json +++ b/translations/yi.json @@ -544,6 +544,7 @@ "lang_oc": "אָקסיטאַן", "lang_pt": "פּאָרטוגעזיש", "lang_sw": "סוואַהילי", + "lang_tr": "טערקיש", "lang_zh": "כינעזיש", "lang_nl": "האָלענדיש", "lang_el": "גריכיש", diff --git a/translations/zh.json b/translations/zh.json index a3139a663..d0c2c6f1e 100644 --- a/translations/zh.json +++ b/translations/zh.json @@ -544,6 +544,7 @@ "lang_oc": "奥克西坦", "lang_pt": "葡萄牙语", "lang_sw": "斯瓦希里语", + "lang_tr": "土耳其", "lang_zh": "中国人", "lang_nl": "荷兰语", "lang_el": "希腊语",