diff --git a/po/hagrid/tr.po b/po/hagrid/tr.po new file mode 100644 index 0000000..e4c7fef --- /dev/null +++ b/po/hagrid/tr.po @@ -0,0 +1,459 @@ +# Translators: +# T. E. Kalayci , 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: hagrid\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-06-15 16:33-0700\n" +"PO-Revision-Date: 2019-09-27 18:05+0000\n" +"Last-Translator: T. E. Kalayci , 2019\n" +"Language-Team: Turkish (https://www.transifex.com/otf/teams/102430/tr/)\n" +"Language: tr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: src/mail.rs:107 +msgctxt "Subject for verification email" +msgid "Verify {userid} for your key on {domain}" +msgstr "{domain} üzerindeki anahtarınız için {userid} doğrulaması" + +#: src/mail.rs:140 +msgctxt "Subject for manage email" +msgid "Manage your key on {domain}" +msgstr "{domain} sunucusundaki anahtarınızı yönetin" + +#: src/gettext_strings.rs:4 +msgid "Error" +msgstr "Hata" + +#: src/gettext_strings.rs:5 +msgid "Looks like something went wrong :(" +msgstr "Bir şeyler ters gitti gibi gözüküyor :(" + +#: src/gettext_strings.rs:6 +msgid "Error message: {{ internal_error }}" +msgstr "Hata mesajı: {{ internal_error }}" + +#: src/gettext_strings.rs:7 +msgid "There was an error with your request:" +msgstr "İsteğinizle ilgili bir hata oluştu:" + +#: src/gettext_strings.rs:8 +msgid "We found an entry for {{ query }}:" +msgstr "{{ query }} için bir girdi bulundu:" + +#: src/gettext_strings.rs:9 +msgid "" +"Hint: It's more convenient to use keys.openpgp.org from your OpenPGP software.
Take a look at " +"our usage guide for details." +msgstr "" +"İpucu: keys.openpgp.org " +"hizmetini OpenPGP yazılımından kullanmak daha elverişlidir.
Ayrıntılar " +"için kullanma kılavuzumuza bakabilirsiniz." + +#: src/gettext_strings.rs:10 +msgid "debug info" +msgstr "hata ayıklama bilgileri" + +#: src/gettext_strings.rs:11 +msgid "Search by Email Address / Key ID / Fingerprint" +msgstr "E-posta adresi / Anahtar Kimliği / Parmak İzi ile arama" + +#: src/gettext_strings.rs:12 +msgid "Search" +msgstr "Ara" + +#: src/gettext_strings.rs:13 +msgid "" +"You can also upload or manage your key." +msgstr "" +"Ayrıca anahtarınızı yükleyebilir veya yönetebilirsiniz." + +#: src/gettext_strings.rs:14 +msgid "Find out more about this service." +msgstr "Bu hizmet hakkında daha fazlasını öğrenin." + +#: src/gettext_strings.rs:15 +msgid "News:" +msgstr "Haberler:" + +#: src/gettext_strings.rs:16 +msgid "" +"Three months after " +"launch ✨ (2019-09-12)" +msgstr "" +"Başlangıçtan itibaren " +"üç ay✨ (12 Eylül 2019)" + +#: src/gettext_strings.rs:17 +msgid "v{{ version }} built from" +msgstr "v{{ version }} dayandığı sürüm" + +#: src/gettext_strings.rs:18 +msgid "Powered by Sequoia-PGP" +msgstr "Sequoia-PGPdesteklidir" + +#: src/gettext_strings.rs:19 +msgid "" +"Background image retrieved from Subtle Patterns under CC BY-SA 3.0" +msgstr "" +"Arkaplan resmi Subtle Patternstarafından CC BY-SA 3.0 lisansıyla " +"sağlanmıştır." + +#: src/gettext_strings.rs:20 +msgid "Maintenance Mode" +msgstr "Bakım Modu" + +#: src/gettext_strings.rs:21 +msgid "Manage your key" +msgstr "Anahtarınızı yönetin" + +#: src/gettext_strings.rs:22 +msgid "Enter any verified email address for your key" +msgstr "Anahtarınız için doğrulanmış bir e-posta adresi girin" + +#: src/gettext_strings.rs:23 +msgid "Send link" +msgstr "Bağlantıyı gönder" + +#: src/gettext_strings.rs:24 +msgid "" +"We will send you an email with a link you can use to remove any of your " +"email addresses from search." +msgstr "" +"E-posta adreslerinizi aramadan kaldırabilmek için kullanabileceğiniz bir " +"bağlantıyı size e-posta olarak göndereceğiz." + +#: src/gettext_strings.rs:25 +msgid "" +"Managing the key {{ key_fpr }}." +msgstr "" +"{{ key_fpr }} anahtarı yönetiliyor." + +#: src/gettext_strings.rs:26 +msgid "Your key is published with the following identity information:" +msgstr "Anahtarınız aşağıdaki kimlik bilgileriyle yayınlanıyor:" + +#: src/gettext_strings.rs:27 +msgid "Delete" +msgstr "Sil" + +#: src/gettext_strings.rs:28 +msgid "" +"Clicking \"delete\" on any address will remove it from this key. It will no " +"longer appear in a search.
To add another address, upload the key again." +msgstr "" +"Herhangi bir adreste \"sil\"e tıklamanız durumunda, o adresi anahtardan " +"kaldıracaktır. Aramada artık gözükmeyecektir.
Başka bir adres eklemek " +"için anahtarı tekrar yükleyin ." + +#: src/gettext_strings.rs:29 +msgid "" +"Your key is published as only non-identity information. (What does this mean?)" +msgstr "" +"Anahtarınız kimlik bilgisi içermeden yayınlanıyor. (Bunun anlamı nedir)" + +#: src/gettext_strings.rs:30 +msgid "To add an address, upload the key again." +msgstr "" +"Bir adres eklemek için anahtarı tekrar yükleyin." + +#: src/gettext_strings.rs:31 +msgid "" +"We have sent an email with further instructions to {{ address }}." +msgstr "" +"Ek yönergeleri içeren bir e-postayı {{ address }} adresine gönderdik." + +#: src/gettext_strings.rs:32 +msgid "This address has already been verified." +msgstr "Bu adres zaten doğrulanmış." + +#: src/gettext_strings.rs:33 +msgid "" +"Your key {{ key_fpr }} is now published " +"for the identity {{ userid }}." +msgstr "" +"{{ key_fpr }} anahtarınız şimdi {{ userid }} kimliği için yayınlandı." + +#: src/gettext_strings.rs:34 +msgid "Upload your key" +msgstr "Anahtarınızı yükleyin" + +#: src/gettext_strings.rs:35 +msgid "Upload" +msgstr "Yükle" + +#: src/gettext_strings.rs:36 +msgid "" +"Need more info? Check our intro and " +"usage guide." +msgstr "" +"Daha fazla bilgi içintanıtım veya " +"kullanma kılavuzuna " +"bakabilirsiniz." + +#: src/gettext_strings.rs:37 +msgid "" +"You uploaded the key {{ key_fpr }}." +msgstr "" +"{{ key_fpr }} anahtarını yüklediniz." + +#: src/gettext_strings.rs:38 +msgid "This key is revoked." +msgstr "Bu anahtar feshedildi." + +#: src/gettext_strings.rs:39 +msgid "" +"It is published without identity information and can't be made available for " +"search by email address (what does this " +"mean?)." +msgstr "" +"Kimlik bilgisi olmayan yayınlandı ve e-posta aramasıyla bulunamaz (bunun anlamı nedir?)" + +#: src/gettext_strings.rs:40 +msgid "" +"This key is now published with the following identity information (what does this mean?):" +msgstr "" +"Bu anahtar şimdi aşağıdaki kimlik bilgisiyle yayınlandı (bunun anlamı nedir?)" + +#: src/gettext_strings.rs:41 +msgid "Published" +msgstr "Yayınlandı" + +#: src/gettext_strings.rs:42 +msgid "" +"This key is now published with only non-identity information. (What does this mean?)" +msgstr "" +"Bu anahtar şimdi sadece kimlik olmayan bilgiyle yayınlandı (bunun anlamı nedir?)" + +#: src/gettext_strings.rs:43 +msgid "" +"To make the key available for search by email address, you can verify it " +"belongs to you:" +msgstr "" +"Anahtarı e-posta adresiyle bulunabilir yapmak için, size ait olduğunu " +"doğrulamanız gerekiyor:" + +#: src/gettext_strings.rs:44 +msgid "Verification Pending" +msgstr "Doğrulama Bekleniyor" + +#: src/gettext_strings.rs:45 +msgid "" +"Note: Some providers delay emails for up to 15 minutes to " +"prevent spam. Please be patient." +msgstr "" +"Not: Bazı sağlayıcılar istenmeyen e-postaları önlemek " +"amacıyla e-postaları 15 dakikaya kadar geciktirebiliyor. Lütfen sabırla " +"bekleyin." + +#: src/gettext_strings.rs:46 +msgid "Send Verification Email" +msgstr "Doğrulama E-postasını Gönder" + +#: src/gettext_strings.rs:47 +msgid "" +"This key contains one identity that could not be parsed as an email address." +"
This identity can't be published on keys." +"openpgp.org. (Why?)" +msgstr "" +"Bu anahtar e-posta adresi olarak çözümlenemeyen bir kimlik içeriyor.
Bu kimlik bilgisi keys.openpgp.orghizmetinde " +"yayınlanamaz. (Neden?" +")" + +#: src/gettext_strings.rs:48 +msgid "" +"This key contains {{ count_unparsed }} identities that could not be parsed " +"as an email address.
These identities can't be published on keys.openpgp.org. (Why?)" +msgstr "" +"Bu anahtar e-posta adresi olarak çözümlenemeyen {{ count_unparsed }} kimlik " +"bilgisi içeriyor.
Bu kimlik bilgileri keys." +"openpgp.org hizmtinde yayınlanamaz. (Neden?)" + +#: src/gettext_strings.rs:49 +msgid "" +"This key contains one revoked identity, which is not published. (Why?)" +msgstr "" +"Bu anahtar feshedilmiş, yayınlanmayan bir kimlik içeriyor. (Neden?)" + +#: src/gettext_strings.rs:50 +msgid "" +"This key contains {{ count_revoked }} revoked identities, which are not " +"published. (Why?)" +msgstr "" +"Bu anahtar feshedilmiş, yayınlanmayan {{ count_revoked }} kimlik bilgisi " +"içeriyor. (Neden?)" + +#: src/gettext_strings.rs:51 +msgid "Your keys have been successfully uploaded:" +msgstr "Anahtarlarınız başarılı bir şekilde yüklendi:" + +#: src/gettext_strings.rs:52 +msgid "" +"Note: To make keys searchable by email address, you must " +"upload them individually." +msgstr "" +"Not: Anahtarlarınızı e-posta adresiyle bulunabilir yapmak " +"için, her birini ayrı ayrı yüklemeniz gerekiyor." + +#: src/gettext_strings.rs:53 +msgid "Verifying your email address…" +msgstr "E-posta adresiniz doğrulanıyor..." + +#: src/gettext_strings.rs:54 +msgid "" +"If the process doesn't complete after a few seconds, please ." +msgstr "" +"Eğer işlem bir kaç saniye içerisinde tamamlanmazsa, lütfen ." + +#: src/gettext_strings.rs:56 +msgid "Manage your key on {{domain}}" +msgstr "{{ domain }} üzerindeki anahtarınızı yönetin" + +#: src/gettext_strings.rs:58 +msgid "Hi," +msgstr "Merhaba," + +#: src/gettext_strings.rs:59 +msgid "" +"This is an automated message from {{domain}}." +msgstr "" +"Bu {{domain}} tarafından gönderilen otomatik bir mesajdır. " + +#: src/gettext_strings.rs:60 +msgid "If you didn't request this message, please ignore it." +msgstr "Eğer bu mesajı siz talep etmediyseniz, lütfen görmezden gelin." + +#: src/gettext_strings.rs:61 +msgid "OpenPGP key: {{primary_fp}}" +msgstr "OpenPGP anahtarı: {{primary_fp}}" + +#: src/gettext_strings.rs:62 +msgid "" +"To manage and delete listed addresses on this key, please follow the link " +"below:" +msgstr "" +"Bu anahtarla listelenmiş adresleri yönetmek ve silmek için, lütfen aşağıdaki " +"bağlantıya tıklayın:" + +#: src/gettext_strings.rs:63 +msgid "" +"You can find more info at {{domain}}/about." +msgstr "" +"Daha fazla bilgiyi {{domain}}/about " +"sayfasında bulabilirsiniz." + +#: src/gettext_strings.rs:64 +msgid "distributing OpenPGP keys since 2019" +msgstr "OpenPGP anahtarları 2019 yılından beri dağıtılıyor" + +#: src/gettext_strings.rs:67 +msgid "This is an automated message from {{domain}}." +msgstr "Bu {{domain}} tarafından gönderilen otomatik bir mesajdır. " + +#: src/gettext_strings.rs:69 +msgid "OpenPGP key: {{primary_fp}}" +msgstr "OpenPGP anahtarı: {{primary_fp}}" + +#: src/gettext_strings.rs:71 +msgid "You can find more info at {{base_uri}}/about" +msgstr "Daha fazla bilgiyi {{base_uri}}/about sayfasında bulabilirsiniz." + +#: src/gettext_strings.rs:74 +msgid "Verify {{userid}} for your key on {{domain}}" +msgstr "{{userid}} kimliğini {{domain}} üzerindeki anahtarınız için doğrulayın" + +#: src/gettext_strings.rs:80 +msgid "" +"To let others find this key from your email address \"{{userid}}\", " +"please click the link below:" +msgstr "" +"Başkalarının bu anahtarı, \"{{userid}}\" e-posta adresinizi " +"kullanarak bulmasını istiyorsanız lütfen aşağıdaki bağlantıya tıklayın:" + +#: src/gettext_strings.rs:88 +msgid "" +"To let others find this key from your email address \"{{userid}}\",\n" +"please follow the link below:" +msgstr "" +"Başkalarının bu anahtarı, \"{{userid}}\" e-posta adresinizi kullanarak " +"bulmasını istiyorsanız lütfen aşağıdaki bağlantıya gidin:" + +#: src/web/manage.rs:103 +msgid "This link is invalid or expired" +msgstr "Bu bağlantı geçersiz veya süresi geçmiş." + +#: src/web/manage.rs:129 +msgid "Malformed address: {address}" +msgstr "Hatalı adres: {address}" + +#: src/web/manage.rs:136 +msgid "No key for address: {address}" +msgstr "Anahtarsız adres: {address}" + +#: src/web/manage.rs:152 +msgid "A request has already been sent for this address recently." +msgstr "Bu adres için bir istek kısa bir süre önce zaten gönderilmişti." + +#: src/web/vks.rs:112 +msgid "Parsing of key data failed." +msgstr "Anahtar verisi çözümlemesi başarısız oldu." + +#: src/web/vks.rs:121 +msgid "Whoops, please don't upload secret keys!" +msgstr "Eyvah! Lütfen gizli anahtarınızı yüklemeyin!" + +#: src/web/vks.rs:134 +msgid "No key uploaded." +msgstr "Anahtar yüklenmedi." + +#: src/web/vks.rs:178 +msgid "Error processing uploaded key." +msgstr "Yüklenen anahtar işlenirken bir hata oluştu." + +#: src/web/vks.rs:248 +msgid "Upload session expired. Please try again." +msgstr "Yükleme oturumunun süresi doldu. Lütfen tekrar deneyin." + +#: src/web/vks.rs:285 +msgid "Invalid verification link." +msgstr "Geçersiz doğrulama bağlantısı." diff --git a/src/main.rs b/src/main.rs index b39098c..208ff01 100644 --- a/src/main.rs +++ b/src/main.rs @@ -18,7 +18,7 @@ extern crate hagrid_database as database; use gettext_macros::init_i18n; -init_i18n!("hagrid", en, de, fr, pl, zh_Hans); +init_i18n!("hagrid", en, de, fr, pl, tr, zh_Hans); mod mail; mod anonymize_utils; diff --git a/templates-translated/tr/about/about.html.hbs b/templates-translated/tr/about/about.html.hbs new file mode 100644 index 0000000..ff0aaaf --- /dev/null +++ b/templates-translated/tr/about/about.html.hbs @@ -0,0 +1,30 @@ +
+

Hakkında | Haberler | Kullanım | SSS | İstatistikler | Mahremiyet +

+ +

keys.openpgp.org sunucusu OpenPGP uyumlu anahtarların dağıtımı ve keşfi için, çoğunlukla "anahtar sunucusu" olarak adlandırılan, kamuya açık bir hizmettir.

+ +

Yönergeler için, kullanma kılavuzumuza bakabilirsiniz.

+ +

Nasıl çalışıyor

+ +

OpenPGP anahtarı iki tür bilgi içerir:

+ +
    +
  • +Kimlik bilgisi anahtarın sahibini tanımlayan, "Kullanıcı ID" olarak da bilinen kısımları tarif eder. Bir kullanıcı ID genellikle bir isim ve bir e-posta adresi içerir.
  • +
  • +Kimlik olmayan bilgi anahtarın kendisiyle ilgili olan bütün teknik bilgidir. Bu imzaları ve şifrelenmiş mesajları doğrulamak için kullanılan büyük sayıları içerir. Ayrıca yaratılma tarihi, bazı zaman aşımı tarihleri ve fesih durumu gibi üst veriyi de içerir.
  • +
+

Geleneksel olarak, bu bilgi parçaları her zaman birlikte dağıtılır. keys.openpgp.org üzerindeyse bu parçalara farklı davranılıyor. Her ne kadar insanlar herhangi bir OpenPGP anahtarının tüm kısımlarını keys.openpgp.org'a yükleyebilse de, anahtar sunucumuz sadece belirli kısımlarını belirli koşullar altında saklar ve yayınlar:

+ +

Her bir kimlik olmayan bilgi, kriptografik sağlamlık denetimini geçmesi durumunda saklanacak ve özgürce dağıtılacaktır. Herhangi bir kişi bu kısımları, bir kişiyi doğrudan tanımlamak amacıyla kullanılamayacak teknik bilgileri içerdiği için, istediği zaman indirebilecektir. İyi OpenPGP yazılımları keys.openpgp.orghizmetini, bilgi sahibi olduğu anahtarların bu bilgisini güncel tutmak için kullanabilir. Bu OpenPGP kullanıcılarının güvenli ve güvenilir iletişimi sürdürmesine yardımcı olur.

+ +

Bir OpenPGP anahtarındaki Kimlik bilgisi sadece rızaya dayalı olarak dağıtılmaktadır. Kişisel veriyi içerir ve bir anahtarın şifreleme veya imza doğrulaması için kullanılması için mutlaka gerekli değildir. Anahtar sahibi, e-posta adresini doğrulayarak rıza verdiğinde, anahtar adresle aramayla bulunabilir.

+ +

Topluluk ve platform

+ +

Bu hizmet bir topluluk çabasıyla yürütülmektedir. Bizimle Freenode IRC üzerinde #hagrid kanalında konuşabilirsiniz, ayrıca Matrix üzerinde #hagrid:stratum0.org olarak erişebilirsiniz. Elbette bize e-posta aracılığıyla da support at keys dot openpgp dot org adresinden ulaşabilirsiniz. Bu hizmet yürüten insanlar OpenPGP ekosistemindeki, Sequoia-PGP, OpenKeychain ve Enigmail'i de içeren farklı projelerden geliyorlar.

+ +

Teknik olarak keys.openpgp.org Hagrid anahtar sunucusu yazılımı üzerinde çalışıyor. Bu sunucu Sequoia-PGP tabanlıdır. İnternet Özgürlüğü projelerine odaklanmış ve Greenhost tarafından yönetilen bir barındırma platformu olan eclips.is üzerinde barındırılıyor.

+
diff --git a/templates-translated/tr/about/stats.html.hbs b/templates-translated/tr/about/stats.html.hbs new file mode 100644 index 0000000..244da64 --- /dev/null +++ b/templates-translated/tr/about/stats.html.hbs @@ -0,0 +1,31 @@ +
+

+Hakkında | Haberler | Kullanım | SSS | İstatistikler | Mahremiyet +

+ +

Doğrulanmış e-posta adresleri

+ +

Mevcut doğrulanmış toplam e-posta adresi sayısını gösteren basit bir istatistik. 📈

+ +

+

+
+ +

+

+
+ + +

Yük Ortalaması

+ +

"Yük ortalaması" bir sunucunun ne kadar meşgul olduğunu gösteren bir istatistiktir. Basitçe söylersek:

+
    +
  • 0.0 keys.openpgp.org sunucusunun tamamen boşta olduğunu gösteriyor.
  • +
  • 1.0 tamamen meşgul olduğunu
  • +
  • 4.0 ve üzeri de bayağı meşgul olduğunu 🔥
  • +
+

+

+
+ +