From 42657fbfadb7c35d775e0f8118d7f77d2338b643 Mon Sep 17 00:00:00 2001 From: lim10tech Date: Tue, 8 Aug 2023 23:38:12 +0300 Subject: [PATCH] Bug fixes. --- bin/functions/watcher.js | 2 +- config.json | 17 +++ i18n/alt-texts/en-us.json | 1 + i18n/alt-texts/global.json | 1 + i18n/alt-texts/tr-tr.json | 1 + i18n/component-texts/en-us.json | 1 + i18n/component-texts/global.json | 1 + i18n/component-texts/tr-tr.json | 79 ++++++++++++++ i18n/image-sources/en-us.json | 1 + i18n/image-sources/global.json | 18 ++++ i18n/image-sources/tr-tr.json | 1 + i18n/link-texts/en-us.json | 1 + i18n/link-texts/global.json | 5 + i18n/link-texts/tr-tr.json | 7 ++ i18n/messages/en.json | 7 -- i18n/messages/tr.json | 3 - i18n/site-texts/en-us.json | 1 + i18n/site-texts/global.json | 3 + i18n/site-texts/tr-tr.json | 178 +++++++++++++++++++++++++++++++ i18n/static-texts/en-us.json | 1 + i18n/static-texts/global.json | 60 +++++++++++ i18n/static-texts/tr-tr.json | 108 +++++++++++++++++++ i18n/test/en.json | 3 - i18n/test/tr.json | 3 - output.json | 2 +- package.json | 2 +- src/functions/watcher.ts | 3 +- 27 files changed, 490 insertions(+), 20 deletions(-) create mode 100644 config.json create mode 100644 i18n/alt-texts/en-us.json create mode 100644 i18n/alt-texts/global.json create mode 100644 i18n/alt-texts/tr-tr.json create mode 100644 i18n/component-texts/en-us.json create mode 100644 i18n/component-texts/global.json create mode 100644 i18n/component-texts/tr-tr.json create mode 100644 i18n/image-sources/en-us.json create mode 100644 i18n/image-sources/global.json create mode 100644 i18n/image-sources/tr-tr.json create mode 100644 i18n/link-texts/en-us.json create mode 100644 i18n/link-texts/global.json create mode 100644 i18n/link-texts/tr-tr.json delete mode 100644 i18n/messages/en.json delete mode 100644 i18n/messages/tr.json create mode 100644 i18n/site-texts/en-us.json create mode 100644 i18n/site-texts/global.json create mode 100644 i18n/site-texts/tr-tr.json create mode 100644 i18n/static-texts/en-us.json create mode 100644 i18n/static-texts/global.json create mode 100644 i18n/static-texts/tr-tr.json delete mode 100644 i18n/test/en.json delete mode 100644 i18n/test/tr.json diff --git a/bin/functions/watcher.js b/bin/functions/watcher.js index 3f5c72a..281831e 100644 --- a/bin/functions/watcher.js +++ b/bin/functions/watcher.js @@ -34,7 +34,7 @@ function watch_file(config) { var file_names = Object.keys(files); file_names.syncForEach(function (name, next_name) { langs.syncForEach(function (lang, next_lang) { - var file_name = process.cwd() + '/' + config['input-dir'] + '/' + name + '/' + lang + '.json'; + var file_name = process.cwd() + '/' + config['input-dir'] + '/' + files[name] + '/' + lang + '.json'; if (watched_files.indexOf(file_name) == -1) { watched_files.push(file_name); try { diff --git a/config.json b/config.json new file mode 100644 index 0000000..fb2639c --- /dev/null +++ b/config.json @@ -0,0 +1,17 @@ +{ + "langs": [ + "en-us", + "tr-tr" + ], + "input-dir": "i18n", + "output-file": "output.json", + "files": { + "static_texts":"static-texts", + "site_texts":"site-texts", + "link_texts":"link-texts", + "alt_text":"alt-texts", + "component_texts":"component-texts", + "image_sources":"image-sources" + }, + "global": true +} \ No newline at end of file diff --git a/i18n/alt-texts/en-us.json b/i18n/alt-texts/en-us.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/i18n/alt-texts/en-us.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/i18n/alt-texts/global.json b/i18n/alt-texts/global.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/i18n/alt-texts/global.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/i18n/alt-texts/tr-tr.json b/i18n/alt-texts/tr-tr.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/i18n/alt-texts/tr-tr.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/i18n/component-texts/en-us.json b/i18n/component-texts/en-us.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/i18n/component-texts/en-us.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/i18n/component-texts/global.json b/i18n/component-texts/global.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/i18n/component-texts/global.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/i18n/component-texts/tr-tr.json b/i18n/component-texts/tr-tr.json new file mode 100644 index 0000000..1b1a2a8 --- /dev/null +++ b/i18n/component-texts/tr-tr.json @@ -0,0 +1,79 @@ +{ + "main_footer": { + "fo_1": "Hakkımızda", + "fo_2": "Misyonumuz", + "fo_3": "Projelerimiz", + "fo_4": "Araçlarımız", + "fo_5": "Sıkça Sorulan Sorular", + "fo_6": "Ekibimiz", + "fo_7": "Projelerimiz", + "fo_8": "Geliştiriciler", + "fo_9": "Geliştirici Profili", + "fo_10": "Geliştirici Merkezi", + "fo_11": "Sıkça Sorulan Sorular", + "fo_12": "Açık Kaynak", + "fo_13": "API & Araçlar", + "fo_14": "Topluluk", + "fo_15": "Site Çeviri Programı", + "fo_16": "Beta Test Programı", + "fo_17": "Hata Avcılığı Programı", + "fo_18": "Organizasyon", + "fo_19": "İlkelerimiz", + "fo_20": "Tarihçemiz", + "fo_21": "Markalama", + "fo_22": "Destek Merkezi", + "fo_23": "Gönüllülük Merkezi", + "fo_24": "Maddi Destekçi Ol", + "fo_25": "Yasal", + "fo_26": "Gizlilik Politikası", + "fo_27": "Çerez Politikası", + "fo_28": "Kullanım Şartları", + "fo_29": "Güvenlik", + "fo_30": "Kullandığımız Kaynaklar", + "fo_32": "Bölge:", + "fo_33": "Dil:", + "fo_34": "Daha fazla dili desteklememize yardım edin" + }, + "main_header": { + "he_1": "Anasayfa", + "he_2": "Projeler", + "he_3": "Araçlar", + "he_4": "Misyonumuz", + "he_5": "Akademi", + "he_6": "Geliştirici", + "he_7": "Ekibimiz", + "he_8": "Site Teması", + "he_9": "Destek Ol" + }, + "amc_header": { + "he_1": "Hesap değiştir", + "he_2": "Organizasyonlar", + "he_3": "Aile Yönetimi", + "he_4": "Yardım makaleleri", + "he_5": "Yardım Merkezi", + "he_6": "Geri bildirim", + "he_7": "Anasayfaya dön", + "he_8": "Çıkış yap", + "he_9": "Site Teması", + "he_10": "Destek Ol" + }, + "amc_sidebar": { + "si_1": "Anasayfa", + "si_2": "Hesap ayarları", + "si_3": "Gizlilik ve güvenlik", + "si_4": "Hesap istatistikleri", + "si_5": "Görünüm ayarları", + "si_6": "Bildirim ayarları", + "si_7": "Organizasyon Yönetimi", + "si_8": "Aile Hesap Yönetimi", + "si_9": "Gizlilik & Güvenlik Merkezi", + "si_10": "Geliştirici Merkezi", + "si_11": "Gönüllülük Merkezi", + "si_12": "Yardım Merkezi", + "si_13": "Anasayfaya dön", + "si_14": "Geri bildirim" + }, + "copyright_texts": { + "main": "© 2023- Sci-Hook Org. Bütün hakları saklıdır." + } +} \ No newline at end of file diff --git a/i18n/image-sources/en-us.json b/i18n/image-sources/en-us.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/i18n/image-sources/en-us.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/i18n/image-sources/global.json b/i18n/image-sources/global.json new file mode 100644 index 0000000..d7cac21 --- /dev/null +++ b/i18n/image-sources/global.json @@ -0,0 +1,18 @@ +{ + "org_logos": { + "main_logo_120": "/static/images/branding/logos/plain-logos/main-text-logo-120px.png" + }, + "brand_logos": { + "github_logo": "/static/images/branding/logos/social-medias/github-mark.png", + "x_logo": "/static/images/branding/logos/social-medias/x.png", + "threads_logo": "/static/images/branding/logos/social-medias/threads.png", + "youtube_logo": "/static/images/branding/logos/social-medias/youtube.png" + }, + "image_1": "/static/images/icons/flasks.png", + "image_2": "/static/images/icons/tools.png", + "image_3": "/static/images/icons/academy.png", + "image_4": "/static/images/illustrations/learn.png", + "image_5": "/static/images/illustrations/projects.png", + "image_6": "/static/images/illustrations/academy-student.png", + "image_7": "/static/images/branding/logos/bilimetri/main-logo.png" +} \ No newline at end of file diff --git a/i18n/image-sources/tr-tr.json b/i18n/image-sources/tr-tr.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/i18n/image-sources/tr-tr.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/i18n/link-texts/en-us.json b/i18n/link-texts/en-us.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/i18n/link-texts/en-us.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/i18n/link-texts/global.json b/i18n/link-texts/global.json new file mode 100644 index 0000000..432a7fb --- /dev/null +++ b/i18n/link-texts/global.json @@ -0,0 +1,5 @@ +{ + "global_social_media_links": { + "scihook_github": "https://github.com/Sci-Hook" + } +} \ No newline at end of file diff --git a/i18n/link-texts/tr-tr.json b/i18n/link-texts/tr-tr.json new file mode 100644 index 0000000..981c0c6 --- /dev/null +++ b/i18n/link-texts/tr-tr.json @@ -0,0 +1,7 @@ +{ + "social_media_links": { + "scihook_main_twitter": "https://twitter.com/SciHookTR", + "scihook_main_youtube": "https://twitter.com/Sci-HookTR", + "scihook_main_instagram": "https://www.instagram.com/SciHookTR" + } +} \ No newline at end of file diff --git a/i18n/messages/en.json b/i18n/messages/en.json deleted file mode 100644 index 181c03e..0000000 --- a/i18n/messages/en.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "test":"selam", - "merhaba":"a", - "yumurta":"b", - "tost":"a", - "most":"asdfadsf" -} \ No newline at end of file diff --git a/i18n/messages/tr.json b/i18n/messages/tr.json deleted file mode 100644 index ad1243a..0000000 --- a/i18n/messages/tr.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "test":"a" -} \ No newline at end of file diff --git a/i18n/site-texts/en-us.json b/i18n/site-texts/en-us.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/i18n/site-texts/en-us.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/i18n/site-texts/global.json b/i18n/site-texts/global.json new file mode 100644 index 0000000..17840c5 --- /dev/null +++ b/i18n/site-texts/global.json @@ -0,0 +1,3 @@ +{ + "org_name": "Sci-Hook" +} \ No newline at end of file diff --git a/i18n/site-texts/tr-tr.json b/i18n/site-texts/tr-tr.json new file mode 100644 index 0000000..3b04c9e --- /dev/null +++ b/i18n/site-texts/tr-tr.json @@ -0,0 +1,178 @@ +{ + "landing_page": { + "la_1": "Özgür Bilim Ekosistemi", + "la_2": "Sci-Hook Organizasyonu, bilimi her zaman ve herkes için erişilebilir kılmayı hedeflemektedir.", + "la_3": "Geleceği sadece bilimle kurabileceğimizi biliyoruz ve bunun için çabalıyoruz.", + "la_4": "Projelerimize Göz At", + "la_5": "Araçlarımız", + "la_6": "Misyonumuz", + "la_7": "Bilimsel Projeler", + "la_8": "Sci-Hook tarafından geliştirilmiş olan çeşitli bilim projelerinden faydalanabilir ve faydalanırken de bilimin gelişmesine katkı sağlayabilirsiniz.", + "la_9": "Bilimsel Araçlar", + "la_10": "Sci-Hook tarafından geliştirilmiş olan açık kaynak bilimsel araçları kullanarak çalışmalarınızı bir sonraki basamağa taşıyabilirsiniz.", + "la_11": "Akademi & Öğrenci", + "la_12": "Sci-Hook akademiye ve öğrencilere destek sağlıyor! Eğer eğitimci, akademisyen veya öğrenciyseniz özel programlarımıza bakabilirsiniz.", + "la_13": "Sci-Hook'un özgür ve açık kaynak
araçlarını kullanmaya başlayın.", + "la_14": "Öğrenin ve Öğrenirken Katkı Sağlayın", + "la_15": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Ab explicabo aspernatur harum voluptatem atque repellat fuga molestias soluta possimus, ad iusto esse aut doloribus enim.", + "la_16": "Bilimsel Projelerinizi Geliştirin", + "la_17": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Ab explicabo aspernatur harum voluptatem atque repellat fuga molestias soluta possimus, ad iusto esse aut doloribus enim.", + "la_18": "Derslerinizde ve Çalışmalarınızda Faydalanın", + "la_19": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Ab explicabo aspernatur harum voluptatem atque repellat fuga molestias soluta possimus, ad iusto esse aut doloribus enim.", + "la_20": "Sci-Hook projelerini ve araçlarını
incelemeye başlayın.", + "la_21": "Sci-Hook Organizasyonu, bilimin her alanından çeşitli projeler geliştirmektedir.
Projelerimizi herkes tarafından erişilebilir, özgür ve ücretsiz geliştiriyoruz.", + "la_22": "Sci-Hook topluluklarına katılın
ve iletişimde kalın." + }, + "register_page_1": { + "re_1": "Sci-Hook Hesabı Oluşturun", + "re_2": "Temel hesap bilgilerinizi oluşturun.", + "re_3": " Sci-Hook'a kayıt olarak Gizlilik Politikası'nı ve Kullanım Şartları'nı okuduğunuzu kabul etmiş sayılırsınız.", + "re_4": " Bir organizasyon (kurum, vakıf, şirket vb.) adına hesap oluşturmak mı istiyorsunuz? Organizasyon hesabı oluşturun." + }, + "register_page_2": { + "re_5": "Sci-Hook Hesabınızı Kişiselleştirin", + "re_6": "Tercihe bağlı hesap bilgilerinizi girebilirsiniz.", + "re_7": " Kişisel bilgilerinizi daha sonrasında Sci-Hook Hesap Yönetim Merkezi üzerinden düzenleyebilir ve hesabınızı daha fazla özelleştirebilirsiniz." + }, + "register_page_3": { + "re_8": "Sci-Hook Hesabınızı Kişiselleştirin", + "re_9": "Hesabınıza profil fotoğrafı ekleyebilirsiniz." + }, + "login_page_1": { + "lo_1": "Sci-Hook Hesabınıza Giriş Yapın", + "lo_2": "Hesap bilgilerinizi girerek hesabınıza giriş yapın.", + "lo_3": "Sci-Hook hesabınız yok mu? Hesap oluşturun.", + "lo_4": "Hesabınıza erişemiyor musunuz? Hesabınızı kutarın." + }, + "login_page_2": { + "lo_5": "Girişinizi Doğrulayın", + "lo_6": "E-posta adresinize gelen kodu giriniz.", + "lo_7": "E-posta adresine yeniden kod gönder." + }, + "account_management_center": { + "amc_1": "Hesap geçmişi", + "amc_2": "Hesap ayarları", + "amc_3": "Hesabınızı kişiselleştirin", + "amc_4": "Hesap bilgilerinizi güncelleyebilir, yeni bilgiler ekleyebilir ve silebilirsiniz. Hesabınızı kişiselleştirmekte özgürsünüz!", + "amc_5": "Hesap ayarları", + "amc_6": "Güvenlik kontrolü", + "amc_7": "Hesabınızın ne kadar güvende olduğundan emin değil misiniz? Hesabınızın ne kadar güvende olduğunu kontrol edebilirsiniz.", + "amc_8": "Güvenlik kontrolü yap", + "amc_9": "Güvenlik, gizlilik ve verileriniz", + "amc_10": "Hesap gizliliğini kontrol edebilir, verilerinizi inceleyebilir ve verilerinizin nasıl yönetilmesini istediğinizi seçebilirsiniz. Ayrıca hesap güvenliğiniz ile ilişkili bilgilerinizi kontrol edebilir ve güncelleyebilirsiniz.", + "amc_11": "Gizlilik ve güvenlik", + "amc_12": "Hesap geçmişi", + "amc_13": "Hesabınız ile yaptığınız aktiviteleri görebilir ve geçmiş kaydetme ayarlarını yapılandırabilirsiniz.", + "amc_14": "Geçmişi incele", + "amc_15": "Bağlı hesaplar", + "amc_16": "Diğer Sci-Hook araçlarına bağlı hesaplarınızı tek bir yerden yönetebilirsiniz.", + "amc_17": "Bağlı hesapları yönet", + "amc_18": "Aile yönetimi", + "amc_19": "Aile hesabı özellikleri ile aile bireylerinizin Sci-Hook hesaplarını yönetebilirsiniz.", + "amc_20": "Aile Yönetim Merkezi", + "amc_21": "Oturumları yönetin", + "amc_22": "Hesabınızın açık olduğu cihazları görüntüleyebilir ve yönetebilirsiniz.", + "amc_23": "Oturumları yönetin", + "amc_24": "Hesap yönetimi hakkında yardım mı lazım?", + "amc_25": "Hesap Yönetim Merkezi yardım makalelerine göz at.", + "amc_26": "Yardım Merkezi ile iletişime geç ve canlı destek al.", + "amc_27": "Bir hata mı buldun veya önerin mi var? Geri bildirim bırak.", + "amc_28": "Bize Geri Bildirim Gönder", + "amc_29": "Geri bildirim konusu", + "amc_30": "Hesap Yönetim Merkezi önerisi", + "amc_31": "Hesap Yönetim Merkezi hatası", + "amc_32": "Görünüm veya çeviri hatası", + "amc_33": "Geri bildirimi gönderdiğinizde bazı Sci-Hook hesap bilgileriniz geri bildiriminize eklenebilir. Geri bildirim, bir yardım servisi değildir. Eğer yardım almak istiyorsanız lütfen Yardım Merkezi'ni kullanınız." + }, + "privacy_security": { + "ps_1": "Hesap verileriniz ve ayarlar", + "ps_2": "Hesap verilerinizi yönetebilir, indirebilir ve tercihlerinizi ayarlayabilirsiniz.", + "ps_3": "Hesap verilerimi indir", + "ps_4": "Bütün hesap verileri", + "ps_5": "Bütün oturum kayıtları", + "ps_6": "Kişisel veriler", + "ps_7": "Gizlilik ve güvenlik verileri", + "ps_8": "Hesap verileriniz ana hesap e-posta adresinize gönderilecektir. Verilerinizin derlenmesi en geç 30 gün içerisinde tamamlanacaktır ve size iletilecektir.", + "ps_9": "Gizlilik ve Güvenlik Merkezi", + "ps_10": "Hesap kurtarma", + "ps_11": "Hesabınızı kaybetmeniz durumunda kurtarabilmek için yapabileceğiniz ek ayarları görüntüleyebilir ve kendinize göre yapılandırabilirsiniz.", + "ps_12": "Kurtarma e-postası belirle", + "ps_13": "Sci-Hook'a kayıt olurken kullandığınız e-posta adresinizi kaybetmeniz durumunda hesabınızı kurtarmak için şifre sıfırlamasının gönderileceği e-posta adresidir. Bir kurtarma e-postası belirlemezseniz Hesap Kurtarma Programı'nı (eğer deaktive edilmediyse) kullanmanız gerekecektir.", + "ps_14": "Kurtarma kodu ayarları", + "ps_15": "Kurtarma kodları, hesabınızı kaybetmeniz durumunda hesabınızın size ait olduğunu kanıtlamak noktasında oldukça yardımcıdır. Kurtarma kodları, toplamda 16 koddan oluşur. Sadece Hesap Kurtarma Programı açıksa kodları kullanabilirsiniz.", + "ps_16": "Hesap Kurtarma Programınını {value} Et", + "ps_17": "Hesap Kurtarma Programı hakkında daha fazla bilgi için bakabilirsiniz.", + "ps_18": "Hesap Kurtarma Programı'nda bütün oturumlardan çık", + "ps_19": "Hesap güvenliği için önerilir ve standart olarak açıktır.", + "ps_20": "Bir konumdan hesabınıza yönelik Hesap Kurtarma Programı başlatıldıktan sonra Hesap Kurtarma Programı başvurusu incelenirken hesabınıza giriş yaptığınız bütün cihazlardan çıkış yapılır. Hesap Kurtarma Programı 80 gündür aktif olmayan hesaplarda başlatılabileceği için kötü niyetli kullanıma açık değildir.", + "ps_21": "Hesap oturumları", + "ps_22": "Hesabınıza daha önce giriş yaptığınız cihazları ve konum bilgilerini görüntüleyebilirsiniz. Cihazlardaki oturumlarınızı yönetebilirsiniz.", + "ps_23": "Hangi verilerinizi tutuyoruz? Verilerinizle neler yapıyoruz, neler yapmıyoruz?", + "ps_24": "Aşağıda hangi verilerinizi topladığımızın ve verileriniz ile neler yapıp neler yapmadığımzın bir listesi bulunmaktadır. Bu liste bilgilendirme amaçlıdır ve eksikler bulunabilir. Resmî aydınlatma için Gizlilik Politikası'nı inceleyiniz.", + "ps_25": "Kişisel verileriniz ile bir algoritma oluşturmuyoruz.", + "ps_26": "Reklamlar için hesap verilerinizi asla kullanmıyoruz.", + "ps_27": "Belirttiğiniz hiçbir veriyi 3. parti uygulamalarla paylaşmıyoruz.", + "ps_28": "'Hassas veri' sınıfına giren verilerinizi standart olarak tutmuyoruz.", + "ps_29": "Hesap kullanım istatistiklerini sadece size gösteriyoruz.", + "ps_30": "Yazılımsal açıklara yer vermiyoruz ve verilerinizi özenle koruyoruz.", + "ps_31": "Veri merkezlerimizi en son teknolojiler ile sürekli olarak koruyoruz.", + "ps_32": "Sci-Hook üzerindeki varlığınızı istediğinizde kalıcı olarak silebilirsiniz (veriler, veri tabanından kalıcı olarak temizlenir).", + "ps_33": "Verilerinizin nasıl işlendiğinde yönelik şeffafız. Bütün veri algoritmamız açık kaynaktır, herkes inceleyebilir.", + "ps_34": "Sadece sizin belirttiğiniz kişisel bilgileri saklıyoruz.", + "ps_35": "Tema ve görünüm bilgilerinizi saklıyoruz.", + "ps_36": "Bölge ve dil ayarlarınızı saklıyoruz.", + "ps_37": "Eklemeniz durumunda profil fotoğrafınızı saklıyoruz.", + "ps_38": "Kullandığınız Sci-Hook araçlarını saklıyoruz.", + "ps_39": "Sci-Hook üzerinde yaptığınız aktivitelerin kaydını tutuyoruz.", + "ps_40": "Geliştiriciler için API kaydını veri tabanlarımızda tutuyoruz.", + "ps_41": "Bağladığınız sosyal medya hesaplarınızı tutuyoruz.", + "ps_42": "Kullandığınız cihaz bilgilerini ve işletim sistemini tutuyoruz.", + "ps_43": "Yukarıdaki karşılaştırma metni kullanıcıları bilgilendirmek amacıyla özet niteliği taşıyan, önemli noktalara değinilmiş bir aydınlatma metnidir. Metninin yasal ve resmî bir geçerliliği bulunmamaktadır. Bölgelere göre toplanan veriler değişebilir ve harici durumlar oluşabilir. Resmî aydınlatma metni için lütfen Sci-Hook Gizlilik Politikası'nı okuyunuz. Yasalar gereği uygulanacak olan metin Gizlilik Politikası'dır.", + "ps_44": "Sci-Hook hesap veri planınızı oluşturun", + "ps_45": "Gelecekte verilerinize ne olacağını planlayabilirsiniz", + "ps_46": "Sci-Hook hesabınızı dondurun", + "ps_47": "Hesabınızı, istediğiniz tarihte geri açmak üzere dondurursunuz", + "ps_48": "Sci-Hook hesabınızı silin", + "ps_49": "Hesabınızla ilişkili her şeyi kalıcı olarak silersiniz" + }, + "account_settings": { + "set_1": "Temel hesap bilgileri", + "set_2": "Hesap bilgilerinizi güncelleyebilir, yeni bilgiler ekleyebilir ve silebilirsiniz. Hesabınızı kişiselleştirmekte özgürsünüz!", + "set_3": "Kullanıcı adınız, hesabınızı ''herkese açık'' yapmanız durumunda daima herkese açık gözükecektir.", + "set_4": "Kullanıcı adı cart curttır", + "set_5": "Hesabınızı herkese açık yapmanız durumunda hesabınıza, https://scihook.org/user/{value} adresinden ulaşılabilir olacak.", + "set_6": "Hesabınıza bağlı e-posta adresiniz, güvenlik ve gizlilik amacıyla daima ''gizli'' olmak zorundadır.", + "set_7": "Kullanıcı adı cart curttır", + "set_8": "Hesap gizliliği:", + "set_9": "Hesap bilgilerinizi güncelleyebilir, yeni bilgiler ekleyebilir ve silebilirsiniz. Hesabınızı kişiselleştirmekte özgürsünüz!", + "set_10": "Kullanıcı adı cart curttır", + "set_11": "Kullanıcı adı cart curttır", + "set_12": "Kullanıcı adı cart curttır", + "set_13": "Kullanıcı adı cart curttır", + "set_14": "Kullanıcı adı cart curttır", + "set_15": "Kullanıcı adı cart curttır", + "set_16": "Kullanıcı adı cart curttır", + "set_17": "Hesap bilgilerinizi güncelleyebilir, yeni bilgiler ekleyebilir ve silebilirsiniz. Hesabınızı kişiselleştirmekte özgürsünüz!", + "set_18": "Kullanıcı adı cart curttır", + "set_19": "Kullanıcı adı cart curttır", + "orcid_text": "Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.", + "scholar_text": "Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.", + "quora_text": "Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.", + "wikimedia_text": "Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.", + "github_text": "Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.", + "gitlab_text": "Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.", + "inaturalist_text": "Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.", + "khan_academy_text": "Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.", + "google_text": "Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.", + "mastodon_text": "Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.", + "linkedin_text": "Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.", + "x_twitter": "Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.", + "instagram_text": "Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate." + }, + "email_verification": { + "ev_1": "E-Posta Adresinizi Doğrulayın", + "ev_2": "E-posta adresinizin size ait olduğunu onaylayın.", + "ev_3": "E-posta adresine yeniden kod gönder." + }, + "date_of_birth_text": "Doğum tarihiniz" +} \ No newline at end of file diff --git a/i18n/static-texts/en-us.json b/i18n/static-texts/en-us.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/i18n/static-texts/en-us.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/i18n/static-texts/global.json b/i18n/static-texts/global.json new file mode 100644 index 0000000..51782d8 --- /dev/null +++ b/i18n/static-texts/global.json @@ -0,0 +1,60 @@ +{ + "brand_names": { + "github": "GitHub", + "x_twitter": "X (Twitter)", + "instagram": "Instagram", + "threads_meta": "Threads", + "youtube": "YouTube", + "orcid": "ORCID", + "google_scholar": "Google Scholar", + "quora": "Quora", + "wikimedia": "Wikimedia", + "gitlab": "GitLab", + "inaturalist": "iNaturalist", + "khan_academy": "Khan Academy", + "google": "Google", + "mastodon": "Mastodon", + "linkedin": "LinkedIn" + }, + "regions": { + "us": "United States of America", + "gb": "United Kingdom", + "de": "Deutschland", + "es": "España", + "fr": "France", + "it": "Italia", + "ru": "Россия", + "az": "Azərbaycan", + "gr": "Ελλάδα", + "bg": "България", + "fi": "Suomi", + "in": "भारत", + "cn": "中华人民共和国 (中華人民共和國)", + "jp": "日本国", + "kr": "대한민국", + "cz": "Česko", + "sa": "المملكة العربية السعودية", + "ir": "جمهوری اسلامی ایران" + }, + "languages": { + "en-us": "English (United States)", + "en-gb": "English (United Kingdom)", + "de-de": "Deutsch (Deutschland)", + "es-es": "Español (España)", + "fr-fr": "Français (France)", + "it-it": "Italiano (Italia)", + "ru-ru": "Русский (Россия)", + "az-az": "Azərbaycanca (Azərbaycan)", + "gr-gr": "Ελληνικά (Ελλάδα)", + "bg-bg": "български (България)", + "fi-fi": "Suomi (Suomi)", + "in-in": "हिंदी (भारत)", + "zh-cn": "汉语 (中华人民共和国)", + "zh-tw": "漢語 (中華人民共和國)", + "jp-jp": "日本語 (日本国)", + "kr-kr": "한국어 (대한민국)", + "cz-cz": "Čeština (Česko)", + "ar-sa": "(جمهوری اسلامی ایران) فارسی", + "fa-ir": "(المملكة العربية السعودية) اَلْعَرَبِيَّةُ" + } +} \ No newline at end of file diff --git a/i18n/static-texts/tr-tr.json b/i18n/static-texts/tr-tr.json new file mode 100644 index 0000000..dd0f8b5 --- /dev/null +++ b/i18n/static-texts/tr-tr.json @@ -0,0 +1,108 @@ +{ + "months": { + "m_1": "Ocak", + "m_2": "Şubat", + "m_3": "Mart", + "m_4": "Nisan", + "m_5": "Mayıs", + "m_6": "Haziran", + "m_7": "Temmuz", + "m_8": "Ağustos", + "m_9": "Eylül", + "m_10": "Ekim", + "m_11": "Kasım", + "m_12": "Aralık" + }, + "buttons": { + "continue": "Devam Et", + "skip_this_step": "Bu Adımı Atla", + "complete_account_creation": "Hesap Oluşturmayı Tamamla", + "previous_step": "Önceki Adıma Geri Dön", + "login": "Giriş Yap", + "register": "Kayıt Ol", + "close": "Kapat", + "go_to_support_center": "Yardım Merkezi'ne git", + "send_feedback": "Geri bildirimi gönder", + "show_recovery_codes": "Kurtarma kodlarını görüntüle", + "download_recovery_codes": "Kurtarma kodlarını indir", + "deactive_recovery_codes": "Kurtarma kodlarını deaktif et", + "logout_session": "Oturumdan çık", + "more_info": "Daha fazla bilgi", + "edit": "Düzenle", + "add_orcid_id": "ORCID ID ekle", + "add_account": "Hesabını ekle", + "connect_account": "Hesabını bağla", + "confirm": "Onayla", + "change_email": "E-Posta Adresini Değiştir" + }, + "placeholders": { + "optional": "(isteğe bağlı)", + "username": "Kullanıcı adı", + "name": "İsim", + "surname": "Soyisim", + "email": "E-posta adresi", + "password": "Parola", + "phone": "Telefon numarası", + "confirm_password": "Parolayı onaylayın", + "day": "Gün", + "month": "Ay", + "year": "Yıl", + "surname_optional": "Soyisim (isteğe bağlı)", + "phone_optional": "Telefon numarası (isteğe bağlı)", + "graduated_school": "Mezun olunan okul", + "gender_optional": "Cinsiyet (isteğe bağlı)", + "education_level_optional": "Eğitim seviyesi (isteğe bağlı)", + "job_optional": "Meslek (isteğe bağlı)", + "search_region": "Bölge ara", + "search_language": "Dil ara", + "search_in_amc": "Hesap Yönetim Merkezi'nde arama yap", + "web_site": "İnternet sitesi", + "about_me_placeholder": "Kendinizden bahsedebilirsiniz (en fazla 1024)", + "address": "Adres", + "city": "Şehir/Eyalet", + "zip_code": "Posta kodu", + "country": "Ülke", + "address_line_1": "Ana adres (sokak, mahalle, vb.)", + "address_line_2": "Adres (apartman, daire numarası, vb.)", + "contact_email": "İletişim e-posta adresi" + }, + "form_texts": { + "optional": "(isteğe bağlı)", + "username": "Kullanıcı adı", + "name": "İsim", + "email": "E-posta adresi", + "surname": "Soyisim", + "phone": "Telefon numarası", + "education_level": "Eğitim seviyesi", + "gender": "Cinsiyet", + "graduated_school": "Mezun olunan okul", + "job": "Meslek", + "about_me": "Hakkımda", + "web_site": "İnternet sitesi", + "personal_informations": "Kişisel bilgiler", + "address": "Adres", + "social_media_and_contact": "Sosyal medya ve iletişim", + "add_contact_email": "İletişim e-postası ekle" + }, + "genders": { + "undefined": "Belirtmek istemiyorum", + "female": "Kadın", + "male": "Erkek", + "other": "Diğer" + }, + "education_level": { + "undefined": "Belirtmek istemiyorum", + "never": "Hiç okul okumadım", + "primary": "İlkokul", + "middle": "Ortaokul", + "high": "Lise", + "undergraduate": "Lisans (Üniversite mezunu)", + "master": "Yüksek Lisans", + "phd": "Doktora", + "postdoc": "Doktora sonrası (Post-doktora)" + }, + "project_names": { + "p_1": "Bilimetri", + "p_2": "Meteorology Map" + } +} \ No newline at end of file diff --git a/i18n/test/en.json b/i18n/test/en.json deleted file mode 100644 index 17aac79..0000000 --- a/i18n/test/en.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "test":"hello" -} \ No newline at end of file diff --git a/i18n/test/tr.json b/i18n/test/tr.json deleted file mode 100644 index 73c8751..0000000 --- a/i18n/test/tr.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "test":"merhaba" -} \ No newline at end of file diff --git a/output.json b/output.json index 4a64195..51820ae 100644 --- a/output.json +++ b/output.json @@ -1 +1 @@ -{"en":{"messages":{"test":"selam","merhaba":"a","yumurta":"b","tost":"a","most":"asdfadsf"},"test":{"test":"hello"}},"tr":{"messages":{"test":"a"},"test":{"test":"merhaba"}}} \ No newline at end of file +{"en-us":{"static_texts":{"brand_names":{"github":"GitHub","x_twitter":"X (Twitter)","instagram":"Instagram","threads_meta":"Threads","youtube":"YouTube","orcid":"ORCID","google_scholar":"Google Scholar","quora":"Quora","wikimedia":"Wikimedia","gitlab":"GitLab","inaturalist":"iNaturalist","khan_academy":"Khan Academy","google":"Google","mastodon":"Mastodon","linkedin":"LinkedIn"},"regions":{"us":"United States of America","gb":"United Kingdom","de":"Deutschland","es":"España","fr":"France","it":"Italia","ru":"Россия","az":"Azərbaycan","gr":"Ελλάδα","bg":"България","fi":"Suomi","in":"भारत","cn":"中华人民共和国 (中華人民共和國)","jp":"日本国","kr":"대한민국","cz":"Česko","sa":"المملكة العربية السعودية","ir":"جمهوری اسلامی ایران"},"languages":{"en-us":"English (United States)","en-gb":"English (United Kingdom)","de-de":"Deutsch (Deutschland)","es-es":"Español (España)","fr-fr":"Français (France)","it-it":"Italiano (Italia)","ru-ru":"Русский (Россия)","az-az":"Azərbaycanca (Azərbaycan)","gr-gr":"Ελληνικά (Ελλάδα)","bg-bg":"български (България)","fi-fi":"Suomi (Suomi)","in-in":"हिंदी (भारत)","zh-cn":"汉语 (中华人民共和国)","zh-tw":"漢語 (中華人民共和國)","jp-jp":"日本語 (日本国)","kr-kr":"한국어 (대한민국)","cz-cz":"Čeština (Česko)","ar-sa":"(جمهوری اسلامی ایران) فارسی","fa-ir":"(المملكة العربية السعودية) اَلْعَرَبِيَّةُ"}},"site_texts":{"org_name":"Sci-Hook"},"link_texts":{"global_social_media_links":{"scihook_github":"https://github.com/Sci-Hook"}},"alt_text":{},"component_texts":{},"image_sources":{"org_logos":{"main_logo_120":"/static/images/branding/logos/plain-logos/main-text-logo-120px.png"},"brand_logos":{"github_logo":"/static/images/branding/logos/social-medias/github-mark.png","x_logo":"/static/images/branding/logos/social-medias/x.png","threads_logo":"/static/images/branding/logos/social-medias/threads.png","youtube_logo":"/static/images/branding/logos/social-medias/youtube.png"},"image_1":"/static/images/icons/flasks.png","image_2":"/static/images/icons/tools.png","image_3":"/static/images/icons/academy.png","image_4":"/static/images/illustrations/learn.png","image_5":"/static/images/illustrations/projects.png","image_6":"/static/images/illustrations/academy-student.png","image_7":"/static/images/branding/logos/bilimetri/main-logo.png"}},"tr-tr":{"static_texts":{"months":{"m_1":"Ocak","m_2":"Şubat","m_3":"Mart","m_4":"Nisan","m_5":"Mayıs","m_6":"Haziran","m_7":"Temmuz","m_8":"Ağustos","m_9":"Eylül","m_10":"Ekim","m_11":"Kasım","m_12":"Aralık"},"buttons":{"continue":"Devam Et","skip_this_step":"Bu Adımı Atla","complete_account_creation":"Hesap Oluşturmayı Tamamla","previous_step":"Önceki Adıma Geri Dön","login":"Giriş Yap","register":"Kayıt Ol","close":"Kapat","go_to_support_center":"Yardım Merkezi'ne git","send_feedback":"Geri bildirimi gönder","show_recovery_codes":"Kurtarma kodlarını görüntüle","download_recovery_codes":"Kurtarma kodlarını indir","deactive_recovery_codes":"Kurtarma kodlarını deaktif et","logout_session":"Oturumdan çık","more_info":"Daha fazla bilgi","edit":"Düzenle","add_orcid_id":"ORCID ID ekle","add_account":"Hesabını ekle","connect_account":"Hesabını bağla","confirm":"Onayla","change_email":"E-Posta Adresini Değiştir"},"placeholders":{"optional":"(isteğe bağlı)","username":"Kullanıcı adı","name":"İsim","surname":"Soyisim","email":"E-posta adresi","password":"Parola","phone":"Telefon numarası","confirm_password":"Parolayı onaylayın","day":"Gün","month":"Ay","year":"Yıl","surname_optional":"Soyisim (isteğe bağlı)","phone_optional":"Telefon numarası (isteğe bağlı)","graduated_school":"Mezun olunan okul","gender_optional":"Cinsiyet (isteğe bağlı)","education_level_optional":"Eğitim seviyesi (isteğe bağlı)","job_optional":"Meslek (isteğe bağlı)","search_region":"Bölge ara","search_language":"Dil ara","search_in_amc":"Hesap Yönetim Merkezi'nde arama yap","web_site":"İnternet sitesi","about_me_placeholder":"Kendinizden bahsedebilirsiniz (en fazla 1024)","address":"Adres","city":"Şehir/Eyalet","zip_code":"Posta kodu","country":"Ülke","address_line_1":"Ana adres (sokak, mahalle, vb.)","address_line_2":"Adres (apartman, daire numarası, vb.)","contact_email":"İletişim e-posta adresi"},"form_texts":{"optional":"(isteğe bağlı)","username":"Kullanıcı adı","name":"İsim","email":"E-posta adresi","surname":"Soyisim","phone":"Telefon numarası","education_level":"Eğitim seviyesi","gender":"Cinsiyet","graduated_school":"Mezun olunan okul","job":"Meslek","about_me":"Hakkımda","web_site":"İnternet sitesi","personal_informations":"Kişisel bilgiler","address":"Adres","social_media_and_contact":"Sosyal medya ve iletişim","add_contact_email":"İletişim e-postası ekle"},"genders":{"undefined":"Belirtmek istemiyorum","female":"Kadın","male":"Erkek","other":"Diğer"},"education_level":{"undefined":"Belirtmek istemiyorum","never":"Hiç okul okumadım","primary":"İlkokul","middle":"Ortaokul","high":"Lise","undergraduate":"Lisans (Üniversite mezunu)","master":"Yüksek Lisans","phd":"Doktora","postdoc":"Doktora sonrası (Post-doktora)"},"project_names":{"p_1":"Bilimetri","p_2":"Meteorology Map"},"brand_names":{"github":"GitHub","x_twitter":"X (Twitter)","instagram":"Instagram","threads_meta":"Threads","youtube":"YouTube","orcid":"ORCID","google_scholar":"Google Scholar","quora":"Quora","wikimedia":"Wikimedia","gitlab":"GitLab","inaturalist":"iNaturalist","khan_academy":"Khan Academy","google":"Google","mastodon":"Mastodon","linkedin":"LinkedIn"},"regions":{"us":"United States of America","gb":"United Kingdom","de":"Deutschland","es":"España","fr":"France","it":"Italia","ru":"Россия","az":"Azərbaycan","gr":"Ελλάδα","bg":"България","fi":"Suomi","in":"भारत","cn":"中华人民共和国 (中華人民共和國)","jp":"日本国","kr":"대한민국","cz":"Česko","sa":"المملكة العربية السعودية","ir":"جمهوری اسلامی ایران"},"languages":{"en-us":"English (United States)","en-gb":"English (United Kingdom)","de-de":"Deutsch (Deutschland)","es-es":"Español (España)","fr-fr":"Français (France)","it-it":"Italiano (Italia)","ru-ru":"Русский (Россия)","az-az":"Azərbaycanca (Azərbaycan)","gr-gr":"Ελληνικά (Ελλάδα)","bg-bg":"български (България)","fi-fi":"Suomi (Suomi)","in-in":"हिंदी (भारत)","zh-cn":"汉语 (中华人民共和国)","zh-tw":"漢語 (中華人民共和國)","jp-jp":"日本語 (日本国)","kr-kr":"한국어 (대한민국)","cz-cz":"Čeština (Česko)","ar-sa":"(جمهوری اسلامی ایران) فارسی","fa-ir":"(المملكة العربية السعودية) اَلْعَرَبِيَّةُ"}},"site_texts":{"landing_page":{"la_1":"Özgür Bilim Ekosistemi","la_2":"Sci-Hook Organizasyonu, bilimi her zaman ve herkes için erişilebilir kılmayı hedeflemektedir.","la_3":"Geleceği sadece bilimle kurabileceğimizi biliyoruz ve bunun için çabalıyoruz.","la_4":"Projelerimize Göz At","la_5":"Araçlarımız","la_6":"Misyonumuz","la_7":"Bilimsel Projeler","la_8":"Sci-Hook tarafından geliştirilmiş olan çeşitli bilim projelerinden faydalanabilir ve faydalanırken de bilimin gelişmesine katkı sağlayabilirsiniz.","la_9":"Bilimsel Araçlar","la_10":"Sci-Hook tarafından geliştirilmiş olan açık kaynak bilimsel araçları kullanarak çalışmalarınızı bir sonraki basamağa taşıyabilirsiniz.","la_11":"Akademi & Öğrenci","la_12":"Sci-Hook akademiye ve öğrencilere destek sağlıyor! Eğer eğitimci, akademisyen veya öğrenciyseniz özel programlarımıza bakabilirsiniz.","la_13":"Sci-Hook'un özgür ve açık kaynak
araçlarını kullanmaya başlayın.","la_14":"Öğrenin ve Öğrenirken Katkı Sağlayın","la_15":"Lorem ipsum dolor sit amet consectetur adipisicing elit. Ab explicabo aspernatur harum voluptatem atque repellat fuga molestias soluta possimus, ad iusto esse aut doloribus enim.","la_16":"Bilimsel Projelerinizi Geliştirin","la_17":"Lorem ipsum dolor sit amet consectetur adipisicing elit. Ab explicabo aspernatur harum voluptatem atque repellat fuga molestias soluta possimus, ad iusto esse aut doloribus enim.","la_18":"Derslerinizde ve Çalışmalarınızda Faydalanın","la_19":"Lorem ipsum dolor sit amet consectetur adipisicing elit. Ab explicabo aspernatur harum voluptatem atque repellat fuga molestias soluta possimus, ad iusto esse aut doloribus enim.","la_20":"Sci-Hook projelerini ve araçlarını
incelemeye başlayın.","la_21":"Sci-Hook Organizasyonu, bilimin her alanından çeşitli projeler geliştirmektedir.
Projelerimizi herkes tarafından erişilebilir, özgür ve ücretsiz geliştiriyoruz.","la_22":"Sci-Hook topluluklarına katılın
ve iletişimde kalın."},"register_page_1":{"re_1":"Sci-Hook Hesabı Oluşturun","re_2":"Temel hesap bilgilerinizi oluşturun.","re_3":" Sci-Hook'a kayıt olarak Gizlilik Politikası'nı ve Kullanım Şartları'nı okuduğunuzu kabul etmiş sayılırsınız.","re_4":" Bir organizasyon (kurum, vakıf, şirket vb.) adına hesap oluşturmak mı istiyorsunuz? Organizasyon hesabı oluşturun."},"register_page_2":{"re_5":"Sci-Hook Hesabınızı Kişiselleştirin","re_6":"Tercihe bağlı hesap bilgilerinizi girebilirsiniz.","re_7":" Kişisel bilgilerinizi daha sonrasında Sci-Hook Hesap Yönetim Merkezi üzerinden düzenleyebilir ve hesabınızı daha fazla özelleştirebilirsiniz."},"register_page_3":{"re_8":"Sci-Hook Hesabınızı Kişiselleştirin","re_9":"Hesabınıza profil fotoğrafı ekleyebilirsiniz."},"login_page_1":{"lo_1":"Sci-Hook Hesabınıza Giriş Yapın","lo_2":"Hesap bilgilerinizi girerek hesabınıza giriş yapın.","lo_3":"Sci-Hook hesabınız yok mu? Hesap oluşturun.","lo_4":"Hesabınıza erişemiyor musunuz? Hesabınızı kutarın."},"login_page_2":{"lo_5":"Girişinizi Doğrulayın","lo_6":"E-posta adresinize gelen kodu giriniz.","lo_7":"E-posta adresine yeniden kod gönder."},"account_management_center":{"amc_1":"Hesap geçmişi","amc_2":"Hesap ayarları","amc_3":"Hesabınızı kişiselleştirin","amc_4":"Hesap bilgilerinizi güncelleyebilir, yeni bilgiler ekleyebilir ve silebilirsiniz. Hesabınızı kişiselleştirmekte özgürsünüz!","amc_5":"Hesap ayarları","amc_6":"Güvenlik kontrolü","amc_7":"Hesabınızın ne kadar güvende olduğundan emin değil misiniz? Hesabınızın ne kadar güvende olduğunu kontrol edebilirsiniz.","amc_8":"Güvenlik kontrolü yap","amc_9":"Güvenlik, gizlilik ve verileriniz","amc_10":"Hesap gizliliğini kontrol edebilir, verilerinizi inceleyebilir ve verilerinizin nasıl yönetilmesini istediğinizi seçebilirsiniz. Ayrıca hesap güvenliğiniz ile ilişkili bilgilerinizi kontrol edebilir ve güncelleyebilirsiniz.","amc_11":"Gizlilik ve güvenlik","amc_12":"Hesap geçmişi","amc_13":"Hesabınız ile yaptığınız aktiviteleri görebilir ve geçmiş kaydetme ayarlarını yapılandırabilirsiniz.","amc_14":"Geçmişi incele","amc_15":"Bağlı hesaplar","amc_16":"Diğer Sci-Hook araçlarına bağlı hesaplarınızı tek bir yerden yönetebilirsiniz.","amc_17":"Bağlı hesapları yönet","amc_18":"Aile yönetimi","amc_19":"Aile hesabı özellikleri ile aile bireylerinizin Sci-Hook hesaplarını yönetebilirsiniz.","amc_20":"Aile Yönetim Merkezi","amc_21":"Oturumları yönetin","amc_22":"Hesabınızın açık olduğu cihazları görüntüleyebilir ve yönetebilirsiniz.","amc_23":"Oturumları yönetin","amc_24":"Hesap yönetimi hakkında yardım mı lazım?","amc_25":"Hesap Yönetim Merkezi yardım makalelerine göz at.","amc_26":"Yardım Merkezi ile iletişime geç ve canlı destek al.","amc_27":"Bir hata mı buldun veya önerin mi var? Geri bildirim bırak.","amc_28":"Bize Geri Bildirim Gönder","amc_29":"Geri bildirim konusu","amc_30":"Hesap Yönetim Merkezi önerisi","amc_31":"Hesap Yönetim Merkezi hatası","amc_32":"Görünüm veya çeviri hatası","amc_33":"Geri bildirimi gönderdiğinizde bazı Sci-Hook hesap bilgileriniz geri bildiriminize eklenebilir. Geri bildirim, bir yardım servisi değildir. Eğer yardım almak istiyorsanız lütfen Yardım Merkezi'ni kullanınız."},"privacy_security":{"ps_1":"Hesap verileriniz ve ayarlar","ps_2":"Hesap verilerinizi yönetebilir, indirebilir ve tercihlerinizi ayarlayabilirsiniz.","ps_3":"Hesap verilerimi indir","ps_4":"Bütün hesap verileri","ps_5":"Bütün oturum kayıtları","ps_6":"Kişisel veriler","ps_7":"Gizlilik ve güvenlik verileri","ps_8":"Hesap verileriniz ana hesap e-posta adresinize gönderilecektir. Verilerinizin derlenmesi en geç 30 gün içerisinde tamamlanacaktır ve size iletilecektir.","ps_9":"Gizlilik ve Güvenlik Merkezi","ps_10":"Hesap kurtarma","ps_11":"Hesabınızı kaybetmeniz durumunda kurtarabilmek için yapabileceğiniz ek ayarları görüntüleyebilir ve kendinize göre yapılandırabilirsiniz.","ps_12":"Kurtarma e-postası belirle","ps_13":"Sci-Hook'a kayıt olurken kullandığınız e-posta adresinizi kaybetmeniz durumunda hesabınızı kurtarmak için şifre sıfırlamasının gönderileceği e-posta adresidir. Bir kurtarma e-postası belirlemezseniz Hesap Kurtarma Programı'nı (eğer deaktive edilmediyse) kullanmanız gerekecektir.","ps_14":"Kurtarma kodu ayarları","ps_15":"Kurtarma kodları, hesabınızı kaybetmeniz durumunda hesabınızın size ait olduğunu kanıtlamak noktasında oldukça yardımcıdır. Kurtarma kodları, toplamda 16 koddan oluşur. Sadece Hesap Kurtarma Programı açıksa kodları kullanabilirsiniz.","ps_16":"Hesap Kurtarma Programınını {value} Et","ps_17":"Hesap Kurtarma Programı hakkında daha fazla bilgi için bakabilirsiniz.","ps_18":"Hesap Kurtarma Programı'nda bütün oturumlardan çık","ps_19":"Hesap güvenliği için önerilir ve standart olarak açıktır.","ps_20":"Bir konumdan hesabınıza yönelik Hesap Kurtarma Programı başlatıldıktan sonra Hesap Kurtarma Programı başvurusu incelenirken hesabınıza giriş yaptığınız bütün cihazlardan çıkış yapılır. Hesap Kurtarma Programı 80 gündür aktif olmayan hesaplarda başlatılabileceği için kötü niyetli kullanıma açık değildir.","ps_21":"Hesap oturumları","ps_22":"Hesabınıza daha önce giriş yaptığınız cihazları ve konum bilgilerini görüntüleyebilirsiniz. Cihazlardaki oturumlarınızı yönetebilirsiniz.","ps_23":"Hangi verilerinizi tutuyoruz? Verilerinizle neler yapıyoruz, neler yapmıyoruz?","ps_24":"Aşağıda hangi verilerinizi topladığımızın ve verileriniz ile neler yapıp neler yapmadığımzın bir listesi bulunmaktadır. Bu liste bilgilendirme amaçlıdır ve eksikler bulunabilir. Resmî aydınlatma için Gizlilik Politikası'nı inceleyiniz.","ps_25":"Kişisel verileriniz ile bir algoritma oluşturmuyoruz.","ps_26":"Reklamlar için hesap verilerinizi asla kullanmıyoruz.","ps_27":"Belirttiğiniz hiçbir veriyi 3. parti uygulamalarla paylaşmıyoruz.","ps_28":"'Hassas veri' sınıfına giren verilerinizi standart olarak tutmuyoruz.","ps_29":"Hesap kullanım istatistiklerini sadece size gösteriyoruz.","ps_30":"Yazılımsal açıklara yer vermiyoruz ve verilerinizi özenle koruyoruz.","ps_31":"Veri merkezlerimizi en son teknolojiler ile sürekli olarak koruyoruz.","ps_32":"Sci-Hook üzerindeki varlığınızı istediğinizde kalıcı olarak silebilirsiniz (veriler, veri tabanından kalıcı olarak temizlenir).","ps_33":"Verilerinizin nasıl işlendiğinde yönelik şeffafız. Bütün veri algoritmamız açık kaynaktır, herkes inceleyebilir.","ps_34":"Sadece sizin belirttiğiniz kişisel bilgileri saklıyoruz.","ps_35":"Tema ve görünüm bilgilerinizi saklıyoruz.","ps_36":"Bölge ve dil ayarlarınızı saklıyoruz.","ps_37":"Eklemeniz durumunda profil fotoğrafınızı saklıyoruz.","ps_38":"Kullandığınız Sci-Hook araçlarını saklıyoruz.","ps_39":"Sci-Hook üzerinde yaptığınız aktivitelerin kaydını tutuyoruz.","ps_40":"Geliştiriciler için API kaydını veri tabanlarımızda tutuyoruz.","ps_41":"Bağladığınız sosyal medya hesaplarınızı tutuyoruz.","ps_42":"Kullandığınız cihaz bilgilerini ve işletim sistemini tutuyoruz.","ps_43":"Yukarıdaki karşılaştırma metni kullanıcıları bilgilendirmek amacıyla özet niteliği taşıyan, önemli noktalara değinilmiş bir aydınlatma metnidir. Metninin yasal ve resmî bir geçerliliği bulunmamaktadır. Bölgelere göre toplanan veriler değişebilir ve harici durumlar oluşabilir. Resmî aydınlatma metni için lütfen Sci-Hook Gizlilik Politikası'nı okuyunuz. Yasalar gereği uygulanacak olan metin Gizlilik Politikası'dır.","ps_44":"Sci-Hook hesap veri planınızı oluşturun","ps_45":"Gelecekte verilerinize ne olacağını planlayabilirsiniz","ps_46":"Sci-Hook hesabınızı dondurun","ps_47":"Hesabınızı, istediğiniz tarihte geri açmak üzere dondurursunuz","ps_48":"Sci-Hook hesabınızı silin","ps_49":"Hesabınızla ilişkili her şeyi kalıcı olarak silersiniz"},"account_settings":{"set_1":"Temel hesap bilgileri","set_2":"Hesap bilgilerinizi güncelleyebilir, yeni bilgiler ekleyebilir ve silebilirsiniz. Hesabınızı kişiselleştirmekte özgürsünüz!","set_3":"Kullanıcı adınız, hesabınızı ''herkese açık'' yapmanız durumunda daima herkese açık gözükecektir.","set_4":"Kullanıcı adı cart curttır","set_5":"Hesabınızı herkese açık yapmanız durumunda hesabınıza, https://scihook.org/user/{value} adresinden ulaşılabilir olacak.","set_6":"Hesabınıza bağlı e-posta adresiniz, güvenlik ve gizlilik amacıyla daima ''gizli'' olmak zorundadır.","set_7":"Kullanıcı adı cart curttır","set_8":"Hesap gizliliği:","set_9":"Hesap bilgilerinizi güncelleyebilir, yeni bilgiler ekleyebilir ve silebilirsiniz. Hesabınızı kişiselleştirmekte özgürsünüz!","set_10":"Kullanıcı adı cart curttır","set_11":"Kullanıcı adı cart curttır","set_12":"Kullanıcı adı cart curttır","set_13":"Kullanıcı adı cart curttır","set_14":"Kullanıcı adı cart curttır","set_15":"Kullanıcı adı cart curttır","set_16":"Kullanıcı adı cart curttır","set_17":"Hesap bilgilerinizi güncelleyebilir, yeni bilgiler ekleyebilir ve silebilirsiniz. Hesabınızı kişiselleştirmekte özgürsünüz!","set_18":"Kullanıcı adı cart curttır","set_19":"Kullanıcı adı cart curttır","orcid_text":"Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.","scholar_text":"Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.","quora_text":"Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.","wikimedia_text":"Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.","github_text":"Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.","gitlab_text":"Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.","inaturalist_text":"Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.","khan_academy_text":"Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.","google_text":"Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.","mastodon_text":"Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.","linkedin_text":"Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.","x_twitter":"Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate.","instagram_text":"Lorem ipsum dolor, sit amet consectetur adipisicing elit. Veniam, cupiditate."},"email_verification":{"ev_1":"E-Posta Adresinizi Doğrulayın","ev_2":"E-posta adresinizin size ait olduğunu onaylayın.","ev_3":"E-posta adresine yeniden kod gönder."},"date_of_birth_text":"Doğum tarihiniz","org_name":"Sci-Hook"},"link_texts":{"social_media_links":{"scihook_main_twitter":"https://twitter.com/SciHookTR","scihook_main_youtube":"https://twitter.com/Sci-HookTR","scihook_main_instagram":"https://www.instagram.com/SciHookTR"},"global_social_media_links":{"scihook_github":"https://github.com/Sci-Hook"}},"alt_text":{},"component_texts":{"main_footer":{"fo_1":"Hakkımızda","fo_2":"Misyonumuz","fo_3":"Projelerimiz","fo_4":"Araçlarımız","fo_5":"Sıkça Sorulan Sorular","fo_6":"Ekibimiz","fo_7":"Projelerimiz","fo_8":"Geliştiriciler","fo_9":"Geliştirici Profili","fo_10":"Geliştirici Merkezi","fo_11":"Sıkça Sorulan Sorular","fo_12":"Açık Kaynak","fo_13":"API & Araçlar","fo_14":"Topluluk","fo_15":"Site Çeviri Programı","fo_16":"Beta Test Programı","fo_17":"Hata Avcılığı Programı","fo_18":"Organizasyon","fo_19":"İlkelerimiz","fo_20":"Tarihçemiz","fo_21":"Markalama","fo_22":"Destek Merkezi","fo_23":"Gönüllülük Merkezi","fo_24":"Maddi Destekçi Ol","fo_25":"Yasal","fo_26":"Gizlilik Politikası","fo_27":"Çerez Politikası","fo_28":"Kullanım Şartları","fo_29":"Güvenlik","fo_30":"Kullandığımız Kaynaklar","fo_32":"Bölge:","fo_33":"Dil:","fo_34":"Daha fazla dili desteklememize yardım edin"},"main_header":{"he_1":"Anasayfa","he_2":"Projeler","he_3":"Araçlar","he_4":"Misyonumuz","he_5":"Akademi","he_6":"Geliştirici","he_7":"Ekibimiz","he_8":"Site Teması","he_9":"Destek Ol"},"amc_header":{"he_1":"Hesap değiştir","he_2":"Organizasyonlar","he_3":"Aile Yönetimi","he_4":"Yardım makaleleri","he_5":"Yardım Merkezi","he_6":"Geri bildirim","he_7":"Anasayfaya dön","he_8":"Çıkış yap","he_9":"Site Teması","he_10":"Destek Ol"},"amc_sidebar":{"si_1":"Anasayfa","si_2":"Hesap ayarları","si_3":"Gizlilik ve güvenlik","si_4":"Hesap istatistikleri","si_5":"Görünüm ayarları","si_6":"Bildirim ayarları","si_7":"Organizasyon Yönetimi","si_8":"Aile Hesap Yönetimi","si_9":"Gizlilik & Güvenlik Merkezi","si_10":"Geliştirici Merkezi","si_11":"Gönüllülük Merkezi","si_12":"Yardım Merkezi","si_13":"Anasayfaya dön","si_14":"Geri bildirim"},"copyright_texts":{"main":"© 2023- Sci-Hook Org. Bütün hakları saklıdır."}},"image_sources":{"org_logos":{"main_logo_120":"/static/images/branding/logos/plain-logos/main-text-logo-120px.png"},"brand_logos":{"github_logo":"/static/images/branding/logos/social-medias/github-mark.png","x_logo":"/static/images/branding/logos/social-medias/x.png","threads_logo":"/static/images/branding/logos/social-medias/threads.png","youtube_logo":"/static/images/branding/logos/social-medias/youtube.png"},"image_1":"/static/images/icons/flasks.png","image_2":"/static/images/icons/tools.png","image_3":"/static/images/icons/academy.png","image_4":"/static/images/illustrations/learn.png","image_5":"/static/images/illustrations/projects.png","image_6":"/static/images/illustrations/academy-student.png","image_7":"/static/images/branding/logos/bilimetri/main-logo.png"}}} \ No newline at end of file diff --git a/package.json b/package.json index f18217e..07bd00f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "localizer-js", - "version": "1.1.0-beta", + "version": "1.1.2-beta", "description": "Language support development tool for apps.", "main": "./bin/index.js", "scripts": { diff --git a/src/functions/watcher.ts b/src/functions/watcher.ts index cda336d..d0142ea 100644 --- a/src/functions/watcher.ts +++ b/src/functions/watcher.ts @@ -34,7 +34,8 @@ export function watch_file(config) { file_names.syncForEach(function (name, next_name) { langs.syncForEach(function (lang, next_lang) { - var file_name = process.cwd() + '/' + config['input-dir'] + '/' + name + '/' + lang + '.json'; + + var file_name = process.cwd() + '/' + config['input-dir'] + '/' + files[name] + '/' + lang + '.json'; if (watched_files.indexOf(file_name) == -1) { watched_files.push(file_name);