|
@@ -3,100 +3,99 @@ import { tr } from 'vuetify/src/locale'
|
|
|
export default {
|
|
|
...tr,
|
|
|
home: {
|
|
|
- name: 'Home',
|
|
|
- title: 'Return YouTube Dislike',
|
|
|
- subtitle: 'Browser extension and an API that shows you dislikes on Youtube',
|
|
|
- install: 'Install',
|
|
|
- ukraine: 'Support Ukraine',
|
|
|
- sponsors: 'Sponsors',
|
|
|
+ name: 'Ana Sayfa',
|
|
|
+ title: 'YouTube Beğenmeme Sayısını Gör',
|
|
|
+ subtitle: 'YouTube\'da beğenmeme sayılarını gösteren tarayıcı uzantısı ve API',
|
|
|
+ ukraine: 'Ukrayna\'ya Destek Ol',
|
|
|
+ sponsors: 'Sponsorlar',
|
|
|
},
|
|
|
install: {
|
|
|
- name: 'Install',
|
|
|
- title: 'Select Your Platform',
|
|
|
- subtitle: 'Available for Firefox and all Chromium browsers',
|
|
|
- title2: 'Other Platforms',
|
|
|
- subtitle2: 'If your browser is not yet supported, try this UserScript',
|
|
|
- title3: 'Third Party Implementations',
|
|
|
- subtitle3: 'No liability on our side, use at your own risk',
|
|
|
+ name: 'Yükle',
|
|
|
+ title: 'Platformunuzu Seçin',
|
|
|
+ subtitle: 'Firefox ve bütün Chromium tarayıcılarda kullanılabilir',
|
|
|
+ title2: 'Diğer Platformlar',
|
|
|
+ subtitle2: 'Tarayıcınız henüz desteklenmiyorsa, UserScript yöntemini deneyin',
|
|
|
+ title3: 'Üçüncü Parti Uygulamaları',
|
|
|
+ subtitle3: 'Riski tamamen size aittir, bizim tarafımızda sorumluluk kabul edilmemektedir',
|
|
|
},
|
|
|
api: {
|
|
|
name: 'API',
|
|
|
- title: 'Welcome to the official RYD docs',
|
|
|
- subtitle: 'To get started, select a section from the menu.',
|
|
|
+ title: 'Resmi RYD belgelerine hoş geldiniz!',
|
|
|
+ subtitle: 'Başlamak için, menüden bir bölüm seçin.',
|
|
|
rights: {
|
|
|
- title: 'Usage Rights',
|
|
|
- subtitle: 'Third party use of this open API is allowed with the following restrictions:',
|
|
|
- bullet1: 'Attribution: ',
|
|
|
- bullet1text: 'This project should be clearly attributed with either a link to this repo or a link to returnyoutubedislike.com',
|
|
|
- bullet2: 'Rate Limiting',
|
|
|
- bullet2text: 'There are per client rate limits in place of 100 per minute and 10,000 per day. This will return a 429 status code indicating that your application should back off',
|
|
|
+ title: 'Kullanım Hakları',
|
|
|
+ subtitle: 'Herkese açık API\'nin üçüncü parti kişilerin kullanımında aşağıdaki kısıtlamalara izin verir: ',
|
|
|
+ bullet1: 'Atıf: ',
|
|
|
+ bullet1text: 'TBu proje bu depo(repo)\'ya bir bağlantı ile ya da returnyoutubedislike.com\'a bağlantı olarak açıkça ilişkilendirilmelidir',
|
|
|
+ bullet2: 'Oranı Sınırlama',
|
|
|
+ bullet2text: 'Dakikada 100 ve günde 10.000 müşteri başına oranı sınırlama vardır. Uygulamınızın geri çekmesi gerektiğini belirten bir 429 durum kodu döndürür.',
|
|
|
},
|
|
|
url: {
|
|
|
- title: 'URL Information',
|
|
|
- subtitle: 'The API is accessible over the following base URL: ',
|
|
|
+ title: 'URL Bilgisi',
|
|
|
+ subtitle: 'API\'ye bu URL üzerinden ulaşılabilir: ',
|
|
|
},
|
|
|
endpoints: {
|
|
|
- title: 'Available Endpoints',
|
|
|
- subtitle: 'List of available endpoints is available here: ',
|
|
|
+ title: 'Kullanılabilir Endpoint\'ler',
|
|
|
+ subtitle: 'Kullanılabilir endpointlerin listesi burada mevcuttur: ',
|
|
|
},
|
|
|
fetching: {
|
|
|
- title: 'Basic Fetching Tutorial',
|
|
|
- subtitle: 'Example to get votes of a given YouTube video ID: ',
|
|
|
- title2: 'Example Request: ',
|
|
|
- url: 'Request URL: ',
|
|
|
- method: 'Request Method: ',
|
|
|
- headers: 'Headers: ',
|
|
|
- response: 'Response: ',
|
|
|
- error1: 'An invalid YouTube ID will return status code 404 "Not Found"',
|
|
|
- error2: 'An incorrectly formatted YouTube ID will return 400 "Bad Request"'
|
|
|
+ title: 'Temel Fetching Öğretici',
|
|
|
+ subtitle: 'Belirli bir YouTube ID kimliğinin oylarını almak için örnek: ',
|
|
|
+ title2: 'Örnek İstek: ',
|
|
|
+ url: 'İstek URL: ',
|
|
|
+ method: 'İstek Yöntemi: ',
|
|
|
+ headers: 'Başlık: ',
|
|
|
+ response: 'Sonuç: ',
|
|
|
+ error1: 'Geçersiz bir YouTube ID kimliği 404 "Bulunamadı" olarak döner.',
|
|
|
+ error2: 'Yanlış biçimlendirilmeş bir YouTube ID kimliği 400 "Geçersiz İstek" olarak döner.'
|
|
|
},
|
|
|
},
|
|
|
help: {
|
|
|
- name: 'Help',
|
|
|
- title: 'Troubleshooting',
|
|
|
- bullet1: 'Make sure you have latest version of extension installed, ',
|
|
|
- bullet11: 'right now',
|
|
|
- bullet2: 'Try removing extension and installing it again, then restarting the browser (all active windows, not just one tab)',
|
|
|
- bullet3: 'Make sure that this link opens: ',
|
|
|
- bullet31: 'you should see plain text: ',
|
|
|
- bullet4: 'If nothing of above helps - report your problem in',
|
|
|
- bullet41: 'in our',
|
|
|
- bullet4a: 'Tell us your Operating System, Browser Name and Browser Version',
|
|
|
- bullet4b: 'Take screenshot of page with problem (i.e. youtube video page) with console open (press ',
|
|
|
- bullet4b1: ') - example screenshot below.',
|
|
|
- bullet4c: 'Take screenshot of extensions page of your browser with extension installed.',
|
|
|
- bullet4c1: 'To see extensions put this into address bar: ',
|
|
|
- firefox: 'for Firefox',
|
|
|
- chrome: 'for Chrome, Edge, Brave, Opera, Vivaldi',
|
|
|
+ name: 'Yardım',
|
|
|
+ title: 'Sorunu Giderin',
|
|
|
+ bullet1: 'Uzantının en son sürümünün kurulu olduğundan emin olun, şu anki sürüm ',
|
|
|
+ bullet11: '',
|
|
|
+ bullet2: 'Uzantıyı kaldırp yeniden yüklemeyi deneyin, sonra tarayıcınızı yeniden başlatın(tüm aktif sekmeler, sadece tek sekme değil).',
|
|
|
+ bullet3: 'Bu bağlantıyı açtığınızdan emin olun: ',
|
|
|
+ bullet31: 'şöyle düz metin göreceksiniz: ',
|
|
|
+ bullet4: 'Yukarıdakiler yardımcı olmadıysa, kanalında raporu bildirin',
|
|
|
+ bullet41: 'içinde',
|
|
|
+ bullet4a: 'Bize İşletim sistemini, tarayıcı adını ve tarayıcı sürümünü söyleyin',
|
|
|
+ bullet4b: 'Konsol açıkken (F12',
|
|
|
+ bullet4b1: '\'ye basın) sorunu yaşadığınız sayfanın ekran görüntüsünü alın (yani YouTube izleme sayfası) - Ekran görüntüsü örneği aşağıdadır.',
|
|
|
+ bullet4c: 'Uzantı yüklüyken tarayıcınızın uzantılar sayfasının ekran görüntüsünü alın.',
|
|
|
+ bullet4c1: 'Uzantıları görmek için bunu adres çubuğuna kopyalayın: ',
|
|
|
+ firefox: 'Firefox için',
|
|
|
+ chrome: 'Chrome, Edge, Brave, Opera ve Vivaldi için',
|
|
|
},
|
|
|
faq: {
|
|
|
- name: 'FAQ',
|
|
|
- title: 'Frequently Asked Questions',
|
|
|
- subtitle: 'Still have questions? Feel free to join our Discord!',
|
|
|
- bullet1: 'Where does the extension get its data?',
|
|
|
- bullet1text: 'A combination of archived data from before the offical YouTube dislike API shut down, and extrapolated extension user behavior.',
|
|
|
- bullet2: 'Why isn\'t the dislike count updating?',
|
|
|
- bullet2text: 'Right now video dislikes are cached and they aren\'t updated very frequently. It varies depending on a video\'s popularity but can take anywhere between a few hours and a few days to update.',
|
|
|
- bullet3: 'How does this work?',
|
|
|
- bullet3text: 'The extension collects the video ID of the video you are watching, fetches the dislike (and other fields like views, likes etc) using our API. The extension then displays the dislike count and ratio on the page. If you like or dislike a video, that is recorded and sent to the database so an accurate dislike count can be extrapolated.',
|
|
|
- bullet4: 'Can I share my dislike count with you?',
|
|
|
- bullet4text: 'Coming soon. We are looking into using Oauth or a different read only API with a limited scope so creators can share their dislike counts verifiability.',
|
|
|
- bullet5: 'What data do you collect and how is it treated?',
|
|
|
- bullet5text: 'The extension only collects data that is strictly necessary for it to function properly, such as IP address or ID of the video you\'re watching. None of your data will ever be sold to 3rd parties. If you would like to know more about how we handle security and privacy check out our <a href="https://github.com/Anarios/return-youtube-dislike/blob/main/Docs/SECURITY-FAQ.md">security FAQ</a>.',
|
|
|
- bullet6: 'How does the API/Backend work?',
|
|
|
- bullet6text: 'The backend is using archived data from when the youtube api was still returning the dislike count, extension users like/discount count and extrapolation. In the near future we will be allowing content creators to submit their dislike count easily and safely and we will be adding ArchiveTeam\'s archived data (4.56 billion videos) into our current database. You can also view a video on the topic.',
|
|
|
- bullet7: 'Why does the dislike count show \'DISLIKES DISABLED\'?',
|
|
|
- bullet7text: 'At the time of writing we aren\'t showing dislikes for videos that disabled their likes and dislikes count. The extension displays \'DISLIKES DISABLED\' for these videos. We will be showing dislikes on all videos soon, this is just a temporary workaround so people don\'t think the extension is broken (which isn\'t working well). Sometimes a recently uploaded video might show \'DISLIKES DISABLED\' even if the creator hasn\'t disabled it, this is due to how we are detecting if dislikes are disabled, it should go away in a few hours or by liking or disliking the video and refreshing the page (hopefully).',
|
|
|
+ name: 'SSS',
|
|
|
+ title: 'Sıkça Sorulan Sorular',
|
|
|
+ subtitle: 'Hala sorularınız mı var? Discordumuza katılmaktan çekinmeyin!',
|
|
|
+ bullet1: 'Uzantı verilerini nereden alıyor?',
|
|
|
+ bullet1text: 'Resmi YouTube beğenmeme sayısı API\'si kapatılmadan önceki arşivlenmiş verilerden ve uzantının kullanıcının davranışlarıyla tahmin eder.',
|
|
|
+ bullet2: 'Beğenmeme sayısı neden güncellenmiyor?',
|
|
|
+ bullet2text: 'Şu anda beğenmeme durumları önbelleğe alınır ve çok sık güncellenmez. Bir videonun popülerliğine göre değişir ancak güncellenmesi birkaç saat ile birkaç gün arasında sürebilir.',
|
|
|
+ bullet3: 'Nasıl Çalışır?',
|
|
|
+ bullet3text: 'Uzantı izlediğiniz videonun kimliğini toplar, API\'mizi kullanarak beğenmediğinizi (ve görüntülenme, beğeni vb.) getirir. Uzantı daha sonra sayfada beğenmeme sayısını ve oranını görüntüler. Bir videoyu beğenirseniz veya beğenmezseniz kaydedilir ve veri tabanına gönderilir, böylece doğru beğenmeme sayısını tahmin edebilir.',
|
|
|
+ bullet4: 'Beğenmeme sayımı sizinle paylaşabilirmiyim?',
|
|
|
+ bullet4text: 'Çok yakında. İçerik üreticilerin beğenmeme sayıları doğrulanabilirliğini paylaşabilmeleri için Oauth ya da sınırlı kapsamda farklı salt okunur API kullanmayı düşünüyoruz.',
|
|
|
+ bullet5: 'Hangi verileri topluyorsunuz ve bunlar nasıl işleniyor?',
|
|
|
+ bullet5text: 'Uzantı yalnızca izlediğiniz videonun IP adresi veya videonun ID\'si gibi düzgün çalışması için, kesinlikle gerekli olan verileri toplar. Verileriniz asla 3. şahıslara satılmayacaktır. Güvenliği ve gizliliği nasıl ele aldığımız hakkında daha fazla bilgi için <a href="https://github.com/Anarios/return-youtube-dislike/blob/main/Docs/SECURITY-FAQ.md">security FAQ</a> adresine gidin.',
|
|
|
+ bullet6: 'API/Arka uç(Backend) nasıl çalışıyor?',
|
|
|
+ bullet6text: 'Arka uç(backend) YouTube API\'nin beğenmeme sayısını ve uzantı kullanıcılarının beğenme/beğenmeme sayısı sonuçların genişletilmesinin döndürmeye devam ettiği zamana ait arşivlenmiş verileri kullanır. Yakın zamanda içerik üreticilerin beğenmeme sayısını kolay ve güvenli bir şekilde göndermelerine izin vereceğiz ve ArchiveTeam\'in arşivlenmiş verilerini (4.56 milyar video) veritabanımıza ekleyeceğiz. Konu ile ilgili videoyu izleyebilirsiniz.',
|
|
|
+ bullet7: 'Beğenmeme sayısı neden \'DISLIKES DISABLED\' olarak gözüküyor',
|
|
|
+ bullet7text: 'Bazen yakın zamanda yüklenen bir videoda, içerik üreticisi onu devre dışı bırakmamış olsa bile \'DISLIKES DISABLED\' olarak gözükebilir. Bunun nedeni, beğenmeme sayısını devre dışı bırakıp bırakmadığını tespit etmemizdir. Birkaç saat içinde videoyu beğenerek ya da beğenmeyerek veya sayfayı yenileyerek(umarım) kaybolması gerekir.',
|
|
|
},
|
|
|
donate: {
|
|
|
- name: 'Donate',
|
|
|
- subtitle: 'You can support our efforts to keep the internet free with a donation!',
|
|
|
+ name: 'Bağış yap',
|
|
|
+ subtitle: 'İnterneti özgür bırakma çabalarımızla bize bir bağışla destekleyebilirsiniz!',
|
|
|
},
|
|
|
links: {
|
|
|
- name: 'Links',
|
|
|
- title: 'Project Links',
|
|
|
- subtitle: 'Links to the project and its developers',
|
|
|
- contact: 'Contact Me',
|
|
|
+ name: 'Bağlantılar',
|
|
|
+ title: 'Projeler için Bağlantılar',
|
|
|
+ subtitle: 'Proje ve geliştiriciler için bağlantılar',
|
|
|
+ contact: 'Bana Ulaş',
|
|
|
translators: 'Çevirenler',
|
|
|
},
|
|
|
}
|