From f22483c38af700472cd87a5cc99c0e031fbae8ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mr=2E=20Nas=C4=B1l?= Date: Sun, 1 Mar 2026 00:38:44 +0300 Subject: [PATCH 1/7] feat(i18n): add Turkish (tr-TR) translation --- config/i18n.ts | 20 - i18n/locales/tr-TR.json | 1279 ++++++++++++++++++++++++++++++++++++++ lunaria/files/tr-TR.json | 1279 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 2558 insertions(+), 20 deletions(-) create mode 100644 i18n/locales/tr-TR.json create mode 100644 lunaria/files/tr-TR.json diff --git a/config/i18n.ts b/config/i18n.ts index 0c83be203..8854f026a 100644 --- a/config/i18n.ts +++ b/config/i18n.ts @@ -287,26 +287,6 @@ const locales: (LocaleObjectData | (Omit & { code: str file: 'id-ID.json', name: 'Indonesia', }, - { - code: 'fi', - file: 'fi.json', - name: 'Suomi', - }, - { - code: 'gl-ES', - file: 'gl-ES.json', - name: 'Galego', - }, - { - code: 'ko-KR', - file: 'ko-KR.json', - name: '한국어', - },*/, - { - code: 'id-ID', - file: 'id-ID.json', - name: 'Indonesia', - }, { code: 'it-IT', file: 'it-IT.json', diff --git a/i18n/locales/tr-TR.json b/i18n/locales/tr-TR.json new file mode 100644 index 000000000..684f6cea6 --- /dev/null +++ b/i18n/locales/tr-TR.json @@ -0,0 +1,1279 @@ +{ + "$schema": "../schema.json", + "seo": { + "home": { + "title": "npmx - npm Kayıt Defteri için Paket Tarayıcısı", + "description": "npm kayıt defteri için hızlı, modern tarayıcı. Modern arayüz ile paketleri arayın, keşfedin." + } + }, + "built_at": "{0} tarihinde oluşturuldu", + "alt_logo": "npmx logosu", + "tagline": "npm kayıt defteri için hızlı, modern tarayıcı", + "non_affiliation_disclaimer": "npm, Inc. ile bağlantılı değildir.", + "trademark_disclaimer": "npm, npm, Inc.'in tescilli ticari markasıdır. Bu site npm, Inc. ile bağlantılı değildir.", + "footer": { + "about": "hakkında", + "docs": "belgeler", + "source": "kaynak", + "social": "sosyal", + "chat": "sohbet", + "keyboard_shortcuts": "klavye kısayolları" + }, + "shortcuts": { + "section": { + "global": "Genel", + "search": "Arama", + "package": "Paket" + }, + "focus_search": "Aramaya odaklan", + "show_kbd_hints": "Klavye ipuçlarını vurgula", + "settings": "Ayarları aç", + "compare": "Karşılaştırmayı aç", + "compare_from_package": "Karşılaştırmayı aç (mevcut paketle doldurulmuş)", + "navigate_results": "Sonuçlar arasında gezin", + "go_to_result": "Sonuca git", + "open_code_view": "Kod görünümünü aç", + "open_docs": "Belgeleri aç", + "disable_shortcuts": "Klavye kısayollarını devre dışı bırak" + }, + "search": { + "label": "npm paketlerini ara", + "placeholder": "paket ara...", + "button": "ara", + "searching": "Aranıyor...", + "found_packages": "Paket bulunamadı | 1 paket bulundu | {count} paket bulundu", + "found_packages_sorted": "Sonuç bulunamadı | İlk {count} sonuç sıralanıyor | İlk {count} sonuç sıralanıyor", + "updating": "(güncelleniyor...)", + "no_results": "\"{query}\" için paket bulunamadı", + "rate_limited": "npm limiti aşıldı, biraz sonra tekrar deneyin", + "title": "arama", + "title_search": "arama: {search}", + "title_packages": "paket ara", + "meta_description": "'{search}' için arama sonuçları", + "meta_description_packages": "npm paketlerini ara", + "not_taken": "{name} alınmamış", + "claim_prompt": "Bu paket adını npm'de alın", + "claim_button": "\"{name}\" adını al", + "want_to_claim": "Bu paket adını almak istiyor musunuz?", + "start_typing": "Paketleri aramak için yazmaya başlayın", + "algolia_disclaimer": "Algolia tarafından desteklenmektedir", + "exact_match": "tam", + "suggestion": { + "user": "kullanıcı", + "org": "organizasyon", + "view_user_packages": "Bu kullanıcının paketlerine bak", + "view_org_packages": "Bu organizasyonun paketlerine bak" + } + }, + "nav": { + "main_navigation": "Ana", + "popular_packages": "Popüler paketler", + "settings": "ayarlar", + "compare": "karşılaştır", + "back": "geri", + "menu": "Menü", + "mobile_menu": "Navigasyon menüsü", + "open_menu": "Menüyü aç", + "links": "Bağlantılar", + "tap_to_search": "Aramak için dokunun" + }, + "settings": { + "title": "ayarlar", + "tagline": "npmx deneyiminizi kişiselleştirin", + "meta_description": "Tema, dil ve görüntüleme seçenekleri ile npmx.dev deneyiminizi kişiselleştirin.", + "sections": { + "appearance": "Görünüm", + "display": "Ekran", + "search": "Veri kaynağı", + "language": "Dil", + "keyboard_shortcuts": "Klavye kısayolları" + }, + "data_source": { + "label": "Veri kaynağı", + "description": "npmx'in arama verilerini nereden aldığını seçin. Bireysel paket sayfaları her zaman doğrudan npm kayıt defterini kullanır.", + "npm": "npm Kayıt Defteri", + "npm_description": "Arama, organizasyon ve kullanıcı listelerini doğrudan resmi npm kayıt defterinden alır. Güvenilirdir, ancak daha yavaş olabilir.", + "algolia": "Algolia", + "algolia_description": "Daha hızlı arama, organizasyon ve kullanıcı sayfaları için Algolia kullanır." + }, + "relative_dates": "Göreceli tarihler", + "include_types": "Kuruluma {'@'}types dahil et", + "include_types_description": "Tipsiz paketler için kurulum komutlarına {'@'}types paketi ekle", + "hide_platform_packages": "Aramada platforma özgü paketleri gizle", + "hide_platform_packages_description": "Sonuçlarda {'@'}esbuild/linux-x64 gibi yerel binary paketleri gizle", + "theme": "Tema", + "theme_light": "Açık", + "theme_dark": "Koyu", + "theme_system": "Sistem", + "language": "Dil", + "help_translate": "npmx'i çevirmeye yardım edin", + "accent_colors": "Vurgu renkleri", + "clear_accent": "Vurgu rengini temizle", + "translation_progress": "Çeviri ilerlemesi", + "background_themes": "Arka plan tonu", + "keyboard_shortcuts_enabled": "Klavye kısayolları etkin", + "keyboard_shortcuts_enabled_description": "Hızlı navigasyon için klavye kısayollarını etkinleştir" + }, + "i18n": { + "missing_keys": "{count} eksik çeviri | {count} eksik çeviri", + "copy_keys": "Anahtarları kopyala", + "show_more_keys": "{count} daha fazla göster...", + "contribute_hint": "Eksik anahtarları ekleyerek bu çeviriyi geliştirmeye yardım edin.", + "edit_on_github": "GitHub'da düzenle", + "view_guide": "Çeviri rehberi" + }, + "common": { + "loading": "Yükleniyor...", + "loading_more": "Daha fazla yükleniyor...", + "loading_packages": "Paketler yükleniyor...", + "end_of_results": "Sonuçların sonu", + "try_again": "Tekrar dene", + "close": "Kapat", + "or": "veya", + "retry": "Tekrar dene", + "copy": "kopyala", + "copied": "kopyalandı!", + "skip_link": "Ana içeriğe geç", + "warnings": "Uyarılar:", + "go_back_home": "Ana sayfaya dön", + "view_on_npm": "npm'de görüntüle", + "per_week": "/ hafta", + "vanity_downloads_hint": "Gösterge: paket gösterilmiyor | Gösterge: gösterilen paket için | Gösterge: {count} gösterilen paketin toplamı", + "sort": { + "name": "ad", + "role": "rol", + "members": "üyeler" + }, + "scroll_to_top": "Yukarı dön", + "cancel": "İptal", + "save": "Kaydet", + "edit": "Düzenle", + "error": "Hata" + }, + "profile": { + "display_name": "Görünen ad", + "description": "Açıklama", + "no_description": "Açıklama yok", + "website": "Web sitesi", + "website_placeholder": "https://ornek.com", + "likes": "Beğeniler", + "seo_title": "{name} - npmx", + "seo_description": "{name} kullanıcısının npm paketleri ve profili", + "not_found": "Kullanıcı bulunamadı", + "not_found_message": "Bu kullanıcı mevcut değil", + "invite": { + "message": "npmx'i deneyin - npm için daha iyi bir paket tarayıcısı", + "share_button": "Paylaş", + "compose_text": "npmx'i deneyin - npm için daha iyi bir paket tarayıcısı: {url}" + } + }, + "package": { + "not_found": "Paket Bulunamadı", + "not_found_message": "Paket bulunamadı.", + "no_description": "Açıklama verilmemiş", + "not_latest": "(en son değil)", + "verified_provenance": "Doğrulanmış köken", + "view_permalink": "Bu sürüm için kalıcı bağlantıya bak", + "navigation": "Paket", + "copy_name": "Paket adını kopyala", + "copy_version": "Paket sürümünü kopyala", + "deprecation": { + "package": "Bu paket kullanımdan kaldırılmıştır.", + "version": "Bu sürüm kullanımdan kaldırılmıştır.", + "no_reason": "Sebep belirtilmemiş" + }, + "size_increase": { + "title_size": "v{version}'dan beri önemli boyut artışı", + "title_deps": "v{version}'dan beri önemli bağımlılık sayısı artışı", + "title_both": "v{version}'dan beri önemli boyut ve bağımlılık artışı", + "size": "Kurulum boyutu {percent} arttı ({size} daha büyük)", + "deps": "{count} daha fazla bağımlılık" + }, + "replacement": { + "title": "Bu bağımlılığa ihtiyacınız olmayabilir.", + "native": "Bu, Node {nodeVersion}'dan beri mevcut olan {replacement} ile değiştirilebilir.", + "simple": "{community} bu paketi artık gereksiz olarak işaretledi, önerisi: {replacement}.", + "documented": "{community} bu paketin daha performanslı alternatiflerinin olduğunu belirtti.", + "none": "Bu paket artık gereksiz olarak işaretlendi ve işlevselliği tüm motorlarda yerel olarak mevcuttur.", + "learn_more": "Daha fazla bilgi", + "learn_more_above": "Yukarıda daha fazla bilgi edinin.", + "mdn": "MDN", + "community": "topluluk", + "consider_no_dep": "+ Bağımlılıksız düşünün?" + }, + "stats": { + "license": "Lisans", + "deps": "Bağımlılıklar", + "install_size": "Kurulum Boyutu", + "vulns": "Güvenlik Açıkları", + "published": "Yayınlandı", + "published_tooltip": "{package}{'@'}{version} yayınlanma tarihi", + "view_dependency_graph": "Bağımlılık grafiğini göster", + "inspect_dependency_tree": "Bağımlılık ağacını incele", + "size_tooltip": { + "unpacked": "{size} açılmış boyut (bu paket)", + "total": "{size} toplam açılmış boyut (linux-x64 için tüm {count} bağımlılık dahil)" + } + }, + "skills": { + "title": "Agent Becerileri", + "skills_available": "{count} beceri mevcut | {count} beceri mevcut", + "compatible_with": "{tool} ile uyumlu", + "install": "Kur", + "installation_method": "Kurulum yöntemi", + "learn_more": "Daha fazla bilgi", + "available_skills": "Mevcut Beceriler", + "click_to_expand": "Genişletmek için tıklayın", + "no_description": "Açıklama yok", + "file_counts": { + "scripts": "{count} betik | {count} betik", + "refs": "{count} referans | {count} referans", + "assets": "{count} varlık | {count} varlık" + }, + "view_source": "Kaynağa bak" + }, + "links": { + "repo": "repo", + "homepage": "ana sayfa", + "issues": "hatalar", + "jsr": "jsr", + "code": "kod", + "docs": "belgeler", + "fund": "fonlama", + "compare": "karşılaştır" + }, + "likes": { + "like": "Bu paketi beğen", + "unlike": "Beğeniyi geri al" + }, + "docs": { + "not_available": "Belgeler mevcut değil", + "not_available_detail": "Bu sürüm için belgeler oluşturulamadı." + }, + "get_started": { + "title": "Başla", + "pm_label": "Paket yöneticisi", + "copy_command": "Kurulum komutunu kopyala", + "copy_dev_command": "Dev kurulum komutunu kopyala", + "dev_dependency_hint": "Genellikle dev bağımlılığı olarak kurulur", + "view_types": "{package} paketine bak" + }, + "create": { + "title": "Yeni proje oluştur", + "copy_command": "Oluşturma komutunu kopyala", + "view": "{packageName} aynı destekleyiciye sahip. Detaylar için tıklayın." + }, + "run": { + "title": "Çalıştır", + "locally": "Yerel olarak çalıştır" + }, + "readme": { + "title": "Readme", + "no_readme": "README mevcut değil.", + "view_on_github": "GitHub'da görüntüle", + "toc_title": "İçindekiler", + "callout": { + "note": "Not", + "tip": "İpucu", + "important": "Önemli", + "warning": "Uyarı", + "caution": "Dikkat" + }, + "copy_as_markdown": "README'yi Markdown olarak kopyala" + }, + "provenance_section": { + "title": "Köken", + "built_and_signed_on": "{provider} üzerinde oluşturuldu ve imzalandı", + "view_build_summary": "Derleme özetine bak", + "source_commit": "Kaynak Commit", + "build_file": "Derleme Dosyası", + "public_ledger": "Açık Defter", + "transparency_log_entry": "Şeffaflık günlüğü kaydı", + "view_more_details": "Daha fazla detay görüntüle", + "error_loading": "Köken detayları yüklenemedi" + }, + "security_downgrade": { + "title": "Güvenlik düşüşü", + "description_to_none_provenance": "Bu sürüm {provenance} olmadan yayınlandı.", + "description_to_none_trustedPublisher": "Bu sürüm {trustedPublishing} olmadan yayınlandı.", + "description_to_provenance_trustedPublisher": "Bu sürüm {provenance} kullanıyor, ancak {trustedPublishing} yok.", + "fallback_install_provenance": "Kurulum komutları {version} sürümüne sabitlendi — kökeni olan son sürüm.", + "fallback_install_trustedPublisher": "Kurulum komutları {version} sürümüne sabitlendi — güvenilir yayıncı olan son sürüm.", + "provenance_link_text": "köken", + "trusted_publishing_link_text": "güvenilir yayın" + }, + "keywords_title": "Anahtar kelimeler", + "compatibility": "Uyumluluk", + "card": { + "publisher": "Yayıncı", + "published": "Yayınlandı", + "weekly_downloads": "Haftalık indirmeler", + "keywords": "Anahtar kelimeler", + "license": "Lisans" + }, + "versions": { + "title": "Sürümler", + "collapse": "{tag} daralt", + "expand": "{tag} genişlet", + "collapse_other": "Diğer sürümleri daralt", + "expand_other": "Diğer sürümleri genişlet", + "collapse_major": "Major {major} daralt", + "expand_major": "Major {major} genişlet", + "other_versions": "Diğer sürümler", + "more_tagged": "{count} daha fazla etiketlenmiş", + "all_covered": "Tüm sürümler yukarıdaki etiketler tarafından kapsanıyor", + "deprecated_title": "{version} (kullanımdan kaldırılmış)", + "view_all": "{count} sürümü göster | Tüm {count} sürümü göster", + "distribution_title": "Semver Grubu", + "distribution_modal_title": "Sürümler", + "distribution_range_date_same_year": "{from}'den {to}'ya, {endYear}", + "distribution_range_date_multiple_years": "{from}, {startYear}'den {to}, {endYear}'e", + "grouping_major": "Major", + "grouping_minor": "Minor", + "grouping_versions_title": "Sürümler", + "grouping_versions_all": "Tümü", + "grouping_versions_only_recent": "Yalnızca son", + "grouping_usage_title": "Kullanım", + "grouping_usage_all": "Tümü", + "grouping_usage_low": "Düşük", + "recent_versions_only_tooltip": "Yalnızca son bir yıl içinde yayınlanan sürümleri göster.", + "show_low_usage_tooltip": "Toplam indirmelerin %1'inden azını oluşturan sürüm gruplarını dahil et.", + "y_axis_label": "İndirmeler", + "filter_placeholder": "Semver ile filtrele (örn. ^3.0.0)", + "filter_invalid": "Geçersiz semver aralığı", + "filter_help": "Semver aralığı filtresi yardımı", + "filter_tooltip": "Sürümleri {link} kullanarak filtreleyin. Örneğin, ^3.0.0 tüm 3.x sürümlerini gösterir.", + "filter_tooltip_link": "semver aralığı", + "no_matches": "Bu aralığa uygun sürüm yok", + "copy_alt": { + "per_version_analysis": "{version} sürümü {downloads} kez indirildi", + "general_description": "{package_name} paketinin {versions_count} {semver_grouping_mode} sürümü için sürüm başına indirmeleri gösteren çubuk grafiği, {date_range_label} {first_version} sürümünden {last_version} sürümüne kadar. En çok indirilen sürüm {max_version_downloads} indirme ile {max_downloaded_version}'dır. {per_version_analysis}. {watermark}." + } + }, + "dependencies": { + "title": "Bağımlılık ({count}) | Bağımlılıklar ({count})", + "list_label": "Paket bağımlılıkları", + "show_all": "{count} bağımlılığı göster | tüm {count} bağımlılığı göster", + "optional": "isteğe bağlı", + "view_vulnerabilities": "Güvenlik açıklarını göster", + "outdated_major": "{count} major sürüm geride (son: {latest}) | {count} major sürüm geride (son: {latest})", + "outdated_minor": "{count} minor sürüm geride (son: {latest}) | {count} minor sürüm geride (son: {latest})", + "outdated_patch": "Patch güncellemesi mevcut (son: {latest})", + "has_replacement": "Bu bağımlılığın önerilen değiştiricileri var" + }, + "peer_dependencies": { + "title": "Peer Bağımlılık ({count}) | Peer Bağımlılıklar ({count})", + "list_label": "Paket peer bağımlılıkları", + "show_all": "{count} peer bağımlılığı göster | tüm {count} peer bağımlılığı göster" + }, + "optional_dependencies": { + "title": "İsteğe Bağlı Bağımlılık ({count}) | İsteğe Bağlı Bağımlılıklar ({count})", + "list_label": "Paket isteğe bağlı bağımlılıkları", + "show_all": "{count} isteğe bağlı bağımlılığı göster | tüm {count} isteğe bağlı bağımlılığı göster" + }, + "maintainers": { + "title": "Geliştiriciler", + "list_label": "Paket geliştiricileri", + "you": "(siz)", + "via": "{teams} aracılığıyla", + "remove_owner": "{name} sahipliğini kaldır", + "username_to_add": "Sahip olarak eklenecek kullanıcı adı", + "username_placeholder": "kullanıcı adı...", + "add_button": "ekle", + "cancel_add": "Sahip eklemeyi iptal et", + "add_owner": "+ Sahip ekle", + "show_more": "({count} daha fazla göster)", + "show_less": "(daha az göster)" + }, + "trends": { + "granularity": "Ayrıntı düzeyi", + "granularity_daily": "Günlük", + "granularity_weekly": "Haftalık", + "granularity_monthly": "Aylık", + "granularity_yearly": "Yıllık", + "start_date": "Başlangıç", + "end_date": "Bitiş", + "loading": "Yükleniyor...", + "date_range": "{start} - {end}", + "date_range_multiline": "{start}\n- {end}", + "download_file": "{fileType} indir", + "toggle_annotator": "Annotator geçişi", + "toggle_stack_mode": "Yığın modunu değiştir", + "legend_estimation": "Tahmin", + "no_data": "Veri mevcut değil", + "y_axis_label": "{granularity} {facet}", + "facet": "Yön", + "title": "Trendler", + "contributors_skip": "Katkıda bulunanlarda gösterilmiyor (GitHub repo yok):", + "items": { + "downloads": "İndirmeler", + "likes": "Beğeniler", + "contributors": "Katkıda Bulunanlar" + }, + "play_animation": "Animasyonu başlat", + "pause_animation": "Animasyonu duraklat", + "data_correction": "Veri düzeltme", + "average_window": "Ortalama penceresi", + "smoothing": "Yumuşatma", + "known_anomalies": "Bilinen anomaliler", + "known_anomalies_description": "npm kayıt defterinde bilinen veri anomalileri", + "known_anomalies_ranges": "Etkilenen tarih aralıkları", + "known_anomalies_range": "{start} - {end}", + "known_anomalies_range_named": "{name}: {start} - {end}", + "known_anomalies_none": "Bu paket için bilinen anomali yok", + "known_anomalies_contribute": "Anomali bildirin", + "apply_correction": "Düzeltme uygula", + "copy_alt": { + "trend_none": "esas olarak sabit", + "trend_strong": "güçlü", + "trend_weak": "zayıf", + "trend_undefined": "tanımsız (yeterli veri yok)", + "button_label": "Alt metni kopyala", + "watermark": "Altta filigran yazılı \"./npmx npm kayıt defteri için hızlı, modern tarayıcı\"", + "analysis": "{package_name} {start_value}'den başlıyor ve {end_value}'de bitiyor, zaman aralığı başına {downloads_slope} indirme eğilimi ile {trend} trend gösteriyor", + "estimation": "Son değer mevcut dönem için kısmi verilere dayalı tahminidir.", + "estimations": "Son değerler mevcut dönem için kısmi verilere dayalı tahminlerdir.", + "compare": "Paket indirme karşılaştırması çizgi grafiği: {packages}.", + "single_package": "{package} paketi için indirme çizgi grafiği.", + "general_description": "Y ekseni indirme sayısını temsil eder. X ekseni tarih aralığını temsil eder, {start_date}'den {end_date}'e, {granularity} zaman dönemi ile.{estimation_notice} {packages_analysis}. {watermark}." + } + }, + "downloads": { + "title": "Haftalık İndirmeler", + "community_distribution": "Topluluk adaptasyon dağılımına bak", + "subtitle": "Son 7 gün" + }, + "install_scripts": { + "title": "Kurulum Betikleri", + "script_label": "(betik)", + "npx_packages": "{count} npx paketi | {count} npx paketi", + "currently": "şu anda {version}" + }, + "playgrounds": { + "title": "Deneyin", + "choose": "oyun alanı seçin" + }, + "metrics": { + "esm": "ES Modülleri destekleniyor", + "cjs": "CommonJS destekleniyor", + "no_esm": "ES Modülleri desteklenmiyor", + "types_label": "Tipler", + "types_included": "Tipler dahil", + "types_available": "Tipler {package} aracılığıyla mevcut", + "no_types": "TypeScript tipleri yok" + }, + "license": { + "view_spdx": "SPDX'te lisans metnini göster", + "none": "Yok" + }, + "vulnerabilities": { + "tree_found": "{packages}/{total} pakette {vulns} güvenlik açığı | {packages}/{total} pakette {vulns} güvenlik açığı", + "show_all_packages": "{count} etkilenen paketi göster | tüm {count} etkilenen paketi göster", + "path": "yol", + "more": "+{count} daha fazla", + "packages_failed": "{count} paket kontrol edilemedi | {count} paket kontrol edilemedi", + "scan_failed": "Güvenlik açıkları için taranamadı", + "severity": { + "critical": "kritik", + "high": "yüksek", + "moderate": "orta", + "low": "düşük" + }, + "fixed_in_title": "{version} sürümünde düzeltildi" + }, + "deprecated": { + "label": "Kullanımdan Kaldırılmış", + "tree_found": "{count} kullanımdan kaldırılmış bağımlılık | {count} kullanımdan kaldırılmış bağımlılık", + "show_all": "{count} kullanımdan kaldırılmış paketi göster | tüm {count} kullanımdan kaldırılmış paketi göster" + }, + "access": { + "title": "Takım Erişimi", + "refresh": "Takım erişimini yenile", + "list_label": "Takım erişim listesi", + "owner": "sahip", + "rw": "oku-yaz", + "ro": "yalnızca oku", + "revoke_access": "{name} erişimini iptal et", + "no_access": "Takım erişimi ayarlanmamış", + "select_team_label": "Takım seçin", + "loading_teams": "Takımlar yükleniyor...", + "select_team": "Takım seçin", + "permission_label": "İzin seviyesi", + "permission": { + "read_only": "yalnızca oku", + "read_write": "oku-yaz" + }, + "grant_button": "ver", + "cancel_grant": "Erişim vermeyi iptal et", + "grant_access": "+ Takım erişimi ver" + }, + "list": { + "filter_label": "Paketleri filtrele", + "filter_placeholder": "Paketleri filtrele...", + "sort_label": "Paketleri sırala", + "showing_count": "{total} paketten {filtered} gösteriliyor" + }, + "skeleton": { + "loading": "Paket detayları yükleniyor", + "maintainers": "Geliştiriciler", + "keywords": "Anahtar kelimeler", + "versions": "Sürümler", + "dependencies": "Bağımlılıklar" + }, + "sort": { + "downloads": "En çok indirilen", + "published": "Son yayınlanan", + "name_asc": "Ad (A-Z)", + "name_desc": "Ad (Z-A)" + }, + "size": { + "b": "{size} B", + "kb": "{size} kB", + "mb": "{size} MB" + } + }, + "connector": { + "modal": { + "title": "Yerel Bağlayıcı", + "contributor_badge": "Yalnızca katkıda bulunanlar için", + "contributor_notice": "Bağlayıcı henüz npm'e yayınlanmadı. Yerel olarak çalıştırmak için {link} bakın.", + "contributor_link": "katkı rehberi", + "connected": "Bağlandı", + "connected_as_user": "~{user} olarak bağlandı", + "connected_hint": "Artık web arayüzünden paketleri ve organizasyonları yönetebilirsiniz.", + "disconnect": "Bağlantıyı kes", + "run_hint": "Yönetici işlevlerini etkinleştirmek için bağlayıcıyı bilgisayarınızda çalıştırın.", + "copy_command": "Komutu kopyala", + "copied": "Kopyalandı", + "paste_token": "Sonra bağlanmak için token'ı aşağıya yapıştırın:", + "token_label": "Token", + "token_placeholder": "token'ı buraya yapıştırın...", + "advanced": "Gelişmiş seçenekler", + "port_label": "Port", + "warning": "UYARI", + "warning_text": "Bu, npmx'e npm CLI'nızı kullanma izni verir. Yalnızca güvendiğiniz sitelere bağlanın.", + "connect": "Bağlan", + "connecting": "Bağlanıyor...", + "auto_open_url": "Auth sayfasını otomatik aç" + } + }, + "operations": { + "queue": { + "title": "İşlem Kuyruğu", + "clear_all": "tümünü temizle", + "refresh": "İşlemleri yenile", + "empty": "Kuyrukta işlem yok", + "empty_hint": "Paket veya organizasyon sayfalarından işlem ekleyin", + "active_label": "Aktif işlemler", + "otp_required": "OTP gerekli", + "otp_prompt": "Devam etmek için OTP girin", + "otp_placeholder": "OTP kodunu girin...", + "otp_label": "Tek kullanımlık şifre", + "retry_otp": "OTP ile tekrar dene", + "retry_web_auth": "Web auth ile tekrar dene", + "retrying": "Tekrar deneniyor...", + "open_web_auth": "Web auth bağlantısını aç", + "approve_operation": "İşlemi onayla", + "remove_operation": "İşlemi kaldır", + "approve_all": "Tümünü Onayla", + "execute": "Çalıştır", + "executing": "Çalıştırılıyor...", + "log": "Günlük", + "log_label": "Tamamlanan işlem günlüğü", + "remove_from_log": "Günlükten kaldır" + } + }, + "org": { + "teams": { + "title": "Takımlar", + "refresh": "Takımları yenile", + "filter_label": "Takımları filtrele", + "filter_placeholder": "Takımları filtrele...", + "sort_by": "Sırala", + "loading": "Takımlar yükleniyor...", + "no_teams": "Takım bulunamadı", + "list_label": "Organizasyon takımları", + "delete_team": "{name} takımını sil", + "member_count": "{count} üye | {count} üye", + "members_of": "{team} üyeleri", + "no_members": "Üye yok", + "remove_user": "{user} takımdan çıkar", + "username_to_add": "{team} takımına eklenecek kullanıcı adı", + "username_placeholder": "kullanıcı adı...", + "add_button": "ekle", + "cancel_add_user": "Kullanıcı eklemeyi iptal et", + "add_member": "+ Üye ekle", + "team_name_label": "Takım adı", + "team_name_placeholder": "takım-adı...", + "create_button": "oluştur", + "no_match": "\"{query}\" ile eşleşen takım yok", + "cancel_create": "Takım oluşturmayı iptal et", + "create_team": "+ Takım oluştur" + }, + "members": { + "title": "Üyeler", + "refresh": "Üyeleri yenile", + "filter_label": "Üyeleri filtrele", + "filter_placeholder": "Üyeleri filtrele...", + "filter_by_role": "Role göre filtrele", + "filter_by_team": "Takıma göre filtrele", + "all_teams": "tüm takımlar", + "sort_by": "Sırala", + "loading": "Üyeler yükleniyor...", + "no_members": "Üye bulunamadı", + "list_label": "Organizasyon üyeleri", + "change_role_for": "{name} için rolü değiştir", + "remove_from_org": "{name} organizasyondan çıkar", + "view_team": "{team} takımını göster", + "no_match": "Filtrelerinize uygun üye yok", + "username_label": "Kullanıcı adı", + "username_placeholder": "kullanıcı adı...", + "role_label": "Rol", + "role": { + "all": "tümü", + "developer": "geliştirici", + "admin": "yönetici", + "owner": "sahip" + }, + "team_label": "Takım", + "no_team": "takım yok", + "add_button": "ekle", + "cancel_add": "Üye eklemeyi iptal et", + "add_member": "+ Üye ekle" + }, + "public_packages": "{count} açık paket | {count} açık paket", + "page": { + "packages_title": "Paketler", + "members_tab": "Üyeler", + "teams_tab": "Takımlar", + "no_packages": "Açık paket bulunamadı:", + "no_packages_hint": "Bu organizasyon mevcut olmayabilir veya açık paketleri yoktur.", + "failed_to_load": "Organizasyon paketleri yüklenemedi", + "no_match": "\"{query}\" ile eşleşen paket yok", + "not_found": "Organizasyon bulunamadı", + "not_found_message": "\"{'@'}{name}\" organizasyonu npm'de mevcut değil" + } + }, + "user": { + "combobox": { + "add_to_org_hint": "(organizasyona da eklenecek)", + "press_enter_to_add": "{'@'}{username} eklemek için Enter'a basın", + "default_placeholder": "kullanıcı adı...", + "suggestions_label": "Kullanıcı önerileri" + }, + "page": { + "packages_title": "Paketler", + "no_packages": "Açık paket bulunamadı:", + "no_packages_hint": "Bu kullanıcı mevcut olmayabilir veya açık paketleri yoktur.", + "failed_to_load": "Kullanıcı paketleri yüklenemedi", + "no_match": "\"{query}\" ile eşleşen paket yok", + "filter_placeholder": "{count} paketi filtrele..." + }, + "orgs_page": { + "title": "Organizasyonlar", + "back_to_profile": "Profile dön", + "connect_required": "Organizasyonlarınızı görmek için yerel CLI'ya bağlanın.", + "connect_hint_prefix": "Başlamak için", + "connect_hint_suffix": "çalıştırın.", + "own_orgs_only": "Yalnızca kendi organizasyonlarınızı görebilirsiniz.", + "view_your_orgs": "Organizasyonlarınızı göster", + "loading": "Organizasyonlar yükleniyor...", + "empty": "Organizasyon bulunamadı.", + "empty_hint": "Organizasyonlar sizin scope'lu paketlerinizden keşfedilir.", + "count": "{count} Organizasyon | {count} Organizasyon", + "packages_count": "{count} paket | {count} paket" + } + }, + "claim": { + "modal": { + "title": "Paket Adını Al", + "success": "Paket alındı!", + "success_detail": "{name}{'@'}0.0.0 npm'e yayınlandı.", + "success_hint": "Artık npm publish kullanarak bu pakete yeni sürümler yayınlayabilirsiniz.", + "view_package": "Pakete Bak", + "invalid_name": "Geçersiz paket adı:", + "available": "Bu ad müsait!", + "taken": "Bu ad zaten alınmış.", + "missing_permission": "{'@'}{scope} scope'una paket ekleme izniniz yok.", + "similar_warning": "Benzer paketler mevcut - npm bu adı reddedebilir:", + "related": "İlgili paketler:", + "scope_warning_title": "Bunun yerine scope'lu paket kullanmayı düşünün", + "scope_warning_text": "Scope'suz paket adları paylaşılan kaynaklardır. Adı yalnızca paket yayınlayıp saklamak niyetindeyseniz alın. Kişisel veya organizasyon projeleri için {'@'}{username}/{name} gibi scope'lu ad kullanın.", + "connect_required": "Bu paket adını almak için yerel bağlayıcıya bağlanın.", + "connect_button": "Bağlayıcıya Bağlan", + "publish_hint": "Bu, minimal placeholder paket yayınlayacak.", + "preview_json": "package.json önizleme", + "claim_button": "Paket Adını Al", + "publishing": "Yayınlanıyor...", + "checking": "Müsaitlik kontrol ediliyor...", + "failed_to_check": "Ad müsaitliği kontrol edilemedi", + "failed_to_claim": "Paket alınamadı" + } + }, + "code": { + "files_label": "Dosyalar", + "no_files": "Bu klasörde dosya yok", + "root": "kök", + "lines": "{count} satır", + "toggle_tree": "Dosya ağacını değiştir", + "close_tree": "Dosya ağacını kapat", + "copy_link": "Bağlantıyı kopyala", + "raw": "Ham", + "view_raw": "Ham dosyayı göster", + "file_too_large": "Dosya önizleme için çok büyük", + "file_size_warning": "{size} sözdizimi vurgulama için 500KB limitini aşıyor", + "failed_to_load": "Dosya yüklenemedi", + "unavailable_hint": "Dosya çok büyük olabilir veya mevcut değil", + "version_required": "Kodu görüntülemek için sürüm gerekli", + "go_to_package": "Pakete git", + "loading_tree": "Dosya ağacı yükleniyor...", + "failed_to_load_tree": "Bu paket sürümü için dosyalar yüklenemedi", + "back_to_package": "Pakete dön", + "table": { + "name": "Ad", + "size": "Boyut" + }, + "markdown_view_mode": { + "preview": "önizleme", + "code": "kod" + }, + "file_path": "Dosya yolu", + "scroll_to_top": "Yukarı dön" + }, + "badges": { + "provenance": { + "verified": "doğrulanmış", + "verified_title": "Doğrulanmış köken", + "verified_via": "Doğrulandı: {provider} aracılığıyla yayınlandı" + }, + "jsr": { + "title": "JSR'de de mevcut" + } + }, + "filters": { + "title": "Filtreler", + "search": "Ara", + "search_scope": "Arama kapsamı", + "search_placeholder_name": "Paket adına göre filtrele...", + "search_placeholder_description": "Açıklamaya göre filtrele...", + "search_placeholder_keywords": "Anahtar kelimelere göre filtrele...", + "search_placeholder_all": "Tümünde ara veya name: desc: kw: kullan", + "scope_name": "Ad", + "scope_name_description": "Yalnızca paket adlarında ara", + "scope_description": "Açıklama", + "scope_description_description": "Yalnızca açıklamalarda ara", + "scope_keywords": "Anahtar kelimeler", + "scope_keywords_description": "Yalnızca anahtar kelimelerde ara", + "scope_all": "Tümü", + "scope_all_description": "Tüm alanlarda ara", + "weekly_downloads": "Haftalık indirmeler", + "updated_within": "Güncelleme zamanı", + "security": "Güvenlik", + "keywords": "Anahtar kelimeler", + "more_keywords": "Daha fazla anahtar kelime", + "clear_all": "Tümünü temizle", + "remove_filter": "Filtreyi kaldır", + "chips": { + "search": "Arama: {query}", + "downloads": "İndirmeler: {range}", + "keyword": "Anahtar kelime: {keyword}", + "security": "Güvenlik: {security}", + "updated": "Güncellendi: {updated}" + }, + "download_range": { + "any": "Herhangi", + "lt100": "< 100", + "100_1k": "100 - 1k", + "1k_10k": "1k - 10k", + "10k_100k": "10k - 100k", + "gt100k": "> 100k" + }, + "updated": { + "any": "Herhangi", + "week": "Son hafta", + "month": "Son ay", + "quarter": "Son çeyrek", + "year": "Son yıl" + }, + "security_options": { + "all": "Tümü", + "secure": "Güvenli", + "insecure": "Güvensiz" + }, + "sort": { + "label": "Sırala", + "toggle_direction": "Sıralama yönünü değiştir", + "ascending": "Artan", + "descending": "Azalan", + "relevance": "İlgililik", + "downloads_week": "Haftalık indirmeler", + "downloads_day": "Günlük indirmeler", + "downloads_month": "Aylık indirmeler", + "downloads_year": "Yıllık indirmeler", + "published": "Yayınlanma tarihi", + "name": "Ad", + "quality": "Kalite", + "popularity": "Popülerlik", + "maintenance": "Bakım", + "score": "Skor" + }, + "columns": { + "title": "Sütunlar", + "show": "Göster", + "reset": "Sıfırla", + "coming_soon": "Yakında", + "name": "Ad", + "version": "Sürüm", + "description": "Açıklama", + "downloads": "İndirmeler", + "published": "Yayınlandı", + "maintainers": "Geliştiriciler", + "keywords": "Anahtar kelimeler", + "quality_score": "Kalite skoru", + "popularity_score": "Popülerlik skoru", + "maintenance_score": "Bakım skoru", + "combined_score": "Birleşik skor", + "security": "Güvenlik" + }, + "view_mode": { + "label": "Görünüm modu", + "cards": "Kartlar", + "table": "Tablo" + }, + "pagination": { + "mode_label": "Sayfalama modu", + "infinite": "Sonsuz kaydırma", + "paginated": "Sayfalı", + "items_per_page": "Sayfa başına öğe", + "per_page": "/ sayfa", + "all_yolo": "Tümü (YOLO)", + "showing": "Gösteriliyor", + "previous": "Önceki", + "next": "Sonraki", + "nav_label": "Sayfalama navigasyonu" + }, + "count": { + "showing_filtered": "{filtered} / {total} paket gösteriliyor", + "showing_all": "{total} paket gösteriliyor", + "showing_paginated": "{start}-{end} / {total} gösteriliyor" + }, + "table": { + "security_warning": "Güvenlik uyarısı", + "secure": "Güvenli", + "no_packages": "Paket bulunamadı" + } + }, + "about": { + "title": "Hakkında", + "heading": "npmx hakkında", + "meta_description": "npmx - npm kayıt defteri için hızlı, modern tarayıcı hakkında bilgi edinin.", + "what_we_are": { + "title": "Biz neyiz", + "better_ux_dx": "Daha iyi UX/DX", + "admin_ui": "Yönetici arayüzü", + "description": "npmx, npm kayıt defteri için modern bir paket tarayıcısıdır. Paketleri aramayı, keşfetmeyi ve yönetmeyi kolaylaştırır.", + "admin_description": "Yerel CLI bağlayıcısı ile paketlerinizi ve organizasyonlarınızı doğrudan tarayıcıdan yönetin." + }, + "what_we_are_not": { + "title": "Biz ne değiliz", + "not_package_manager": "Paket yöneticisi değiliz", + "not_registry": "Kayıt defteri değiliz", + "registry_description": "npm'in resmi kayıt defterini kullanıyoruz", + "package_managers_exist": "Harika paket yöneticileri zaten var", + "words": { + "already": "zaten", + "people": "insanlar", + "building": "yapıyor", + "really": "gerçekten", + "cool": "harika", + "package": "paket", + "managers": "yöneticileri" + } + }, + "sponsors": { + "title": "Sponsorlar" + }, + "oss_partners": { + "title": "Açık Kaynak Ortakları" + }, + "team": { + "title": "Ekip", + "governance": "Yönetişim", + "role_steward": "Yönetici", + "role_maintainer": "Geliştirici", + "sponsor": "Sponsor", + "sponsor_aria": "{name} sponsoru" + }, + "contributors": { + "title": "Katkıda Bulunanlar", + "description": "npmx'i harika yapan tüm katkıda bulunanlara teşekkürler", + "loading": "Katkıda bulunanlar yükleniyor...", + "error": "Katkıda bulunanlar yüklenemedi", + "view_profile": "Profili görüntüle" + }, + "get_involved": { + "title": "Katılın", + "contribute": { + "title": "Katkıda bulunun", + "description": "Kod, belgeler veya çevirilerle katkıda bulunun", + "cta": "GitHub'da görüntüle" + }, + "community": { + "title": "Topluluk", + "description": "Discord'da topluluğa katılın", + "cta": "Discord'a katıl" + }, + "follow": { + "title": "Takip edin", + "description": "Güncellemeler için bizi takip edin", + "cta": "Bluesky'da takip et" + } + } + }, + "account_menu": { + "connect": "Bağlan", + "account": "Hesap", + "npm_cli": "npm CLI", + "atmosphere": "Atmosphere", + "npm_cli_desc": "Paketleri ve organizasyonları yönetin", + "atmosphere_desc": "Beğenileri ve profili yönetin", + "connect_npm_cli": "npm CLI'ya bağlan", + "connect_atmosphere": "Atmosphere'e bağlan", + "connecting": "Bağlanıyor...", + "ops": "İşlemler" + }, + "auth": { + "modal": { + "title": "Kimlik Doğrulama", + "connected_as": "{handle} olarak bağlandı", + "disconnect": "Bağlantıyı kes", + "connect_prompt": "Atmosphere'e bağlanın", + "handle_label": "Kullanıcı adı", + "handle_placeholder": "kullaniciadi.bsky.social", + "connect": "Bağlan", + "create_account": "Hesap oluştur", + "connect_bluesky": "Bluesky ile bağlan", + "what_is_atmosphere": "Atmosphere nedir?", + "atmosphere_explanation": "Atmosphere, npmx için sosyal katmandır. Paketleri beğenin ve profilinizi özelleştirin.", + "default_input_error": "Geçerli bir Bluesky kullanıcı adı girin", + "profile": "Profil" + } + }, + "header": { + "home": "Ana sayfa", + "packages": "Paketler", + "packages_dropdown": { + "title": "Paketleriniz", + "loading": "Paketler yükleniyor...", + "error": "Paketler yüklenemedi", + "empty": "Paket bulunamadı", + "view_all": "Tümünü görüntüle" + }, + "orgs": "Organizasyonlar", + "orgs_dropdown": { + "title": "Organizasyonlarınız", + "loading": "Organizasyonlar yükleniyor...", + "error": "Organizasyonlar yüklenemedi", + "empty": "Organizasyon bulunamadı", + "view_all": "Tümünü görüntüle" + } + }, + "compare": { + "packages": { + "title": "Paketleri Karşılaştır", + "tagline": "npm paketlerini yan yana karşılaştırın", + "meta_title": "{packages} karşılaştırması - npmx", + "meta_title_empty": "Paketleri karşılaştır - npmx", + "meta_description": "{packages} paketlerini boyut, bağımlılıklar ve daha fazlası açısından karşılaştırın", + "meta_description_empty": "npm paketlerini boyut, bağımlılıklar, indirmeler ve daha fazlası açısından karşılaştırın", + "section_packages": "Paketler", + "section_facets": "Özellikler", + "section_comparison": "Karşılaştırma", + "copy_as_markdown": "Markdown olarak kopyala", + "loading": "Yükleniyor...", + "error": "Hata", + "empty_title": "Karşılaştırmak için paket ekleyin", + "empty_description": "Başlamak için yukarıdan paket arayın" + }, + "selector": { + "search_label": "Paket ara", + "search_first": "İlk paketi ara...", + "search_add": "Paket ekle...", + "searching": "Aranıyor...", + "remove_package": "{name} paketini kaldır", + "packages_selected": "{count} paket seçildi", + "add_hint": "Karşılaştırmak için paket ekleyin" + }, + "no_dependency": { + "label": "Bağımlılık yok", + "typeahead_title": "Bağımlılık yok", + "typeahead_description": "Bu paket için önerilen alternatif yok", + "tooltip_title": "Bağımlılık yok", + "tooltip_description": "Bu paket artık gereksiz olabilir", + "e18e_community": "e18e topluluğu", + "add_column": "Sütun ekle" + }, + "facets": { + "group_label": "Özellik grubu", + "all": "Tümü", + "none": "Hiçbiri", + "coming_soon": "Yakında", + "select_all": "Tümünü seç", + "deselect_all": "Tümünün seçimini kaldır", + "select_category": "{category} kategorisini seç", + "deselect_category": "{category} kategorisinin seçimini kaldır", + "binary_only_tooltip": "Yalnızca binary paketler için", + "categories": { + "performance": "Performans", + "health": "Sağlık", + "compatibility": "Uyumluluk", + "security": "Güvenlik" + }, + "items": { + "packageSize": { + "label": "Paket boyutu", + "description": "Sıkıştırılmış paket boyutu" + }, + "installSize": { + "label": "Kurulum boyutu", + "description": "Tüm bağımlılıklarla birlikte açılmış boyut" + }, + "dependencies": { + "label": "Bağımlılıklar", + "description": "Doğrudan bağımlılık sayısı" + }, + "totalDependencies": { + "label": "Toplam bağımlılıklar", + "description": "Tüm geçişli bağımlılıklar dahil" + }, + "downloads": { + "label": "Haftalık indirmeler", + "description": "Son 7 gündeki indirme sayısı" + }, + "totalLikes": { + "label": "Toplam beğeniler", + "description": "Atmosphere'deki toplam beğeni sayısı" + }, + "lastUpdated": { + "label": "Son güncelleme", + "description": "Son yayınlanma tarihi" + }, + "deprecated": { + "label": "Kullanımdan kaldırıldı", + "description": "Paket kullanımdan kaldırıldı mı" + }, + "engines": { + "label": "Motor gereksinimleri", + "description": "Node.js ve npm sürüm gereksinimleri" + }, + "types": { + "label": "TypeScript tipleri", + "description": "TypeScript tip tanımları dahil mi" + }, + "moduleFormat": { + "label": "Modül formatı", + "description": "ESM, CJS veya her ikisi" + }, + "license": { + "label": "Lisans", + "description": "Paket lisansı" + }, + "vulnerabilities": { + "label": "Güvenlik açıkları", + "description": "Bilinen güvenlik açıkları" + } + }, + "values": { + "any": "Herhangi", + "none": "Yok", + "unknown": "Bilinmiyor", + "deprecated": "Kullanımdan kaldırıldı", + "not_deprecated": "Aktif", + "types_included": "Dahil", + "types_none": "Yok", + "vulnerabilities_summary": "{critical} kritik, {high} yüksek, {moderate} orta, {low} düşük", + "up_to_you": "Size kalmış" + }, + "trends": { + "title": "Trendler" + } + }, + "file_changes": "Dosya değişiklikleri", + "files_count": "{count} dosya", + "lines_hidden": "{count} satır gizlendi", + "file_too_large": "Dosya çok büyük", + "file_size_warning": "Dosya boyutu {size}", + "compare_versions": "Sürümleri karşılaştır", + "summary": "Özet", + "deps_count": "{count} bağımlılık", + "dependencies": "Bağımlılıklar", + "dev_dependencies": "Dev bağımlılıkları", + "peer_dependencies": "Peer bağımlılıkları", + "optional_dependencies": "İsteğe bağlı bağımlılıklar", + "no_dependency_changes": "Bağımlılık değişikliği yok", + "file_filter_option": { + "all": "Tümü", + "added": "Eklenen", + "removed": "Kaldırılan", + "modified": "Değiştirilen" + }, + "search_files_placeholder": "Dosyalarda ara...", + "no_files_all": "Dosya bulunamadı", + "no_files_search": "Aramanızla eşleşen dosya yok", + "no_files_filtered": "Bu filtre için dosya yok", + "filter": { + "added": "Eklenen", + "removed": "Kaldırılan", + "modified": "Değiştirilen" + }, + "files_button": "Dosyalar", + "select_file_prompt": "Görüntülemek için bir dosya seçin", + "close_files_panel": "Dosya panelini kapat", + "filter_files_label": "Dosyaları filtrele" + }, + "privacy_policy": { + "title": "Gizlilik Politikası", + "last_updated": "Son güncelleme: {date}", + "welcome": "npmx'e hoş geldiniz", + "cookies": { + "what_are": { + "title": "Çerezler nedir?", + "p1": "Çerezler, web sitelerinin tarayıcınızda sakladığı küçük metin dosyalarıdır." + }, + "types": { + "title": "Kullandığımız çerezler", + "p1": "npmx aşağıdaki çerezleri kullanır:", + "bold": "Gerekli çerezler:", + "li1": "Oturum yönetimi", + "li2": "Tercih saklama", + "separator": "ve", + "cookie_vdpl": "vdpl", + "cookie_vdpl_desc": "Görüntülenen paketleri takip eder", + "cookie_h3": "h3", + "cookie_h3_desc": "Oturum yönetimi için" + }, + "local_storage": { + "title": "Yerel depolama", + "p1": "Ayrıca tarayıcınızın yerel depolama alanını kullanırız:", + "bold": "Ayarlar:", + "p2": "Tema, dil ve diğer tercihler", + "bold2": "Önbellek:", + "settings": "Performans için veri önbelleği" + }, + "management": { + "title": "Çerezleri yönetme", + "p1": "Çerezleri tarayıcı ayarlarınızdan yönetebilirsiniz:", + "bold": "Popüler tarayıcılar:", + "p2": "Çerez ayarları için tarayıcı belgelerine bakın", + "chrome": "Chrome", + "firefox": "Firefox", + "edge": "Edge" + } + }, + "analytics": { + "title": "Analitik", + "p1": "Siteyi geliştirmek için anonim kullanım verilerini topluyoruz:", + "bold": "Topladığımız veriler:", + "p2": "Aşağıdaki bilgileri topluyoruz:", + "li1": "Sayfa görüntülemeleri", + "li2": "Tıklama olayları", + "li3": "Arama sorguları", + "li4": "Tarayıcı ve cihaz bilgisi", + "p3": "Bu veriler anonim ve topludur." + }, + "authenticated": { + "title": "Kimlik doğrulamalı kullanıcılar", + "p1": "Bağlandığınızda şunları saklarız:", + "bold": "Profil bilgileri:", + "p2": "Kullanıcı adı, avatar ve tercihler", + "settings": "Ayarlarınızı yönetin" + }, + "data_retention": { + "title": "Veri saklama", + "p1": "Verilerinizi yalnızca gerekli olduğu sürece saklarız." + }, + "your_rights": { + "title": "Haklarınız", + "p1": "Aşağıdaki haklara sahipsiniz:", + "li1": "Verilerinize erişim", + "li2": "Verilerin düzeltilmesi", + "li3": "Verilerin silinmesi", + "li4": "Veri taşınabilirliği", + "p2": "Bu hakları kullanmak için bizimle iletişime geçin." + }, + "contact": { + "title": "İletişim", + "p1": "Sorularınız için:", + "link": "GitHub'da issue açın" + }, + "changes": { + "title": "Değişiklikler", + "p1": "Bu politikayı zaman zaman güncelleyebiliriz. Değişiklikler bu sayfada yayınlanacaktır." + } + }, + "a11y": { + "title": "Erişilebilirlik", + "footer_title": "Erişilebilirlik Beyanı", + "welcome": "npmx'te erişilebilirliğe bağlıyız", + "approach": { + "title": "Yaklaşımımız", + "p1": "npmx'i herkes için erişilebilir hale getirmeye çalışıyoruz.", + "p2": "WCAG 2.1 AA standartlarına uymayı hedefliyoruz.", + "about_link": "Hakkımızda daha fazla bilgi" + }, + "measures": { + "title": "Aldığımız önlemler", + "p1": "Erişilebilirliği sağlamak için:", + "li1": "Semantik HTML kullanımı", + "li2": "ARIA etiketleri", + "li3": "Klavye navigasyonu", + "li4": "Ekran okuyucu desteği", + "li5": "Yüksek kontrast modu", + "li6": "Düzenli erişilebilirlik testleri" + }, + "limitations": { + "title": "Bilinen sınırlamalar", + "p1": "Bazı alanlarda hala iyileştirme yapıyoruz. Sorunlarla karşılaşırsanız lütfen bildirin." + }, + "contact": { + "title": "Geri bildirim", + "p1": "Erişilebilirlik sorunları için:", + "link": "GitHub'da issue açın" + } + }, + "vacations": { + "title": "Tatil Modu", + "meta_description": "npmx ekibi tatilde - topluluğa teşekkürler", + "heading": "Tatildeyiz!", + "subtitle": "Ama topluluk harika işler yapıyor", + "illustration_alt": "Tatil illüstrasyonu", + "poke_log": "Poke günlüğü", + "what": { + "title": "Ne oluyor?", + "p1": "npmx ekibi kısa bir tatilde.", + "dates": "Tarihler: {start} - {end}", + "p2": "Bu süre zarfında topluluk harika işler yapıyor.", + "garden": "Bahçe" + }, + "meantime": { + "title": "Bu arada", + "p1": "Katkıda bulunmak isterseniz:", + "repo_link": "GitHub reposuna göz atın" + }, + "return": { + "title": "Dönüş", + "p1": "Yakında döneceğiz! Güncellemeler için:", + "social_link": "Bizi takip edin" + }, + "stats": { + "contributors": "Katkıda bulunanlar", + "commits": "Commit'ler", + "pr": "Pull request'ler", + "subtitle": { + "some": "Bazı istatistikler", + "all": "Tüm istatistikler" + } + } + } +} + diff --git a/lunaria/files/tr-TR.json b/lunaria/files/tr-TR.json new file mode 100644 index 000000000..684f6cea6 --- /dev/null +++ b/lunaria/files/tr-TR.json @@ -0,0 +1,1279 @@ +{ + "$schema": "../schema.json", + "seo": { + "home": { + "title": "npmx - npm Kayıt Defteri için Paket Tarayıcısı", + "description": "npm kayıt defteri için hızlı, modern tarayıcı. Modern arayüz ile paketleri arayın, keşfedin." + } + }, + "built_at": "{0} tarihinde oluşturuldu", + "alt_logo": "npmx logosu", + "tagline": "npm kayıt defteri için hızlı, modern tarayıcı", + "non_affiliation_disclaimer": "npm, Inc. ile bağlantılı değildir.", + "trademark_disclaimer": "npm, npm, Inc.'in tescilli ticari markasıdır. Bu site npm, Inc. ile bağlantılı değildir.", + "footer": { + "about": "hakkında", + "docs": "belgeler", + "source": "kaynak", + "social": "sosyal", + "chat": "sohbet", + "keyboard_shortcuts": "klavye kısayolları" + }, + "shortcuts": { + "section": { + "global": "Genel", + "search": "Arama", + "package": "Paket" + }, + "focus_search": "Aramaya odaklan", + "show_kbd_hints": "Klavye ipuçlarını vurgula", + "settings": "Ayarları aç", + "compare": "Karşılaştırmayı aç", + "compare_from_package": "Karşılaştırmayı aç (mevcut paketle doldurulmuş)", + "navigate_results": "Sonuçlar arasında gezin", + "go_to_result": "Sonuca git", + "open_code_view": "Kod görünümünü aç", + "open_docs": "Belgeleri aç", + "disable_shortcuts": "Klavye kısayollarını devre dışı bırak" + }, + "search": { + "label": "npm paketlerini ara", + "placeholder": "paket ara...", + "button": "ara", + "searching": "Aranıyor...", + "found_packages": "Paket bulunamadı | 1 paket bulundu | {count} paket bulundu", + "found_packages_sorted": "Sonuç bulunamadı | İlk {count} sonuç sıralanıyor | İlk {count} sonuç sıralanıyor", + "updating": "(güncelleniyor...)", + "no_results": "\"{query}\" için paket bulunamadı", + "rate_limited": "npm limiti aşıldı, biraz sonra tekrar deneyin", + "title": "arama", + "title_search": "arama: {search}", + "title_packages": "paket ara", + "meta_description": "'{search}' için arama sonuçları", + "meta_description_packages": "npm paketlerini ara", + "not_taken": "{name} alınmamış", + "claim_prompt": "Bu paket adını npm'de alın", + "claim_button": "\"{name}\" adını al", + "want_to_claim": "Bu paket adını almak istiyor musunuz?", + "start_typing": "Paketleri aramak için yazmaya başlayın", + "algolia_disclaimer": "Algolia tarafından desteklenmektedir", + "exact_match": "tam", + "suggestion": { + "user": "kullanıcı", + "org": "organizasyon", + "view_user_packages": "Bu kullanıcının paketlerine bak", + "view_org_packages": "Bu organizasyonun paketlerine bak" + } + }, + "nav": { + "main_navigation": "Ana", + "popular_packages": "Popüler paketler", + "settings": "ayarlar", + "compare": "karşılaştır", + "back": "geri", + "menu": "Menü", + "mobile_menu": "Navigasyon menüsü", + "open_menu": "Menüyü aç", + "links": "Bağlantılar", + "tap_to_search": "Aramak için dokunun" + }, + "settings": { + "title": "ayarlar", + "tagline": "npmx deneyiminizi kişiselleştirin", + "meta_description": "Tema, dil ve görüntüleme seçenekleri ile npmx.dev deneyiminizi kişiselleştirin.", + "sections": { + "appearance": "Görünüm", + "display": "Ekran", + "search": "Veri kaynağı", + "language": "Dil", + "keyboard_shortcuts": "Klavye kısayolları" + }, + "data_source": { + "label": "Veri kaynağı", + "description": "npmx'in arama verilerini nereden aldığını seçin. Bireysel paket sayfaları her zaman doğrudan npm kayıt defterini kullanır.", + "npm": "npm Kayıt Defteri", + "npm_description": "Arama, organizasyon ve kullanıcı listelerini doğrudan resmi npm kayıt defterinden alır. Güvenilirdir, ancak daha yavaş olabilir.", + "algolia": "Algolia", + "algolia_description": "Daha hızlı arama, organizasyon ve kullanıcı sayfaları için Algolia kullanır." + }, + "relative_dates": "Göreceli tarihler", + "include_types": "Kuruluma {'@'}types dahil et", + "include_types_description": "Tipsiz paketler için kurulum komutlarına {'@'}types paketi ekle", + "hide_platform_packages": "Aramada platforma özgü paketleri gizle", + "hide_platform_packages_description": "Sonuçlarda {'@'}esbuild/linux-x64 gibi yerel binary paketleri gizle", + "theme": "Tema", + "theme_light": "Açık", + "theme_dark": "Koyu", + "theme_system": "Sistem", + "language": "Dil", + "help_translate": "npmx'i çevirmeye yardım edin", + "accent_colors": "Vurgu renkleri", + "clear_accent": "Vurgu rengini temizle", + "translation_progress": "Çeviri ilerlemesi", + "background_themes": "Arka plan tonu", + "keyboard_shortcuts_enabled": "Klavye kısayolları etkin", + "keyboard_shortcuts_enabled_description": "Hızlı navigasyon için klavye kısayollarını etkinleştir" + }, + "i18n": { + "missing_keys": "{count} eksik çeviri | {count} eksik çeviri", + "copy_keys": "Anahtarları kopyala", + "show_more_keys": "{count} daha fazla göster...", + "contribute_hint": "Eksik anahtarları ekleyerek bu çeviriyi geliştirmeye yardım edin.", + "edit_on_github": "GitHub'da düzenle", + "view_guide": "Çeviri rehberi" + }, + "common": { + "loading": "Yükleniyor...", + "loading_more": "Daha fazla yükleniyor...", + "loading_packages": "Paketler yükleniyor...", + "end_of_results": "Sonuçların sonu", + "try_again": "Tekrar dene", + "close": "Kapat", + "or": "veya", + "retry": "Tekrar dene", + "copy": "kopyala", + "copied": "kopyalandı!", + "skip_link": "Ana içeriğe geç", + "warnings": "Uyarılar:", + "go_back_home": "Ana sayfaya dön", + "view_on_npm": "npm'de görüntüle", + "per_week": "/ hafta", + "vanity_downloads_hint": "Gösterge: paket gösterilmiyor | Gösterge: gösterilen paket için | Gösterge: {count} gösterilen paketin toplamı", + "sort": { + "name": "ad", + "role": "rol", + "members": "üyeler" + }, + "scroll_to_top": "Yukarı dön", + "cancel": "İptal", + "save": "Kaydet", + "edit": "Düzenle", + "error": "Hata" + }, + "profile": { + "display_name": "Görünen ad", + "description": "Açıklama", + "no_description": "Açıklama yok", + "website": "Web sitesi", + "website_placeholder": "https://ornek.com", + "likes": "Beğeniler", + "seo_title": "{name} - npmx", + "seo_description": "{name} kullanıcısının npm paketleri ve profili", + "not_found": "Kullanıcı bulunamadı", + "not_found_message": "Bu kullanıcı mevcut değil", + "invite": { + "message": "npmx'i deneyin - npm için daha iyi bir paket tarayıcısı", + "share_button": "Paylaş", + "compose_text": "npmx'i deneyin - npm için daha iyi bir paket tarayıcısı: {url}" + } + }, + "package": { + "not_found": "Paket Bulunamadı", + "not_found_message": "Paket bulunamadı.", + "no_description": "Açıklama verilmemiş", + "not_latest": "(en son değil)", + "verified_provenance": "Doğrulanmış köken", + "view_permalink": "Bu sürüm için kalıcı bağlantıya bak", + "navigation": "Paket", + "copy_name": "Paket adını kopyala", + "copy_version": "Paket sürümünü kopyala", + "deprecation": { + "package": "Bu paket kullanımdan kaldırılmıştır.", + "version": "Bu sürüm kullanımdan kaldırılmıştır.", + "no_reason": "Sebep belirtilmemiş" + }, + "size_increase": { + "title_size": "v{version}'dan beri önemli boyut artışı", + "title_deps": "v{version}'dan beri önemli bağımlılık sayısı artışı", + "title_both": "v{version}'dan beri önemli boyut ve bağımlılık artışı", + "size": "Kurulum boyutu {percent} arttı ({size} daha büyük)", + "deps": "{count} daha fazla bağımlılık" + }, + "replacement": { + "title": "Bu bağımlılığa ihtiyacınız olmayabilir.", + "native": "Bu, Node {nodeVersion}'dan beri mevcut olan {replacement} ile değiştirilebilir.", + "simple": "{community} bu paketi artık gereksiz olarak işaretledi, önerisi: {replacement}.", + "documented": "{community} bu paketin daha performanslı alternatiflerinin olduğunu belirtti.", + "none": "Bu paket artık gereksiz olarak işaretlendi ve işlevselliği tüm motorlarda yerel olarak mevcuttur.", + "learn_more": "Daha fazla bilgi", + "learn_more_above": "Yukarıda daha fazla bilgi edinin.", + "mdn": "MDN", + "community": "topluluk", + "consider_no_dep": "+ Bağımlılıksız düşünün?" + }, + "stats": { + "license": "Lisans", + "deps": "Bağımlılıklar", + "install_size": "Kurulum Boyutu", + "vulns": "Güvenlik Açıkları", + "published": "Yayınlandı", + "published_tooltip": "{package}{'@'}{version} yayınlanma tarihi", + "view_dependency_graph": "Bağımlılık grafiğini göster", + "inspect_dependency_tree": "Bağımlılık ağacını incele", + "size_tooltip": { + "unpacked": "{size} açılmış boyut (bu paket)", + "total": "{size} toplam açılmış boyut (linux-x64 için tüm {count} bağımlılık dahil)" + } + }, + "skills": { + "title": "Agent Becerileri", + "skills_available": "{count} beceri mevcut | {count} beceri mevcut", + "compatible_with": "{tool} ile uyumlu", + "install": "Kur", + "installation_method": "Kurulum yöntemi", + "learn_more": "Daha fazla bilgi", + "available_skills": "Mevcut Beceriler", + "click_to_expand": "Genişletmek için tıklayın", + "no_description": "Açıklama yok", + "file_counts": { + "scripts": "{count} betik | {count} betik", + "refs": "{count} referans | {count} referans", + "assets": "{count} varlık | {count} varlık" + }, + "view_source": "Kaynağa bak" + }, + "links": { + "repo": "repo", + "homepage": "ana sayfa", + "issues": "hatalar", + "jsr": "jsr", + "code": "kod", + "docs": "belgeler", + "fund": "fonlama", + "compare": "karşılaştır" + }, + "likes": { + "like": "Bu paketi beğen", + "unlike": "Beğeniyi geri al" + }, + "docs": { + "not_available": "Belgeler mevcut değil", + "not_available_detail": "Bu sürüm için belgeler oluşturulamadı." + }, + "get_started": { + "title": "Başla", + "pm_label": "Paket yöneticisi", + "copy_command": "Kurulum komutunu kopyala", + "copy_dev_command": "Dev kurulum komutunu kopyala", + "dev_dependency_hint": "Genellikle dev bağımlılığı olarak kurulur", + "view_types": "{package} paketine bak" + }, + "create": { + "title": "Yeni proje oluştur", + "copy_command": "Oluşturma komutunu kopyala", + "view": "{packageName} aynı destekleyiciye sahip. Detaylar için tıklayın." + }, + "run": { + "title": "Çalıştır", + "locally": "Yerel olarak çalıştır" + }, + "readme": { + "title": "Readme", + "no_readme": "README mevcut değil.", + "view_on_github": "GitHub'da görüntüle", + "toc_title": "İçindekiler", + "callout": { + "note": "Not", + "tip": "İpucu", + "important": "Önemli", + "warning": "Uyarı", + "caution": "Dikkat" + }, + "copy_as_markdown": "README'yi Markdown olarak kopyala" + }, + "provenance_section": { + "title": "Köken", + "built_and_signed_on": "{provider} üzerinde oluşturuldu ve imzalandı", + "view_build_summary": "Derleme özetine bak", + "source_commit": "Kaynak Commit", + "build_file": "Derleme Dosyası", + "public_ledger": "Açık Defter", + "transparency_log_entry": "Şeffaflık günlüğü kaydı", + "view_more_details": "Daha fazla detay görüntüle", + "error_loading": "Köken detayları yüklenemedi" + }, + "security_downgrade": { + "title": "Güvenlik düşüşü", + "description_to_none_provenance": "Bu sürüm {provenance} olmadan yayınlandı.", + "description_to_none_trustedPublisher": "Bu sürüm {trustedPublishing} olmadan yayınlandı.", + "description_to_provenance_trustedPublisher": "Bu sürüm {provenance} kullanıyor, ancak {trustedPublishing} yok.", + "fallback_install_provenance": "Kurulum komutları {version} sürümüne sabitlendi — kökeni olan son sürüm.", + "fallback_install_trustedPublisher": "Kurulum komutları {version} sürümüne sabitlendi — güvenilir yayıncı olan son sürüm.", + "provenance_link_text": "köken", + "trusted_publishing_link_text": "güvenilir yayın" + }, + "keywords_title": "Anahtar kelimeler", + "compatibility": "Uyumluluk", + "card": { + "publisher": "Yayıncı", + "published": "Yayınlandı", + "weekly_downloads": "Haftalık indirmeler", + "keywords": "Anahtar kelimeler", + "license": "Lisans" + }, + "versions": { + "title": "Sürümler", + "collapse": "{tag} daralt", + "expand": "{tag} genişlet", + "collapse_other": "Diğer sürümleri daralt", + "expand_other": "Diğer sürümleri genişlet", + "collapse_major": "Major {major} daralt", + "expand_major": "Major {major} genişlet", + "other_versions": "Diğer sürümler", + "more_tagged": "{count} daha fazla etiketlenmiş", + "all_covered": "Tüm sürümler yukarıdaki etiketler tarafından kapsanıyor", + "deprecated_title": "{version} (kullanımdan kaldırılmış)", + "view_all": "{count} sürümü göster | Tüm {count} sürümü göster", + "distribution_title": "Semver Grubu", + "distribution_modal_title": "Sürümler", + "distribution_range_date_same_year": "{from}'den {to}'ya, {endYear}", + "distribution_range_date_multiple_years": "{from}, {startYear}'den {to}, {endYear}'e", + "grouping_major": "Major", + "grouping_minor": "Minor", + "grouping_versions_title": "Sürümler", + "grouping_versions_all": "Tümü", + "grouping_versions_only_recent": "Yalnızca son", + "grouping_usage_title": "Kullanım", + "grouping_usage_all": "Tümü", + "grouping_usage_low": "Düşük", + "recent_versions_only_tooltip": "Yalnızca son bir yıl içinde yayınlanan sürümleri göster.", + "show_low_usage_tooltip": "Toplam indirmelerin %1'inden azını oluşturan sürüm gruplarını dahil et.", + "y_axis_label": "İndirmeler", + "filter_placeholder": "Semver ile filtrele (örn. ^3.0.0)", + "filter_invalid": "Geçersiz semver aralığı", + "filter_help": "Semver aralığı filtresi yardımı", + "filter_tooltip": "Sürümleri {link} kullanarak filtreleyin. Örneğin, ^3.0.0 tüm 3.x sürümlerini gösterir.", + "filter_tooltip_link": "semver aralığı", + "no_matches": "Bu aralığa uygun sürüm yok", + "copy_alt": { + "per_version_analysis": "{version} sürümü {downloads} kez indirildi", + "general_description": "{package_name} paketinin {versions_count} {semver_grouping_mode} sürümü için sürüm başına indirmeleri gösteren çubuk grafiği, {date_range_label} {first_version} sürümünden {last_version} sürümüne kadar. En çok indirilen sürüm {max_version_downloads} indirme ile {max_downloaded_version}'dır. {per_version_analysis}. {watermark}." + } + }, + "dependencies": { + "title": "Bağımlılık ({count}) | Bağımlılıklar ({count})", + "list_label": "Paket bağımlılıkları", + "show_all": "{count} bağımlılığı göster | tüm {count} bağımlılığı göster", + "optional": "isteğe bağlı", + "view_vulnerabilities": "Güvenlik açıklarını göster", + "outdated_major": "{count} major sürüm geride (son: {latest}) | {count} major sürüm geride (son: {latest})", + "outdated_minor": "{count} minor sürüm geride (son: {latest}) | {count} minor sürüm geride (son: {latest})", + "outdated_patch": "Patch güncellemesi mevcut (son: {latest})", + "has_replacement": "Bu bağımlılığın önerilen değiştiricileri var" + }, + "peer_dependencies": { + "title": "Peer Bağımlılık ({count}) | Peer Bağımlılıklar ({count})", + "list_label": "Paket peer bağımlılıkları", + "show_all": "{count} peer bağımlılığı göster | tüm {count} peer bağımlılığı göster" + }, + "optional_dependencies": { + "title": "İsteğe Bağlı Bağımlılık ({count}) | İsteğe Bağlı Bağımlılıklar ({count})", + "list_label": "Paket isteğe bağlı bağımlılıkları", + "show_all": "{count} isteğe bağlı bağımlılığı göster | tüm {count} isteğe bağlı bağımlılığı göster" + }, + "maintainers": { + "title": "Geliştiriciler", + "list_label": "Paket geliştiricileri", + "you": "(siz)", + "via": "{teams} aracılığıyla", + "remove_owner": "{name} sahipliğini kaldır", + "username_to_add": "Sahip olarak eklenecek kullanıcı adı", + "username_placeholder": "kullanıcı adı...", + "add_button": "ekle", + "cancel_add": "Sahip eklemeyi iptal et", + "add_owner": "+ Sahip ekle", + "show_more": "({count} daha fazla göster)", + "show_less": "(daha az göster)" + }, + "trends": { + "granularity": "Ayrıntı düzeyi", + "granularity_daily": "Günlük", + "granularity_weekly": "Haftalık", + "granularity_monthly": "Aylık", + "granularity_yearly": "Yıllık", + "start_date": "Başlangıç", + "end_date": "Bitiş", + "loading": "Yükleniyor...", + "date_range": "{start} - {end}", + "date_range_multiline": "{start}\n- {end}", + "download_file": "{fileType} indir", + "toggle_annotator": "Annotator geçişi", + "toggle_stack_mode": "Yığın modunu değiştir", + "legend_estimation": "Tahmin", + "no_data": "Veri mevcut değil", + "y_axis_label": "{granularity} {facet}", + "facet": "Yön", + "title": "Trendler", + "contributors_skip": "Katkıda bulunanlarda gösterilmiyor (GitHub repo yok):", + "items": { + "downloads": "İndirmeler", + "likes": "Beğeniler", + "contributors": "Katkıda Bulunanlar" + }, + "play_animation": "Animasyonu başlat", + "pause_animation": "Animasyonu duraklat", + "data_correction": "Veri düzeltme", + "average_window": "Ortalama penceresi", + "smoothing": "Yumuşatma", + "known_anomalies": "Bilinen anomaliler", + "known_anomalies_description": "npm kayıt defterinde bilinen veri anomalileri", + "known_anomalies_ranges": "Etkilenen tarih aralıkları", + "known_anomalies_range": "{start} - {end}", + "known_anomalies_range_named": "{name}: {start} - {end}", + "known_anomalies_none": "Bu paket için bilinen anomali yok", + "known_anomalies_contribute": "Anomali bildirin", + "apply_correction": "Düzeltme uygula", + "copy_alt": { + "trend_none": "esas olarak sabit", + "trend_strong": "güçlü", + "trend_weak": "zayıf", + "trend_undefined": "tanımsız (yeterli veri yok)", + "button_label": "Alt metni kopyala", + "watermark": "Altta filigran yazılı \"./npmx npm kayıt defteri için hızlı, modern tarayıcı\"", + "analysis": "{package_name} {start_value}'den başlıyor ve {end_value}'de bitiyor, zaman aralığı başına {downloads_slope} indirme eğilimi ile {trend} trend gösteriyor", + "estimation": "Son değer mevcut dönem için kısmi verilere dayalı tahminidir.", + "estimations": "Son değerler mevcut dönem için kısmi verilere dayalı tahminlerdir.", + "compare": "Paket indirme karşılaştırması çizgi grafiği: {packages}.", + "single_package": "{package} paketi için indirme çizgi grafiği.", + "general_description": "Y ekseni indirme sayısını temsil eder. X ekseni tarih aralığını temsil eder, {start_date}'den {end_date}'e, {granularity} zaman dönemi ile.{estimation_notice} {packages_analysis}. {watermark}." + } + }, + "downloads": { + "title": "Haftalık İndirmeler", + "community_distribution": "Topluluk adaptasyon dağılımına bak", + "subtitle": "Son 7 gün" + }, + "install_scripts": { + "title": "Kurulum Betikleri", + "script_label": "(betik)", + "npx_packages": "{count} npx paketi | {count} npx paketi", + "currently": "şu anda {version}" + }, + "playgrounds": { + "title": "Deneyin", + "choose": "oyun alanı seçin" + }, + "metrics": { + "esm": "ES Modülleri destekleniyor", + "cjs": "CommonJS destekleniyor", + "no_esm": "ES Modülleri desteklenmiyor", + "types_label": "Tipler", + "types_included": "Tipler dahil", + "types_available": "Tipler {package} aracılığıyla mevcut", + "no_types": "TypeScript tipleri yok" + }, + "license": { + "view_spdx": "SPDX'te lisans metnini göster", + "none": "Yok" + }, + "vulnerabilities": { + "tree_found": "{packages}/{total} pakette {vulns} güvenlik açığı | {packages}/{total} pakette {vulns} güvenlik açığı", + "show_all_packages": "{count} etkilenen paketi göster | tüm {count} etkilenen paketi göster", + "path": "yol", + "more": "+{count} daha fazla", + "packages_failed": "{count} paket kontrol edilemedi | {count} paket kontrol edilemedi", + "scan_failed": "Güvenlik açıkları için taranamadı", + "severity": { + "critical": "kritik", + "high": "yüksek", + "moderate": "orta", + "low": "düşük" + }, + "fixed_in_title": "{version} sürümünde düzeltildi" + }, + "deprecated": { + "label": "Kullanımdan Kaldırılmış", + "tree_found": "{count} kullanımdan kaldırılmış bağımlılık | {count} kullanımdan kaldırılmış bağımlılık", + "show_all": "{count} kullanımdan kaldırılmış paketi göster | tüm {count} kullanımdan kaldırılmış paketi göster" + }, + "access": { + "title": "Takım Erişimi", + "refresh": "Takım erişimini yenile", + "list_label": "Takım erişim listesi", + "owner": "sahip", + "rw": "oku-yaz", + "ro": "yalnızca oku", + "revoke_access": "{name} erişimini iptal et", + "no_access": "Takım erişimi ayarlanmamış", + "select_team_label": "Takım seçin", + "loading_teams": "Takımlar yükleniyor...", + "select_team": "Takım seçin", + "permission_label": "İzin seviyesi", + "permission": { + "read_only": "yalnızca oku", + "read_write": "oku-yaz" + }, + "grant_button": "ver", + "cancel_grant": "Erişim vermeyi iptal et", + "grant_access": "+ Takım erişimi ver" + }, + "list": { + "filter_label": "Paketleri filtrele", + "filter_placeholder": "Paketleri filtrele...", + "sort_label": "Paketleri sırala", + "showing_count": "{total} paketten {filtered} gösteriliyor" + }, + "skeleton": { + "loading": "Paket detayları yükleniyor", + "maintainers": "Geliştiriciler", + "keywords": "Anahtar kelimeler", + "versions": "Sürümler", + "dependencies": "Bağımlılıklar" + }, + "sort": { + "downloads": "En çok indirilen", + "published": "Son yayınlanan", + "name_asc": "Ad (A-Z)", + "name_desc": "Ad (Z-A)" + }, + "size": { + "b": "{size} B", + "kb": "{size} kB", + "mb": "{size} MB" + } + }, + "connector": { + "modal": { + "title": "Yerel Bağlayıcı", + "contributor_badge": "Yalnızca katkıda bulunanlar için", + "contributor_notice": "Bağlayıcı henüz npm'e yayınlanmadı. Yerel olarak çalıştırmak için {link} bakın.", + "contributor_link": "katkı rehberi", + "connected": "Bağlandı", + "connected_as_user": "~{user} olarak bağlandı", + "connected_hint": "Artık web arayüzünden paketleri ve organizasyonları yönetebilirsiniz.", + "disconnect": "Bağlantıyı kes", + "run_hint": "Yönetici işlevlerini etkinleştirmek için bağlayıcıyı bilgisayarınızda çalıştırın.", + "copy_command": "Komutu kopyala", + "copied": "Kopyalandı", + "paste_token": "Sonra bağlanmak için token'ı aşağıya yapıştırın:", + "token_label": "Token", + "token_placeholder": "token'ı buraya yapıştırın...", + "advanced": "Gelişmiş seçenekler", + "port_label": "Port", + "warning": "UYARI", + "warning_text": "Bu, npmx'e npm CLI'nızı kullanma izni verir. Yalnızca güvendiğiniz sitelere bağlanın.", + "connect": "Bağlan", + "connecting": "Bağlanıyor...", + "auto_open_url": "Auth sayfasını otomatik aç" + } + }, + "operations": { + "queue": { + "title": "İşlem Kuyruğu", + "clear_all": "tümünü temizle", + "refresh": "İşlemleri yenile", + "empty": "Kuyrukta işlem yok", + "empty_hint": "Paket veya organizasyon sayfalarından işlem ekleyin", + "active_label": "Aktif işlemler", + "otp_required": "OTP gerekli", + "otp_prompt": "Devam etmek için OTP girin", + "otp_placeholder": "OTP kodunu girin...", + "otp_label": "Tek kullanımlık şifre", + "retry_otp": "OTP ile tekrar dene", + "retry_web_auth": "Web auth ile tekrar dene", + "retrying": "Tekrar deneniyor...", + "open_web_auth": "Web auth bağlantısını aç", + "approve_operation": "İşlemi onayla", + "remove_operation": "İşlemi kaldır", + "approve_all": "Tümünü Onayla", + "execute": "Çalıştır", + "executing": "Çalıştırılıyor...", + "log": "Günlük", + "log_label": "Tamamlanan işlem günlüğü", + "remove_from_log": "Günlükten kaldır" + } + }, + "org": { + "teams": { + "title": "Takımlar", + "refresh": "Takımları yenile", + "filter_label": "Takımları filtrele", + "filter_placeholder": "Takımları filtrele...", + "sort_by": "Sırala", + "loading": "Takımlar yükleniyor...", + "no_teams": "Takım bulunamadı", + "list_label": "Organizasyon takımları", + "delete_team": "{name} takımını sil", + "member_count": "{count} üye | {count} üye", + "members_of": "{team} üyeleri", + "no_members": "Üye yok", + "remove_user": "{user} takımdan çıkar", + "username_to_add": "{team} takımına eklenecek kullanıcı adı", + "username_placeholder": "kullanıcı adı...", + "add_button": "ekle", + "cancel_add_user": "Kullanıcı eklemeyi iptal et", + "add_member": "+ Üye ekle", + "team_name_label": "Takım adı", + "team_name_placeholder": "takım-adı...", + "create_button": "oluştur", + "no_match": "\"{query}\" ile eşleşen takım yok", + "cancel_create": "Takım oluşturmayı iptal et", + "create_team": "+ Takım oluştur" + }, + "members": { + "title": "Üyeler", + "refresh": "Üyeleri yenile", + "filter_label": "Üyeleri filtrele", + "filter_placeholder": "Üyeleri filtrele...", + "filter_by_role": "Role göre filtrele", + "filter_by_team": "Takıma göre filtrele", + "all_teams": "tüm takımlar", + "sort_by": "Sırala", + "loading": "Üyeler yükleniyor...", + "no_members": "Üye bulunamadı", + "list_label": "Organizasyon üyeleri", + "change_role_for": "{name} için rolü değiştir", + "remove_from_org": "{name} organizasyondan çıkar", + "view_team": "{team} takımını göster", + "no_match": "Filtrelerinize uygun üye yok", + "username_label": "Kullanıcı adı", + "username_placeholder": "kullanıcı adı...", + "role_label": "Rol", + "role": { + "all": "tümü", + "developer": "geliştirici", + "admin": "yönetici", + "owner": "sahip" + }, + "team_label": "Takım", + "no_team": "takım yok", + "add_button": "ekle", + "cancel_add": "Üye eklemeyi iptal et", + "add_member": "+ Üye ekle" + }, + "public_packages": "{count} açık paket | {count} açık paket", + "page": { + "packages_title": "Paketler", + "members_tab": "Üyeler", + "teams_tab": "Takımlar", + "no_packages": "Açık paket bulunamadı:", + "no_packages_hint": "Bu organizasyon mevcut olmayabilir veya açık paketleri yoktur.", + "failed_to_load": "Organizasyon paketleri yüklenemedi", + "no_match": "\"{query}\" ile eşleşen paket yok", + "not_found": "Organizasyon bulunamadı", + "not_found_message": "\"{'@'}{name}\" organizasyonu npm'de mevcut değil" + } + }, + "user": { + "combobox": { + "add_to_org_hint": "(organizasyona da eklenecek)", + "press_enter_to_add": "{'@'}{username} eklemek için Enter'a basın", + "default_placeholder": "kullanıcı adı...", + "suggestions_label": "Kullanıcı önerileri" + }, + "page": { + "packages_title": "Paketler", + "no_packages": "Açık paket bulunamadı:", + "no_packages_hint": "Bu kullanıcı mevcut olmayabilir veya açık paketleri yoktur.", + "failed_to_load": "Kullanıcı paketleri yüklenemedi", + "no_match": "\"{query}\" ile eşleşen paket yok", + "filter_placeholder": "{count} paketi filtrele..." + }, + "orgs_page": { + "title": "Organizasyonlar", + "back_to_profile": "Profile dön", + "connect_required": "Organizasyonlarınızı görmek için yerel CLI'ya bağlanın.", + "connect_hint_prefix": "Başlamak için", + "connect_hint_suffix": "çalıştırın.", + "own_orgs_only": "Yalnızca kendi organizasyonlarınızı görebilirsiniz.", + "view_your_orgs": "Organizasyonlarınızı göster", + "loading": "Organizasyonlar yükleniyor...", + "empty": "Organizasyon bulunamadı.", + "empty_hint": "Organizasyonlar sizin scope'lu paketlerinizden keşfedilir.", + "count": "{count} Organizasyon | {count} Organizasyon", + "packages_count": "{count} paket | {count} paket" + } + }, + "claim": { + "modal": { + "title": "Paket Adını Al", + "success": "Paket alındı!", + "success_detail": "{name}{'@'}0.0.0 npm'e yayınlandı.", + "success_hint": "Artık npm publish kullanarak bu pakete yeni sürümler yayınlayabilirsiniz.", + "view_package": "Pakete Bak", + "invalid_name": "Geçersiz paket adı:", + "available": "Bu ad müsait!", + "taken": "Bu ad zaten alınmış.", + "missing_permission": "{'@'}{scope} scope'una paket ekleme izniniz yok.", + "similar_warning": "Benzer paketler mevcut - npm bu adı reddedebilir:", + "related": "İlgili paketler:", + "scope_warning_title": "Bunun yerine scope'lu paket kullanmayı düşünün", + "scope_warning_text": "Scope'suz paket adları paylaşılan kaynaklardır. Adı yalnızca paket yayınlayıp saklamak niyetindeyseniz alın. Kişisel veya organizasyon projeleri için {'@'}{username}/{name} gibi scope'lu ad kullanın.", + "connect_required": "Bu paket adını almak için yerel bağlayıcıya bağlanın.", + "connect_button": "Bağlayıcıya Bağlan", + "publish_hint": "Bu, minimal placeholder paket yayınlayacak.", + "preview_json": "package.json önizleme", + "claim_button": "Paket Adını Al", + "publishing": "Yayınlanıyor...", + "checking": "Müsaitlik kontrol ediliyor...", + "failed_to_check": "Ad müsaitliği kontrol edilemedi", + "failed_to_claim": "Paket alınamadı" + } + }, + "code": { + "files_label": "Dosyalar", + "no_files": "Bu klasörde dosya yok", + "root": "kök", + "lines": "{count} satır", + "toggle_tree": "Dosya ağacını değiştir", + "close_tree": "Dosya ağacını kapat", + "copy_link": "Bağlantıyı kopyala", + "raw": "Ham", + "view_raw": "Ham dosyayı göster", + "file_too_large": "Dosya önizleme için çok büyük", + "file_size_warning": "{size} sözdizimi vurgulama için 500KB limitini aşıyor", + "failed_to_load": "Dosya yüklenemedi", + "unavailable_hint": "Dosya çok büyük olabilir veya mevcut değil", + "version_required": "Kodu görüntülemek için sürüm gerekli", + "go_to_package": "Pakete git", + "loading_tree": "Dosya ağacı yükleniyor...", + "failed_to_load_tree": "Bu paket sürümü için dosyalar yüklenemedi", + "back_to_package": "Pakete dön", + "table": { + "name": "Ad", + "size": "Boyut" + }, + "markdown_view_mode": { + "preview": "önizleme", + "code": "kod" + }, + "file_path": "Dosya yolu", + "scroll_to_top": "Yukarı dön" + }, + "badges": { + "provenance": { + "verified": "doğrulanmış", + "verified_title": "Doğrulanmış köken", + "verified_via": "Doğrulandı: {provider} aracılığıyla yayınlandı" + }, + "jsr": { + "title": "JSR'de de mevcut" + } + }, + "filters": { + "title": "Filtreler", + "search": "Ara", + "search_scope": "Arama kapsamı", + "search_placeholder_name": "Paket adına göre filtrele...", + "search_placeholder_description": "Açıklamaya göre filtrele...", + "search_placeholder_keywords": "Anahtar kelimelere göre filtrele...", + "search_placeholder_all": "Tümünde ara veya name: desc: kw: kullan", + "scope_name": "Ad", + "scope_name_description": "Yalnızca paket adlarında ara", + "scope_description": "Açıklama", + "scope_description_description": "Yalnızca açıklamalarda ara", + "scope_keywords": "Anahtar kelimeler", + "scope_keywords_description": "Yalnızca anahtar kelimelerde ara", + "scope_all": "Tümü", + "scope_all_description": "Tüm alanlarda ara", + "weekly_downloads": "Haftalık indirmeler", + "updated_within": "Güncelleme zamanı", + "security": "Güvenlik", + "keywords": "Anahtar kelimeler", + "more_keywords": "Daha fazla anahtar kelime", + "clear_all": "Tümünü temizle", + "remove_filter": "Filtreyi kaldır", + "chips": { + "search": "Arama: {query}", + "downloads": "İndirmeler: {range}", + "keyword": "Anahtar kelime: {keyword}", + "security": "Güvenlik: {security}", + "updated": "Güncellendi: {updated}" + }, + "download_range": { + "any": "Herhangi", + "lt100": "< 100", + "100_1k": "100 - 1k", + "1k_10k": "1k - 10k", + "10k_100k": "10k - 100k", + "gt100k": "> 100k" + }, + "updated": { + "any": "Herhangi", + "week": "Son hafta", + "month": "Son ay", + "quarter": "Son çeyrek", + "year": "Son yıl" + }, + "security_options": { + "all": "Tümü", + "secure": "Güvenli", + "insecure": "Güvensiz" + }, + "sort": { + "label": "Sırala", + "toggle_direction": "Sıralama yönünü değiştir", + "ascending": "Artan", + "descending": "Azalan", + "relevance": "İlgililik", + "downloads_week": "Haftalık indirmeler", + "downloads_day": "Günlük indirmeler", + "downloads_month": "Aylık indirmeler", + "downloads_year": "Yıllık indirmeler", + "published": "Yayınlanma tarihi", + "name": "Ad", + "quality": "Kalite", + "popularity": "Popülerlik", + "maintenance": "Bakım", + "score": "Skor" + }, + "columns": { + "title": "Sütunlar", + "show": "Göster", + "reset": "Sıfırla", + "coming_soon": "Yakında", + "name": "Ad", + "version": "Sürüm", + "description": "Açıklama", + "downloads": "İndirmeler", + "published": "Yayınlandı", + "maintainers": "Geliştiriciler", + "keywords": "Anahtar kelimeler", + "quality_score": "Kalite skoru", + "popularity_score": "Popülerlik skoru", + "maintenance_score": "Bakım skoru", + "combined_score": "Birleşik skor", + "security": "Güvenlik" + }, + "view_mode": { + "label": "Görünüm modu", + "cards": "Kartlar", + "table": "Tablo" + }, + "pagination": { + "mode_label": "Sayfalama modu", + "infinite": "Sonsuz kaydırma", + "paginated": "Sayfalı", + "items_per_page": "Sayfa başına öğe", + "per_page": "/ sayfa", + "all_yolo": "Tümü (YOLO)", + "showing": "Gösteriliyor", + "previous": "Önceki", + "next": "Sonraki", + "nav_label": "Sayfalama navigasyonu" + }, + "count": { + "showing_filtered": "{filtered} / {total} paket gösteriliyor", + "showing_all": "{total} paket gösteriliyor", + "showing_paginated": "{start}-{end} / {total} gösteriliyor" + }, + "table": { + "security_warning": "Güvenlik uyarısı", + "secure": "Güvenli", + "no_packages": "Paket bulunamadı" + } + }, + "about": { + "title": "Hakkında", + "heading": "npmx hakkında", + "meta_description": "npmx - npm kayıt defteri için hızlı, modern tarayıcı hakkında bilgi edinin.", + "what_we_are": { + "title": "Biz neyiz", + "better_ux_dx": "Daha iyi UX/DX", + "admin_ui": "Yönetici arayüzü", + "description": "npmx, npm kayıt defteri için modern bir paket tarayıcısıdır. Paketleri aramayı, keşfetmeyi ve yönetmeyi kolaylaştırır.", + "admin_description": "Yerel CLI bağlayıcısı ile paketlerinizi ve organizasyonlarınızı doğrudan tarayıcıdan yönetin." + }, + "what_we_are_not": { + "title": "Biz ne değiliz", + "not_package_manager": "Paket yöneticisi değiliz", + "not_registry": "Kayıt defteri değiliz", + "registry_description": "npm'in resmi kayıt defterini kullanıyoruz", + "package_managers_exist": "Harika paket yöneticileri zaten var", + "words": { + "already": "zaten", + "people": "insanlar", + "building": "yapıyor", + "really": "gerçekten", + "cool": "harika", + "package": "paket", + "managers": "yöneticileri" + } + }, + "sponsors": { + "title": "Sponsorlar" + }, + "oss_partners": { + "title": "Açık Kaynak Ortakları" + }, + "team": { + "title": "Ekip", + "governance": "Yönetişim", + "role_steward": "Yönetici", + "role_maintainer": "Geliştirici", + "sponsor": "Sponsor", + "sponsor_aria": "{name} sponsoru" + }, + "contributors": { + "title": "Katkıda Bulunanlar", + "description": "npmx'i harika yapan tüm katkıda bulunanlara teşekkürler", + "loading": "Katkıda bulunanlar yükleniyor...", + "error": "Katkıda bulunanlar yüklenemedi", + "view_profile": "Profili görüntüle" + }, + "get_involved": { + "title": "Katılın", + "contribute": { + "title": "Katkıda bulunun", + "description": "Kod, belgeler veya çevirilerle katkıda bulunun", + "cta": "GitHub'da görüntüle" + }, + "community": { + "title": "Topluluk", + "description": "Discord'da topluluğa katılın", + "cta": "Discord'a katıl" + }, + "follow": { + "title": "Takip edin", + "description": "Güncellemeler için bizi takip edin", + "cta": "Bluesky'da takip et" + } + } + }, + "account_menu": { + "connect": "Bağlan", + "account": "Hesap", + "npm_cli": "npm CLI", + "atmosphere": "Atmosphere", + "npm_cli_desc": "Paketleri ve organizasyonları yönetin", + "atmosphere_desc": "Beğenileri ve profili yönetin", + "connect_npm_cli": "npm CLI'ya bağlan", + "connect_atmosphere": "Atmosphere'e bağlan", + "connecting": "Bağlanıyor...", + "ops": "İşlemler" + }, + "auth": { + "modal": { + "title": "Kimlik Doğrulama", + "connected_as": "{handle} olarak bağlandı", + "disconnect": "Bağlantıyı kes", + "connect_prompt": "Atmosphere'e bağlanın", + "handle_label": "Kullanıcı adı", + "handle_placeholder": "kullaniciadi.bsky.social", + "connect": "Bağlan", + "create_account": "Hesap oluştur", + "connect_bluesky": "Bluesky ile bağlan", + "what_is_atmosphere": "Atmosphere nedir?", + "atmosphere_explanation": "Atmosphere, npmx için sosyal katmandır. Paketleri beğenin ve profilinizi özelleştirin.", + "default_input_error": "Geçerli bir Bluesky kullanıcı adı girin", + "profile": "Profil" + } + }, + "header": { + "home": "Ana sayfa", + "packages": "Paketler", + "packages_dropdown": { + "title": "Paketleriniz", + "loading": "Paketler yükleniyor...", + "error": "Paketler yüklenemedi", + "empty": "Paket bulunamadı", + "view_all": "Tümünü görüntüle" + }, + "orgs": "Organizasyonlar", + "orgs_dropdown": { + "title": "Organizasyonlarınız", + "loading": "Organizasyonlar yükleniyor...", + "error": "Organizasyonlar yüklenemedi", + "empty": "Organizasyon bulunamadı", + "view_all": "Tümünü görüntüle" + } + }, + "compare": { + "packages": { + "title": "Paketleri Karşılaştır", + "tagline": "npm paketlerini yan yana karşılaştırın", + "meta_title": "{packages} karşılaştırması - npmx", + "meta_title_empty": "Paketleri karşılaştır - npmx", + "meta_description": "{packages} paketlerini boyut, bağımlılıklar ve daha fazlası açısından karşılaştırın", + "meta_description_empty": "npm paketlerini boyut, bağımlılıklar, indirmeler ve daha fazlası açısından karşılaştırın", + "section_packages": "Paketler", + "section_facets": "Özellikler", + "section_comparison": "Karşılaştırma", + "copy_as_markdown": "Markdown olarak kopyala", + "loading": "Yükleniyor...", + "error": "Hata", + "empty_title": "Karşılaştırmak için paket ekleyin", + "empty_description": "Başlamak için yukarıdan paket arayın" + }, + "selector": { + "search_label": "Paket ara", + "search_first": "İlk paketi ara...", + "search_add": "Paket ekle...", + "searching": "Aranıyor...", + "remove_package": "{name} paketini kaldır", + "packages_selected": "{count} paket seçildi", + "add_hint": "Karşılaştırmak için paket ekleyin" + }, + "no_dependency": { + "label": "Bağımlılık yok", + "typeahead_title": "Bağımlılık yok", + "typeahead_description": "Bu paket için önerilen alternatif yok", + "tooltip_title": "Bağımlılık yok", + "tooltip_description": "Bu paket artık gereksiz olabilir", + "e18e_community": "e18e topluluğu", + "add_column": "Sütun ekle" + }, + "facets": { + "group_label": "Özellik grubu", + "all": "Tümü", + "none": "Hiçbiri", + "coming_soon": "Yakında", + "select_all": "Tümünü seç", + "deselect_all": "Tümünün seçimini kaldır", + "select_category": "{category} kategorisini seç", + "deselect_category": "{category} kategorisinin seçimini kaldır", + "binary_only_tooltip": "Yalnızca binary paketler için", + "categories": { + "performance": "Performans", + "health": "Sağlık", + "compatibility": "Uyumluluk", + "security": "Güvenlik" + }, + "items": { + "packageSize": { + "label": "Paket boyutu", + "description": "Sıkıştırılmış paket boyutu" + }, + "installSize": { + "label": "Kurulum boyutu", + "description": "Tüm bağımlılıklarla birlikte açılmış boyut" + }, + "dependencies": { + "label": "Bağımlılıklar", + "description": "Doğrudan bağımlılık sayısı" + }, + "totalDependencies": { + "label": "Toplam bağımlılıklar", + "description": "Tüm geçişli bağımlılıklar dahil" + }, + "downloads": { + "label": "Haftalık indirmeler", + "description": "Son 7 gündeki indirme sayısı" + }, + "totalLikes": { + "label": "Toplam beğeniler", + "description": "Atmosphere'deki toplam beğeni sayısı" + }, + "lastUpdated": { + "label": "Son güncelleme", + "description": "Son yayınlanma tarihi" + }, + "deprecated": { + "label": "Kullanımdan kaldırıldı", + "description": "Paket kullanımdan kaldırıldı mı" + }, + "engines": { + "label": "Motor gereksinimleri", + "description": "Node.js ve npm sürüm gereksinimleri" + }, + "types": { + "label": "TypeScript tipleri", + "description": "TypeScript tip tanımları dahil mi" + }, + "moduleFormat": { + "label": "Modül formatı", + "description": "ESM, CJS veya her ikisi" + }, + "license": { + "label": "Lisans", + "description": "Paket lisansı" + }, + "vulnerabilities": { + "label": "Güvenlik açıkları", + "description": "Bilinen güvenlik açıkları" + } + }, + "values": { + "any": "Herhangi", + "none": "Yok", + "unknown": "Bilinmiyor", + "deprecated": "Kullanımdan kaldırıldı", + "not_deprecated": "Aktif", + "types_included": "Dahil", + "types_none": "Yok", + "vulnerabilities_summary": "{critical} kritik, {high} yüksek, {moderate} orta, {low} düşük", + "up_to_you": "Size kalmış" + }, + "trends": { + "title": "Trendler" + } + }, + "file_changes": "Dosya değişiklikleri", + "files_count": "{count} dosya", + "lines_hidden": "{count} satır gizlendi", + "file_too_large": "Dosya çok büyük", + "file_size_warning": "Dosya boyutu {size}", + "compare_versions": "Sürümleri karşılaştır", + "summary": "Özet", + "deps_count": "{count} bağımlılık", + "dependencies": "Bağımlılıklar", + "dev_dependencies": "Dev bağımlılıkları", + "peer_dependencies": "Peer bağımlılıkları", + "optional_dependencies": "İsteğe bağlı bağımlılıklar", + "no_dependency_changes": "Bağımlılık değişikliği yok", + "file_filter_option": { + "all": "Tümü", + "added": "Eklenen", + "removed": "Kaldırılan", + "modified": "Değiştirilen" + }, + "search_files_placeholder": "Dosyalarda ara...", + "no_files_all": "Dosya bulunamadı", + "no_files_search": "Aramanızla eşleşen dosya yok", + "no_files_filtered": "Bu filtre için dosya yok", + "filter": { + "added": "Eklenen", + "removed": "Kaldırılan", + "modified": "Değiştirilen" + }, + "files_button": "Dosyalar", + "select_file_prompt": "Görüntülemek için bir dosya seçin", + "close_files_panel": "Dosya panelini kapat", + "filter_files_label": "Dosyaları filtrele" + }, + "privacy_policy": { + "title": "Gizlilik Politikası", + "last_updated": "Son güncelleme: {date}", + "welcome": "npmx'e hoş geldiniz", + "cookies": { + "what_are": { + "title": "Çerezler nedir?", + "p1": "Çerezler, web sitelerinin tarayıcınızda sakladığı küçük metin dosyalarıdır." + }, + "types": { + "title": "Kullandığımız çerezler", + "p1": "npmx aşağıdaki çerezleri kullanır:", + "bold": "Gerekli çerezler:", + "li1": "Oturum yönetimi", + "li2": "Tercih saklama", + "separator": "ve", + "cookie_vdpl": "vdpl", + "cookie_vdpl_desc": "Görüntülenen paketleri takip eder", + "cookie_h3": "h3", + "cookie_h3_desc": "Oturum yönetimi için" + }, + "local_storage": { + "title": "Yerel depolama", + "p1": "Ayrıca tarayıcınızın yerel depolama alanını kullanırız:", + "bold": "Ayarlar:", + "p2": "Tema, dil ve diğer tercihler", + "bold2": "Önbellek:", + "settings": "Performans için veri önbelleği" + }, + "management": { + "title": "Çerezleri yönetme", + "p1": "Çerezleri tarayıcı ayarlarınızdan yönetebilirsiniz:", + "bold": "Popüler tarayıcılar:", + "p2": "Çerez ayarları için tarayıcı belgelerine bakın", + "chrome": "Chrome", + "firefox": "Firefox", + "edge": "Edge" + } + }, + "analytics": { + "title": "Analitik", + "p1": "Siteyi geliştirmek için anonim kullanım verilerini topluyoruz:", + "bold": "Topladığımız veriler:", + "p2": "Aşağıdaki bilgileri topluyoruz:", + "li1": "Sayfa görüntülemeleri", + "li2": "Tıklama olayları", + "li3": "Arama sorguları", + "li4": "Tarayıcı ve cihaz bilgisi", + "p3": "Bu veriler anonim ve topludur." + }, + "authenticated": { + "title": "Kimlik doğrulamalı kullanıcılar", + "p1": "Bağlandığınızda şunları saklarız:", + "bold": "Profil bilgileri:", + "p2": "Kullanıcı adı, avatar ve tercihler", + "settings": "Ayarlarınızı yönetin" + }, + "data_retention": { + "title": "Veri saklama", + "p1": "Verilerinizi yalnızca gerekli olduğu sürece saklarız." + }, + "your_rights": { + "title": "Haklarınız", + "p1": "Aşağıdaki haklara sahipsiniz:", + "li1": "Verilerinize erişim", + "li2": "Verilerin düzeltilmesi", + "li3": "Verilerin silinmesi", + "li4": "Veri taşınabilirliği", + "p2": "Bu hakları kullanmak için bizimle iletişime geçin." + }, + "contact": { + "title": "İletişim", + "p1": "Sorularınız için:", + "link": "GitHub'da issue açın" + }, + "changes": { + "title": "Değişiklikler", + "p1": "Bu politikayı zaman zaman güncelleyebiliriz. Değişiklikler bu sayfada yayınlanacaktır." + } + }, + "a11y": { + "title": "Erişilebilirlik", + "footer_title": "Erişilebilirlik Beyanı", + "welcome": "npmx'te erişilebilirliğe bağlıyız", + "approach": { + "title": "Yaklaşımımız", + "p1": "npmx'i herkes için erişilebilir hale getirmeye çalışıyoruz.", + "p2": "WCAG 2.1 AA standartlarına uymayı hedefliyoruz.", + "about_link": "Hakkımızda daha fazla bilgi" + }, + "measures": { + "title": "Aldığımız önlemler", + "p1": "Erişilebilirliği sağlamak için:", + "li1": "Semantik HTML kullanımı", + "li2": "ARIA etiketleri", + "li3": "Klavye navigasyonu", + "li4": "Ekran okuyucu desteği", + "li5": "Yüksek kontrast modu", + "li6": "Düzenli erişilebilirlik testleri" + }, + "limitations": { + "title": "Bilinen sınırlamalar", + "p1": "Bazı alanlarda hala iyileştirme yapıyoruz. Sorunlarla karşılaşırsanız lütfen bildirin." + }, + "contact": { + "title": "Geri bildirim", + "p1": "Erişilebilirlik sorunları için:", + "link": "GitHub'da issue açın" + } + }, + "vacations": { + "title": "Tatil Modu", + "meta_description": "npmx ekibi tatilde - topluluğa teşekkürler", + "heading": "Tatildeyiz!", + "subtitle": "Ama topluluk harika işler yapıyor", + "illustration_alt": "Tatil illüstrasyonu", + "poke_log": "Poke günlüğü", + "what": { + "title": "Ne oluyor?", + "p1": "npmx ekibi kısa bir tatilde.", + "dates": "Tarihler: {start} - {end}", + "p2": "Bu süre zarfında topluluk harika işler yapıyor.", + "garden": "Bahçe" + }, + "meantime": { + "title": "Bu arada", + "p1": "Katkıda bulunmak isterseniz:", + "repo_link": "GitHub reposuna göz atın" + }, + "return": { + "title": "Dönüş", + "p1": "Yakında döneceğiz! Güncellemeler için:", + "social_link": "Bizi takip edin" + }, + "stats": { + "contributors": "Katkıda bulunanlar", + "commits": "Commit'ler", + "pr": "Pull request'ler", + "subtitle": { + "some": "Bazı istatistikler", + "all": "Tüm istatistikler" + } + } + } +} + From 5ecdd405e964d34e3eb98c6779080209a0bf9f67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mr=2E=20Nas=C4=B1l?= Date: Sun, 1 Mar 2026 00:43:21 +0300 Subject: [PATCH 2/7] fix: remove schema reference from lunaria tracking file --- lunaria/files/tr-TR.json | 1 - 1 file changed, 1 deletion(-) diff --git a/lunaria/files/tr-TR.json b/lunaria/files/tr-TR.json index 684f6cea6..04d8c5de6 100644 --- a/lunaria/files/tr-TR.json +++ b/lunaria/files/tr-TR.json @@ -1,5 +1,4 @@ { - "$schema": "../schema.json", "seo": { "home": { "title": "npmx - npm Kayıt Defteri için Paket Tarayıcısı", From 8b758476934a104a7700a1c209998b6bb29f9b95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mr=2E=20Nas=C4=B1l?= Date: Sun, 1 Mar 2026 00:53:11 +0300 Subject: [PATCH 3/7] fix: add missing comma in i18n config --- config/i18n.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/i18n.ts b/config/i18n.ts index 8854f026a..3632bd861 100644 --- a/config/i18n.ts +++ b/config/i18n.ts @@ -259,7 +259,7 @@ const locales: (LocaleObjectData | (Omit & { code: str file: 'cs-CZ.json', name: 'Čeština', pluralRule: createPluralRule('cs-CZ', { zero: 2, one: 0, two: 1, few: 1, many: 2, other: 2 }), - } /* + }, /* { code: 'pl-PL', file: 'pl-PL.json', From 938fe6d1f854130f887bf2e8f65b712ae3354ca4 Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Sat, 28 Feb 2026 21:54:35 +0000 Subject: [PATCH 4/7] [autofix.ci] apply automated fixes --- config/i18n.ts | 4 +- i18n/locales/tr-TR.json | 35 -- lunaria/files/id-ID.json | 1218 ------------------------------------ lunaria/files/it-IT.json | 1079 -------------------------------- lunaria/files/pl-PL.json | 1218 ------------------------------------ lunaria/files/pt-BR.json | 858 ------------------------- lunaria/files/tr-TR.json | 1278 -------------------------------------- 7 files changed, 2 insertions(+), 5688 deletions(-) delete mode 100644 lunaria/files/id-ID.json delete mode 100644 lunaria/files/it-IT.json delete mode 100644 lunaria/files/pl-PL.json delete mode 100644 lunaria/files/pt-BR.json delete mode 100644 lunaria/files/tr-TR.json diff --git a/config/i18n.ts b/config/i18n.ts index 3632bd861..c2b39697d 100644 --- a/config/i18n.ts +++ b/config/i18n.ts @@ -259,7 +259,7 @@ const locales: (LocaleObjectData | (Omit & { code: str file: 'cs-CZ.json', name: 'Čeština', pluralRule: createPluralRule('cs-CZ', { zero: 2, one: 0, two: 1, few: 1, many: 2, other: 2 }), - }, /* + } /* { code: 'pl-PL', file: 'pl-PL.json', @@ -327,7 +327,7 @@ const locales: (LocaleObjectData | (Omit & { code: str code: 'cy', file: 'cy.json', name: 'Cymraeg', - },*/ + },*/, { code: 'nb-NO', file: 'nb-NO.json', diff --git a/i18n/locales/tr-TR.json b/i18n/locales/tr-TR.json index 684f6cea6..fd162e966 100644 --- a/i18n/locales/tr-TR.json +++ b/i18n/locales/tr-TR.json @@ -1240,40 +1240,5 @@ "p1": "Erişilebilirlik sorunları için:", "link": "GitHub'da issue açın" } - }, - "vacations": { - "title": "Tatil Modu", - "meta_description": "npmx ekibi tatilde - topluluğa teşekkürler", - "heading": "Tatildeyiz!", - "subtitle": "Ama topluluk harika işler yapıyor", - "illustration_alt": "Tatil illüstrasyonu", - "poke_log": "Poke günlüğü", - "what": { - "title": "Ne oluyor?", - "p1": "npmx ekibi kısa bir tatilde.", - "dates": "Tarihler: {start} - {end}", - "p2": "Bu süre zarfında topluluk harika işler yapıyor.", - "garden": "Bahçe" - }, - "meantime": { - "title": "Bu arada", - "p1": "Katkıda bulunmak isterseniz:", - "repo_link": "GitHub reposuna göz atın" - }, - "return": { - "title": "Dönüş", - "p1": "Yakında döneceğiz! Güncellemeler için:", - "social_link": "Bizi takip edin" - }, - "stats": { - "contributors": "Katkıda bulunanlar", - "commits": "Commit'ler", - "pr": "Pull request'ler", - "subtitle": { - "some": "Bazı istatistikler", - "all": "Tüm istatistikler" - } - } } } - diff --git a/lunaria/files/id-ID.json b/lunaria/files/id-ID.json deleted file mode 100644 index c258c39bd..000000000 --- a/lunaria/files/id-ID.json +++ /dev/null @@ -1,1218 +0,0 @@ -{ - "seo": { - "home": { - "title": "npmx - Penjelajah Paket untuk Registri npm", - "description": "penjelajah cepat dan modern untuk registri npm. Cari, telusuri, dan pelajari paket dengan antarmuka modern." - } - }, - "built_at": "dibuat {0}", - "alt_logo": "logo npmx", - "tagline": "penjelajah cepat dan modern untuk registri npm", - "non_affiliation_disclaimer": "tidak berafiliasi dengan npm, Inc.", - "trademark_disclaimer": "npm adalah merek dagang terdaftar dari npm, Inc. Situs ini tidak berafiliasi dengan npm, Inc.", - "footer": { - "about": "tentang", - "docs": "dokumen", - "source": "sumber", - "social": "sosial", - "chat": "obrolan", - "keyboard_shortcuts": "pintasan papan ketik" - }, - "shortcuts": { - "section": { - "global": "Global", - "search": "Pencarian", - "package": "Paket" - }, - "focus_search": "Fokus ke pencarian", - "show_kbd_hints": "Sorot petunjuk papan ketik", - "settings": "Buka pengaturan", - "compare": "Buka perbandingan", - "compare_from_package": "Buka perbandingan (terisi dengan paket saat ini)", - "navigate_results": "Navigasi hasil", - "go_to_result": "Buka hasil", - "open_code_view": "Buka tampilan kode", - "open_docs": "Buka dokumen", - "disable_shortcuts": "Anda dapat menonaktifkan pintasan papan ketik di {settings}." - }, - "search": { - "label": "Cari paket npm", - "placeholder": "cari paket...", - "button": "cari", - "searching": "Mencari...", - "found_packages": "Paket tidak ditemukan | Ditemukan 1 paket | Ditemukan {count} paket", - "found_packages_sorted": "Tidak ada hasil ditemukan | Menyortir {count} hasil teratas | Menyortir {count} hasil teratas", - "updating": "(memperbarui...)", - "no_results": "Tidak ada paket yang ditemukan untuk \"{query}\"", - "rate_limited": "Mencapai batas ukuran permintaan npm, coba lagi nanti", - "title": "pencarian", - "title_search": "pencarian: {search}", - "title_packages": "cari paket", - "meta_description": "Hasil pencarian untuk '{search}'", - "meta_description_packages": "Cari paket npm", - "not_taken": "{name} tersedia", - "claim_prompt": "Klaim nama paket ini di npm", - "claim_button": "Klaim \"{name}\"", - "want_to_claim": "Ingin klaim nama paket ini?", - "start_typing": "Mulai mengetik untuk mencari paket", - "algolia_disclaimer": "Didukung oleh Algolia", - "exact_match": "persis", - "suggestion": { - "user": "pengguna", - "org": "organisasi", - "view_user_packages": "Lihat paket oleh pengguna ini", - "view_org_packages": "Lihat paket oleh organisasi ini" - } - }, - "nav": { - "main_navigation": "Utama", - "popular_packages": "Paket populer", - "settings": "pengaturan", - "compare": "bandingkan", - "back": "kembali", - "menu": "Menu", - "mobile_menu": "Menu navigasi", - "open_menu": "Buka menu", - "links": "Tautan", - "tap_to_search": "Ketuk untuk mencari" - }, - "settings": { - "title": "pengaturan", - "tagline": "sesuaikan pengalaman npmx Anda", - "meta_description": "Sesuaikan pengalaman npmx.dev Anda dengan tema, bahasa, dan preferensi tampilan.", - "sections": { - "appearance": "Tampilan", - "display": "Layar", - "search": "Sumber data", - "language": "Bahasa", - "keyboard_shortcuts": "Pintasan papan ketik" - }, - "data_source": { - "label": "Sumber data", - "description": "Pilih dari mana npmx mendapatkan data pencarian. Halaman paket individu selalu menggunakan registri npm secara langsung.", - "npm": "Registri npm", - "npm_description": "Mengambil pencarian, daftar organisasi, dan profil pengguna langsung dari registri npm resmi. Autoritatif, tetapi bisa lebih lambat.", - "algolia": "Algolia", - "algolia_description": "Menggunakan Algolia untuk pencarian, halaman organisasi, dan pengguna yang lebih cepat." - }, - "relative_dates": "Format tanggal relatif", - "include_types": "Sertakan {'@'}types saat instal", - "include_types_description": "Tambahkan paket {'@'}types ke perintah instalasi untuk paket tanpa tipe", - "hide_platform_packages": "Sembunyikan paket spesifik-platform", - "hide_platform_packages_description": "Sembunyikan paket biner asli seperti {'@'}esbuild/linux-x64 dari hasil", - "theme": "Tema", - "theme_light": "Terang", - "theme_dark": "Gelap", - "theme_system": "Sistem", - "language": "Bahasa", - "help_translate": "Bantu terjemahkan npmx", - "accent_colors": "Warna aksen", - "clear_accent": "Hapus warna aksen", - "translation_progress": "Progres terjemahan", - "background_themes": "Bayangan latar belakang", - "keyboard_shortcuts_enabled": "Aktifkan pintasan papan ketik", - "keyboard_shortcuts_enabled_description": "Pintasan papan ketik dapat dinonaktifkan jika bertentangan dengan pintasan peramban atau sistem lainnya." - }, - "i18n": { - "missing_keys": "{count} terjemahan hilang | {count} terjemahan hilang", - "copy_keys": "Salin key", - "show_more_keys": "Tampilkan {count} lagi...", - "contribute_hint": "Bantu tingkatkan terjemahan ini dengan menambahkan key yang hilang.", - "edit_on_github": "Edit di GitHub", - "view_guide": "Panduan terjemahan" - }, - "common": { - "loading": "Memuat...", - "loading_more": "Memuat lebih banyak...", - "loading_packages": "Memuat paket...", - "end_of_results": "Akhir dari hasil", - "try_again": "Coba lagi", - "close": "Tutup", - "or": "atau", - "retry": "Ulangi", - "copy": "salin", - "copied": "tersalin!", - "skip_link": "Lanjut ke konten utama", - "warnings": "Peringatan:", - "go_back_home": "Kembali ke Beranda", - "view_on_npm": "lihat di npm", - "per_week": "/ minggu", - "vanity_downloads_hint": "Angka statistik: tidak ada paket | Angka statistik: untuk paket yang tampil | Angka statistik: Total dari {count} paket yang tampil", - "sort": { - "name": "nama", - "role": "peran", - "members": "anggota" - }, - "scroll_to_top": "Kembali ke atas" - }, - "package": { - "not_found": "Paket Tidak Ditemukan", - "not_found_message": "Paket tidak dapat ditemukan.", - "no_description": "Tidak ada deskripsi", - "not_latest": "(bukan versi terbaru)", - "verified_provenance": "Provenans terverifikasi", - "view_permalink": "Lihat permalink untuk versi ini", - "navigation": "Paket", - "copy_name": "Salin nama paket", - "copy_version": "Salin versi paket", - "deprecation": { - "package": "Paket ini telah usang (deprecated).", - "version": "Versi ini telah usang (deprecated).", - "no_reason": "Alasan tidak diberikan" - }, - "size_increase": { - "title_size": "Peningkatan ukuran yang signifikan sejak v{version}", - "title_deps": "Peningkatan jumlah dependensi yang signifikan sejak v{version}", - "title_both": "Peningkatan ukuran dan ketergantungan yang signifikan sejak v{version}", - "size": "Ukuran instalasi meningkat sebesar {percent} ({size} lebih besar)", - "deps": "{count} lebih banyak dependensi" - }, - "replacement": { - "title": "Mungkin Anda tidak butuh dependensi ini.", - "native": "Ini bisa diganti dengan {replacement}, tersedia sejak Node {nodeVersion}.", - "simple": "{community} menganggap paket ini redundan, dengan saran: {replacement}.", - "documented": "{community} menganggap paket ini memiliki alternatif yang lebih berperforma.", - "none": "Paket ini ditandai sudah tidak diperlukan, fungsinya kemungkinan sudah tersedia secara bawaan (native).", - "learn_more": "Pelajari lebih lanjut", - "learn_more_above": "Pelajari selengkapnya di atas.", - "mdn": "MDN", - "community": "komunitas", - "consider_no_dep": "+ Pertimbangkan tanpa dependensi?" - }, - "stats": { - "license": "Lisensi", - "deps": "Dep", - "install_size": "Ukuran Instal", - "vulns": "Kerentanan", - "published": "Diterbitkan", - "published_tooltip": "Tanggal {package}{'@'}{version} diterbitkan", - "view_dependency_graph": "Lihat grafik dependensi", - "inspect_dependency_tree": "Periksa pohon dependensi", - "size_tooltip": { - "unpacked": "{size} ukuran tidak terkompresi (paket ini)", - "total": "{size} total ukuran tidak terkompresi (termasuk semua {count} dependensi untuk linux-x64)" - } - }, - "skills": { - "title": "Keahlian Agen", - "skills_available": "{count} keahlian tersedia | {count} keahlian tersedia", - "compatible_with": "Kompatibel dengan {tool}", - "install": "Instal", - "installation_method": "Metode instalasi", - "learn_more": "Pelajari selengkapnya", - "available_skills": "Keahlian Tersedia", - "click_to_expand": "Klik untuk memperluas", - "no_description": "Tidak ada deskripsi", - "file_counts": { - "scripts": "{count} skrip | {count} skrip", - "refs": "{count} ref | {count} ref", - "assets": "{count} aset | {count} aset" - }, - "view_source": "Lihat sumber" - }, - "links": { - "repo": "repo", - "homepage": "beranda", - "issues": "kendala", - "jsr": "jsr", - "code": "kode", - "docs": "dokumen", - "fund": "donasi", - "compare": "bandingkan" - }, - "likes": { - "like": "Sukai paket ini", - "unlike": "Batal sukai paket ini" - }, - "docs": { - "not_available": "Dokumen tidak tersedia", - "not_available_detail": "Kami tidak dapat membuat dokumen untuk versi ini." - }, - "get_started": { - "title": "Memulai", - "pm_label": "Manajer paket", - "copy_command": "Salin perintah instal", - "copy_dev_command": "Salin perintah instal dev", - "dev_dependency_hint": "Biasanya diinstal sebagai dev dependency", - "view_types": "Lihat {package}" - }, - "create": { - "title": "Buat proyek baru", - "copy_command": "Salin perintah 'create'", - "view": "{packageName} memiliki pemelihara yang sama. Klik untuk detail selengkapnya." - }, - "run": { - "title": "Jalankan", - "locally": "Jalankan secara lokal" - }, - "readme": { - "title": "Readme", - "no_readme": "README tidak tersedia.", - "view_on_github": "Lihat di GitHub", - "toc_title": "Garis Besar", - "callout": { - "note": "Catatan", - "tip": "Tip", - "important": "Penting", - "warning": "Peringatan", - "caution": "Perhatian" - }, - "copy_as_markdown": "Salin README sebagai Markdown" - }, - "provenance_section": { - "title": "Provenans", - "built_and_signed_on": "Dibangun dan ditandatangani di {provider}", - "view_build_summary": "Lihat ringkasan pembuatan", - "source_commit": "Komit Sumber", - "build_file": "Berkas Pembuatan", - "public_ledger": "Buku Besar Publik", - "transparency_log_entry": "Entri log transparansi", - "view_more_details": "Lihat detail selengkapnya", - "error_loading": "Gagal memuat detail provenans" - }, - "security_downgrade": { - "title": "Ketidakpercayaan", - "description_to_none_provenance": "Versi ini diterbitkan tanpa {provenance}.", - "description_to_none_trustedPublisher": "Versi ini diterbitkan tanpa {trustedPublishing}.", - "description_to_provenance_trustedPublisher": "Versi ini menggunakan {provenance} tetapi tidak menggunakan {trustedPublishing}.", - "fallback_install_provenance": "Perintah instal dipatok ke {version}, versi terakhir yang memiliki provenans.", - "fallback_install_trustedPublisher": "Perintah instal dipatok ke {version}, versi terakhir yang memiliki penerbit tepercaya.", - "provenance_link_text": "provenans", - "trusted_publishing_link_text": "penerbitan terpercaya" - }, - "keywords_title": "Kata Kunci", - "compatibility": "Kompatibilitas", - "card": { - "publisher": "Penerbit", - "published": "Diterbitkan", - "weekly_downloads": "Unduhan mingguan", - "keywords": "Kata kunci", - "license": "Lisensi" - }, - "versions": { - "title": "Versi", - "collapse": "Ciutkan {tag}", - "expand": "Expand {tag}", - "collapse_other": "Ciutkan versi lain", - "expand_other": "Tampilkan versi lain", - "collapse_major": "Ciutkan major {major}", - "expand_major": "Expand major {major}", - "other_versions": "Versi lainnya", - "more_tagged": "{count} lagi dengan tag", - "all_covered": "Semua versi sudah tercakup oleh tag di atas", - "deprecated_title": "{version} (usang)", - "view_all": "Lihat {count} versi | Lihat semua {count} versi", - "distribution_title": "Grup Semver", - "distribution_modal_title": "Versi", - "distribution_range_date_same_year": "dari {from} hingga {to}, {endYear}", - "distribution_range_date_multiple_years": "dari {from}, {startYear} hingga {to}, {endYear}", - "grouping_major": "Mayor", - "grouping_minor": "Minor", - "grouping_versions_title": "Versi", - "grouping_versions_all": "Semua", - "grouping_versions_only_recent": "Hanya baru-baru ini", - "grouping_usage_title": "Penggunaan", - "grouping_usage_all": "Semua", - "grouping_usage_low": "Rendah", - "recent_versions_only_tooltip": "Tampilkan hanya versi yang diterbitkan dalam satu tahun terakhir.", - "show_low_usage_tooltip": "Sertakan grup versi dengan kurang dari 1% total unduhan.", - "y_axis_label": "Unduhan", - "filter_placeholder": "Filter dengan semver (cth. ^3.0.0)", - "filter_invalid": "Rentang semver tidak valid", - "filter_help": "Bantuan filter rentang semver", - "filter_tooltip": "Saring versi menggunakan {link}. Sebagai contoh, ^3.0.0 menampilkan semua versi 3.x.", - "filter_tooltip_link": "rentang semver", - "no_matches": "Tidak ada versi yang cocok dengan rentang ini", - "copy_alt": { - "per_version_analysis": "Versi {version} diunduh {downloads} kali", - "general_description": "Grafik batang yang menampilkan jumlah unduhan per versi untuk {versions_count} versi grup {semver_grouping_mode} dari paket {package_name}, {date_range_label} mulai dari versi {first_version} hingga {last_version}. Versi yang paling banyak diunduh adalah {max_downloaded_version} dengan {max_version_downloads} unduhan. {per_version_analysis}. {watermark}." - } - }, - "dependencies": { - "title": "Dependensi ({count})", - "list_label": "Dependensi paket", - "show_all": "tampilkan {count} dep | tampilkan semua {count} dep", - "optional": "opsional", - "view_vulnerabilities": "Lihat kerentanan", - "outdated_major": "Tertinggal {count} versi major (terbaru: {latest}) | Tertinggal {count} versi major (terbaru: {latest})", - "outdated_minor": "Tertinggal {count} versi minor (terbaru: {latest}) | Tertinggal {count} versi minor (terbaru: {latest})", - "outdated_patch": "Pembaruan patch tersedia (terbaru: {latest})", - "has_replacement": "Ketergantungan ini telah menyarankan beberapa alternatif" - }, - "peer_dependencies": { - "title": "Peer Dependencies ({count})", - "list_label": "Peer dependencies paket", - "show_all": "tampilkan {count} peer dep | tampilkan semua {count} peer dep" - }, - "optional_dependencies": { - "title": "Optional Dependencies ({count})", - "list_label": "Optional dependencies paket", - "show_all": "tampilkan {count} optional dep | tampilkan semua {count} optional dep" - }, - "maintainers": { - "title": "Pemelihara", - "list_label": "Pemelihara paket", - "you": "(Anda)", - "via": "via {teams}", - "remove_owner": "Hapus {name} sebagai pemilik", - "username_to_add": "Username untuk ditambah sebagai pemilik", - "username_placeholder": "username...", - "add_button": "tambah", - "cancel_add": "Batal menambah pemilik", - "add_owner": "+ Tambah pemilik", - "show_more": "(tampilkan {count} lagi)", - "show_less": "(tampilkan lebih sedikit)" - }, - "trends": { - "granularity": "Granularitas", - "granularity_daily": "Harian", - "granularity_weekly": "Mingguan", - "granularity_monthly": "Bulanan", - "granularity_yearly": "Tahunan", - "start_date": "Mulai", - "end_date": "Selesai", - "loading": "Memuat...", - "date_range": "{start} sampai {end}", - "date_range_multiline": "{start}\nsampai {end}", - "download_file": "Unduh {fileType}", - "toggle_annotator": "Ganti anotator", - "toggle_stack_mode": "Beralih mode tumpukan", - "legend_estimation": "Estimasi", - "no_data": "Tidak ada data tersedia", - "y_axis_label": "{granularity} {facet}", - "facet": "Aspek", - "title": "Tren", - "contributors_skip": "Tidak ditampilkan dalam Kontributor (tidak ada repositori GitHub):", - "items": { - "downloads": "Unduhan", - "likes": "Suka", - "contributors": "Kontributor" - }, - "play_animation": "Putar animasi", - "pause_animation": "Jeda animasi", - "data_correction": "Koreksi data", - "average_window": "Rata-rata jendela", - "smoothing": "Penghalusan", - "known_anomalies": "Anomali yang diketahui", - "known_anomalies_description": "Menyisipkan lonjakan unduhan yang diketahui akibat bot atau masalah CI.", - "known_anomalies_ranges": "Batas anomali", - "known_anomalies_range": "Dari {start} hingga {end}", - "known_anomalies_range_named": "{packageName}: dari {start} hingga {end}", - "known_anomalies_none": "Tidak ada anomali yang diketahui untuk paket ini. | Tidak ada anomali yang diketahui untuk paket-paket ini.", - "known_anomalies_contribute": "Berkontribusilah pada data anomali", - "apply_correction": "Terapkan koreksi", - "copy_alt": { - "trend_none": "sebagian besar datar", - "trend_strong": "kuat", - "trend_weak": "lemah", - "trend_undefined": "tidak terdefinisi (data tidak cukup)", - "button_label": "Salin teks alternatif", - "watermark": "Di bagian bawah, terdapat tanda air bertuliskan \"./npmx penjelajah cepat dan modern untuk registri npm\"", - "analysis": "{package_name} dimulai dari {start_value} dan berakhir di {end_value}, menampilkan tren {trend} dengan kemiringan {downloads_slope} unduhan per interval waktu", - "estimation": "Nilai akhir adalah estimasi berdasarkan data sebagian untuk periode saat ini.", - "estimations": "Nilai akhir adalah estimasi berdasarkan data sebagian untuk periode saat ini.", - "compare": "Bagan perbandingan jumlah unduhan paket untuk: {packages}.", - "single_package": "Bagan jumlah unduhan paket untuk paket {package}.", - "general_description": "Sumbu Y melambangkan jumlah unduhan. Sumbu X melambangkan jangka waktu, mulai dari {start_date} hingga {end_date}, dalam kurun waktu {granularity}. {estimation_notice} {packages_analysis}. {watermark}." - } - }, - "downloads": { - "title": "Unduhan Mingguan", - "community_distribution": "Lihat sebaran penggunaan komunitas" - }, - "install_scripts": { - "title": "Skrip Instalasi", - "script_label": "(skrip)", - "npx_packages": "{count} paket npx | {count} paket npx", - "currently": "saat ini {version}" - }, - "playgrounds": { - "title": "Coba langsung", - "choose": "pilih playground" - }, - "metrics": { - "esm": "Mendukung ES Modules", - "cjs": "Mendukung CommonJS", - "no_esm": "Tidak mendukung ES Modules", - "types_label": "Tipe", - "types_included": "Tipe sudah disertakan", - "types_available": "Tipe tersedia via {package}", - "no_types": "Tidak ada tipe TypeScript" - }, - "license": { - "view_spdx": "Lihat teks lisensi di SPDX", - "none": "Tidak Ada" - }, - "vulnerabilities": { - "tree_found": "{vulns} kerentanan di {packages}/{total} paket | {vulns} kerentanan di {packages}/{total} paket", - "show_all_packages": "tampilkan semua {count} paket terdampak", - "path": "path", - "more": "+{count} lagi", - "packages_failed": "{count} paket tidak dapat diperiksa | {count} paket tidak dapat diperiksa", - "scan_failed": "Gagal memindai kerentanan", - "severity": { - "critical": "kritis", - "high": "tinggi", - "moderate": "sedang", - "low": "rendah" - }, - "fixed_in_title": "Diperbaiki pada versi {version}" - }, - "deprecated": { - "label": "Usang", - "tree_found": "{count} dependensi usang | {count} dependensi usang", - "show_all": "tampilkan {count} paket usang | tampilkan semua {count} paket usang" - }, - "access": { - "title": "Akses Tim", - "refresh": "Perbarui akses tim", - "list_label": "Daftar akses tim", - "owner": "pemilik", - "rw": "rw", - "ro": "ro", - "revoke_access": "Cabut akses {name}", - "no_access": "Akses tim belum dikonfigurasi", - "select_team_label": "Pilih tim", - "loading_teams": "Memuat tim...", - "select_team": "Pilih tim", - "permission_label": "Level izin", - "permission": { - "read_only": "hanya-baca", - "read_write": "baca-tulis" - }, - "grant_button": "berikan", - "cancel_grant": "Batal berikan akses", - "grant_access": "+ Berikan akses tim" - }, - "list": { - "filter_label": "Filter paket", - "filter_placeholder": "Filter paket...", - "sort_label": "Urutkan paket", - "showing_count": "Menampilkan {filtered} dari {total} paket" - }, - "skeleton": { - "loading": "Memuat detail paket", - "maintainers": "Pemelihara", - "keywords": "Kata kunci", - "versions": "Versi", - "dependencies": "Dependensi" - }, - "sort": { - "downloads": "Paling banyak diunduh", - "published": "Baru-baru ini diterbitkan", - "name_asc": "Nama (A-Z)", - "name_desc": "Nama (Z-A)" - }, - "size": { - "b": "{size} B", - "kb": "{size} kB", - "mb": "{size} MB" - } - }, - "connector": { - "modal": { - "title": "Konektor Lokal", - "contributor_badge": "Hanya untuk kontributor", - "contributor_notice": "Konektor belum diterbitkan ke npm. Lihat {link} untuk cara menjalankannya secara lokal.", - "contributor_link": "panduan kontribusi", - "connected": "Terhubung", - "connected_as_user": "Terhubung sebagai ~{user}", - "connected_hint": "Anda sekarang dapat mengelola paket dan organisasi dari UI web.", - "disconnect": "Putuskan", - "run_hint": "Jalankan konektor pada mesin Anda untuk mengaktifkan fitur admin.", - "copy_command": "Salin perintah", - "copied": "Tersalin", - "paste_token": "Lalu tempel token di bawah untuk menghubungkan:", - "token_label": "Token", - "token_placeholder": "tempel token di sini...", - "advanced": "Opsi lanjutan", - "port_label": "Port", - "warning": "PERINGATAN", - "warning_text": "Ini memungkinkan npmx mengakses npm CLI Anda. Hanya hubungkan ke situs yang Anda percayai.", - "connect": "Hubungkan", - "connecting": "Menghubungkan...", - "auto_open_url": "Secara otomatis membuka halaman autentikasi" - } - }, - "operations": { - "queue": { - "title": "Antrean Operasi", - "clear_all": "hapus semua", - "refresh": "Perbarui operasi", - "empty": "Tidak ada operasi dalam antrean", - "empty_hint": "Tambah operasi dari halaman paket atau organisasi", - "active_label": "Operasi aktif", - "otp_required": "Diperlukan OTP", - "otp_prompt": "Masukkan OTP untuk melanjutkan", - "otp_placeholder": "Masukkan kode OTP...", - "otp_label": "Kata sandi sekali-pakai", - "retry_otp": "Ulangi dengan OTP", - "retry_web_auth": "Coba ulangi dengan autentikasi peramban", - "retrying": "Mengulangi...", - "open_web_auth": "Buka tautan autentikasi peramban", - "approve_operation": "Setujui operasi", - "remove_operation": "Hapus operasi", - "approve_all": "Setujui Semua", - "execute": "Eksekusi", - "executing": "Mengeksekusi...", - "log": "Log", - "log_label": "Log operasi selesai", - "remove_from_log": "Hapus dari log" - } - }, - "org": { - "teams": { - "title": "Tim", - "refresh": "Perbarui tim", - "filter_label": "Filter tim", - "filter_placeholder": "Filter tim...", - "sort_by": "Urutkan berdasarkan", - "loading": "Memuat tim...", - "no_teams": "Tim tidak ditemukan", - "list_label": "Tim organisasi", - "delete_team": "Hapus tim {name}", - "member_count": "{count} anggota | {count} anggota", - "members_of": "Anggota dari {team}", - "no_members": "Tidak ada anggota", - "remove_user": "Hapus {user} dari tim", - "username_to_add": "Username untuk ditambah ke {team}", - "username_placeholder": "username...", - "add_button": "tambah", - "cancel_add_user": "Batal menambah pengguna", - "add_member": "+ Tambah anggota", - "team_name_label": "Nama tim", - "team_name_placeholder": "nama-tim...", - "create_button": "buat", - "no_match": "Tidak ada tim yang cocok dengan \"{query}\"", - "cancel_create": "Batal membuat tim", - "create_team": "+ Buat tim" - }, - "members": { - "title": "Anggota", - "refresh": "Perbarui anggota", - "filter_label": "Filter anggota", - "filter_placeholder": "Filter anggota...", - "filter_by_role": "Filter peran", - "filter_by_team": "Filter tim", - "all_teams": "semua tim", - "sort_by": "Urutkan berdasarkan", - "loading": "Memuat anggota...", - "no_members": "Anggota tidak ditemukan", - "list_label": "Anggota organisasi", - "change_role_for": "Ubah peran untuk {name}", - "remove_from_org": "Hapus {name} dari organisasi", - "view_team": "Lihat tim {team}", - "no_match": "Tidak ada anggota yang cocok dengan filter", - "username_label": "Username", - "username_placeholder": "username...", - "role_label": "Peran", - "role": { - "all": "semua", - "developer": "developer", - "admin": "admin", - "owner": "pemilik" - }, - "team_label": "Tim", - "no_team": "tanpa tim", - "add_button": "tambah", - "cancel_add": "Batal menambah anggota", - "add_member": "+ Tambah anggota" - }, - "public_packages": "{count} paket publik | {count} paket publik", - "page": { - "packages_title": "Paket", - "members_tab": "Anggota", - "teams_tab": "Tim", - "no_packages": "Tidak ada paket publik untuk", - "no_packages_hint": "Organisasi ini mungkin tidak ada atau tidak memiliki paket publik.", - "failed_to_load": "Gagal memuat paket organisasi", - "no_match": "Tidak ada paket yang cocok dengan \"{query}\"", - "not_found": "Organisasi tidak ditemukan", - "not_found_message": "Organisasi \"{'@'}{name}\" tidak ada di npm" - } - }, - "user": { - "combobox": { - "add_to_org_hint": "(juga akan ditambahkan ke org)", - "press_enter_to_add": "Tekan Enter untuk menambah {'@'}{username}", - "default_placeholder": "username...", - "suggestions_label": "Saran pengguna" - }, - "page": { - "packages_title": "Paket", - "no_packages": "Tidak ada paket publik untuk", - "no_packages_hint": "Pengguna ini mungkin tidak ada atau tidak memiliki paket publik.", - "failed_to_load": "Gagal memuat paket pengguna", - "no_match": "Tidak ada paket yang cocok dengan \"{query}\"", - "filter_placeholder": "Filter {count} paket..." - }, - "orgs_page": { - "title": "Organisasi", - "back_to_profile": "Kembali ke profil", - "connect_required": "Hubungkan CLI lokal untuk melihat organisasi Anda.", - "connect_hint_prefix": "Jalankan", - "connect_hint_suffix": "untuk memulai.", - "own_orgs_only": "Anda hanya dapat melihat organisasi Anda sendiri.", - "view_your_orgs": "Lihat organisasi Anda", - "loading": "Memuat organisasi...", - "empty": "Organisasi tidak ditemukan.", - "empty_hint": "Organisasi terdeteksi dari paket scoped Anda.", - "count": "{count} Organisasi | {count} Organisasi", - "packages_count": "{count} paket | {count} paket" - } - }, - "claim": { - "modal": { - "title": "Klaim Nama Paket", - "success": "Paket berhasil diklaim!", - "success_detail": "{name}{'@'}0.0.0 telah diterbitkan ke npm.", - "success_hint": "Anda sekarang dapat menerbitkan versi baru ke paket ini menggunakan npm publish.", - "view_package": "Lihat Paket", - "invalid_name": "Nama paket tidak valid:", - "available": "Nama ini tersedia!", - "taken": "Nama ini sudah digunakan.", - "missing_permission": "Anda tidak memiliki wewenang untuk menambahkan paket ke cakupan {'@'}{scope}.", - "similar_warning": "Paket serupa ditemukan - npm mungkin menolak nama ini:", - "related": "Paket terkait:", - "scope_warning_title": "Pertimbangkan untuk menggunakan paket scoped", - "scope_warning_text": "Nama paket unscoped adalah sumber daya bersama. Hanya klaim nama jika Anda berniat untuk menerbitkan dan memeliharanya. Untuk proyek pribadi atau organisasi, gunakan nama scoped seperti {'@'}{username}/{name}.", - "connect_required": "Hubungkan ke konektor lokal untuk mengklaim nama paket ini.", - "connect_button": "Hubungkan ke Konektor", - "publish_hint": "Ini akan menerbitkan paket placeholder minimal.", - "preview_json": "Pratinjau package.json", - "claim_button": "Klaim Nama Paket", - "publishing": "Menerbitkan...", - "checking": "Memeriksa ketersediaan...", - "failed_to_check": "Gagal memeriksa ketersediaan nama", - "failed_to_claim": "Gagal mengklaim paket" - } - }, - "code": { - "files_label": "Berkas", - "no_files": "Tidak ada berkas di direktori ini", - "root": "root", - "lines": "{count} baris", - "toggle_tree": "Ganti pohon berkas", - "close_tree": "Tutup pohon berkas", - "copy_link": "Salin tautan", - "raw": "Raw", - "view_raw": "Lihat berkas mentah", - "file_too_large": "Berkas terlalu besar untuk pratinjau", - "file_size_warning": "{size} melebihi batas 500KB untuk penyorotan sintaksis", - "failed_to_load": "Gagal memuat berkas", - "unavailable_hint": "Berkas mungkin terlalu besar atau tidak tersedia", - "version_required": "Versi diperlukan untuk menjelajahi kode", - "go_to_package": "Buka paket", - "loading_tree": "Memuat pohon berkas...", - "failed_to_load_tree": "Gagal memuat berkas untuk versi paket ini", - "back_to_package": "Kembali ke paket", - "table": { - "name": "Nama", - "size": "Ukuran" - }, - "markdown_view_mode": { - "preview": "pratinjau", - "code": "kode" - }, - "file_path": "Jalur berkas", - "scroll_to_top": "Kembali ke atas" - }, - "badges": { - "provenance": { - "verified": "terverifikasi", - "verified_title": "Provenans terverifikasi", - "verified_via": "Terverifikasi: diterbitkan via {provider}" - }, - "jsr": { - "title": "juga tersedia di JSR" - } - }, - "filters": { - "title": "Filter", - "search": "Cari", - "search_scope": "Cakupan pencarian", - "search_placeholder_name": "Filter berdasarkan nama paket...", - "search_placeholder_description": "Filter berdasarkan deskripsi...", - "search_placeholder_keywords": "Filter berdasarkan kata kunci...", - "search_placeholder_all": "Cari semua atau gunakan nama: deskripsi: kw:", - "scope_name": "Nama", - "scope_name_description": "Hanya cari di nama paket", - "scope_description": "Deskripsi", - "scope_description_description": "Hanya cari di deskripsi", - "scope_keywords": "Kata Kunci", - "scope_keywords_description": "Hanya cari di kata kunci", - "scope_all": "Semua", - "scope_all_description": "Cari di semua kolom, mendukung operator nama: desc: kw:", - "weekly_downloads": "Unduhan mingguan", - "updated_within": "Diperbarui dalam", - "security": "Keamanan", - "keywords": "Kata kunci", - "more_keywords": "+{count} lagi", - "clear_all": "Hapus semua", - "remove_filter": "Hapus filter {label}", - "chips": { - "search": "Pencarian", - "downloads": "Unduhan", - "keyword": "Kata Kunci", - "security": "Keamanan", - "updated": "Terbaru" - }, - "download_range": { - "any": "Apa pun", - "lt100": "< 100", - "100_1k": "100 - 1K", - "1k_10k": "1K - 10K", - "10k_100k": "10K - 100K", - "gt100k": "> 100K" - }, - "updated": { - "any": "Kapan pun", - "week": "Seminggu terakhir", - "month": "Sebulan terakhir", - "quarter": "3 bulan terakhir", - "year": "Setahun terakhir" - }, - "security_options": { - "all": "Semua paket", - "secure": "Tanpa peringatan", - "insecure": "Dengan peringatan" - }, - "sort": { - "label": "Urutkan paket", - "toggle_direction": "Ganti arah urutan", - "ascending": "Naik (A-Z)", - "descending": "Turun (Z-A)", - "relevance": "Relevansi", - "downloads_week": "Unduhan/minggu", - "downloads_day": "Unduhan/hari", - "downloads_month": "Unduhan/bulan", - "downloads_year": "Unduhan/tahun", - "published": "Paling Akhir Diterbitkan", - "name": "Nama", - "quality": "Kualitas", - "popularity": "Popularitas", - "maintenance": "Pemeliharaan", - "score": "Skor" - }, - "columns": { - "title": "Kolom", - "show": "Tampilkan kolom", - "reset": "Atur ulang ke bawaan", - "coming_soon": "Segera hadir", - "name": "Nama", - "version": "Versi", - "description": "Deskripsi", - "downloads": "Unduhan/minggu", - "published": "Paling Akhir Diterbitkan", - "maintainers": "Pemelihara", - "keywords": "Kata kunci", - "quality_score": "Skor kualitas", - "popularity_score": "Skor popularitas", - "maintenance_score": "Skor pemeliharaan", - "combined_score": "Skor gabungan", - "security": "Keamanan" - }, - "view_mode": { - "label": "Mode tampilan", - "cards": "Tampilan kartu", - "table": "Tampilan tabel" - }, - "pagination": { - "mode_label": "Mode paginasi", - "infinite": "Tak terbatas", - "paginated": "Terpaginasi", - "items_per_page": "Item per halaman", - "per_page": "{count} / halaman", - "all_yolo": "Semua (YOLO)", - "showing": "{start}-{end} dari {total}", - "previous": "Halaman sebelumnya", - "next": "Halaman berikutnya", - "nav_label": "Paginasi" - }, - "count": { - "showing_filtered": "{filtered} dari {count} paket | {filtered} dari {count} paket", - "showing_all": "{count} paket | {count} paket", - "showing_paginated": "{pageSize} dari {count} paket | {pageSize} dari {count} paket" - }, - "table": { - "security_warning": "Peringatan keamanan", - "secure": "Aman", - "no_packages": "Paket tidak ditemukan" - } - }, - "about": { - "title": "Tentang", - "heading": "tentang", - "meta_description": "npmx adalah penjelajah cepat dan modern untuk registri npm. UX/DX yang lebih baik untuk mencari paket npm.", - "what_we_are": { - "title": "Apa itu npmx", - "better_ux_dx": "UX/DX yang lebih baik", - "admin_ui": "UI admin", - "description": "npmx adalah {betterUxDx} untuk registri dan perkakas paket npm. Kami menyediakan antarmuka modern yang cepat untuk menjelajahi paket, dengan fitur seperti mode gelap, navigasi keyboard, penjelajahan kode, dan koneksi ke registri alternatif seperti {jsr}.", - "admin_description": "Kami juga bertujuan menyediakan {adminUi} yang lebih baik untuk mengelola paket, tim, dan organisasi Anda — semua dari peramban, didukung oleh npm CLI lokal Anda." - }, - "what_we_are_not": { - "title": "Apa yang bukan npmx", - "not_package_manager": "Bukan manajer paket.", - "not_registry": "Bukan registri.", - "registry_description": "Kami tidak menghosting paket. Kami hanyalah cara yang lebih baik untuk menjelajahinya.", - "package_managers_exist": "{already} {people} {building} {really} {cool} {package} {managers}.", - "words": { - "already": "Sudah ada", - "people": "banyak", - "building": "orang", - "really": "yang", - "cool": "membangun", - "package": "manajer paket", - "managers": "yang keren" - } - }, - "sponsors": { - "title": "Sponsor" - }, - "oss_partners": { - "title": "Mitra OSS" - }, - "team": { - "title": "Tim", - "governance": "Tata Kelola", - "role_steward": "pengurus", - "role_maintainer": "pemelihara", - "sponsor": "sponsor", - "sponsor_aria": "Sponsori {name} di GitHub" - }, - "contributors": { - "title": "Kontributor", - "description": "npmx sepenuhnya sumber terbuka (open source), dibangun oleh komunitas kontributor yang luar biasa. Bergabunglah dengan kami dan mari bangun pengalaman menjelajah npm yang selalu kita inginkan, bersama-sama.", - "loading": "Memuat kontributor...", - "error": "Gagal memuat kontributor", - "view_profile": "Lihat profil GitHub {name}" - }, - "get_involved": { - "title": "Ikut terlibat", - "contribute": { - "title": "Kontribusi", - "description": "Bantu kami membangun pengalaman npm yang lebih baik.", - "cta": "Lihat di GitHub" - }, - "community": { - "title": "Gabung komunitas", - "description": "Obrolkan, ajukan pertanyaan, dan bagikan ide.", - "cta": "Gabung Discord" - }, - "follow": { - "title": "Tetap terbarui", - "description": "Temukan kabar terbaru tentang npmx.", - "cta": "Ikuti di Bluesky" - } - } - }, - "account_menu": { - "connect": "hubungkan", - "account": "Akun", - "npm_cli": "npm CLI", - "atmosphere": "Atmosphere", - "npm_cli_desc": "Kelola paket & org", - "atmosphere_desc": "Fitur sosial & identitas", - "connect_npm_cli": "Hubungkan ke npm CLI", - "connect_atmosphere": "Hubungkan ke Atmosphere", - "connecting": "Menghubungkan...", - "ops": "{count} op | {count} op" - }, - "auth": { - "modal": { - "title": "Atmosphere", - "connected_as": "Terhubung sebagai {'@'}{handle}", - "disconnect": "Putuskan", - "connect_prompt": "Hubungkan dengan akun Atmosphere Anda", - "handle_label": "Handle", - "handle_placeholder": "alice.npmx.social", - "connect": "Hubungkan", - "create_account": "Buat akun baru", - "connect_bluesky": "Hubungkan dengan Bluesky", - "what_is_atmosphere": "Apa itu akun Atmosphere?", - "atmosphere_explanation": "{npmx} menggunakan {atproto} untuk mendukung berbagai fitur sosialnya, memungkinkan pengguna memiliki data mereka sendiri dan menggunakan satu akun untuk semua aplikasi yang kompatibel. Setelah membuat akun, Anda dapat menggunakan aplikasi lain seperti {bluesky} dan {tangled} dengan akun yang sama.", - "default_input_error": "Silakan masukkan handle, DID, atau URL PDS yang valid" - } - }, - "header": { - "home": "beranda npmx", - "packages": "paket", - "packages_dropdown": { - "title": "Paket Anda", - "loading": "Memuat...", - "error": "Gagal memuat paket", - "empty": "Paket tidak ditemukan", - "view_all": "Lihat semua" - }, - "orgs": "organisasi", - "orgs_dropdown": { - "title": "Organisasi Anda", - "loading": "Memuat...", - "error": "Gagal memuat organisasi", - "empty": "Organisasi tidak ditemukan", - "view_all": "Lihat semua" - } - }, - "compare": { - "packages": { - "title": "bandingkan paket", - "tagline": "bandingkan paket npm secara berdampingan untuk membantu Anda memilih yang tepat.", - "meta_title": "Bandingkan {packages} - npmx", - "meta_title_empty": "Bandingkan Paket - npmx", - "meta_description": "Perbandingan berdampingan untuk {packages}", - "meta_description_empty": "Bandingkan paket npm secara berdampingan", - "section_packages": "Paket", - "section_facets": "Aspek", - "section_comparison": "Perbandingan", - "copy_as_markdown": "Salin tabel", - "loading": "Memuat data paket...", - "error": "Gagal memuat data paket. Silakan coba lagi.", - "empty_title": "Pilih paket untuk dibandingkan", - "empty_description": "Cari dan tambahkan setidaknya 2 paket di atas untuk melihat perbandingan metrik mereka secara berdampingan." - }, - "selector": { - "search_label": "Cari paket", - "search_first": "Cari paket...", - "search_add": "Tambah paket lain...", - "searching": "Mencari...", - "remove_package": "Hapus {package}", - "packages_selected": "{count}/{max} paket dipilih.", - "add_hint": "Tambah setidaknya 2 paket untuk dibandingkan." - }, - "no_dependency": { - "label": "(Tanpa Ketergantungan)", - "typeahead_title": "Apa yang Akan Anda Lakukan?", - "typeahead_description": "Membandingkan dengan tanpa menggunakan ketergantungan! Disetujui e18e.", - "tooltip_title": "Anda mungkin tidak memerlukan ketergantungan ini", - "tooltip_description": "Membandingkan dengan tanpa menggunakan ketergantungan! {link} memelihara daftar paket yang dapat digantikan dengan API bawaan atau solusi yang lebih sederhana.", - "e18e_community": "Komunitas e18e", - "add_column": "Menambahkan kolom tanpa ketergantungan ke perbandingan" - }, - "facets": { - "group_label": "Aspek perbandingan", - "all": "semua", - "none": "tidak ada", - "coming_soon": "Segera hadir", - "select_all": "Pilih semua aspek", - "deselect_all": "Batalkan semua aspek", - "select_category": "Pilih semua aspek {category}", - "deselect_category": "Batalkan semua aspek {category}", - "binary_only_tooltip": "Paket ini hanya mengekspos berkas biner dan bukan eksport", - "categories": { - "performance": "Performa", - "health": "Kesehatan", - "compatibility": "Kompatibilitas", - "security": "Keamanan & Kepatuhan" - }, - "items": { - "packageSize": { - "label": "Ukuran Paket", - "description": "Ukuran paket itu sendiri (dibuka)" - }, - "installSize": { - "label": "Ukuran Instalasi", - "description": "Total ukuran instalasi termasuk semua ketergantungan" - }, - "dependencies": { - "label": "Ketergantungan Langsung", - "description": "Jumlah ketergantungan langsung" - }, - "totalDependencies": { - "label": "Total Ketergantungan", - "description": "Total jumlah ketergantungan termasuk ketergantungan transitif" - }, - "downloads": { - "label": "Unduhan/Minggu", - "description": "Jumlah unduhan mingguan" - }, - "totalLikes": { - "label": "Suka", - "description": "Jumlah suka" - }, - "lastUpdated": { - "label": "Diterbitkan", - "description": "Kapan versi ini diterbitkan" - }, - "deprecated": { - "label": "Usang?", - "description": "Apakah paket tersebut sudah usang" - }, - "engines": { - "label": "Mesin", - "description": "Persyaratan versi Node.js" - }, - "types": { - "label": "Tipe", - "description": "Definisi tipe TypeScript" - }, - "moduleFormat": { - "label": "Format Modul", - "description": "Dukungan ESM/CJS" - }, - "license": { - "label": "Lisensi", - "description": "Lisensi paket" - }, - "vulnerabilities": { - "label": "Kerentanan", - "description": "Kerentanan keamanan yang diketahui" - } - }, - "values": { - "any": "Apa saja", - "none": "Tidak Ada", - "unknown": "Tidak Diketahui", - "deprecated": "Usang", - "not_deprecated": "Tidak", - "types_included": "Tersedia", - "types_none": "Tidak Ada", - "vulnerabilities_summary": "{count} ({critical}C/{high}H)", - "up_to_you": "Terserah Anda!" - }, - "trends": { - "title": "Bandingkan Tren" - } - }, - "file_changes": "Perubahan Berkas", - "files_count": "{count} berkas", - "lines_hidden": "{count} baris disembunyikan", - "compare_versions": "perbarui", - "summary": "Ringkasan", - "deps_count": "{count} ketergantungan", - "dependencies": "Ketergantungan", - "dev_dependencies": "Dev Dependencies", - "peer_dependencies": "Peer Dependencies", - "optional_dependencies": "Optional Dependencies", - "no_dependency_changes": "Tidak ada perubahan ketergantungan", - "file_filter_option": { - "all": "Semua ({count})", - "added": "Ditambahkan ({count})", - "removed": "Dihapus ({count})", - "modified": "Dimodifikasi ({count})" - }, - "search_files_placeholder": "Cari berkas...", - "no_files_all": "Tidak ada berkas", - "no_files_search": "Tidak ada berkas yang sesuai dengan \"{query}\"", - "no_files_filtered": "Tidak ada berkas {filter}", - "filter": { - "added": "ditambah", - "removed": "dihapus", - "modified": "dimodifikasi" - }, - "files_button": "Berkas", - "select_file_prompt": "Pilih berkas dari bilah sisi untuk melihat perbedaan", - "close_files_panel": "Tutup panel berkas", - "filter_files_label": "Filter berkas menurut jenis tindakan" - }, - "privacy_policy": { - "title": "kebijakan privasi", - "last_updated": "Terakhir diperbarui: {date}", - "welcome": "Selamat datang di {app}. Kami berkomitmen untuk melindungi privasi Anda. Kebijakan ini menjelaskan bagaimana data kami dikumpulkan, bagaimana kami menggunakannya, dan hak-hak Anda atas privasi Anda.", - "cookies": { - "what_are": { - "title": "Apa itu cookie?", - "p1": "Cookie adalah berkas teks kecil yang disimpan pada perangkat Anda saat Anda mengunjungi situs. Tujuan dari cookie ini adalah untuk memperkaya pengalaman penelusuran Anda dengan menyimpan preferensi pengguna." - }, - "types": { - "title": "Cookie jenis apa yang kami gunakan?", - "p1": "Kami hanya menggunakan {bold} untuk tujuan yang sepenuhnya diperlukan bagi operasi. Kami tidak menggunakan cookie pelacak pihak ketiga.", - "bold": "cookie teknis dasar", - "li1": "{li11}{separator} {li12}", - "li2": "{li21}{separator} {li22}", - "separator": ":", - "cookie_vdpl": "__vdpl", - "cookie_vdpl_desc": "Digunakan oleh layanan penyedia kami (Vercel) untuk melindungi perpindahan beban. Ini memastikan Anda tidak mengambil aset dari repositori yang sama setelah pembaruan aplikasi selesai diunggah. Kami tidak akan mengubahnya.", - "cookie_h3": "h3", - "cookie_h3_desc": "Ini digunakan oleh cookie tingkat lanjutan. Ini mencatat parameter Atmosphere ke akun pengguna. Ini mutlak digunakan saat Anda terautentikasi." - }, - "local_storage": { - "title": "Penyimpanan lokal", - "p1": "Selain session cookies, kami menggunakan {bold} dari peramban Anda untuk mengingat preferensi. Ini membantu kami untuk mengingat preferensi desain, dan informasi tambahan, sehingga tidak perlu merubah pengaturan yang sama setiap masuk ke situs.", - "bold": "Penyimpanan Lokal", - "p2": "Pengaturan ini tidak berguna untuk data privasi, dan tidak diperlukan untuk mencatat Anda, sebatas untuk pengalaman di situs kami.", - "bold2": "tidak memuat data personal dan tidak diakses melalui peretas pihak ketiga", - "settings": "pengaturan" - }, - "management": { - "title": "Pengaturan cookie", - "p1": "Anda dapat mengonfigurasi perangkat lunak bawaan pada situs untuk menahan, membuka, atau menolak preferensi pada pengaturan. Namun karena beberapa hal, {bold}.", - "bold": "menolak preferensi cookie mungkin akan menghalangi akses secara utuh pada akun pengguna", - "p2": "Tautan panduan pengelolaan cookie peramban:", - "chrome": "Google Chrome (dibuka dalam layar baru)", - "firefox": "Mozilla Firefox (dibuka dalam layar baru)", - "edge": "Microsoft Edge (dibuka dalam layar baru)" - } - }, - "analytics": { - "title": "Analitika", - "p1": "Kami menggunakan layanan dari pihak {bold} tanpa menembus kerahasiaan penggunaan dan kerentanan data privasi.", - "bold": "Vercel Web Analytics", - "p2": "Vercel Analytics didesain berbasis pertimbangan keamanan:", - "li1": "Hal ini tidak menggunakan cookie", - "li2": "Ini tidak dapat mengumpulkan rekam data", - "li3": "Tidak akan melanggar pengaksesan lintas domain situs", - "li4": "Semua lalu lintas agregatif bersifat tidak anonimus", - "p3": "Data penting yang diketahui meliputi: URI halaman, lokasi rujukan/refrensi kawasan area, alat operasi, dan basis perangkat keras aplikasi." - }, - "authenticated": { - "title": "Pengguna autentikasi", - "p1": "Anda dapat merujuk alamat {bold} pada npmx. Terdapat token penyimpanan khusus atas autentikalisasi di sesi halaman dan permintaan rahasia server web dari perihal pengerjaan ini.", - "bold": "Atmosphere", - "p2": "Kami tidak menempatkan kredensial dalam bentuk database atau server penyimpanan informasi di luar batas. Anda memiliki kebebasan dari pencabutan hak atas fitur pada menu {settings}.", - "settings": "pengaturan" - }, - "data_retention": { - "title": "Pemutihan Data", - "p1": "Session cookies secara otomatis terhapus dengan penghilangan basis penelusuran situs via tab, sementara itu sesi data khusus pada penyimpanan akan terus ada sampai penghapusan langsung saat penganalisa data sudah usang karena batasan penggunaan reguler individu." - }, - "your_rights": { - "title": "Hak pengguna", - "p1": "Hak Anda termasuk:", - "li1": "Kemudahan akses dalam kumpulan kolektif log data dasar", - "li2": "Pemulaian penyimpanan peramban sesuai kemauan kapanpun ada", - "li3": "Cabut hak akses masuk dan keluar atas semua pengaturan profil", - "li4": "Hak warta akan apa kegunaan dari praktek situs ini secara praktis", - "p2": "Sesuai undang-undang yang ada, situs kami tidak menargetkan atau menggugurkan data untuk pemasaran individu apapun secara absolut. Semua hal tertera telah sesuai hukum konkrit operasional perusahaan platform web hosting." - }, - "contact": { - "title": "Kontak Kami", - "p1": "Kepada Anda yang berkenan menyampaikan pendapat terkait kendala akan syarat dari data proteksi pribadi kami, diskusikan melalui halaman isu repo {link} kami.", - "link": "GitHub Repository" - }, - "changes": { - "title": "Perkembangan halaman privasi regulasi publik", - "p1": "Setiap masa, laman dari undang privasi perlindungan kami terkini bisa selalu dimutakhirkan kepada pembaharuan penjaminan mutu privasi web portal. Jangan lupakan pembaruan ini demi keamanan lebih dalam interaksi aplikasi perangkat piranti Anda." - } - }, - "a11y": { - "title": "aksesibilitas", - "footer_title": "a11y", - "welcome": "Kami membuat aplikasi web base {app} untuk dikembangkan secara masal buat banyak kelompok antarpelajar digital dan praktis program.", - "approach": { - "title": "Penerapan Konsep Layanan Kami", - "p1": "Kami secara utuh menetapkan acuan ke-web WCAG sebagai arahan pengolestasian pembuatan sarana penjangkau web situs. Namun bukan patokan dasar, perbaharuan ini tetap merangkum layanan masal terbuka yang dikombinasikan demi proses progres pelayaran internet berkapabilitas maksimal.", - "p2": "Laman website merupakan wadah {about}. Penerapan keaksesibilitasannya sangat seirama bersinggungan ke proses kelestarian penyesuaian situs pengembang interaktif peramban mutakhir antarpulau internet bebas batasan.", - "about_link": "open-source (sumber-terbuka) dan project gabungan warga sipil" - }, - "measures": { - "title": "Kegiatan Kami di Situs Bebas Batasan Layan Akses Aksesibilitas.", - "p1": "Upaya kami di sini akan memperlihatkan beberapa inovasi peningatan mutu akses yang meluas.", - "li1": "Fitur porsi berbasis Semantik pada platform Web HTML.", - "li2": "Skala modifikasi relatif tulisan tanpa cacat integratif.", - "li3": "Navigabilitas fungsi di setiap porsi papan ketik UI.", - "li4": "Atribut antarmuka kustom untuk ramah pandang grafis redup adaptif.", - "li5": "Membandingkan spektrum yang selaras di pewarnaan komponen elemen dasar.", - "li6": "Tingkat jangkauan tanpa kode pendukung Javascript pada interaksi non komputasi dasar elemen web." - }, - "limitations": { - "title": "Kejanggalan Dalam Pemenuhan Cacat Akses Pada Modul Terseleksi Keterbatasan", - "p1": "Bagian tertentu kemungkinan tak selalu selaras, khusus paket di README ini. Kendati demikian, modifikasi tak berkelanjutan bisa direalisasikan atas pertimbangan waktu seiring perjalanan." - }, - "contact": { - "title": "Timbal Balik Peringatan Laporan Fitur Interaktif Kami.", - "p1": "Seandainya Anda dihadapkan akan berbagai celah ketiadaan alat pendukung disabilitas / pembatasan pandang yang cukup dalam platform {app}, kemukakan permasalahan sistem di isu {link} pengembang repositori publik ini. Permasalahan yang terdata diproses atas perhatian penuh dengan tingkat penyelesaian progres deduktif mutakhir bagi kami seluruh rekan kolaborasi di depan panggung layanan.", - "link": "Repositori Pengembangan Isu Github" - } - } -} diff --git a/lunaria/files/it-IT.json b/lunaria/files/it-IT.json deleted file mode 100644 index 92b95a243..000000000 --- a/lunaria/files/it-IT.json +++ /dev/null @@ -1,1079 +0,0 @@ -{ - "seo": { - "home": { - "title": "npmx - Il browser dei pacchetti per il registro npm", - "description": "un browser veloce e moderno per il registro npm. Cerca, naviga ed esplora i pacchetti con un'interfaccia moderna." - } - }, - "built_at": "compilato {0}", - "alt_logo": "logo npmx", - "tagline": "un browser veloce e moderno per il registro npm", - "non_affiliation_disclaimer": "non affiliato con npm, Inc.", - "trademark_disclaimer": "npm è un marchio registrato da npm, Inc. Questo sito non è affiliato con npm, Inc.", - "footer": { - "about": "info", - "docs": "docs", - "source": "codice", - "social": "social", - "chat": "chat", - "keyboard_shortcuts": "shortcuts tastiera" - }, - "shortcuts": { - "section": { - "global": "Globali", - "search": "Cerca", - "package": "Pacchetto" - }, - "focus_search": "Focus cerca", - "show_kbd_hints": "Evidenzia suggerimenti da tastiera", - "settings": "Apri impostazioni", - "compare": "Apri confronto", - "compare_from_package": "Apri confronto (con il pacchetto attuale)", - "navigate_results": "Naviga risultati", - "go_to_result": "Vai al risultato", - "open_code_view": "Apri vista codice", - "open_docs": "Apri documentazione" - }, - "search": { - "label": "Cerca i pacchetti npm", - "placeholder": "cerca i pacchetti...", - "button": "cerca", - "searching": "Cercando...", - "found_packages": "Trovati {count} pacchetti", - "found_packages_sorted": "Nessun risultato trovato | Ordinando i primi {count} risultati | Ordinando i primi {count} risultati", - "updating": "(aggiornando...)", - "no_results": "Nessun pacchetto trovato per \"{query}\"", - "rate_limited": "Limite di richiesta ad npm raggiunto, riprova tra poco", - "title": "cerca", - "title_search": "cerca: {search}", - "title_packages": "cerca pacchetti", - "meta_description": "Risultati di ricerca per '{search}'", - "meta_description_packages": "Cerca pacchetti npm", - "not_taken": "{name} è disponibile", - "claim_prompt": "Ottieni il nome di questo pacchetto su npm", - "claim_button": "Ottieni \"{name}\"", - "want_to_claim": "Vuoi ottenere il nome di questo pacchetto?", - "start_typing": "Inizia a scrivere per cercare i pacchetti", - "algolia_disclaimer": "Fornito da Algolia", - "exact_match": "ricerca esatta", - "suggestion": { - "user": "utente", - "org": "organizzazione", - "view_user_packages": "Vedi pacchetti di questo utente", - "view_org_packages": "Vedi pacchetti di questa organizzazione" - } - }, - "nav": { - "main_navigation": "Principale", - "popular_packages": "Pacchetti popolari", - "settings": "impostazioni", - "compare": "confronta", - "back": "indietro", - "menu": "Menu", - "mobile_menu": "Menu di navigazione", - "open_menu": "Apri menu", - "links": "Link", - "tap_to_search": "Tocca per cercare" - }, - "settings": { - "title": "impostazioni", - "tagline": "personalizza la tua esperienza npmx", - "meta_description": "Personalizza la tua esperienza npmx.dev con tema, lingua e preferenze di visualizzazione.", - "sections": { - "appearance": "Aspetto", - "display": "Visualizzazione", - "search": "Fonte dati", - "language": "Lingua" - }, - "data_source": { - "label": "Fonte dati", - "description": "Scegli da dove npmx ottiene i dati di ricerca. Le pagine dei singoli pacchetti usano sempre direttamente il registro npm.", - "npm": "npm registry", - "npm_description": "Usa il registro npm per la ricerca. Più lento, ma sempre aggiornato.", - "algolia": "Algolia", - "algolia_description": "Usa Algolia per una ricerca più veloce, pagine organizzazione e utente." - }, - "relative_dates": "Date relative", - "include_types": "Includi {'@'}types durante l'installazione", - "include_types_description": "Aggiungi il pacchetto {'@'}types al comando install per i pacchetti senza tipo", - "hide_platform_packages": "Nascondi pacchetti specifici della piattaforma nella ricerca", - "hide_platform_packages_description": "Nascondi i pacchetti binari nativi come {'@'}esbuild/linux-x64 dai risultati", - "theme": "Tema", - "theme_light": "Chiaro", - "theme_dark": "Scuro", - "theme_system": "Sistema", - "language": "Lingua", - "help_translate": "Aiuta a tradurre npmx", - "accent_colors": "Colori di accento", - "clear_accent": "Cancella colore di accento", - "translation_progress": "Progresso della traduzione", - "background_themes": "Sfumatura di sfondo" - }, - "i18n": { - "missing_keys": "{count} chiave mancante | {count} chiavi mancanti", - "copy_keys": "Copia chiavi", - "show_more_keys": "Mostra altri {count}...", - "contribute_hint": "Aiuta a migliorare questa traduzione aggiungendo le chiavi mancanti.", - "edit_on_github": "Modifica su GitHub", - "view_guide": "Guida alla traduzione" - }, - "common": { - "loading": "Caricando...", - "loading_more": "Caricando altri...", - "loading_packages": "Caricando i pacchetti...", - "end_of_results": "Fine dei risultati", - "try_again": "Prova di nuovo", - "close": "Chiudi", - "or": "oppure", - "retry": "Riprova", - "copy": "copia", - "copied": "copiato!", - "skip_link": "Salta al contenuto principale", - "warnings": "Avvisi:", - "go_back_home": "Torna alla home", - "view_on_npm": "vedi su npm", - "per_week": "/ settimana", - "vanity_downloads_hint": "Numero di vanità: nessun pacchetto visualizzato | Numero di vanità: per il pacchetto visualizzato | Numero di vanità: somma di {count} pacchetti visualizzati", - "sort": { - "name": "nome", - "role": "ruolo", - "members": "membri" - }, - "scroll_to_top": "Torna su" - }, - "package": { - "not_found": "Pacchetto Non Trovato", - "not_found_message": "Impossibile trovare il pacchetto.", - "no_description": "Nessuna descrizione fornita", - "not_latest": "(non recente)", - "verified_provenance": "Provenienza verificata", - "view_permalink": "Vedi il link permanente per questa versione", - "navigation": "Pacchetto", - "copy_name": "Copia nome pacchetto", - "copy_version": "Copia versione pacchetto", - "deprecation": { - "package": "Questo pacchetto è stato deprecato.", - "version": "Questa versione è stata deprecata.", - "no_reason": "Nessuna ragione fornita" - }, - "size_increase": { - "title_size": "Aumento significativo delle dimensioni dalla v{version}", - "title_deps": "Aumento significativo del numero di dipendenze dalla v{version}", - "title_both": "Aumento significativo delle dimensioni e dipendenze dalla v{version}", - "size": "Dimensione di installazione aumentato del {percent} ({size} larger)", - "deps": "{count} dipendenze in più" - }, - "replacement": { - "title": "Questa dipendenza potrebbe non essere necessaria.", - "native": "Questo può essere sostituito con {replacement}, disponibile da Node {nodeVersion}.", - "simple": "La {community} ha segnalato questo pacchetto come ridondante, con il consiglio: {replacement}.", - "documented": "La {community} ha segnalato questo pacchetto come avente alternative più performanti.", - "none": "Questo pacchetto è stato segnalato come non più necessario, e la sua funzionalità è probabilmente disponibile nativamente in tutti i motori.", - "learn_more": "Scopri di più", - "learn_more_above": "Scopri di più sopra", - "mdn": "MDN", - "community": "comunità", - "consider_no_dep": "Considera nessuna dipendenza?" - }, - "stats": { - "license": "Licenza", - "deps": "Deps", - "install_size": "Dimensioni di installazione", - "vulns": "Vulns", - "published": "Pubblicato", - "published_tooltip": "Data {package}{'@'}{version} è stato pubblicato", - "view_dependency_graph": "Vedi il grafico delle dipendenze", - "inspect_dependency_tree": "Ispeziona l'albero delle dipendenze", - "size_tooltip": { - "unpacked": "{size} dimensione non compattata (questo pacchetto)", - "total": "{size} dimensione totale non compattata (inclusa {count} dipendenza per linux-x64) | {size} dimensione totale non compattata (incluse tutte le {count} dipendenze per linux-x64)" - } - }, - "skills": { - "title": "Competenze dell'agente", - "skills_available": "{count} competenza disponibile | {count} competenze disponibili", - "compatible_with": "Compatibile con {tool}", - "install": "Installa", - "installation_method": "Metodo di installazione", - "learn_more": "Scopri di più", - "available_skills": "Competenze disponibili", - "click_to_expand": "Fare clic per espandere", - "no_description": "Nessuna descrizione", - "file_counts": { - "scripts": "{count} script | {count} script", - "refs": "{count} ref | {count} ref", - "assets": "{count} risorsa | {count} risorse" - }, - "view_source": "Visualizza sorgente" - }, - "links": { - "repo": "repo", - "homepage": "homepage", - "issues": "issues", - "jsr": "jsr", - "code": "codice", - "docs": "documenti", - "fund": "finanzia", - "compare": "confronta" - }, - "likes": { - "like": "Metti mi piace a questo pacchetto", - "unlike": "Togli mi piace a questo pacchetto" - }, - "docs": { - "not_available": "Documenti non disponibili", - "not_available_detail": "Non abbiamo potuto generare i documenti per questa versione." - }, - "get_started": { - "title": "Inizia", - "pm_label": "Gestore di pacchetti", - "copy_command": "Copia comando di installazione", - "view_types": "Vedi {package}", - "copy_dev_command": "Copia comando di installazione dev", - "dev_dependency_hint": "Di solito installato come dev dependency" - }, - "create": { - "title": "Crea nuovo progetto", - "copy_command": "Copia crea comando", - "view": "{packageName} ha lo stesso mantenitore. Fare clic per più dettagli." - }, - "run": { - "title": "Esegui", - "locally": "Esegui localmente" - }, - "readme": { - "title": "Readme", - "no_readme": "Nessuno README disponibile.", - "view_on_github": "Vedi su GitHub", - "toc_title": "Contorno", - "callout": { - "note": "Nota", - "tip": "Suggerimento", - "important": "Importante", - "warning": "Avvertenza", - "caution": "Cautela" - }, - "copy_as_markdown": "Copia README come Markdown" - }, - "provenance_section": { - "title": "Provenienza", - "built_and_signed_on": "Costruito e firmato su {provider}", - "view_build_summary": "Visualizza riepilogo della compilazione", - "source_commit": "Commit di origine", - "build_file": "File di compilazione", - "public_ledger": "Registro pubblico", - "transparency_log_entry": "Voce del registro di trasparenza", - "view_more_details": "Visualizza più dettagli", - "error_loading": "Impossibile caricare i dettagli della provenienza" - }, - "security_downgrade": { - "title": "Trust downgrade", - "description_to_none_provenance": "Question versione è stata publicata senza {provenance}.", - "description_to_none_trustedPublisher": "Question versione è stata publicata senza {trustedPublishing}.", - "description_to_provenance_trustedPublisher": "Questa versione usa {provenance} ma senza {trustedPublishing}.", - "fallback_install_provenance": "Comandi di installazione fissi a {version}, l'ultima versione con provenienza.", - "fallback_install_trustedPublisher": "Comandi di installazione fissi a {version}, l'ultima versione con pubblicazione attendibile.", - "provenance_link_text": "provenienza", - "trusted_publishing_link_text": "pubblicazione attendibile" - }, - "keywords_title": "Keywords", - "compatibility": "Compatibilità", - "card": { - "publisher": "Publicatore", - "published": "Pubblicato", - "weekly_downloads": "Download settimanali", - "keywords": "Keywords", - "license": "Licenza" - }, - "versions": { - "title": "Versioni", - "collapse": "Chiudi {tag}", - "expand": "Espandi {tag}", - "collapse_other": "Chiudi altre versioni", - "expand_other": "Espandi altre versioni", - "collapse_major": "Chiudi major {major}", - "expand_major": "Espandi major {major}", - "other_versions": "Altre versioni", - "more_tagged": "{count} altri taggati", - "all_covered": "Tutte le versioni sono coperte dai tag sopra", - "deprecated_title": "{version} (deprecato)", - "view_all": "Visualizza {count} versione | Visualizza tutte le {count} versioni" - }, - "dependencies": { - "title": "Dipendenza ({count}) | Dipendenze ({count})", - "list_label": "Dipendenze del pacchetto", - "show_all": "mostra {count} dip | mostra tutte le {count} dip", - "optional": "opzionale", - "view_vulnerabilities": "Visualizza vulnerabilità", - "outdated_major": "{count} versione principale indietro (latest: {latest}) | {count} versioni principali indietro (latest: {latest})", - "outdated_minor": "{count} versione minore indietro (latest: {latest}) | {count} versioni minori indietro (latest: {latest})", - "outdated_patch": "Aggiornamento patch disponibile (latest: {latest})" - }, - "peer_dependencies": { - "title": "Dipendenza peer ({count}) | Dipendenze peer ({count})", - "list_label": "Dipendenze peer del pacchetto", - "show_all": "mostra {count} dip peer | mostra tutte le {count} dip peer" - }, - "optional_dependencies": { - "title": "Dipendenza opzionale ({count}) | Dipendenze opzionali ({count})", - "list_label": "Dipendenze opzionali del pacchetto", - "show_all": "mostra {count} dip opzionale | mostra tutte le {count} dip opzionali" - }, - "maintainers": { - "title": "Mantenitori", - "list_label": "Mantenitori dei pacchetti", - "you": "(tu)", - "via": "tramite {teams}", - "remove_owner": "Rimuovi {name} come proprietario", - "username_to_add": "Nome utente da aggiungere come proprietario", - "username_placeholder": "nome utente...", - "add_button": "aggiungi", - "cancel_add": "Cancella aggiunta proprietario", - "add_owner": "+ Aggiungi proprietario", - "show_more": "(mostra altri {count})", - "show_less": "(mostra meno)" - }, - "trends": { - "granularity": "Granularità", - "granularity_daily": "Giornaliero", - "granularity_weekly": "Settimanale", - "granularity_monthly": "Mensile", - "granularity_yearly": "Annuale", - "start_date": "Inizio", - "end_date": "Fine", - "loading": "Caricando...", - "date_range": "{start} a {end}", - "date_range_multiline": "{start}\na {end}", - "download_file": "Scarica {fileType}", - "toggle_annotator": "Attiva/disattiva annotatore", - "legend_estimation": "Stima", - "no_data": "Nessun dato disponibile", - "y_axis_label": "{granularity} {facet}", - "items": { - "downloads": "Download" - } - }, - "downloads": { - "title": "Download settimanali", - "community_distribution": "Visualizza distribuzione adozione della comunità" - }, - "install_scripts": { - "title": "Script di installazione", - "script_label": "(script)", - "npx_packages": "{count} npx package | {count} npx packages", - "currently": "al momento {version}" - }, - "playgrounds": { - "title": "Provalo", - "choose": "sciegli il playground" - }, - "metrics": { - "esm": "ES Modules supportati", - "cjs": "CommonJS supportato", - "no_esm": "Nessun supporto per ES Modules", - "types_label": "Tipi", - "types_included": "Tipi inclusi", - "types_available": "Tipi disponibili tramite {package}", - "no_types": "Nessun tipo TypeScript" - }, - "license": { - "view_spdx": "Visualizza il testo della licenza su SPDX", - "none": "Nessuno" - }, - "vulnerabilities": { - "tree_found": "{vulns} vulnerabilità in {packages}/{total} pacchetti | {vulns} vulnerabilità in {packages}/{total} pacchetti", - "show_all_packages": "mostra tutti i {count} pacchetti interessati", - "path": "percorso", - "more": "+{count} altri", - "packages_failed": "{count} pacchetto non ha potuto essere verificato | {count} pacchetti non hanno potuto essere verificati", - "scan_failed": "Impossibile analizzare le vulnerabilità", - "severity": { - "critical": "critica", - "high": "alta", - "moderate": "moderata", - "low": "bassa" - } - }, - "deprecated": { - "label": "Deprecato", - "tree_found": "{count} dipendenza deprecata | {count} dipendenze deprecate", - "show_all": "mostra tutti i {count} pacchetti deprecati" - }, - "access": { - "title": "Accesso Team", - "refresh": "Aggiorna accesso team", - "list_label": "Team access list", - "owner": "proprietario", - "rw": "rw", - "ro": "ro", - "revoke_access": "Revoca {name} accesso", - "no_access": "Nessun accesso team configurato", - "select_team_label": "Seleziona team", - "loading_teams": "Caricando i team...", - "select_team": "Seleziona team", - "permission_label": "Livello di permessi", - "permission": { - "read_only": "di sola lettura", - "read_write": "di sola scrittura" - }, - "grant_button": "concedi", - "cancel_grant": "Cancella concessione d'accesso", - "grant_access": "+ Concedi accesso team" - }, - "list": { - "filter_label": "Filtra pacchetti", - "filter_placeholder": "Filtra pacchetti...", - "sort_label": "Ordina pacchetti", - "showing_count": "Mostra {filtered} su {total} pacchetti" - }, - "skeleton": { - "loading": "Caricamento dettagli pacchetto", - "maintainers": "Manutentori", - "keywords": "Keywords", - "versions": "Versioni", - "dependencies": "Dipendenze" - }, - "sort": { - "downloads": "Più scaricati", - "published": "Pubblicato di recente", - "name_asc": "Nome (A-Z)", - "name_desc": "Nome (Z-A)" - }, - "size": { - "b": "{size} B", - "kb": "{size} kB", - "mb": "{size} MB" - } - }, - "connector": { - "modal": { - "title": "Connettore locale", - "contributor_badge": "Solo collaboratori", - "contributor_notice": "Il connettore non è ancora pubblicato su npm. Vedi {link} per come eseguire localmente.", - "contributor_link": "guida ai contributi", - "connected": "Connesso", - "connected_as_user": "Connesso come ~{user}", - "connected_hint": "Puoi ora gestire i pacchetti e le organizzazioni dall'interfaccia web.", - "disconnect": "Disconnetti", - "run_hint": "Esegui il connettore sulla tua macchina per abilitare le funzioni di amministrazione.", - "copy_command": "Copia comando", - "copied": "Copiato", - "paste_token": "Quindi incolla il token qui sotto per connetterti:", - "token_label": "Token", - "token_placeholder": "incolla il token qui...", - "advanced": "Opzioni avanzate", - "port_label": "Porta", - "warning": "AVVISO", - "warning_text": "Questo consente a npmx di accedere alla tua CLI npm. Connettiti solo a siti di cui ti fidi.", - "connect": "Connetti", - "connecting": "Connettendo..." - } - }, - "operations": { - "queue": { - "title": "Coda Operazioni", - "clear_all": "cancella tutto", - "refresh": "Aggiorna operazioni", - "empty": "Nessuna operatione in coda", - "empty_hint": "Aggiungi operazioni dalle pagine dei pacchetti o dell'organizzazione.", - "active_label": "Operazioni attive", - "otp_required": "OTP necessaria", - "otp_prompt": "Inserisci la OTP per continuare", - "otp_placeholder": "Inserisci il codice OTP...", - "otp_label": "One-time password", - "retry_otp": "Riprova la OTP", - "retrying": "Riprovando...", - "approve_operation": "Approva operazione", - "remove_operation": "Rimuovi operazione", - "approve_all": "Approva Tutto", - "execute": "Esegui", - "executing": "Eseguendo...", - "log": "Log", - "log_label": "Completa operazioni log", - "remove_from_log": "Rimuovi dal log" - } - }, - "org": { - "teams": { - "title": "Team", - "refresh": "Aggiorna team", - "filter_label": "Filtra i team", - "filter_placeholder": "Filtra i team...", - "sort_by": "Ordina per", - "loading": "Caricando i team...", - "no_teams": "Nessun team trovato", - "list_label": "Team organizzativi", - "delete_team": "Elimina il team {name}", - "member_count": "{count} membro | {count} membri", - "members_of": "Membri di {team}", - "no_members": "Nessun membro", - "remove_user": "Remuovi {user} dal team", - "username_to_add": "Nome utente da aggiungere al {team}", - "username_placeholder": "nome utente...", - "add_button": "aggiungi", - "cancel_add_user": "Cancella aggiunta utente", - "add_member": "+ Aggiungi membro", - "team_name_label": "Nome del team", - "team_name_placeholder": "Nome del team...", - "create_button": "crea", - "no_match": "Nessun team corrisponde a \"{query}\"", - "cancel_create": "Cancella creamento team", - "create_team": "+ Crea team" - }, - "members": { - "title": "Membri", - "refresh": "Aggiorna membri", - "filter_label": "Filtra membri", - "filter_placeholder": "Filtra membri...", - "filter_by_role": "Filtra per ruolo", - "filter_by_team": "Filtra per team", - "all_teams": "tutti i team", - "sort_by": "Ordina per", - "loading": "Caricando membri...", - "no_members": "Nessub membro trovato", - "list_label": "Team organizzativi", - "change_role_for": "Cambia ruolo per {name}", - "remove_from_org": "Rimuovi {name} dall'organizzazione", - "view_team": "Vedi team {team}", - "no_match": "Nessun membro corrisponde ai tuoi filtri", - "username_label": "Nome utente", - "username_placeholder": "nome utente...", - "role_label": "Ruolo", - "role": { - "all": "tutti", - "developer": "programmatore", - "admin": "amministratore", - "owner": "proprietario" - }, - "team_label": "Team", - "no_team": "nessun team", - "add_button": "aggiungi", - "cancel_add": "Cancella aggiunta membro", - "add_member": "+ Aggiungi membro" - }, - "public_packages": "{count} pacchetto pubblico | {count} pacchetti pubblici", - "page": { - "packages_title": "Pacchetti", - "members_tab": "Membri", - "teams_tab": "Team", - "no_packages": "Nessunn pacchetto pubblico è stato trovato per", - "no_packages_hint": "Questa organizzazione potrebbe non esistere o non ha pacchetti pubblici.", - "failed_to_load": "Impossibile caricare i pacchetti dell'organizzazione", - "no_match": "Nessun pacchetto trovato per \"{query}\"", - "not_found": "Organizazzione non trovata", - "not_found_message": "L'organizzazione \"{'@'}{name}\" non esiste su npm" - } - }, - "user": { - "combobox": { - "add_to_org_hint": "(verrà aggiunto anche all'org)", - "press_enter_to_add": "Premi Invio per aggiungere {'@'}{username}", - "default_placeholder": "nome utente...", - "suggestions_label": "Suggerimenti utente" - }, - "page": { - "packages_title": "Pacchetti", - "no_packages": "Nessun pacchetto pubblico è stato trovato per", - "no_packages_hint": "Questo utente probabilmente non esiste o non ha pacchetti pubblici.", - "failed_to_load": "Impossibile caricare i pacchetti dell’utente", - "no_match": "Nessun pacchetto corrisponde a \"{query}\"", - "filter_placeholder": "Filtra {count} pacchetti..." - }, - "orgs_page": { - "title": "Organizzazioni", - "back_to_profile": "Torna al profilo", - "connect_required": "Collega la CLI locale per visualizzare le tue organizzazioni.", - "connect_hint_prefix": "Esegui", - "connect_hint_suffix": "per iniziare.", - "own_orgs_only": "Puoi visualizzare solo le tue organizzazioni.", - "view_your_orgs": "Visualizza le tue organizzazioni", - "loading": "Caricamento organizzazioni...", - "empty": "Nessuna organizzazione trovata.", - "empty_hint": "Le organizzazioni vengono rilevate dai tuoi pacchetti con scope.", - "count": "{count} Organizzazione | {count} Organizzazioni", - "packages_count": "{count} pacchetto | {count} pacchetti" - } - }, - "claim": { - "modal": { - "title": "Ottieni il nome del pacchetto", - "success": "Pacchetto ottenuto!", - "success_detail": "{name}{'@'}0.0.0 è stato pubblicato su npm.", - "success_hint": "Ora puoi pubblicare nuove versioni di questo pacchetto usando npm publish.", - "view_package": "Vedi Pacchetto", - "invalid_name": "Nome del pacchetto non valido:", - "available": "Questo nome è disponibile!", - "taken": "Questo nome è già occupato.", - "similar_warning": "Esistono pacchetti simili — npm potrebbe rifiutare questo nome:", - "related": "Pacchetti correlati:", - "scope_warning_title": "Valuta l'uso di un pacchetto con scope", - "scope_warning_text": "I nomi dei pacchetti senza scope sono una risorsa condivisa. Ottieni un nome solo se intendi pubblicare e mantenere un pacchetto. Per progetti personali o di organizzazione, usa un nome con scope come {'@'}{username}/{name}.", - "connect_required": "Connetti il connettore locale per ottenere questo nome di pacchetto.", - "connect_button": "Connetti al Connettore", - "publish_hint": "Questo pubblicherà un pacchetto segnaposto.", - "preview_json": "Anteprima package.json", - "claim_button": "Ottieni il nome del pacchetto", - "publishing": "Pubblicando...", - "checking": "Verificando disponibilità...", - "failed_to_check": "Verifica della disponibilità del nome non riuscita", - "failed_to_claim": "Operazione di acquisizione del pacchetto non riuscota" - } - }, - "code": { - "files_label": "File", - "no_files": "Nessun file in questa directory", - "root": "root", - "lines": "{count} riga | {count} righe", - "toggle_tree": "Attiva/disattiva albero dei file", - "close_tree": "Chiudi albero dei file", - "copy_link": "Copia link", - "raw": "Raw", - "view_raw": "Visualizza file raw", - "file_too_large": "File troppo grande per visualizzare l'anteprima", - "file_size_warning": "{size} supera il limite di 500 KB per l'evidenziatore di sintassi", - "failed_to_load": "Caricamento del file non riuscito", - "unavailable_hint": "Il file potrebbe essere troppo grande o non disponibile", - "version_required": "La versione è necessaria per sfogliare il codice", - "go_to_package": "Vai al pacchetto", - "loading_tree": "Caricamento albero dei file...", - "failed_to_load_tree": "Impossibile caricare i file per questa versione del pacchetto", - "back_to_package": "Torna al pacchetto", - "table": { - "name": "Nome", - "size": "Dimensione" - }, - "markdown_view_mode": { - "preview": "anteprima", - "code": "codice" - }, - "file_path": "Percorso del file" - }, - "badges": { - "provenance": { - "verified": "verificato", - "verified_title": "Provenienza verificata", - "verified_via": "Verificato: pubblicato tramite {provider}" - }, - "jsr": { - "title": "disponibile anche su JSR" - } - }, - "filters": { - "title": "Filtri", - "search": "Cerca", - "search_scope": "Ambito di ricerca", - "search_placeholder_name": "Filtra per nome del pacchetto...", - "search_placeholder_description": "Filtra per descrizione...", - "search_placeholder_keywords": "Filtra per keywords...", - "search_placeholder_all": "Cerca tutto o usa name: desc: kw:", - "scope_name": "Nome", - "scope_name_description": "Cerca solo i nomi dei pacchetti", - "scope_description": "Descrizione", - "scope_description_description": "Cerca solo le descrizioni", - "scope_keywords": "Keywords", - "scope_keywords_description": "Cerca solo le keywords", - "scope_all": "Tutto", - "scope_all_description": "Cerca tutti i campi, supporta gli operatori name: desc: kw:", - "weekly_downloads": "Download settimanali", - "updated_within": "Aggiornato entro", - "security": "Sicurezza", - "keywords": "Keywords", - "more_keywords": "+{count} altri", - "clear_all": "Cancella tutto", - "remove_filter": "Rimuovi filtro {label}", - "chips": { - "search": "Cerca", - "downloads": "Download", - "keyword": "Keyword", - "security": "Sicurezza", - "updated": "Aggiornato" - }, - "download_range": { - "any": "Qualsiasi", - "lt100": "< 100", - "100_1k": "100 - 1K", - "1k_10k": "1K - 10K", - "10k_100k": "10K - 100K", - "gt100k": "> 100K" - }, - "updated": { - "any": "Qualsiasi momento", - "week": "Ultima settimana", - "month": "Ultimo mese", - "quarter": "Ultimi 3 mesi", - "year": "Ultimo anno" - }, - "security_options": { - "all": "Tutti i pacchetti", - "secure": "Senza avvisi", - "insecure": "Con avvisi" - }, - "sort": { - "label": "Ordina pacchetti", - "toggle_direction": "Cambia direzione ordinamento", - "ascending": "Ascendente", - "descending": "Discendente", - "relevance": "Rilevanza", - "downloads_week": "Download/settimana", - "downloads_day": "Download/giorno", - "downloads_month": "Download/mese", - "downloads_year": "Download/anno", - "published": "Ultimo pubblicato", - "name": "Nome", - "quality": "Qualità", - "popularity": "Popolarità", - "maintenance": "Manutenzione", - "score": "Punteggio" - }, - "columns": { - "title": "Colonne", - "show": "Mostra colonne", - "reset": "Reimposta a predefiniti", - "coming_soon": "Prossimamente", - "name": "Nome", - "version": "Versione", - "description": "Descrizione", - "downloads": "Download/settimana", - "published": "Ultimo pubblicato", - "maintainers": "Manutentori", - "keywords": "Keywords", - "quality_score": "Punteggio di qualità", - "popularity_score": "Punteggio di popolarità", - "maintenance_score": "Punteggio di manutenzione", - "combined_score": "Punteggio combinato", - "security": "Sicurezza" - }, - "view_mode": { - "label": "Modalità di visualizzazione", - "cards": "Visualizzazione scheda", - "table": "Visualizzazione tabella" - }, - "pagination": { - "mode_label": "Modalità di paginazione", - "infinite": "Infinito", - "paginated": "Paginato", - "items_per_page": "Elementi per pagina", - "per_page": "{count} / pagina", - "all_yolo": "Tutti (YOLO)", - "showing": "{start}-{end} su {total}", - "previous": "Pagina precedente", - "next": "Pagina successiva", - "nav_label": "Paginazione" - }, - "count": { - "showing_filtered": "{filtered} su {count} pacchetto | {filtered} su {count} pacchetti", - "showing_all": "{count} pacchetto | {count} pacchetti", - "showing_paginated": "{pageSize} su {count} pacchetto | {pageSize} su {count} pacchetti" - }, - "table": { - "security_warning": "Avviso di sicurezza", - "secure": "Sicuro", - "no_packages": "Nessun pacchetto trovato" - } - }, - "about": { - "title": "Info", - "heading": "info", - "meta_description": "npmx è un browser veloce e moderno per il registro npm. Una migliore UX/DX per esplorare i pacchetti npm.", - "what_we_are": { - "title": "Cosa siamo", - "better_ux_dx": "migliore UX/DX", - "admin_ui": "interfaccia di amministrazione", - "description": "npmx è una {betterUxDx} per il registro npm e i suoi strumenti. Forniamo un'interfaccia veloce e moderna per esplorare i pacchetti, con funzionalità come la modalità scura, la navigazione da tastiera, la visualizzazione del codice e connessioni a registri alternativi come {jsr}.", - "admin_description": "Miriamo anche a fornire una migliore {adminUi} per gestire i tuoi pacchetti, team e organizzazioni — tutto dal browser, alimentato dalla tua CLI npm locale." - }, - "what_we_are_not": { - "title": "Cosa non siamo", - "not_package_manager": "Non un gestore di pacchetti.", - "not_registry": "Non un registro.", - "registry_description": "Non ospitiamo pacchetti. Siamo solo un modo migliore per esplorarli.", - "package_managers_exist": "{already} {people} {building} {really} {cool} {package} {managers}.", - "words": { - "already": "Ci sono", - "people": "già", - "building": "persone", - "really": "che creano", - "cool": "davvero", - "package": "fantastici", - "managers": "gestori di pacchetti" - } - }, - "team": {}, - "contributors": { - "title": "{count} Collaboratore | {count} Collaboratori", - "description": "npmx è completamente open source, costruito da una straordinaria comunità di collaboratori. Unisciti a noi e costruiamo insieme l'esperienza di navigazione npm che abbiamo sempre voluto.", - "loading": "Caricamento collaboratori...", - "error": "Impossibile caricare i collaboratori", - "view_profile": "Visualizza il profilo GitHub di {name}" - }, - "get_involved": { - "title": "Partecipa", - "contribute": { - "title": "Contribuisci", - "description": "Aiutaci a costruire un'esperienza npm migliore.", - "cta": "Visualizza su GitHub" - }, - "community": { - "title": "Unisciti alla comunità", - "description": "Chatta, fai domande e condividi idee.", - "cta": "Unisciti a Discord" - }, - "follow": { - "title": "Rimani aggiornato", - "description": "Scopri le ultime novità su npmx.", - "cta": "Segui su Bluesky" - } - } - }, - "account_menu": { - "connect": "connetti", - "account": "Account", - "npm_cli": "npm CLI", - "atmosphere": "Atmosphere", - "npm_cli_desc": "Gestisci pacchetti e organizzazioni", - "atmosphere_desc": "Funzionalità sociali e identità", - "connect_npm_cli": "Connetti a npm CLI", - "connect_atmosphere": "Connetti ad Atmosphere", - "connecting": "Connettendo...", - "ops": "{count} op | {count} op" - }, - "auth": { - "modal": { - "title": "Atmosphere", - "connected_as": "Connesso come {'@'}{handle}", - "disconnect": "Disconnetti", - "connect_prompt": "Connetti con il tuo account Atmosphere", - "handle_label": "Handle", - "handle_placeholder": "alice.npmx.social", - "connect": "Connetti", - "create_account": "Crea un nuovo account", - "connect_bluesky": "Connetti con Bluesky", - "what_is_atmosphere": "Cos'è un account Atmosphere?", - "atmosphere_explanation": "{npmx} utilizza {atproto} per potenziare molte delle sue funzionalità sociali, consentendo agli utenti di possedere i loro dati e utilizzare un account per tutte le applicazioni compatibili. Una volta creato un account, puoi utilizzare altre app come {bluesky} e {tangled} con lo stesso account.", - "default_input_error": "Inserisci un handle valido, DID o URL PDS completo" - } - }, - "header": { - "home": "npmx home", - "packages": "pacchetti", - "packages_dropdown": { - "title": "I tuoi pacchetti", - "loading": "Caricamento...", - "error": "Impossibile caricare i pacchetti", - "empty": "Nessun pacchetto trovato", - "view_all": "Visualizza tutto" - }, - "orgs": "organizzazioni", - "orgs_dropdown": { - "title": "Le tue organizzazioni", - "loading": "Caricamento...", - "error": "Impossibile caricare le organizzazioni", - "empty": "Nessuna organizzazione trovata", - "view_all": "Visualizza tutto" - } - }, - "compare": { - "packages": { - "title": "confronta pacchetti", - "tagline": "confronta i pacchetti npm fianco a fianco per aiutarti a scegliere quello giusto.", - "meta_title": "Confronta {packages} - npmx", - "meta_title_empty": "Confronta pacchetti - npmx", - "meta_description": "Confronto fianco a fianco di {packages}", - "meta_description_empty": "Confronta i pacchetti npm fianco a fianco", - "section_packages": "Pacchetti", - "section_facets": "Sfaccettature", - "section_comparison": "Confronto", - "loading": "Caricamento dati del pacchetto...", - "error": "Impossibile caricare i dati del pacchetto. Riprova.", - "empty_title": "Seleziona pacchetti da confrontare", - "empty_description": "Cerca e aggiungi almeno 2 pacchetti sopra per vedere un confronto fianco a fianco delle loro metriche." - }, - "selector": { - "search_label": "Cerca pacchetti", - "search_first": "Cerca un pacchetto...", - "search_add": "Aggiungi un altro pacchetto...", - "searching": "Cercando...", - "remove_package": "Rimuovi {package}", - "packages_selected": "{count}/{max} pacchetti selezionati.", - "add_hint": "Aggiungi almeno 2 pacchetti da confrontare." - }, - "no_dependency": { - "label": "Nessuna dipendenza", - "typeahead_title": "Cosa farebbe James?", - "typeahead_description": "Confronta con il non utilizzo di una dipendenza! Approvato da e18e.", - "tooltip_title": "Potresti non aver bisogno di una dipendenza", - "tooltip_description": "Confronta con l'utilizzo senza dipendenza! Nella {link} trovi una lista di pacchetti che possono essere sostituiti con API native o alternative più semplici.", - "e18e_community": "comunità e18e", - "add_column": "Aggiungi una colonna per il confronto senza dipendenze" - }, - "facets": { - "group_label": "Sfaccettature di confronto", - "all": "tutto", - "none": "niente", - "coming_soon": "Prossimamente", - "select_all": "Seleziona tutte le sfaccettature", - "deselect_all": "Deseleziona tutte le sfaccettature", - "select_category": "Seleziona tutte le sfaccettature {category}", - "deselect_category": "Deseleziona tutte le sfaccettature {category}", - "binary_only_tooltip": "Questo pacchetto espone binari e nessuna esportazione", - "categories": { - "performance": "Prestazioni", - "health": "Salute", - "compatibility": "Compatibilità", - "security": "Sicurezza e conformità" - }, - "items": { - "packageSize": { - "label": "Dimensione del pacchetto", - "description": "Dimensione del pacchetto stesso (non compattato)" - }, - "installSize": { - "label": "Dimensione installazione", - "description": "Dimensione totale di installazione incluse tutte le dipendenze" - }, - "dependencies": { - "label": "Dipendenze dirette", - "description": "Numero di dipendenze dirette" - }, - "totalDependencies": { - "label": "Dipendenze totali", - "description": "Numero totale di dipendenze incluse quelle transitive" - }, - "downloads": { - "label": "Download/settimana", - "description": "Conteggio download settimanale" - }, - "totalLikes": { - "label": "Mi piace", - "description": "Numero di mi piace" - }, - "lastUpdated": { - "label": "Pubblicato", - "description": "Quando è stata pubblicata questa versione" - }, - "deprecated": { - "label": "Deprecato?", - "description": "Se il pacchetto è deprecato" - }, - "engines": { - "label": "Engine", - "description": "Requisiti della versione Node.js" - }, - "types": { - "label": "Tipi", - "description": "Definizioni di tipo TypeScript" - }, - "moduleFormat": { - "label": "Formato modulo", - "description": "Supporto ESM/CJS" - }, - "license": { - "label": "Licenza", - "description": "Licenza del pacchetto" - }, - "vulnerabilities": { - "label": "Vulnerabilità", - "description": "Vulnerabilità di sicurezza note" - } - }, - "values": { - "any": "Qualsiasi", - "none": "Nessuno", - "unknown": "Sconosciuto", - "deprecated": "Deprecato", - "not_deprecated": "No", - "types_included": "Incluso", - "types_none": "Nessuno", - "vulnerabilities_summary": "{count} ({critical}C/{high}H)", - "up_to_you": "A tua scelta!" - }, - "trends": {} - } - }, - "privacy_policy": { - "title": "Informativa sulla privacy", - "last_updated": "Ultimo aggiornamento: {date}", - "welcome": "Benvenuti su {app}. Ci impegniamo a proteggere la tua privacy. Questa informativa spiega quali dati raccogliamo, come li utilizziamo e i tuoi diritti riguardo alle tue informazioni.", - "cookies": { - "what_are": { - "title": "Cosa sono i cookies?", - "p1": "I cookies sono piccoli file di testo memorizzati sul tuo dispositivo quando visiti un sito web. Il loro scopo è migliorare la tua esperienza di navigazione ricordando alcune preferenze e impostazioni." - }, - "types": { - "title": "Quali cookie usiamo?", - "p1": "Usiamo solo {bold} per scopi strettamente necessari al funzionamento del sito. Non utilizziamo cookie di terze parti o pubblicitari.", - "bold": "cookie tecnici essenziali", - "li1": "{li11}{separator} {li12}", - "li2": "{li21}{separator} {li22}", - "separator": ":", - "cookie_vdpl": "__vdpl", - "cookie_vdpl_desc": "Questo cookie è utilizzato dal nostro provider di hosting (Vercel) per la protezione dallo skew. Garantisce che tu scarichi le risorse dalla versione di deployment corretta se viene rilasciato un nuovo aggiornamento mentre stai navigando. Non ti traccia.", - "cookie_h3": "h3", - "cookie_h3_desc": "Questo è il nostro cookie di sessione sicuro. Memorizza il token di accesso OAuth quando colleghi il tuo account Atmosphere. È essenziale per mantenere la tua sessione autenticata." - }, - "local_storage": { - "title": "Archiviazione locale", - "p1": "Oltre ai cookie di sessione, utilizziamo l'{bold} del tuo browser per salvare le tue preferenze di visualizzazione. Questo ci permette di ricordare il tema (chiaro/scuro) e alcune altre {settings} che hai selezionato, così non devi riconfigurarle a ogni visita.", - "bold": "archiviazione locale", - "p2": "Queste informazioni sono puramente funzionali, memorizzate solo sul tuo dispositivo, e {bold2}. Le usiamo esclusivamente per migliorare la tua esperienza sul nostro sito web.", - "bold2": "non contengono dati personali né vengono usate per tracciarti", - "settings": "impostazioni" - }, - "management": { - "title": "Gestire i cookies", - "p1": "Puoi configurare il tuo browser per accettare, rifiutare o eliminare i cookie in base alle tue preferenze. Tuttavia, tieni presente che {bold}.", - "bold": "rifiutare i cookie essenziali potrebbe impedire il completo accesso all'applicazione", - "p2": "Di seguito sono riportati i link con le istruzioni per la gestione dei cookie nei browser più comunemente usati:", - "chrome": "Google Chrome (si apre in una nuova finestra)", - "firefox": "Mozilla Firefox (si apre in una nuova finestra)", - "edge": "Microsoft Edge (si apre in una nuova finestra)" - } - }, - "analytics": { - "title": "Analitiche", - "p1": "Usiamo le {bold} per capire come i visitatori utilizzano il nostro sito web. Questo ci aiuta a migliorare l'esperienza utente e a identificare eventuali problemi.", - "bold": "Vercel Web Analytics", - "p2": "Vercel Analytics è progettato con la privacy in mente:", - "li1": "Non usa cookies", - "li2": "Non raccoglie identificatori personali", - "li3": "Non traccia gli utenti attraverso i siti web", - "li4": "Tutti i dati sono aggregati e anonimizzati", - "p3": "Le uniche informazioni raccolte includono: URL delle pagine, referrer, paese/regione, tipo di dispositivo, browser e sistema operativo. Questi dati non possono essere utilizzati per identificare singoli utenti." - }, - "authenticated": { - "title": "Utenti autenticati", - "p1": "Quando colleghi il tuo account {bold} a npmx, memorizziamo il tuo token di accesso OAuth in un cookie di sessione sicuro e HTTP-only. Questo token viene utilizzato esclusivamente per autenticare le richieste a tuo nome.", - "bold": "Atmosphere", - "p2": "Non memorizziamo le tue credenziali e non accediamo a dati oltre a quelli necessari per fornire le funzionalità che utilizzi. Puoi disconnettere il tuo account in qualsiasi momento dalla pagina {settings}.", - "settings": "impostazioni" - }, - "data_retention": { - "title": "Conservazione dei dati", - "p1": "I cookie di sessione vengono eliminati automaticamente quando chiudi il browser o dopo un periodo di inattività. Le preferenze memorizzate nel local storage rimangono sul tuo dispositivo fino a quando non cancelli i dati del browser. I dati analitici vengono conservati in forma aggregata e non possono essere collegati a singoli utenti." - }, - "your_rights": { - "title": "I tuoi diritti", - "p1": "Hai il diritto di:", - "li1": "Accedere alle informazioni sui dati che raccogliamo", - "li2": "Cancellare la tua archiviazione locale e i cookie in qualsiasi momento", - "li3": "Disconnettere la tua sessione autenticata", - "li4": "Richiedere informazioni sulle nostre pratiche di gestione dei dati", - "p2": "Poiché non raccogliamo dati personali, di solito non ci sono informazioni personali da cancellare o esportare." - }, - "contact": { - "title": "Contattaci", - "p1": "Per qualsiasi domanda o preoccupazione riguardo a questa informativa sulla privacy, puoi contattarci aprendo una issue sulla nostra {link}.", - "link": "repository GitHub" - }, - "changes": { - "title": "Modifiche a questa informativa sulla privacy", - "p1": "Potremmo aggiornare questa informativa sulla privacy di tanto in tanto. Eventuali modifiche saranno pubblicate su questa pagina con una data di revisione aggiornata." - } - }, - "a11y": { - "approach": {}, - "measures": {}, - "limitations": {}, - "contact": {} - } -} diff --git a/lunaria/files/pl-PL.json b/lunaria/files/pl-PL.json deleted file mode 100644 index f08dcae9b..000000000 --- a/lunaria/files/pl-PL.json +++ /dev/null @@ -1,1218 +0,0 @@ -{ - "seo": { - "home": { - "title": "npmx - Przeglądarka pakietów dla rejestru npm", - "description": "Szybka i nowoczesna przeglądarka rejestru npm. Wyszukuj, przeglądaj i odkrywaj pakiety w nowoczesnym interfejsie." - } - }, - "built_at": "zbudowano {0}", - "alt_logo": "npmx logo", - "tagline": "szybka i nowoczesna przeglądarka rejestru npm", - "non_affiliation_disclaimer": "niepowiązane z npm, Inc.", - "trademark_disclaimer": "npm jest zarejestrowanym znakiem towarowym npm, Inc. Ta strona nie jest powiązana z npm, Inc.", - "footer": { - "about": "o nas", - "docs": "dokumentacja", - "source": "kod źródłowy", - "social": "social", - "chat": "czat", - "keyboard_shortcuts": "skróty klawiaturowe" - }, - "shortcuts": { - "section": { - "global": "Globalne", - "search": "Wyszukiwanie", - "package": "Pakiet" - }, - "focus_search": "Aktywuj wyszukiwanie", - "show_kbd_hints": "Wyróżnij skróty klawiaturowe", - "settings": "Otwórz ustawienia", - "compare": "Otwórz porównanie", - "compare_from_package": "Otwórz porównanie (z obecnym pakietem)", - "navigate_results": "Nawiguj wyniki", - "go_to_result": "Przejdź do wybranego wyniku", - "open_code_view": "Otwórz przeglądanie kodu", - "open_docs": "Otwórz dokumentację", - "disable_shortcuts": "Możesz wyłączyć skróty klawiaturowe w {settings}." - }, - "search": { - "label": "Szukaj pakietów npm", - "placeholder": "szukaj pakietów...", - "button": "szukaj", - "searching": "Wyszukiwanie...", - "found_packages": "Nie znaleziono pakietów | Znaleziono 1 pakiet | Znaleziono {count} pakiety | Znaleziono {count} pakietów | Znaleziono {count} pakietów", - "found_packages_sorted": "Nie znaleziono wyników | Sortowanie {count} wyniku | Sortowanie pierwszych {count} wyników", - "updating": "(aktualizowanie...)", - "no_results": "Nie znaleziono pakietów dla \"{query}\"", - "rate_limited": "Limit zapytań npm został przekroczony, spróbuj za chwilę", - "title": "Wyszukiwanie", - "title_search": "szukaj: {search}", - "title_packages": "szukaj pakietów", - "meta_description": "Wyniki wyszukiwania dla '{search}'", - "meta_description_packages": "Wyszukuj pakiety z rejestru npm", - "not_taken": "{name} jest wolne", - "claim_prompt": "Zajmij tę nazwę pakietu w npm", - "claim_button": "Zajmij \"{name}\"", - "want_to_claim": "Chcesz zająć tę nazwę pakietu?", - "start_typing": "Zacznij pisać, aby wyszukać pakiety", - "algolia_disclaimer": "Zasilane przez Algolia", - "exact_match": "dokładne", - "suggestion": { - "user": "użytkownik", - "org": "organizacja", - "view_user_packages": "Zobacz pakiety tego użytkownika", - "view_org_packages": "Zobacz pakiety tej organizacji" - } - }, - "nav": { - "main_navigation": "Główne", - "popular_packages": "Popularne pakiety", - "settings": "ustawienia", - "compare": "porównaj", - "back": "wstecz", - "menu": "Menu", - "mobile_menu": "Menu nawigacji", - "open_menu": "Otwórz menu", - "links": "Linki", - "tap_to_search": "Dotknij, aby wyszukać" - }, - "settings": { - "title": "ustawienia", - "tagline": "dostosuj npmx do siebie", - "meta_description": "Dostosuj npmx.dev: motyw, język i opcje wyświetlania.", - "sections": { - "appearance": "Wygląd", - "display": "Widok", - "search": "Źródło danych", - "language": "Język", - "keyboard_shortcuts": "Skróty klawiaturowe" - }, - "data_source": { - "label": "Źródło danych", - "description": "Wybierz skąd npmx pobiera dane wyszukiwania. Strony pakietów zawsze używają danych bezpośrednio z npm.", - "npm": "Rejestr npm", - "npm_description": "Wyniki wyszukiwania oraz strony organizacji i użytkowników pochodzą z oficjalnego rejestru npm. Oficjalne dane, może działać wolniej.", - "algolia": "Algolia", - "algolia_description": "Do wyszukiwania oraz stron organizacji i użytkowników używana jest Algolia." - }, - "relative_dates": "Daty względne", - "include_types": "Dodaj {'@'}types do instalacji", - "include_types_description": "Dodawaj pakiet {'@'}types do komend instalacji dla pakietów bez typów", - "hide_platform_packages": "Ukrywaj pakiety specyficzne dla platformy w wynikach", - "hide_platform_packages_description": "Ukrywaj natywne paczki binarne jak {'@'}esbuild/linux-x64 z wyników", - "theme": "Motyw", - "theme_light": "Jasny", - "theme_dark": "Ciemny", - "theme_system": "Systemowy", - "language": "Język", - "help_translate": "Pomóż tłumaczyć npmx", - "accent_colors": "Kolory akcentu", - "clear_accent": "Wyczyść kolor akcentu", - "translation_progress": "Postęp tłumaczenia", - "background_themes": "Odcień tła", - "keyboard_shortcuts_enabled": "Włącz skróty klawiaturowe", - "keyboard_shortcuts_enabled_description": "Skróty klawiaturowe mogą zostać wyłączone jeśli kolidują z innymi skrótami przeglądarki lub systemu" - }, - "i18n": { - "missing_keys": "{count} brakujących tłumaczeń | {count} brakujące tłumaczenie | {count} brakujące tłumaczenia | {count} brakujących tłumaczeń | {count} brakujących tłumaczeń", - "copy_keys": "Kopiuj klucze", - "show_more_keys": "Pokaż jeszcze {count}...", - "contribute_hint": "Pomóż ulepszyć to tłumaczenie, dodając brakujące klucze.", - "edit_on_github": "Edytuj na GitHub", - "view_guide": "Przewodnik tłumaczeń" - }, - "common": { - "loading": "Ładowanie...", - "loading_more": "Ładowanie kolejnych...", - "loading_packages": "Ładowanie pakietów...", - "end_of_results": "Koniec wyników", - "try_again": "Spróbuj ponownie", - "close": "Zamknij", - "or": "lub", - "retry": "Ponów", - "copy": "kopiuj", - "copied": "skopiowano!", - "skip_link": "Przejdź do głównej treści", - "warnings": "Ostrzeżenia:", - "go_back_home": "Wróć na stronę główną", - "view_on_npm": "zobacz na npm", - "per_week": "/ tydz.", - "vanity_downloads_hint": "Numer ozdobny: brak wyświetlonych pakietów | Numer ozdobny: dla wyświetlanego pakietu | Numer ozdobny: suma {count} wyświetlanych pakietów | Numer ozdobny: suma {count} wyświetlanych pakietów | Numer ozdobny: suma {count} wyświetlanych pakietów", - "sort": { - "name": "nazwa", - "role": "rola", - "members": "członkowie" - }, - "scroll_to_top": "Przewiń na górę" - }, - "package": { - "not_found": "Nie znaleziono pakietu", - "not_found_message": "Nie udało się znaleźć pakietu.", - "no_description": "Brak opisu", - "not_latest": "(nie najnowsza)", - "verified_provenance": "Zweryfikowane pochodzenie", - "view_permalink": "Zobacz stały link do tej wersji", - "navigation": "Pakiet", - "copy_name": "Kopiuj nazwę pakietu", - "copy_version": "Kopiuj wersję pakietu", - "deprecation": { - "package": "Ten pakiet został oznaczony jako przestarzały.", - "version": "Ta wersja została oznaczona jako przestarzała.", - "no_reason": "Brak podanego powodu" - }, - "size_increase": { - "title_size": "Rozmiar znacząco wzrósł od v{version}", - "title_deps": "Liczba zależności znacząco wzrosła od v{version}", - "title_both": "Rozmiar oraz liczba zależności znacząco wzrosła od v{version}", - "size": "Rozmiar instalacji wzrósł o {percent} ({size} więcej)", - "deps": "{count} więcej zależności" - }, - "replacement": { - "title": "Możliwe, że nie potrzebujesz tej zależności.", - "native": "Można to zastąpić {replacement}, dostępne od Node {nodeVersion}.", - "simple": "{community} oznaczyła ten pakiet jako zbędny, z sugestią: {replacement}.", - "documented": "{community} wskazuje, że istnieją wydajniejsze alternatywy.", - "none": "Ten pakiet został oznaczony jako zbędny, a jego funkcjonalność jest prawdopodobnie dostępna natywnie we wszystkich środowiskach.", - "learn_more": "Dowiedz się więcej", - "learn_more_above": "Dowiedz się więcej powyżej", - "mdn": "MDN", - "community": "Społeczność", - "consider_no_dep": "+ Rozważ brak zależności?" - }, - "stats": { - "license": "Licencja", - "deps": "Zależności", - "install_size": "Rozmiar instalacji", - "vulns": "Luki", - "published": "Opublikowano", - "published_tooltip": "Data publikacji {package}{'@'}{version}", - "view_dependency_graph": "Pokaż graf zależności", - "inspect_dependency_tree": "Przejrzyj drzewo zależności", - "size_tooltip": { - "unpacked": "{size} rozpakowany rozmiar (ten pakiet)", - "total": "{size} łączny rozpakowany rozmiar (w tym {count} zależności dla linux-x64)" - } - }, - "skills": { - "title": "Umiejętności agenta", - "skills_available": "{count} dostępnych umiejętności | {count} dostępna umiejętność | {count} dostępne umiejętności | {count} dostępnych umiejętności | {count} dostępnych umiejętności", - "compatible_with": "Zgodne z {tool}", - "install": "Zainstaluj", - "installation_method": "Metoda instalacji", - "learn_more": "Dowiedz się więcej", - "available_skills": "Dostępne umiejętności", - "click_to_expand": "Kliknij, aby rozwinąć", - "no_description": "Brak opisu", - "file_counts": { - "scripts": "{count} skryptów | {count} skrypt | {count} skrypty | {count} skryptów | {count} skryptów", - "refs": "{count} odnośników | {count} odnośnik | {count} odnośniki | {count} odnośników | {count} odnośników", - "assets": "{count} zasobów | {count} zasób | {count} zasoby | {count} zasobów | {count} zasobów" - }, - "view_source": "Zobacz źródło" - }, - "links": { - "repo": "repozytorium", - "homepage": "strona", - "issues": "zgłoszenia", - "jsr": "jsr", - "code": "kod źródłowy", - "docs": "dokumentacja", - "fund": "wesprzyj", - "compare": "porównaj" - }, - "likes": { - "like": "Polub ten pakiet", - "unlike": "Przestań lubić ten pakiet" - }, - "docs": { - "not_available": "Dokumentacja niedostępna", - "not_available_detail": "Nie mogliśmy wygenerować dokumentacji dla tej wersji." - }, - "get_started": { - "title": "Zacznij", - "pm_label": "Menedżer pakietów", - "copy_command": "Kopiuj komendę instalacji", - "copy_dev_command": "Kopiuj komendę instalacji dla dev", - "dev_dependency_hint": "Zazwyczaj instalowane jako zależność deweloperska", - "view_types": "Zobacz {package}" - }, - "create": { - "title": "Utwórz nowy projekt", - "copy_command": "Kopiuj komendę tworzenia", - "view": "{packageName} ma tego samego opiekuna. Kliknij, aby zobaczyć szczegóły." - }, - "run": { - "title": "Uruchom", - "locally": "Uruchom lokalnie" - }, - "readme": { - "title": "README", - "no_readme": "Brak README.", - "view_on_github": "Zobacz na GitHub", - "toc_title": "Spis treści", - "callout": { - "note": "Notatka", - "tip": "Wskazówka", - "important": "Ważne", - "warning": "Uwaga", - "caution": "Ostrożnie" - }, - "copy_as_markdown": "Skopiuj README jako Markdown" - }, - "provenance_section": { - "title": "Pochodzenie", - "built_and_signed_on": "Zbudowano i podpisano w {provider}", - "view_build_summary": "Zobacz podsumowanie procesu budowy", - "source_commit": "Commit źródłowy", - "build_file": "Plik kompilacji", - "public_ledger": "Publiczny rejestr", - "transparency_log_entry": "Wpis w rejestrze transparentności", - "view_more_details": "Więcej szczegółów", - "error_loading": "Nie udało się załadować szczegółów dotyczących pochodzenia" - }, - "security_downgrade": { - "title": "Obniżone zaufanie", - "description_to_none_provenance": "Ta wersja została opublikowana bez {provenance}.", - "description_to_none_trustedPublisher": "Ta wersja została opublikowana bez {trustedPublishing}.", - "description_to_provenance_trustedPublisher": "Ta wersja wykorzystuje {provenance} ale nie {trustedPublishing}.", - "fallback_install_provenance": "Komenda instalacyjna jest ustawiona na wersji {version}, ostatniej z poświadczonym pochodzeniem.", - "fallback_install_trustedPublisher": "Komenda instalacyjna jest ustawiona na wersji {version}, ostatniej z zaufaną publikacją.", - "provenance_link_text": "pochodzenie", - "trusted_publishing_link_text": "zaufana publikacja" - }, - "keywords_title": "Słowa kluczowe", - "compatibility": "Zgodność", - "card": { - "publisher": "Wydawca", - "published": "Opublikowano", - "weekly_downloads": "Pobrania tygodniowo", - "keywords": "Słowa kluczowe", - "license": "Licencja" - }, - "versions": { - "title": "Wersje", - "collapse": "Zwiń {tag}", - "expand": "Rozwiń {tag}", - "collapse_other": "Zwiń pozostałe wersje", - "expand_other": "Rozwiń pozostałe wersje", - "collapse_major": "Zwiń wersję główną {major}", - "expand_major": "Rozwiń wersję główną {major}", - "other_versions": "Inne wersje", - "more_tagged": "jeszcze {count}", - "all_covered": "Wszystkie wersje są objęte powyższymi tagami", - "deprecated_title": "{version} (przestarzała)", - "view_all": "Zobacz wszystkie {count} wersje | Zobacz {count} wersję | Zobacz {count} wersje | Zobacz {count} wersji | Zobacz {count} wersji", - "distribution_title": "Grupa semver", - "distribution_modal_title": "Wersje", - "distribution_range_date_same_year": "od {from} do {to}, {endYear}", - "distribution_range_date_multiple_years": "od {from}, {startYear} do {to}, {endYear}", - "grouping_major": "Major", - "grouping_minor": "Minor", - "grouping_versions_title": "Wersje", - "grouping_versions_all": "Wszystkie", - "grouping_versions_only_recent": "Tylko ostatnie", - "grouping_usage_title": "Adopcja", - "grouping_usage_all": "Wszystkie", - "grouping_usage_low": "Niskie", - "recent_versions_only_tooltip": "Pokaż tylko wersje opublikowane w ciągu ostatniego roku.", - "show_low_usage_tooltip": "Uwzględnij grupy wersji z mniej niż 1% wszystkich pobrań.", - "y_axis_label": "Pobrania", - "filter_placeholder": "Filtruj po semver (np. ^3.0.0)", - "filter_invalid": "Nieprawidłowy zakres semver", - "filter_help": "Pomoc dotycząca zakresów semver", - "filter_tooltip": "Filtruj wersje za pomocą {link}. Na przykład ^3.0.0 pokazuje wszystkie wersje 3.x.", - "filter_tooltip_link": "zakresu semver", - "no_matches": "Żadna wersja nie pasuje do tego zakresu", - "copy_alt": { - "per_version_analysis": "Wersję {version} pobrano {downloads} razy", - "general_description": "Wykres słupkowy pokazujący liczbę pobrań dla każdej z {version_count} {semver_grouping_mode} wersji pakietu {package_name}, {date_range_label} od wersji {first_version} do wersji {last_version}. Najczęściej pobieraną wersją jest {max_downloaded_version}, pobrana została {max_version_downloads} razy. {per_version_analysis}. {watermark}." - } - }, - "dependencies": { - "title": "Zależności ({count})", - "list_label": "Zależności pakietu", - "show_all": "pokaż wszystkie ({count})", - "optional": "opcjonalne", - "view_vulnerabilities": "Zobacz luki", - "outdated_major": "{count} wersji głównych w tyle (najnowsza: {latest}) | {count} wersja główna w tyle (najnowsza: {latest}) | {count} wersje główne w tyle (najnowsza: {latest}) | {count} wersji głównych w tyle (najnowsza: {latest}) | {count} wersji głównych w tyle (najnowsza: {latest})", - "outdated_minor": "{count} wersji minor w tyle (najnowsza: {latest}) | {count} wersja minor w tyle (najnowsza: {latest}) | {count} wersje minor w tyle (najnowsza: {latest}) | {count} wersji minor w tyle (najnowsza: {latest}) | {count} wersji minor w tyle (najnowsza: {latest})", - "outdated_patch": "Dostępna poprawka (najnowsza: {latest})", - "has_replacement": "Ta zależność ma sugerowane zamienniki" - }, - "peer_dependencies": { - "title": "Zależności peer ({count})", - "list_label": "Zależności peer pakietu", - "show_all": "pokaż wszystkie ({count})" - }, - "optional_dependencies": { - "title": "Zależności opcjonalne ({count})", - "list_label": "Opcjonalne zależności pakietu", - "show_all": "pokaż wszystkie ({count})" - }, - "maintainers": { - "title": "Opiekunowie", - "list_label": "Opiekunowie pakietu", - "you": "(ty)", - "via": "przez {teams}", - "remove_owner": "Usuń {name} jako właściciela", - "username_to_add": "Nazwa użytkownika do dodania jako właściciel", - "username_placeholder": "użytkownik...", - "add_button": "dodaj", - "cancel_add": "Anuluj dodawanie właściciela", - "add_owner": "+ Dodaj właściciela", - "show_more": "(pokaż jeszcze {count})", - "show_less": "(pokaż mniej)" - }, - "trends": { - "granularity": "Agregacja", - "granularity_daily": "Dzienna", - "granularity_weekly": "Tygodniowa", - "granularity_monthly": "Miesięczna", - "granularity_yearly": "Roczna", - "start_date": "Od", - "end_date": "Do", - "loading": "Ładowanie...", - "date_range": "{start} do {end}", - "date_range_multiline": "{start}\ndo {end}", - "download_file": "Pobierz {fileType}", - "toggle_annotator": "Przełącz adnotacje", - "toggle_stack_mode": "Widok rozdzielony", - "legend_estimation": "Szacunek", - "no_data": "Brak dostępnych danych", - "y_axis_label": "{granularity} {facet}", - "facet": "Wymiar", - "title": "Trendy", - "contributors_skip": "Niepokazani we Współtwórcach (brak repozytorium GitHub):", - "items": { - "downloads": "Pobrania", - "likes": "Polubienia", - "contributors": "Współtwórcy" - }, - "play_animation": "Włącz animację", - "pause_animation": "Zatrzymaj animację", - "data_correction": "Poprawki danych", - "average_window": "Przedział średniej", - "smoothing": "Wygładzanie", - "known_anomalies": "Znane anomalie", - "known_anomalies_description": "Interpoluje dane, pomijając znane skoki ilości pobrań spowodowane botami lub problemami z CI", - "known_anomalies_ranges": "Zakresy anomalii", - "known_anomalies_range": "Od {start} do {end}", - "known_anomalies_range_named": "{packageName}: od {start} do {end}", - "known_anomalies_none": "Brak znanych anomalii dla tego pakietu. | Brak znanych anomalii dla tych pakietów.", - "known_anomalies_contribute": "Dodaj dane o anomaliach", - "apply_correction": "Zastosuj poprawki", - "copy_alt": { - "trend_none": "przeważnie płaski", - "trend_strong": "silny", - "trend_weak": "słaby", - "trend_undefined": "niezdefiniowany (zbyt mało danych)", - "button_label": "Skopiuj tekst alternatywny", - "watermark": "Na dole widnieje znak wodny \"./npmx szybka i nowoczesna przeglądarka rejestru npm\"", - "analysis": "{package_name} zaczyna z {start_value} i kończy z {end_value}, pokazuje {trend} trend o nachyleniu {downloads_slope} pobrań na jednostkę czasu", - "estimation": "Końcowa wartość jest szacowana na podstawie danych częściowych dla bieżącego okresu.", - "estimations": "Końcowe wartości są szacowane na podstawie danych częściowych dla bieżącego okresu.", - "compare": "Wykres liniowy porównujący ilość pobrań dla: {packages}.", - "single_package": "Wykres liniowy ilości pobrań dla pakietu {package}.", - "general_description": "Oś Y przedstawia ilość pobrań. Oś X przedstawia zakres dat, od {start_date} do {end_date}, z jednostką czasu {granularity}. {estimation_notice} {package_analysis}. {watermark}" - } - }, - "downloads": { - "title": "Pobrania tygodniowe", - "community_distribution": "Zobacz, jak społeczność korzysta z pakietu" - }, - "install_scripts": { - "title": "Skrypty instalacji", - "script_label": "(skrypt)", - "npx_packages": "{count} pakietów npx | {count} pakiet npx | {count} pakiety npx | {count} pakietów npx | {count} pakietów npx", - "currently": "obecnie {version}" - }, - "playgrounds": { - "title": "Wypróbuj", - "choose": "wybierz playground" - }, - "metrics": { - "esm": "Obsługuje ES Modules", - "cjs": "Obsługuje CommonJS", - "no_esm": "Brak obsługi ES Modules", - "types_label": "Typy", - "types_included": "Typy wbudowane", - "types_available": "Typy dostępne przez {package}", - "no_types": "Brak typów TypeScript" - }, - "license": { - "view_spdx": "Zobacz tekst licencji na SPDX", - "none": "Brak" - }, - "vulnerabilities": { - "tree_found": "{vulns} luk w {packages}/{total} pakietach | {vulns} luka w {packages}/{total} pakietach | {vulns} luki w {packages}/{total} pakietach | {vulns} luk w {packages}/{total} pakietach | {vulns} luk w {packages}/{total} pakietach", - "show_all_packages": "pokaż wszystkie ({count}) dotknięte pakiety", - "path": "ścieżka", - "more": "+{count} więcej", - "packages_failed": "Nie udało się sprawdzić {count} pakietów | Nie udało się sprawdzić {count} pakietu | Nie udało się sprawdzić {count} pakietów | Nie udało się sprawdzić {count} pakietów | Nie udało się sprawdzić {count} pakietów", - "scan_failed": "Nie udało się przeskanować luk", - "severity": { - "critical": "krytyczna", - "high": "wysoka", - "moderate": "umiarkowana", - "low": "niska" - }, - "fixed_in_title": "Naprawiono w wersji {version}" - }, - "deprecated": { - "label": "Przestarzałe", - "tree_found": "{count} przestarzałych zależności | {count} przestarzała zależność | {count} przestarzałe zależności | {count} przestarzałych zależności | {count} przestarzałych zależności", - "show_all": "pokaż wszystkie ({count}) przestarzałe pakiety" - }, - "access": { - "title": "Dostęp zespołu", - "refresh": "Odśwież dostęp zespołu", - "list_label": "Lista dostępu zespołu", - "owner": "właściciel", - "rw": "rw", - "ro": "ro", - "revoke_access": "Cofnij dostęp {name}", - "no_access": "Brak skonfigurowanego dostępu zespołu", - "select_team_label": "Wybierz zespół", - "loading_teams": "Ładowanie zespołów...", - "select_team": "Wybierz zespół", - "permission_label": "Poziom uprawnień", - "permission": { - "read_only": "tylko odczyt", - "read_write": "odczyt i zapis" - }, - "grant_button": "przyznaj", - "cancel_grant": "Anuluj przyznawanie dostępu", - "grant_access": "+ Przyznaj dostęp zespołowi" - }, - "list": { - "filter_label": "Filtruj pakiety", - "filter_placeholder": "Filtruj pakiety...", - "sort_label": "Sortuj pakiety", - "showing_count": "Wyświetlane: {filtered} z {total} pakietów" - }, - "skeleton": { - "loading": "Ładowanie szczegółów pakietu", - "maintainers": "Opiekunowie", - "keywords": "Słowa kluczowe", - "versions": "Wersje", - "dependencies": "Zależności" - }, - "sort": { - "downloads": "Najczęściej pobierane", - "published": "Ostatnio opublikowane", - "name_asc": "Nazwa (A-Z)", - "name_desc": "Nazwa (Z-A)" - }, - "size": { - "b": "{size} B", - "kb": "{size} kB", - "mb": "{size} MB" - } - }, - "connector": { - "modal": { - "title": "Lokalny konektor", - "contributor_badge": "Tylko dla współtwórców", - "contributor_notice": "Konektor nie jest jeszcze opublikowany na npm. Zobacz {link}, aby uruchomić lokalnie.", - "contributor_link": "przewodnik współtworzenia", - "connected": "Połączono", - "connected_as_user": "Połączono jako ~{user}", - "connected_hint": "Możesz teraz zarządzać pakietami i organizacjami z poziomu interfejsu WWW.", - "disconnect": "Rozłącz", - "run_hint": "Uruchom konektor na swoim komputerze, aby włączyć funkcje administracyjne.", - "copy_command": "Kopiuj komendę", - "copied": "Skopiowano", - "paste_token": "Następnie wklej token poniżej, aby się połączyć:", - "token_label": "Token", - "token_placeholder": "wklej token tutaj...", - "advanced": "Opcje zaawansowane", - "port_label": "Port", - "warning": "OSTRZEŻENIE", - "warning_text": "To pozwala npmx uzyskać dostęp do twojego npm CLI. Łącz się tylko ze stronami, którym ufasz.", - "connect": "Połącz", - "connecting": "Łączenie...", - "auto_open_url": "Automatycznie otwórz stronę z autoryzacją" - } - }, - "operations": { - "queue": { - "title": "Kolejka operacji", - "clear_all": "wyczyść wszystko", - "refresh": "Odśwież operacje", - "empty": "Brak operacji w kolejce", - "empty_hint": "Dodawaj operacje ze stron pakietów lub organizacji", - "active_label": "Aktywne operacje", - "otp_required": "Wymagane OTP", - "otp_prompt": "Wprowadź OTP, aby kontynuować", - "otp_placeholder": "Wprowadź kod OTP...", - "otp_label": "Hasło jednorazowe", - "retry_otp": "Ponów z OTP", - "retry_web_auth": "Ponów z autoryzacją w przeglądarce", - "retrying": "Ponawianie...", - "open_web_auth": "Otwórz stronę z autoryzacją", - "approve_operation": "Zatwierdź operację", - "remove_operation": "Usuń operację", - "approve_all": "Zatwierdź wszystkie", - "execute": "Wykonaj", - "executing": "Wykonywanie...", - "log": "Dziennik", - "log_label": "Dziennik zakończonych operacji", - "remove_from_log": "Usuń z dziennika" - } - }, - "org": { - "teams": { - "title": "Zespoły", - "refresh": "Odśwież zespoły", - "filter_label": "Filtruj zespoły", - "filter_placeholder": "Filtruj zespoły...", - "sort_by": "Sortuj wg", - "loading": "Ładowanie zespołów...", - "no_teams": "Nie znaleziono zespołów", - "list_label": "Zespoły organizacji", - "delete_team": "Usuń zespół {name}", - "member_count": "{count} członków | {count} członek | {count} członków | {count} członków | {count} członków", - "members_of": "Członkowie zespołu {team}", - "no_members": "Brak członków", - "remove_user": "Usuń {user} z zespołu", - "username_to_add": "Nazwa użytkownika do dodania do {team}", - "username_placeholder": "użytkownik...", - "add_button": "dodaj", - "cancel_add_user": "Anuluj dodawanie użytkownika", - "add_member": "+ Dodaj członka", - "team_name_label": "Nazwa zespołu", - "team_name_placeholder": "nazwa-zespołu...", - "create_button": "utwórz", - "no_match": "Brak zespołów pasujących do \"{query}\"", - "cancel_create": "Anuluj tworzenie zespołu", - "create_team": "+ Utwórz zespół" - }, - "members": { - "title": "Członkowie", - "refresh": "Odśwież członków", - "filter_label": "Filtruj członków", - "filter_placeholder": "Filtruj członków...", - "filter_by_role": "Filtruj wg roli", - "filter_by_team": "Filtruj wg zespołu", - "all_teams": "wszystkie zespoły", - "sort_by": "Sortuj wg", - "loading": "Ładowanie członków...", - "no_members": "Nie znaleziono członków", - "list_label": "Członkowie organizacji", - "change_role_for": "Zmień rolę dla {name}", - "remove_from_org": "Usuń {name} z organizacji", - "view_team": "Zobacz zespół {team}", - "no_match": "Brak członków pasujących do filtrów", - "username_label": "Użytkownik", - "username_placeholder": "użytkownik...", - "role_label": "Rola", - "role": { - "all": "wszystkie", - "developer": "deweloper", - "admin": "administrator", - "owner": "właściciel" - }, - "team_label": "Zespół", - "no_team": "brak zespołu", - "add_button": "dodaj", - "cancel_add": "Anuluj dodawanie członka", - "add_member": "+ Dodaj członka" - }, - "public_packages": "{count} publicznych pakietów | {count} publiczny pakiet | {count} publiczne pakiety | {count} publicznych pakietów | {count} publicznych pakietów", - "page": { - "packages_title": "Pakiety", - "members_tab": "Członkowie", - "teams_tab": "Zespoły", - "no_packages": "Nie znaleziono publicznych pakietów dla", - "no_packages_hint": "Ta organizacja może nie istnieć lub nie ma publicznych pakietów.", - "failed_to_load": "Nie udało się wczytać pakietów organizacji", - "no_match": "Brak pakietów pasujących do \"{query}\"", - "not_found": "Nie znaleziono organizacji", - "not_found_message": "Organizacja \"{'@'}{name}\" nie istnieje na npm" - } - }, - "user": { - "combobox": { - "add_to_org_hint": "(doda też do organizacji)", - "press_enter_to_add": "Naciśnij Enter, aby dodać {'@'}{username}", - "default_placeholder": "username...", - "suggestions_label": "Sugestie użytkowników" - }, - "page": { - "packages_title": "Pakiety", - "no_packages": "Nie znaleziono publicznych pakietów dla", - "no_packages_hint": "Ten użytkownik może nie istnieć lub nie ma publicznych pakietów.", - "failed_to_load": "Nie udało się wczytać pakietów użytkownika", - "no_match": "Brak pakietów pasujących do \"{query}\"", - "filter_placeholder": "Filtruj {count} pakietów..." - }, - "orgs_page": { - "title": "Organizacje", - "back_to_profile": "Wróć do profilu", - "connect_required": "Połącz lokalne CLI, aby zobaczyć swoje organizacje.", - "connect_hint_prefix": "Uruchom", - "connect_hint_suffix": "aby zacząć.", - "own_orgs_only": "Możesz przeglądać tylko swoje organizacje.", - "view_your_orgs": "Zobacz swoje organizacje", - "loading": "Ładowanie organizacji...", - "empty": "Nie znaleziono organizacji.", - "empty_hint": "Organizacje są wykrywane na podstawie twoich pakietów ze scope.", - "count": "{count} organizacji | {count} organizacja | {count} organizacje | {count} organizacji | {count} organizacji", - "packages_count": "{count} pakietów | {count} pakiet | {count} pakiety | {count} pakietów | {count} pakietów" - } - }, - "claim": { - "modal": { - "title": "Zajmij nazwę pakietu", - "success": "Pakiet zajęty!", - "success_detail": "Opublikowano {name}{'@'}0.0.0 na npm.", - "success_hint": "Możesz teraz publikować nowe wersje tego pakietu używając npm publish.", - "view_package": "Zobacz pakiet", - "invalid_name": "Nieprawidłowa nazwa pakietu:", - "available": "Ta nazwa jest dostępna!", - "taken": "Ta nazwa jest już zajęta.", - "missing_permission": "Nie masz uprawnień aby dodać pakiet do scope’u {'@'}{scope}.", - "similar_warning": "Istnieją podobne pakiety — npm może odrzucić tę nazwę:", - "related": "Powiązane pakiety:", - "scope_warning_title": "Rozważ użycie pakietu ze scope", - "scope_warning_text": "Nazwy pakietów bez scope są wspólnym zasobem. Zajmuj nazwę tylko, jeśli zamierzasz publikować i utrzymywać pakiet. Dla projektów osobistych lub organizacyjnych użyj nazwy ze scope, np. {'@'}{username}/{name}.", - "connect_required": "Połącz się z lokalnym konektorem, aby zająć tę nazwę pakietu.", - "connect_button": "Połącz z konektorem", - "publish_hint": "Opublikuje to minimalny pakiet-placeholder.", - "preview_json": "Podgląd package.json", - "claim_button": "Zajmij nazwę pakietu", - "publishing": "Publikowanie...", - "checking": "Sprawdzanie dostępności...", - "failed_to_check": "Nie udało się sprawdzić dostępności nazwy", - "failed_to_claim": "Nie udało się zająć pakietu" - } - }, - "code": { - "files_label": "Pliki", - "no_files": "Brak plików w tym katalogu", - "root": "root", - "lines": "{count} wierszy", - "toggle_tree": "Przełącz drzewo plików", - "close_tree": "Zamknij drzewo plików", - "copy_link": "Kopiuj link", - "raw": "Surowe", - "view_raw": "Zobacz surowy plik", - "file_too_large": "Plik jest zbyt duży, aby wyświetlić podgląd", - "file_size_warning": "{size} przekracza limit 500KB dla podświetlania składni", - "failed_to_load": "Nie udało się wczytać pliku", - "unavailable_hint": "Plik może być zbyt duży lub niedostępny", - "version_required": "Wersja jest wymagana do przeglądania kodu", - "go_to_package": "Przejdź do pakietu", - "loading_tree": "Ładowanie drzewa plików...", - "failed_to_load_tree": "Nie udało się wczytać plików dla tej wersji pakietu", - "back_to_package": "Wróć do pakietu", - "table": { - "name": "Nazwa", - "size": "Rozmiar" - }, - "markdown_view_mode": { - "preview": "podgląd", - "code": "kod" - }, - "file_path": "Ścieżka pliku", - "scroll_to_top": "Wróć do góry" - }, - "badges": { - "provenance": { - "verified": "zweryfikowane", - "verified_title": "Zweryfikowane pochodzenie", - "verified_via": "Zweryfikowane: opublikowane przez {provider}" - }, - "jsr": { - "title": "dostępne także na JSR" - } - }, - "filters": { - "title": "Filtry", - "search": "Szukaj", - "search_scope": "Zakres wyszukiwania", - "search_placeholder_name": "Filtruj po nazwie pakietu...", - "search_placeholder_description": "Filtruj po opisie...", - "search_placeholder_keywords": "Filtruj po słowach kluczowych...", - "search_placeholder_all": "Szukaj wszędzie lub użyj name: desc: kw:", - "scope_name": "Nazwa", - "scope_name_description": "Szukaj tylko w nazwach pakietów", - "scope_description": "Opis", - "scope_description_description": "Szukaj tylko w opisach", - "scope_keywords": "Słowa kluczowe", - "scope_keywords_description": "Szukaj tylko w słowach kluczowych", - "scope_all": "Wszystko", - "scope_all_description": "Szukaj we wszystkich polach, obsługuje operatory name: desc: kw:", - "weekly_downloads": "Pobrania tygodniowe", - "updated_within": "Zaktualizowano w ciągu", - "security": "Bezpieczeństwo", - "keywords": "Słowa kluczowe", - "more_keywords": "+{count} więcej", - "clear_all": "Wyczyść wszystko", - "remove_filter": "Usuń filtr {label}", - "chips": { - "search": "Szukaj", - "downloads": "Pobrania", - "keyword": "Słowo kluczowe", - "security": "Bezpieczeństwo", - "updated": "Zaktualizowano" - }, - "download_range": { - "any": "Dowolnie", - "lt100": "< 100", - "100_1k": "100 - 1K", - "1k_10k": "1K - 10K", - "10k_100k": "10K - 100K", - "gt100k": "> 100K" - }, - "updated": { - "any": "Kiedykolwiek", - "week": "Ostatni tydzień", - "month": "Ostatni miesiąc", - "quarter": "Ostatnie 3 miesiące", - "year": "Ostatni rok" - }, - "security_options": { - "all": "Wszystkie pakiety", - "secure": "Bez ostrzeżeń", - "insecure": "Z ostrzeżeniami" - }, - "sort": { - "label": "Sortuj pakiety", - "toggle_direction": "Przełącz kierunek sortowania", - "ascending": "Rosnąco", - "descending": "Malejąco", - "relevance": "Trafność", - "downloads_week": "Pobrania/tydz.", - "downloads_day": "Pobrania/dzień", - "downloads_month": "Pobrania/mies.", - "downloads_year": "Pobrania/rok", - "published": "Ostatnio opublikowano", - "name": "Nazwa", - "quality": "Jakość", - "popularity": "Popularność", - "maintenance": "Utrzymanie", - "score": "Wynik" - }, - "columns": { - "title": "Kolumny", - "show": "Pokaż kolumny", - "reset": "Przywróć domyślne", - "coming_soon": "Wkrótce", - "name": "Nazwa", - "version": "Wersja", - "description": "Opis", - "downloads": "Pobrania/tydz.", - "published": "Ostatnio opublikowano", - "maintainers": "Opiekunowie", - "keywords": "Słowa kluczowe", - "quality_score": "Wynik jakości", - "popularity_score": "Wynik popularności", - "maintenance_score": "Wynik utrzymania", - "combined_score": "Wynik łączny", - "security": "Bezpieczeństwo" - }, - "view_mode": { - "label": "Tryb widoku", - "cards": "Widok kart", - "table": "Widok tabeli" - }, - "pagination": { - "mode_label": "Tryb paginacji", - "infinite": "Nieskończone", - "paginated": "Stronicowane", - "items_per_page": "Elementów na stronę", - "per_page": "{count} / stronę", - "all_yolo": "Wszystkie (YOLO)", - "showing": "{start}-{end} z {total}", - "previous": "Poprzednia strona", - "next": "Następna strona", - "nav_label": "Paginacja" - }, - "count": { - "showing_filtered": "{filtered} z {count} pakietów", - "showing_all": "{count} pakietów", - "showing_paginated": "{pageSize} z {count} pakietów" - }, - "table": { - "security_warning": "Ostrzeżenie bezpieczeństwa", - "secure": "Bezpieczny", - "no_packages": "Nie znaleziono pakietów" - } - }, - "about": { - "title": "O nas", - "heading": "o nas", - "meta_description": "npmx to szybka, nowoczesna przeglądarka rejestru npm. Lepsze UX/DX do eksplorowania pakietów npm.", - "what_we_are": { - "title": "Czym jesteśmy", - "better_ux_dx": "lepszym UX/DX", - "admin_ui": "interfejs administracyjny", - "description": "npmx jest {betterUxDx} dla rejestru pakietów npm i narzędzi. Zapewniamy szybki, nowoczesny interfejs do eksplorowania pakietów, z funkcjami takimi jak tryb ciemny, nawigacja klawiaturą, przeglądanie kodu i połączenia z alternatywnymi rejestrami, np. {jsr}.", - "admin_description": "Chcemy też zapewnić lepszy {adminUi} do zarządzania pakietami, zespołami i organizacjami — prosto z przeglądarki, zasilany przez twoje lokalne npm CLI." - }, - "what_we_are_not": { - "title": "Czym nie jesteśmy", - "not_package_manager": "Nie jest menedżerem pakietów.", - "not_registry": "Nie jest rejestrem.", - "registry_description": "Nie hostujemy pakietów. To tylko lepszy sposób ich przeglądania.", - "package_managers_exist": "{already} {people} {building} {really} {cool} {package} {managers}.", - "words": { - "already": "Są", - "people": "już", - "building": "ludzie", - "really": "którzy tworzą", - "cool": "naprawdę", - "package": "fajne", - "managers": "menedżery pakietów" - } - }, - "sponsors": { - "title": "Sponsorzy" - }, - "oss_partners": { - "title": "Partnerzy OSS" - }, - "team": { - "title": "Zespół", - "governance": "Zarządzanie", - "role_steward": "steward", - "role_maintainer": "maintainer", - "sponsor": "sponsor", - "sponsor_aria": "Zasponsoruj {name} na GitHubie" - }, - "contributors": { - "title": "Współtwórcy", - "description": "npmx jest w pełni open source, tworzony przez niesamowitą społeczność współtwórców. Dołącz do nas — zbudujmy razem przeglądanie npm takie, jakiego zawsze chcieliśmy.", - "loading": "Ładowanie współtwórców...", - "error": "Nie udało się wczytać współtwórców", - "view_profile": "Zobacz profil GitHub użytkownika {name}" - }, - "get_involved": { - "title": "Zaangażuj się", - "contribute": { - "title": "Współtwórz", - "description": "Pomóż nam zbudować lepsze doświadczenie npm.", - "cta": "Zobacz na GitHub" - }, - "community": { - "title": "Dołącz do społeczności", - "description": "Pogadaj, zadaj pytania i dziel się pomysłami.", - "cta": "Dołącz do Discorda" - }, - "follow": { - "title": "Bądź na bieżąco", - "description": "Sprawdź, co nowego w npmx.", - "cta": "Obserwuj na Bluesky" - } - } - }, - "account_menu": { - "connect": "połącz", - "account": "Konto", - "npm_cli": "npm CLI", - "atmosphere": "Atmosphere", - "npm_cli_desc": "Zarządzaj pakietami i organizacjami", - "atmosphere_desc": "Funkcje społecznościowe i tożsamość", - "connect_npm_cli": "Połącz z npm CLI", - "connect_atmosphere": "Połącz z Atmosphere", - "connecting": "Łączenie...", - "ops": "{count} operacja | {count} operacje | {count} operacji | {count} operacji | {count} operacji" - }, - "auth": { - "modal": { - "title": "Atmosphere", - "connected_as": "Połączono jako {'@'}{handle}", - "disconnect": "Rozłącz", - "connect_prompt": "Połącz się ze swoim kontem Atmosphere", - "handle_label": "Identyfikator", - "handle_placeholder": "alice.npmx.social", - "connect": "Połącz", - "create_account": "Utwórz nowe konto", - "connect_bluesky": "Połącz z Bluesky", - "what_is_atmosphere": "Czym jest konto Atmosphere?", - "atmosphere_explanation": "{npmx} używa {atproto} do zasilania wielu funkcji społecznościowych, umożliwiając użytkownikom posiadanie swoich danych i korzystanie z jednego konta we wszystkich kompatybilnych aplikacjach. Gdy utworzysz konto, możesz używać innych aplikacji, takich jak {bluesky} i {tangled}, z tym samym kontem.", - "default_input_error": "Wprowadź poprawny identyfikator, DID lub pełny adres do PDS" - } - }, - "header": { - "home": "npmx — strona główna", - "packages": "pakiety", - "packages_dropdown": { - "title": "Twoje pakiety", - "loading": "Ładowanie...", - "error": "Nie udało się wczytać pakietów", - "empty": "Nie znaleziono pakietów", - "view_all": "Zobacz wszystkie" - }, - "orgs": "organizacje", - "orgs_dropdown": { - "title": "Twoje organizacje", - "loading": "Ładowanie...", - "error": "Nie udało się wczytać organizacji", - "empty": "Nie znaleziono organizacji", - "view_all": "Zobacz wszystkie" - } - }, - "compare": { - "packages": { - "title": "porównaj pakiety", - "tagline": "porównuj pakiety npm ze sobą, aby łatwiej wybrać właściwy.", - "meta_title": "Porównaj {packages} - npmx", - "meta_title_empty": "Porównaj pakiety - npmx", - "meta_description": "Porównanie pakietów: {packages}", - "meta_description_empty": "Porównuj pakiety npm ze sobą", - "section_packages": "Pakiety", - "section_facets": "Aspekty", - "section_comparison": "Porównanie", - "copy_as_markdown": "Kopiuj tabelę", - "loading": "Ładowanie danych pakietów...", - "error": "Nie udało się wczytać danych pakietów. Spróbuj ponownie.", - "empty_title": "Wybierz pakiety do porównania", - "empty_description": "Wyszukaj i dodaj co najmniej 2 pakiety powyżej, aby zobaczyć porównanie ich metryk." - }, - "selector": { - "search_label": "Szukaj pakietów", - "search_first": "Wyszukaj pakiet...", - "search_add": "Dodaj kolejny pakiet...", - "searching": "Wyszukiwanie...", - "remove_package": "Usuń {package}", - "packages_selected": "Wybrano pakiety: {count}/{max}.", - "add_hint": "Dodaj co najmniej 2 pakiety do porównania." - }, - "no_dependency": { - "label": "(brak zależności)", - "typeahead_title": "Co zrobiłby James?", - "typeahead_description": "Porównaj z brakiem używania dodatkowej zależności! Polecane przez e18e.", - "tooltip_title": "Możliwe, że nie potrzebujesz dodatkowej zależności", - "tooltip_description": "Porównaj z brakiem używania dodatkowej zależności! {link} zarządza listą pakietów, które można zastąpić wbudowanymi funkcjami lub prostszymi alternatywami.", - "e18e_community": "społeczność e18e", - "add_column": "Dodaj kolumnę z brakiem zależności do porównania" - }, - "facets": { - "group_label": "Aspekty porównania", - "all": "wszystkie", - "none": "brak", - "coming_soon": "Wkrótce", - "select_all": "Wybierz wszystkie aspekty", - "deselect_all": "Odznacz wszystkie aspekty", - "select_category": "Wybierz wszystkie aspekty: {category}", - "deselect_category": "Odznacz wszystkie aspekty: {category}", - "binary_only_tooltip": "Ten pakiet udostępnia tylko pliki binarne i nie ma eksportów", - "categories": { - "performance": "Wydajność", - "health": "Zdrowie", - "compatibility": "Kompatybilność", - "security": "Bezpieczeństwo i zgodność" - }, - "items": { - "packageSize": { - "label": "Rozmiar pakietu", - "description": "Rozmiar samego pakietu (rozpakowany)" - }, - "installSize": { - "label": "Rozmiar instalacji", - "description": "Łączny rozmiar instalacji wraz ze wszystkimi zależnościami" - }, - "dependencies": { - "label": "Bezpośrednie zależności", - "description": "Liczba bezpośrednich zależności" - }, - "totalDependencies": { - "label": "Wszystkie zależności", - "description": "Łączna liczba zależności, w tym przechodnich" - }, - "downloads": { - "label": "Pobrania/tydz.", - "description": "Tygodniowa liczba pobrań" - }, - "totalLikes": { - "label": "Polubienia", - "description": "Liczba posiadanych polubień" - }, - "lastUpdated": { - "label": "Opublikowano", - "description": "Kiedy ta wersja została opublikowana" - }, - "deprecated": { - "label": "Wycofany?", - "description": "Czy pakiet jest wycofany" - }, - "engines": { - "label": "Silniki", - "description": "Wymagania wersji Node.js" - }, - "types": { - "label": "Typy", - "description": "Definicje typów TypeScript" - }, - "moduleFormat": { - "label": "Format modułu", - "description": "Obsługa ESM/CJS" - }, - "license": { - "label": "Licencja", - "description": "Licencja pakietu" - }, - "vulnerabilities": { - "label": "Podatności", - "description": "Znane luki bezpieczeństwa" - } - }, - "values": { - "any": "Dowolne", - "none": "Brak", - "unknown": "Nieznana", - "deprecated": "Wycofany", - "not_deprecated": "Nie", - "types_included": "Wbudowane", - "types_none": "Brak", - "vulnerabilities_summary": "{count} ({critical}K/{high}W)", - "up_to_you": "Zależy od Ciebie!" - }, - "trends": { - "title": "Porównaj Trendy" - } - }, - "file_changes": "Zmiany w plikach", - "files_count": "{count} plików", - "lines_hidden": "ukryto {count} linii", - "compare_versions": "porównaj", - "summary": "Podsumowanie", - "deps_count": "{count} zależności", - "dependencies": "Zależności", - "dev_dependencies": "Zależności deweloperskie", - "peer_dependencies": "Zależności równorzędne", - "optional_dependencies": "Zależności opcjonalne", - "no_dependency_changes": "Brak zmian zależności", - "file_filter_option": { - "all": "Wszystkie ({count})", - "added": "Dodane ({count})", - "removed": "Usunięte ({count})", - "modified": "Zmienione ({count})" - }, - "search_files_placeholder": "Szukaj plików...", - "no_files_all": "Brak plików", - "no_files_search": "Brak plików pasujących do \"{query}\"", - "no_files_filtered": "Brak {filter} plików", - "filter": { - "added": "dodanych", - "removed": "usuniętych", - "modified": "zmienionych" - }, - "files_button": "Pliki", - "select_file_prompt": "Wybierz plik z panelu obok, aby zobaczyć zmiany", - "close_files_panel": "Zamknij panel plików", - "filter_files_label": "Filtruj pliki według rodzaju zmian" - }, - "privacy_policy": { - "title": "polityka prywatności", - "last_updated": "Ostatnia aktualizacja: {date}", - "welcome": "Witamy w {app}. Zobowiązujemy się chronić Twoją prywatność. Ta polityka wyjaśnia, jakie dane zbieramy, jak ich używamy i jakie masz prawa dotyczące swoich informacji.", - "cookies": { - "what_are": { - "title": "Czym są pliki cookie?", - "p1": "Pliki cookie to małe pliki tekstowe przechowywane na Twoim urządzeniu podczas odwiedzania strony internetowej. Ich celem jest poprawa komfortu przeglądania poprzez zapamiętywanie określonych preferencji i ustawień." - }, - "types": { - "title": "Jakich plików cookie używamy?", - "p1": "Używamy wyłącznie {bold} w celach ściśle niezbędnych do działania serwisu. Nie używamy plików cookie podmiotów trzecich ani reklamowych.", - "bold": "niezbędnych technicznych plików cookie", - "li1": "{li11}{separator} {li12}", - "li2": "{li21}{separator} {li22}", - "separator": ":", - "cookie_vdpl": "__vdpl", - "cookie_vdpl_desc": "Ten plik cookie jest używany przez naszego dostawcę hostingu (Vercel) do ochrony przed rozjazdem wersji (skew protection). Zapewnia pobieranie zasobów z właściwej wersji wdrożenia, jeśli podczas przeglądania zostanie opublikowana aktualizacja. Nie służy do śledzenia użytkownika.", - "cookie_h3": "h3", - "cookie_h3_desc": "To nasz bezpieczny plik cookie sesji. Przechowuje token dostępu OAuth, gdy łączysz konto Atmosphere. Jest niezbędny do utrzymania uwierzytelnionej sesji." - }, - "local_storage": { - "title": "Pamięć lokalna", - "p1": "Oprócz plików cookie sesji używamy {bold} w Twojej przeglądarce, aby zapisać preferencje wyświetlania. Dzięki temu możemy zapamiętać motyw (jasny/ciemny) i inne wybrane przez Ciebie {settings}, aby nie trzeba było konfigurować ich przy każdej wizycie.", - "bold": "Local Storage", - "p2": "Te informacje mają wyłącznie charakter funkcjonalny, są przechowywane tylko na Twoim urządzeniu i {bold2}. Używamy ich wyłącznie, aby poprawić komfort korzystania z naszej strony.", - "bold2": "nie zawierają danych osobowych ani nie służą do śledzenia", - "settings": "ustawienia" - }, - "management": { - "title": "Zarządzanie plikami cookie", - "p1": "Możesz skonfigurować przeglądarkę tak, aby akceptowała, odrzucała lub usuwała pliki cookie zgodnie z Twoimi preferencjami. Pamiętaj jednak, że {bold}.", - "bold": "odrzucenie niezbędnych plików cookie może uniemożliwić pełny dostęp do aplikacji", - "p2": "Poniżej znajdują się linki z instrukcjami zarządzania plikami cookie w najczęściej używanych przeglądarkach:", - "chrome": "Google Chrome (otwiera się w nowym oknie)", - "firefox": "Mozilla Firefox (otwiera się w nowym oknie)", - "edge": "Microsoft Edge (otwiera się w nowym oknie)" - } - }, - "analytics": { - "title": "Analityka", - "p1": "Korzystamy z {bold}, aby zrozumieć, jak odwiedzający korzystają z naszej strony. Pomaga nam to ulepszać doświadczenie użytkownika i identyfikować problemy.", - "bold": "Vercel Web Analytics", - "p2": "Vercel Analytics zostało zaprojektowane z myślą o prywatności:", - "li1": "Nie używa plików cookie", - "li2": "Nie zbiera identyfikatorów osobowych", - "li3": "Nie śledzi użytkowników między stronami", - "li4": "Wszystkie dane są agregowane i anonimizowane", - "p3": "Zbierane informacje obejmują wyłącznie: adresy URL stron, stronę odsyłającą, kraj/region, typ urządzenia, przeglądarkę i system operacyjny. Tych danych nie można użyć do identyfikacji pojedynczych użytkowników." - }, - "authenticated": { - "title": "Użytkownicy uwierzytelnieni", - "p1": "Gdy łączysz konto {bold} z npmx, przechowujemy token dostępu OAuth w bezpiecznym pliku cookie sesji HTTP-only. Ten token służy wyłącznie do uwierzytelniania żądań w Twoim imieniu.", - "bold": "Atmosphere", - "p2": "Nie przechowujemy Twoich danych logowania i nie uzyskujemy dostępu do danych wykraczających poza to, co jest niezbędne do działania używanych funkcji. W każdej chwili możesz odłączyć konto na stronie {settings}.", - "settings": "ustawień" - }, - "data_retention": { - "title": "Przechowywanie danych", - "p1": "Pliki cookie sesji są automatycznie usuwane po zamknięciu przeglądarki lub po okresie braku aktywności. Preferencje zapisane w pamięci lokalnej pozostają na Twoim urządzeniu, dopóki nie wyczyścisz danych przeglądarki. Dane analityczne są przechowywane w formie zagregowanej i nie można ich powiązać z pojedynczymi użytkownikami." - }, - "your_rights": { - "title": "Twoje prawa", - "p1": "Masz prawo do:", - "li1": "Uzyskania informacji o tym, jakie dane zbieramy", - "li2": "Wyczyszczenia pamięci lokalnej i plików cookie w dowolnym momencie", - "li3": "Odłączenia uwierzytelnionej sesji", - "li4": "Żądania informacji o naszych praktykach dotyczących danych", - "p2": "Ponieważ nie zbieramy danych osobowych, zazwyczaj nie ma informacji osobistych do usunięcia ani wyeksportowania." - }, - "contact": { - "title": "Kontakt", - "p1": "W przypadku pytań lub wątpliwości dotyczących tej polityki prywatności możesz skontaktować się z nami, otwierając zgłoszenie w naszym {link}.", - "link": "repozytorium GitHub" - }, - "changes": { - "title": "Zmiany w tej polityce", - "p1": "Od czasu do czasu możemy aktualizować tę politykę prywatności. Wszelkie zmiany będą publikowane na tej stronie wraz z datą aktualizacji." - } - }, - "a11y": { - "title": "dostępność", - "footer_title": "a11y", - "welcome": "Chcemy, aby {app} było użyteczne dla jak największej liczby osób.", - "approach": { - "title": "Nasze podejście", - "p1": "Staramy się stosować Wytyczne dla dostępności treści internetowych (WCAG) 2.2 i traktujemy je jako punkt odniesienia przy tworzeniu funkcji. Nie deklarujemy pełnej zgodności z żadnym poziomem WCAG, dostępność to proces ciągły i zawsze jest jeszcze coś do poprawy.", - "p2": "Ta strona to {about}. Ulepszenia dostępności wprowadzamy stopniowo w ramach regularnego rozwoju.", - "about_link": "projekt open source rozwijany przez społeczność" - }, - "measures": { - "title": "Co robimy", - "p1": "Niektóre działania, które staramy się realizować w całym serwisie:", - "li1": "Używamy semantycznego HTML i atrybutów ARIA tam, gdzie to odpowiednie.", - "li2": "Używamy względnych rozmiarów tekstu, aby można było je dostosować w przeglądarce.", - "li3": "Wspieramy nawigację klawiaturą w całym interfejsie.", - "li4": "Szanujemy zapytania mediów prefers-reduced-motion i prefers-color-scheme.", - "li5": "Projektujemy z myślą o wystarczającym kontraście kolorów.", - "li6": "Dbamy o to, aby kluczowe treści były dostępne bez JavaScript, choć niektóre funkcje interaktywne go wymagają." - }, - "limitations": { - "title": "Znane ograniczenia", - "p1": "Niektóre części serwisu, szczególnie treści zewnętrzne, takie jak README pakietów, mogą nie spełniać standardów dostępności. Z czasem pracujemy nad poprawą tych obszarów." - }, - "contact": { - "title": "Informacja zwrotna", - "p1": "Jeśli napotkasz barierę dostępności w {app}, daj nam znać, otwierając zgłoszenie w naszym {link}. Traktujemy takie zgłoszenia poważnie i zrobimy wszystko, co w naszej mocy, aby rozwiązać problem.", - "link": "repozytorium GitHub" - } - } -} diff --git a/lunaria/files/pt-BR.json b/lunaria/files/pt-BR.json deleted file mode 100644 index 005c0be7f..000000000 --- a/lunaria/files/pt-BR.json +++ /dev/null @@ -1,858 +0,0 @@ -{ - "seo": { - "home": { - "title": "npmx - Navegador de Pacotes para o Registro npm", - "description": "Um navegador melhor para o registro npm. Pesquise, navegue e explore pacotes com uma interface moderna." - } - }, - "built_at": "construído {0}", - "alt_logo": "logo npmx", - "tagline": "um navegador melhor para o registro npm", - "non_affiliation_disclaimer": "não é afiliado com npm, Inc.", - "trademark_disclaimer": "npm é uma marca registrada da npm, Inc. Este site não é afiliado com npm, Inc.", - "footer": { - "about": "sobre", - "docs": "documentação", - "source": "código-fonte", - "social": "redes sociais", - "chat": "chat" - }, - "shortcuts": { - "section": {} - }, - "search": { - "label": "Pesquisar pacotes npm", - "placeholder": "pesquisar pacotes...", - "button": "pesquisar", - "searching": "Pesquisando...", - "found_packages": "Nenhum pacote encontrado | 1 pacote encontrado | {count} pacotes encontrados", - "updating": "(atualizando...)", - "no_results": "Nenhum pacote encontrado para \"{query}\"", - "title": "pesquisar", - "not_taken": "{name} não está em uso", - "claim_prompt": "Reivindicar este nome de pacote no npm", - "claim_button": "Reivindicar \"{name}\"", - "want_to_claim": "Deseja reivindicar este nome de pacote?", - "start_typing": "Comece a digitar para pesquisar pacotes", - "exact_match": "exato", - "suggestion": { - "user": "usuário", - "org": "organização", - "view_user_packages": "Ver pacotes deste usuário", - "view_org_packages": "Ver pacotes desta organização" - } - }, - "nav": { - "main_navigation": "Principal", - "popular_packages": "Pacotes populares", - "settings": "configurações", - "compare": "comparar", - "back": "voltar", - "menu": "Menu", - "mobile_menu": "Menu de navegação", - "open_menu": "Abrir menu", - "links": "Links", - "tap_to_search": "Toque para pesquisar" - }, - "settings": { - "title": "configurações", - "tagline": "personalize sua experiência npmx", - "meta_description": "Customize sua experiência npmx.dev com preferências de tema, idioma e exibição.", - "sections": { - "appearance": "Aparência", - "display": "Exibição", - "language": "Idioma" - }, - "data_source": {}, - "relative_dates": "Datas relativas", - "include_types": "Incluir {'@'}types na instalação", - "include_types_description": "Adicionar pacote {'@'}types aos comandos de instalação para pacotes sem tipo", - "hide_platform_packages": "Ocultar pacotes específicos de plataforma na pesquisa", - "hide_platform_packages_description": "Ocultar pacotes binários nativos como {'@'}esbuild/linux-x64 dos resultados", - "theme": "Tema", - "theme_light": "Claro", - "theme_dark": "Escuro", - "theme_system": "Sistema", - "language": "Idioma", - "help_translate": "Ajude a traduzir npmx", - "accent_colors": "Cores de destaque", - "clear_accent": "Limpar cor de destaque", - "translation_progress": "Progresso de tradução" - }, - "i18n": { - "missing_keys": "{count} tradução ausente | {count} traduções ausentes", - "copy_keys": "Copiar chaves", - "show_more_keys": "Mostrar {count} mais...", - "contribute_hint": "Ajude a melhorar esta tradução adicionando as chaves ausentes.", - "edit_on_github": "Editar no GitHub", - "view_guide": "Guia de tradução" - }, - "common": { - "loading": "Carregando...", - "loading_more": "Carregando mais...", - "loading_packages": "Carregando pacotes...", - "end_of_results": "Fim dos resultados", - "try_again": "Tente novamente", - "close": "Fechar", - "retry": "Repetir", - "copy": "copiar", - "copied": "copiado!", - "skip_link": "Pular para o conteúdo principal", - "warnings": "Avisos:", - "go_back_home": "Voltar para a página inicial", - "view_on_npm": "visualizar no npm", - "per_week": "/ semana", - "vanity_downloads_hint": "Número de vaidade: nenhum pacote exibido | Número de vaidade: para o pacote exibido | Número de vaidade: Soma de {count} pacotes exibidos", - "sort": { - "name": "nome", - "role": "função", - "members": "membros" - }, - "scroll_to_top": "Rolar para o topo" - }, - "package": { - "not_found": "Pacote não encontrado", - "not_found_message": "O pacote não pôde ser encontrado.", - "no_description": "Nenhuma descrição fornecida", - "not_latest": "(não é a mais recente)", - "verified_provenance": "Proveniência verificada", - "view_permalink": "Ver link permanente para esta versão", - "navigation": "Pacote", - "copy_name": "Copiar nome do pacote", - "deprecation": { - "package": "Este pacote foi descontinuado.", - "version": "Esta versão foi descontinuada.", - "no_reason": "Nenhum motivo fornecido" - }, - "replacement": { - "title": "Você pode não precisar desta dependência.", - "native": "Isso pode ser substituído por {replacement}, disponível desde Node {nodeVersion}.", - "simple": "A {community} marcou este pacote como redundante, com o conselho: {replacement}.", - "documented": "A {community} marcou este pacote como tendo alternativas mais performáticas.", - "none": "Este pacote foi marcado como não mais necessário, e sua funcionalidade provavelmente está disponível nativamente em todas as engines.", - "learn_more": "Saiba mais", - "mdn": "MDN", - "community": "comunidade" - }, - "stats": { - "license": "Licença", - "deps": "Deps", - "install_size": "Tamanho de Instalação", - "vulns": "Vulnerabilidades", - "view_dependency_graph": "Ver gráfico de dependências", - "inspect_dependency_tree": "Inspecionar árvore de dependências", - "size_tooltip": { - "unpacked": "{size} tamanho descompactado (este pacote)", - "total": "{size} tamanho total descompactado (incluindo todas as {count} dependências para linux-x64)" - } - }, - "skills": { - "title": "Habilidades do Agente", - "skills_available": "{count} habilidade disponível | {count} habilidades disponíveis", - "compatible_with": "Compatível com {tool}", - "install": "Instalar", - "installation_method": "Método de Instalação", - "learn_more": "Saiba mais", - "available_skills": "Habilidades Disponíveis", - "click_to_expand": "Clique para expandir", - "no_description": "Sem descrição", - "file_counts": { - "scripts": "{count} script | {count} scripts", - "refs": "{count} ref | {count} refs", - "assets": "{count} asset | {count} assets" - }, - "view_source": "Ver código-fonte" - }, - "links": { - "repo": "repositório", - "homepage": "página inicial", - "issues": "problemas", - "jsr": "jsr", - "code": "código", - "docs": "documentação", - "fund": "financiar", - "compare": "comparar" - }, - "likes": {}, - "docs": { - "not_available": "Documentação não disponível", - "not_available_detail": "Não conseguimos gerar documentação para esta versão." - }, - "get_started": { - "title": "Comece agora", - "pm_label": "Gerenciador de pacotes", - "copy_command": "Copiar comando de instalação", - "view_types": "Ver {package}" - }, - "create": { - "title": "Criar novo projeto", - "copy_command": "Copiar comando de criação" - }, - "run": { - "title": "Executar", - "locally": "Executar localmente" - }, - "readme": { - "title": "Readme", - "no_readme": "README não disponível.", - "view_on_github": "Ver no GitHub", - "callout": {} - }, - "provenance_section": {}, - "security_downgrade": {}, - "keywords_title": "Palavras-chave", - "compatibility": "Compatibilidade", - "card": { - "publisher": "Publicador", - "weekly_downloads": "Downloads semanais", - "keywords": "Palavras-chave", - "license": "Licença" - }, - "versions": { - "title": "Versões", - "collapse": "Recolher {tag}", - "expand": "Expandir {tag}", - "collapse_other": "Recolher outras versões", - "expand_other": "Expandir outras versões", - "collapse_major": "Recolher versão principal {major}", - "expand_major": "Expandir versão principal {major}", - "other_versions": "Outras versões", - "more_tagged": "{count} mais marcadas", - "all_covered": "Todas as versões estão cobertas pelas tags acima", - "deprecated_title": "{version} (descontinuada)", - "view_all": "Ver {count} versão | Ver todas as {count} versões" - }, - "dependencies": { - "title": "Dependências ({count})", - "list_label": "Dependências do pacote", - "show_all": "mostrar {count} dep | mostrar todas as {count} deps", - "optional": "opcional", - "view_vulnerabilities": "Ver vulnerabilidades", - "outdated_major": "{count} versão principal desatualizada (mais recente: {latest}) | {count} versões principais desatualizadas (mais recente: {latest})", - "outdated_minor": "{count} versão secundária desatualizada (mais recente: {latest}) | {count} versões secundárias desatualizadas (mais recente: {latest})", - "outdated_patch": "Atualização de patch disponível (mais recente: {latest})" - }, - "peer_dependencies": { - "title": "Dependências Pares ({count})", - "list_label": "Dependências pares do pacote", - "show_all": "mostrar {count} dep par | mostrar todas as {count} deps pares" - }, - "optional_dependencies": { - "title": "Dependências Opcionais ({count})", - "list_label": "Dependências opcionais do pacote", - "show_all": "mostrar {count} dep opcional | mostrar todas as {count} deps opcionais" - }, - "maintainers": { - "title": "Mantenedores", - "list_label": "Mantenedores do pacote", - "you": "(você)", - "via": "via {teams}", - "remove_owner": "Remover {name} como proprietário", - "username_to_add": "Nome de usuário para adicionar como proprietário", - "username_placeholder": "nome de usuário...", - "add_button": "adicionar", - "cancel_add": "Cancelar adição de proprietário", - "add_owner": "+ Adicionar proprietário", - "show_more": "(mostrar {count} mais)", - "show_less": "(mostrar menos)" - }, - "trends": { - "granularity": "Granularidade", - "granularity_daily": "Diária", - "granularity_weekly": "Semanal", - "granularity_monthly": "Mensal", - "granularity_yearly": "Anual", - "start_date": "Início", - "end_date": "Fim", - "loading": "Carregando...", - "date_range": "{start} a {end}", - "date_range_multiline": "{start}\npara {end}", - "download_file": "Baixar {fileType}", - "toggle_annotator": "Alternar anotador", - "items": {} - }, - "downloads": { - "title": "Downloads Semanais" - }, - "install_scripts": { - "title": "Scripts de Instalação", - "script_label": "(script)", - "npx_packages": "{count} pacote npx | {count} pacotes npx", - "currently": "atualmente {version}" - }, - "playgrounds": { - "title": "Experimente", - "choose": "escolher playground" - }, - "metrics": { - "esm": "ES Modules suportados", - "cjs": "CommonJS suportado", - "no_esm": "Sem suporte a ES Modules", - "types_label": "Tipos", - "types_included": "Tipos inclusos", - "types_available": "Tipos disponíveis via {package}", - "no_types": "Sem tipos TypeScript" - }, - "license": { - "view_spdx": "Ver texto da licença no SPDX", - "none": "Nenhuma" - }, - "vulnerabilities": { - "tree_found": "{vulns} vulnerabilidade em {packages}/{total} pacotes | {vulns} vulnerabilidades em {packages}/{total} pacotes", - "show_all_packages": "mostrar todos os {count} pacotes afetados", - "path": "caminho", - "more": "+{count} mais", - "packages_failed": "{count} pacote não pôde ser verificado | {count} pacotes não puderam ser verificados", - "scan_failed": "Não foi possível verificar vulnerabilidades", - "severity": { - "critical": "crítica", - "high": "alta", - "moderate": "moderada", - "low": "baixa" - } - }, - "deprecated": { - "label": "Descontinuado", - "tree_found": "{count} dependência descontinuada | {count} dependências descontinuadas", - "show_all": "mostrar {count} pacote descontinuado | mostrar todos os {count} pacotes descontinuados" - }, - "access": { - "title": "Acesso da Equipe", - "refresh": "Atualizar acesso da equipe", - "list_label": "Lista de acesso da equipe", - "owner": "proprietário", - "rw": "rw", - "ro": "ro", - "revoke_access": "Revogar acesso de {name}", - "no_access": "Nenhum acesso de equipe configurado", - "select_team_label": "Selecionar equipe", - "loading_teams": "Carregando equipes...", - "select_team": "Selecionar equipe", - "permission_label": "Nível de permissão", - "permission": { - "read_only": "somente leitura", - "read_write": "leitura-escrita" - }, - "grant_button": "conceder", - "cancel_grant": "Cancelar concessão de acesso", - "grant_access": "+ Conceder acesso da equipe" - }, - "list": { - "filter_label": "Filtrar pacotes", - "filter_placeholder": "Filtrar pacotes...", - "sort_label": "Ordenar pacotes", - "showing_count": "Mostrando {filtered} de {total} pacotes" - }, - "skeleton": { - "loading": "Carregando detalhes do pacote", - "maintainers": "Mantenedores", - "keywords": "Palavras-chave", - "versions": "Versões", - "dependencies": "Dependências" - }, - "sort": { - "downloads": "Mais baixados", - "name_asc": "Nome (A-Z)", - "name_desc": "Nome (Z-A)" - }, - "size": {} - }, - "connector": { - "modal": { - "title": "Conector Local", - "contributor_badge": "Apenas contribuidores", - "contributor_notice": "O conector ainda não foi publicado no npm. Veja o {link} para saber como executar localmente.", - "contributor_link": "guia de contribuição", - "connected": "Conectado", - "connected_as_user": "Conectado como ~{user}", - "connected_hint": "Agora você pode gerenciar pacotes e organizações a partir da interface web.", - "disconnect": "Desconectar", - "run_hint": "Execute o conector na sua máquina para ativar recursos de administrador.", - "copy_command": "Copiar comando", - "copied": "Copiado", - "paste_token": "Em seguida, cole o token abaixo para conectar:", - "token_label": "Token", - "token_placeholder": "cole o token aqui...", - "advanced": "Opções avançadas", - "port_label": "Porta", - "warning": "AVISO", - "warning_text": "Isso permite que npmx acesse seu CLI do npm. Conecte-se apenas a sites em que você confia.", - "connect": "Conectar", - "connecting": "Conectando..." - } - }, - "operations": { - "queue": { - "title": "Fila de Operações", - "clear_all": "limpar tudo", - "refresh": "Atualizar operações", - "empty": "Nenhuma operação na fila", - "empty_hint": "Adicione operações a partir das páginas de pacote ou organização", - "active_label": "Operações ativas", - "otp_required": "OTP obrigatório", - "otp_prompt": "Digite OTP para continuar", - "otp_placeholder": "Digite o código OTP...", - "otp_label": "Senha de um único uso", - "retry_otp": "Tentar novamente com OTP", - "retrying": "Tentando novamente...", - "approve_operation": "Aprovar operação", - "remove_operation": "Remover operação", - "approve_all": "Aprovar Tudo", - "execute": "Executar", - "executing": "Executando...", - "log": "Log", - "log_label": "Log de operações concluídas", - "remove_from_log": "Remover do log" - } - }, - "org": { - "teams": { - "title": "Equipes", - "refresh": "Atualizar equipes", - "filter_label": "Filtrar equipes", - "filter_placeholder": "Filtrar equipes...", - "sort_by": "Ordenar por", - "loading": "Carregando equipes...", - "no_teams": "Nenhuma equipe encontrada", - "list_label": "Equipes da organização", - "delete_team": "Excluir equipe {name}", - "member_count": "{count} membro | {count} membros", - "members_of": "Membros de {team}", - "no_members": "Nenhum membro", - "remove_user": "Remover {user} da equipe", - "username_to_add": "Nome de usuário para adicionar a {team}", - "username_placeholder": "nome de usuário...", - "add_button": "adicionar", - "cancel_add_user": "Cancelar adição de usuário", - "add_member": "+ Adicionar membro", - "team_name_label": "Nome da equipe", - "team_name_placeholder": "nome-da-equipe...", - "create_button": "criar", - "no_match": "Nenhuma equipe corresponde a \"{query}\"", - "cancel_create": "Cancelar criação de equipe", - "create_team": "+ Criar equipe" - }, - "members": { - "title": "Membros", - "refresh": "Atualizar membros", - "filter_label": "Filtrar membros", - "filter_placeholder": "Filtrar membros...", - "filter_by_role": "Filtrar por função", - "filter_by_team": "Filtrar por equipe", - "all_teams": "todas as equipes", - "sort_by": "Ordenar por", - "loading": "Carregando membros...", - "no_members": "Nenhum membro encontrado", - "list_label": "Membros da organização", - "change_role_for": "Alterar função para {name}", - "remove_from_org": "Remover {name} da organização", - "view_team": "Ver equipe {team}", - "no_match": "Nenhum membro corresponde aos seus filtros", - "username_label": "Nome de usuário", - "username_placeholder": "nome de usuário...", - "role_label": "Função", - "role": { - "all": "todos", - "developer": "desenvolvedor", - "admin": "administrador", - "owner": "proprietário" - }, - "team_label": "Equipe", - "no_team": "sem equipe", - "add_button": "adicionar", - "cancel_add": "Cancelar adição de membro", - "add_member": "+ Adicionar membro" - }, - "public_packages": "{count} pacote público | {count} pacotes públicos", - "page": { - "packages_title": "Pacotes", - "members_tab": "Membros", - "teams_tab": "Equipes", - "no_packages": "Nenhum pacote público encontrado para", - "no_packages_hint": "Esta organização pode não existir ou não tem pacotes públicos.", - "failed_to_load": "Falha ao carregar pacotes da organização", - "no_match": "Nenhum pacote corresponde a \"{query}\"", - "not_found": "Organização não encontrada", - "not_found_message": "A organização \"{'@'}{name}\" não existe no npm" - } - }, - "user": { - "combobox": { - "add_to_org_hint": "(também será adicionado à organização)", - "press_enter_to_add": "Pressione Enter para adicionar {'@'}{username}", - "default_placeholder": "nome de usuário...", - "suggestions_label": "Sugestões de usuários" - }, - "page": { - "packages_title": "Pacotes", - "no_packages": "Nenhum pacote público encontrado para", - "no_packages_hint": "Este usuário pode não existir ou não tem pacotes públicos.", - "failed_to_load": "Falha ao carregar pacotes do usuário", - "no_match": "Nenhum pacote corresponde a \"{query}\"", - "filter_placeholder": "Filtrar {count} pacotes..." - }, - "orgs_page": { - "title": "Organizações", - "back_to_profile": "Voltar para o perfil", - "connect_required": "Conecte o CLI local para visualizar suas organizações.", - "connect_hint_prefix": "Execute", - "connect_hint_suffix": "para começar.", - "own_orgs_only": "Você só pode visualizar suas próprias organizações.", - "view_your_orgs": "Visualizar suas organizações", - "loading": "Carregando organizações...", - "empty": "Nenhuma organização encontrada.", - "empty_hint": "As organizações são detectadas a partir de seus pacotes com escopo.", - "count": "{count} Organização | {count} Organizações", - "packages_count": "{count} pacote | {count} pacotes" - } - }, - "claim": { - "modal": { - "title": "Reivindicar Nome de Pacote", - "success": "Pacote reivindicado!", - "success_detail": "{name}{'@'}0.0.0 foi publicado no npm.", - "success_hint": "Agora você pode publicar novas versões para este pacote usando npm publish.", - "view_package": "Ver Pacote", - "invalid_name": "Nome de pacote inválido:", - "available": "Este nome está disponível!", - "taken": "Este nome já foi reivindicado.", - "similar_warning": "Pacotes similares existem - npm pode rejeitar este nome:", - "related": "Pacotes relacionados:", - "scope_warning_title": "Considere usar um pacote com escopo em vez disso", - "scope_warning_text": "Nomes de pacotes sem escopo são um recurso compartilhado. Reivindicar um nome apenas se você pretende publicar e manter um pacote. Para projetos pessoais ou organizacionais, use um nome com escopo como {'@'}{username}/{name}.", - "connect_required": "Conecte ao conector local para reivindicar este nome de pacote.", - "connect_button": "Conectar ao Conector", - "publish_hint": "Isso publicará um pacote espaçador mínimo.", - "preview_json": "Visualizar package.json", - "claim_button": "Reivindicar Nome de Pacote", - "publishing": "Publicando...", - "checking": "Verificando disponibilidade...", - "failed_to_check": "Falha ao verificar disponibilidade de nome", - "failed_to_claim": "Falha ao reivindicar pacote" - } - }, - "code": { - "files_label": "Arquivos", - "no_files": "Nenhum arquivo neste diretório", - "root": "raiz", - "lines": "{count} linhas", - "toggle_tree": "Alternar árvore de arquivos", - "close_tree": "Fechar árvore de arquivos", - "copy_link": "Copiar link", - "raw": "Bruto", - "view_raw": "Ver arquivo bruto", - "file_too_large": "Arquivo muito grande para visualizar", - "file_size_warning": "{size} excede o limite de 500KB para destaque de sintaxe", - "failed_to_load": "Falha ao carregar arquivo", - "unavailable_hint": "O arquivo pode ser muito grande ou indisponível", - "version_required": "Versão é obrigatória para navegar pelo código", - "go_to_package": "Ir para pacote", - "loading_tree": "Carregando árvore de arquivos...", - "failed_to_load_tree": "Falha ao carregar arquivos para esta versão do pacote", - "back_to_package": "Voltar para pacote", - "table": { - "name": "Nome", - "size": "Tamanho" - }, - "markdown_view_mode": { - "preview": "visualizar", - "code": "código" - }, - "file_path": "Caminho do arquivo" - }, - "badges": { - "provenance": { - "verified": "verificado", - "verified_title": "Proveniência verificada", - "verified_via": "Verificado: publicado via {provider}" - }, - "jsr": { - "title": "também disponível no JSR" - } - }, - "filters": { - "title": "Filtros", - "search": "Pesquisar", - "search_scope": "Escopo de pesquisa", - "search_placeholder_name": "Filtrar por nome de pacote...", - "search_placeholder_description": "Filtrar por descrição...", - "search_placeholder_keywords": "Filtrar por palavras-chave...", - "search_placeholder_all": "Pesquisar tudo ou usar name: desc: kw:", - "scope_name": "Nome", - "scope_name_description": "Pesquisar apenas nomes de pacotes", - "scope_description": "Descrição", - "scope_description_description": "Pesquisar apenas descrições", - "scope_keywords": "Palavras-chave", - "scope_keywords_description": "Pesquisar apenas palavras-chave", - "scope_all": "Tudo", - "scope_all_description": "Pesquisar todos os campos, suporta operadores name: desc: kw:", - "weekly_downloads": "Downloads semanais", - "updated_within": "Atualizado em", - "security": "Segurança", - "keywords": "Palavras-chave", - "more_keywords": "+{count} mais", - "clear_all": "Limpar tudo", - "remove_filter": "Remover filtro {label}", - "chips": {}, - "download_range": { - "any": "Qualquer", - "lt100": "< 100", - "100_1k": "100 - 1K", - "1k_10k": "1K - 10K", - "10k_100k": "10K - 100K", - "gt100k": "> 100K" - }, - "updated": { - "any": "Qualquer momento", - "week": "Semana passada", - "month": "Mês passado", - "quarter": "Últimos 3 meses", - "year": "Ano passado" - }, - "security_options": { - "all": "Todos os pacotes", - "secure": "Sem avisos", - "insecure": "Com avisos" - }, - "sort": { - "label": "Ordenar pacotes", - "toggle_direction": "Alternar direção de classificação", - "ascending": "Ascendente", - "descending": "Descendente", - "relevance": "Relevância", - "downloads_week": "Downloads/sem", - "downloads_day": "Downloads/dia", - "downloads_month": "Downloads/mês", - "downloads_year": "Downloads/ano", - "name": "Nome", - "quality": "Qualidade", - "popularity": "Popularidade", - "maintenance": "Manutenção", - "score": "Pontuação" - }, - "columns": { - "title": "Colunas", - "show": "Mostrar colunas", - "reset": "Redefinir para padrões", - "coming_soon": "Em breve", - "name": "Nome", - "version": "Versão", - "description": "Descrição", - "downloads": "Downloads/sem", - "maintainers": "Mantenedores", - "keywords": "Palavras-chave", - "quality_score": "Pontuação de qualidade", - "popularity_score": "Pontuação de popularidade", - "maintenance_score": "Pontuação de manutenção", - "combined_score": "Pontuação combinada", - "security": "Segurança" - }, - "view_mode": { - "label": "Modo de exibição", - "cards": "Visualização de cartão", - "table": "Visualização de tabela" - }, - "pagination": { - "mode_label": "Modo de paginação", - "infinite": "Infinita", - "paginated": "Paginada", - "items_per_page": "Itens por página", - "per_page": "{count} / página", - "all_yolo": "Todos (YOLO)", - "showing": "{start}-{end} de {total}", - "previous": "Página anterior", - "next": "Próxima página", - "nav_label": "Paginação" - }, - "count": { - "showing_filtered": "{filtered} de {count} pacote | {filtered} de {count} pacotes", - "showing_all": "{count} pacote | {count} pacotes", - "showing_paginated": "{pageSize} de {count} pacote | {pageSize} de {count} pacotes" - }, - "table": { - "security_warning": "Aviso de segurança", - "secure": "Seguro", - "no_packages": "Nenhum pacote encontrado" - } - }, - "about": { - "title": "Sobre", - "heading": "sobre", - "meta_description": "npmx é um navegador rápido e moderno para o registro npm. Uma melhor UX/DX para explorar pacotes npm.", - "what_we_are": { - "title": "O que somos", - "better_ux_dx": "melhor UX/DX", - "admin_ui": "interface de administrador", - "description": "npmx é uma {betterUxDx} para o registro de pacotes npm e ferramentas. Fornecemos uma interface rápida e moderna para explorar pacotes, com recursos como modo escuro, navegação por teclado, navegação de código e conexões para registros alternativos como {jsr}.", - "admin_description": "Também visamos fornecer uma {adminUi} melhor para gerenciar seus pacotes, equipes e organizações — tudo do navegador, alimentado pelo seu CLI npm local." - }, - "what_we_are_not": { - "title": "O que não somos", - "not_package_manager": "Não é um gerenciador de pacotes.", - "not_registry": "Não é um registro.", - "registry_description": "Não hospedamos pacotes. Somos apenas uma forma melhor de navegá-los.", - "package_managers_exist": "{already} {people} {building} {really} {cool} {package} {managers}.", - "words": { - "already": "Existem", - "people": "já", - "building": "pessoas", - "really": "construindo", - "cool": "realmente", - "package": "incríveis", - "managers": "gerenciadores de pacotes" - } - }, - "team": {}, - "contributors": { - "title": "Contribuidores", - "description": "npmx é totalmente de código aberto, construído por uma comunidade incrível de contribuidores. Junte-se a nós e vamos construir juntos a experiência de navegação npm que sempre quisemos.", - "loading": "Carregando contribuidores...", - "error": "Falha ao carregar contribuidores", - "view_profile": "Ver perfil do GitHub de {name}" - }, - "get_involved": { - "title": "Envolva-se", - "contribute": { - "title": "Contribuir", - "description": "Ajude-nos a construir uma melhor experiência npm.", - "cta": "Ver no GitHub" - }, - "community": { - "title": "Junte-se à comunidade", - "description": "Converse, faça perguntas e compartilhe ideias.", - "cta": "Junte-se ao Discord" - }, - "follow": { - "title": "Mantenha-se atualizado", - "description": "Descubra as novidades sobre npmx.", - "cta": "Siga no Bluesky" - } - } - }, - "account_menu": { - "connect": "conectar", - "account": "Conta", - "npm_cli": "npm CLI", - "atmosphere": "Atmosfera", - "npm_cli_desc": "Gerenciar pacotes e organizações", - "atmosphere_desc": "Recursos sociais e identidade", - "connect_npm_cli": "Conectar ao CLI npm", - "connect_atmosphere": "Conectar à Atmosfera", - "connecting": "Conectando...", - "ops": "{count} op | {count} ops" - }, - "auth": { - "modal": { - "title": "Atmosfera", - "connected_as": "Conectado como {'@'}{handle}", - "disconnect": "Desconectar", - "connect_prompt": "Conecte-se com sua conta da Atmosfera", - "handle_label": "Nome de identificação", - "handle_placeholder": "alice.npmx.social", - "connect": "Conectar", - "create_account": "Criar uma nova conta", - "connect_bluesky": "Conectar com Bluesky", - "what_is_atmosphere": "O que é uma conta da Atmosfera?", - "atmosphere_explanation": "{npmx} usa o {atproto} para alimentar muitos de seus recursos sociais, permitindo que os usuários possuam seus dados e usem uma conta para todos os aplicativos compatíveis. Depois de criar uma conta, você pode usar outros aplicativos como {bluesky} e {tangled} com a mesma conta." - } - }, - "header": { - "home": "página inicial npmx", - "packages": "pacotes", - "packages_dropdown": { - "title": "Seus Pacotes", - "loading": "Carregando...", - "error": "Falha ao carregar pacotes", - "empty": "Nenhum pacote encontrado", - "view_all": "Ver tudo" - }, - "orgs": "organizações", - "orgs_dropdown": { - "title": "Suas Organizações", - "loading": "Carregando...", - "error": "Falha ao carregar organizações", - "empty": "Nenhuma organização encontrada", - "view_all": "Ver tudo" - } - }, - "compare": { - "packages": { - "title": "comparar pacotes", - "tagline": "compare pacotes npm lado a lado para ajudá-lo a escolher o certo.", - "meta_title": "Comparar {packages} - npmx", - "meta_title_empty": "Comparar Pacotes - npmx", - "meta_description": "Comparação lado a lado de {packages}", - "meta_description_empty": "Comparar pacotes npm lado a lado", - "section_packages": "Pacotes", - "section_facets": "Aspectos", - "section_comparison": "Comparação", - "loading": "Carregando dados do pacote...", - "error": "Falha ao carregar dados do pacote. Por favor, tente novamente.", - "empty_title": "Selecione pacotes para comparar", - "empty_description": "Pesquise e adicione pelo menos 2 pacotes acima para ver uma comparação lado a lado de suas métricas." - }, - "selector": { - "search_label": "Pesquisar por pacotes", - "search_first": "Pesquisar por um pacote...", - "search_add": "Adicionar outro pacote...", - "searching": "Pesquisando...", - "remove_package": "Remover {package}", - "packages_selected": "{count}/{max} pacotes selecionados.", - "add_hint": "Adicione pelo menos 2 pacotes para comparar." - }, - "no_dependency": {}, - "facets": { - "group_label": "Aspectos de comparação", - "all": "todos", - "none": "nenhum", - "coming_soon": "Em breve", - "select_all": "Selecionar todos os aspectos", - "deselect_all": "Desselecionar todos os aspectos", - "select_category": "Selecionar todos os aspectos {category}", - "deselect_category": "Desselecionar todos os aspectos {category}", - "categories": { - "performance": "Performance", - "health": "Saúde", - "compatibility": "Compatibilidade", - "security": "Segurança e Conformidade" - }, - "items": { - "packageSize": {}, - "installSize": {}, - "dependencies": {}, - "totalDependencies": {}, - "downloads": {}, - "totalLikes": {}, - "lastUpdated": {}, - "deprecated": {}, - "engines": {}, - "types": {}, - "moduleFormat": {}, - "license": {}, - "vulnerabilities": {} - }, - "values": {}, - "trends": {} - } - }, - "privacy_policy": { - "cookies": { - "what_are": {}, - "types": {}, - "local_storage": {}, - "management": {} - }, - "analytics": {}, - "authenticated": {}, - "data_retention": {}, - "your_rights": {}, - "contact": {}, - "changes": {} - }, - "a11y": { - "approach": {}, - "measures": {}, - "limitations": {}, - "contact": {} - } -} diff --git a/lunaria/files/tr-TR.json b/lunaria/files/tr-TR.json deleted file mode 100644 index 04d8c5de6..000000000 --- a/lunaria/files/tr-TR.json +++ /dev/null @@ -1,1278 +0,0 @@ -{ - "seo": { - "home": { - "title": "npmx - npm Kayıt Defteri için Paket Tarayıcısı", - "description": "npm kayıt defteri için hızlı, modern tarayıcı. Modern arayüz ile paketleri arayın, keşfedin." - } - }, - "built_at": "{0} tarihinde oluşturuldu", - "alt_logo": "npmx logosu", - "tagline": "npm kayıt defteri için hızlı, modern tarayıcı", - "non_affiliation_disclaimer": "npm, Inc. ile bağlantılı değildir.", - "trademark_disclaimer": "npm, npm, Inc.'in tescilli ticari markasıdır. Bu site npm, Inc. ile bağlantılı değildir.", - "footer": { - "about": "hakkında", - "docs": "belgeler", - "source": "kaynak", - "social": "sosyal", - "chat": "sohbet", - "keyboard_shortcuts": "klavye kısayolları" - }, - "shortcuts": { - "section": { - "global": "Genel", - "search": "Arama", - "package": "Paket" - }, - "focus_search": "Aramaya odaklan", - "show_kbd_hints": "Klavye ipuçlarını vurgula", - "settings": "Ayarları aç", - "compare": "Karşılaştırmayı aç", - "compare_from_package": "Karşılaştırmayı aç (mevcut paketle doldurulmuş)", - "navigate_results": "Sonuçlar arasında gezin", - "go_to_result": "Sonuca git", - "open_code_view": "Kod görünümünü aç", - "open_docs": "Belgeleri aç", - "disable_shortcuts": "Klavye kısayollarını devre dışı bırak" - }, - "search": { - "label": "npm paketlerini ara", - "placeholder": "paket ara...", - "button": "ara", - "searching": "Aranıyor...", - "found_packages": "Paket bulunamadı | 1 paket bulundu | {count} paket bulundu", - "found_packages_sorted": "Sonuç bulunamadı | İlk {count} sonuç sıralanıyor | İlk {count} sonuç sıralanıyor", - "updating": "(güncelleniyor...)", - "no_results": "\"{query}\" için paket bulunamadı", - "rate_limited": "npm limiti aşıldı, biraz sonra tekrar deneyin", - "title": "arama", - "title_search": "arama: {search}", - "title_packages": "paket ara", - "meta_description": "'{search}' için arama sonuçları", - "meta_description_packages": "npm paketlerini ara", - "not_taken": "{name} alınmamış", - "claim_prompt": "Bu paket adını npm'de alın", - "claim_button": "\"{name}\" adını al", - "want_to_claim": "Bu paket adını almak istiyor musunuz?", - "start_typing": "Paketleri aramak için yazmaya başlayın", - "algolia_disclaimer": "Algolia tarafından desteklenmektedir", - "exact_match": "tam", - "suggestion": { - "user": "kullanıcı", - "org": "organizasyon", - "view_user_packages": "Bu kullanıcının paketlerine bak", - "view_org_packages": "Bu organizasyonun paketlerine bak" - } - }, - "nav": { - "main_navigation": "Ana", - "popular_packages": "Popüler paketler", - "settings": "ayarlar", - "compare": "karşılaştır", - "back": "geri", - "menu": "Menü", - "mobile_menu": "Navigasyon menüsü", - "open_menu": "Menüyü aç", - "links": "Bağlantılar", - "tap_to_search": "Aramak için dokunun" - }, - "settings": { - "title": "ayarlar", - "tagline": "npmx deneyiminizi kişiselleştirin", - "meta_description": "Tema, dil ve görüntüleme seçenekleri ile npmx.dev deneyiminizi kişiselleştirin.", - "sections": { - "appearance": "Görünüm", - "display": "Ekran", - "search": "Veri kaynağı", - "language": "Dil", - "keyboard_shortcuts": "Klavye kısayolları" - }, - "data_source": { - "label": "Veri kaynağı", - "description": "npmx'in arama verilerini nereden aldığını seçin. Bireysel paket sayfaları her zaman doğrudan npm kayıt defterini kullanır.", - "npm": "npm Kayıt Defteri", - "npm_description": "Arama, organizasyon ve kullanıcı listelerini doğrudan resmi npm kayıt defterinden alır. Güvenilirdir, ancak daha yavaş olabilir.", - "algolia": "Algolia", - "algolia_description": "Daha hızlı arama, organizasyon ve kullanıcı sayfaları için Algolia kullanır." - }, - "relative_dates": "Göreceli tarihler", - "include_types": "Kuruluma {'@'}types dahil et", - "include_types_description": "Tipsiz paketler için kurulum komutlarına {'@'}types paketi ekle", - "hide_platform_packages": "Aramada platforma özgü paketleri gizle", - "hide_platform_packages_description": "Sonuçlarda {'@'}esbuild/linux-x64 gibi yerel binary paketleri gizle", - "theme": "Tema", - "theme_light": "Açık", - "theme_dark": "Koyu", - "theme_system": "Sistem", - "language": "Dil", - "help_translate": "npmx'i çevirmeye yardım edin", - "accent_colors": "Vurgu renkleri", - "clear_accent": "Vurgu rengini temizle", - "translation_progress": "Çeviri ilerlemesi", - "background_themes": "Arka plan tonu", - "keyboard_shortcuts_enabled": "Klavye kısayolları etkin", - "keyboard_shortcuts_enabled_description": "Hızlı navigasyon için klavye kısayollarını etkinleştir" - }, - "i18n": { - "missing_keys": "{count} eksik çeviri | {count} eksik çeviri", - "copy_keys": "Anahtarları kopyala", - "show_more_keys": "{count} daha fazla göster...", - "contribute_hint": "Eksik anahtarları ekleyerek bu çeviriyi geliştirmeye yardım edin.", - "edit_on_github": "GitHub'da düzenle", - "view_guide": "Çeviri rehberi" - }, - "common": { - "loading": "Yükleniyor...", - "loading_more": "Daha fazla yükleniyor...", - "loading_packages": "Paketler yükleniyor...", - "end_of_results": "Sonuçların sonu", - "try_again": "Tekrar dene", - "close": "Kapat", - "or": "veya", - "retry": "Tekrar dene", - "copy": "kopyala", - "copied": "kopyalandı!", - "skip_link": "Ana içeriğe geç", - "warnings": "Uyarılar:", - "go_back_home": "Ana sayfaya dön", - "view_on_npm": "npm'de görüntüle", - "per_week": "/ hafta", - "vanity_downloads_hint": "Gösterge: paket gösterilmiyor | Gösterge: gösterilen paket için | Gösterge: {count} gösterilen paketin toplamı", - "sort": { - "name": "ad", - "role": "rol", - "members": "üyeler" - }, - "scroll_to_top": "Yukarı dön", - "cancel": "İptal", - "save": "Kaydet", - "edit": "Düzenle", - "error": "Hata" - }, - "profile": { - "display_name": "Görünen ad", - "description": "Açıklama", - "no_description": "Açıklama yok", - "website": "Web sitesi", - "website_placeholder": "https://ornek.com", - "likes": "Beğeniler", - "seo_title": "{name} - npmx", - "seo_description": "{name} kullanıcısının npm paketleri ve profili", - "not_found": "Kullanıcı bulunamadı", - "not_found_message": "Bu kullanıcı mevcut değil", - "invite": { - "message": "npmx'i deneyin - npm için daha iyi bir paket tarayıcısı", - "share_button": "Paylaş", - "compose_text": "npmx'i deneyin - npm için daha iyi bir paket tarayıcısı: {url}" - } - }, - "package": { - "not_found": "Paket Bulunamadı", - "not_found_message": "Paket bulunamadı.", - "no_description": "Açıklama verilmemiş", - "not_latest": "(en son değil)", - "verified_provenance": "Doğrulanmış köken", - "view_permalink": "Bu sürüm için kalıcı bağlantıya bak", - "navigation": "Paket", - "copy_name": "Paket adını kopyala", - "copy_version": "Paket sürümünü kopyala", - "deprecation": { - "package": "Bu paket kullanımdan kaldırılmıştır.", - "version": "Bu sürüm kullanımdan kaldırılmıştır.", - "no_reason": "Sebep belirtilmemiş" - }, - "size_increase": { - "title_size": "v{version}'dan beri önemli boyut artışı", - "title_deps": "v{version}'dan beri önemli bağımlılık sayısı artışı", - "title_both": "v{version}'dan beri önemli boyut ve bağımlılık artışı", - "size": "Kurulum boyutu {percent} arttı ({size} daha büyük)", - "deps": "{count} daha fazla bağımlılık" - }, - "replacement": { - "title": "Bu bağımlılığa ihtiyacınız olmayabilir.", - "native": "Bu, Node {nodeVersion}'dan beri mevcut olan {replacement} ile değiştirilebilir.", - "simple": "{community} bu paketi artık gereksiz olarak işaretledi, önerisi: {replacement}.", - "documented": "{community} bu paketin daha performanslı alternatiflerinin olduğunu belirtti.", - "none": "Bu paket artık gereksiz olarak işaretlendi ve işlevselliği tüm motorlarda yerel olarak mevcuttur.", - "learn_more": "Daha fazla bilgi", - "learn_more_above": "Yukarıda daha fazla bilgi edinin.", - "mdn": "MDN", - "community": "topluluk", - "consider_no_dep": "+ Bağımlılıksız düşünün?" - }, - "stats": { - "license": "Lisans", - "deps": "Bağımlılıklar", - "install_size": "Kurulum Boyutu", - "vulns": "Güvenlik Açıkları", - "published": "Yayınlandı", - "published_tooltip": "{package}{'@'}{version} yayınlanma tarihi", - "view_dependency_graph": "Bağımlılık grafiğini göster", - "inspect_dependency_tree": "Bağımlılık ağacını incele", - "size_tooltip": { - "unpacked": "{size} açılmış boyut (bu paket)", - "total": "{size} toplam açılmış boyut (linux-x64 için tüm {count} bağımlılık dahil)" - } - }, - "skills": { - "title": "Agent Becerileri", - "skills_available": "{count} beceri mevcut | {count} beceri mevcut", - "compatible_with": "{tool} ile uyumlu", - "install": "Kur", - "installation_method": "Kurulum yöntemi", - "learn_more": "Daha fazla bilgi", - "available_skills": "Mevcut Beceriler", - "click_to_expand": "Genişletmek için tıklayın", - "no_description": "Açıklama yok", - "file_counts": { - "scripts": "{count} betik | {count} betik", - "refs": "{count} referans | {count} referans", - "assets": "{count} varlık | {count} varlık" - }, - "view_source": "Kaynağa bak" - }, - "links": { - "repo": "repo", - "homepage": "ana sayfa", - "issues": "hatalar", - "jsr": "jsr", - "code": "kod", - "docs": "belgeler", - "fund": "fonlama", - "compare": "karşılaştır" - }, - "likes": { - "like": "Bu paketi beğen", - "unlike": "Beğeniyi geri al" - }, - "docs": { - "not_available": "Belgeler mevcut değil", - "not_available_detail": "Bu sürüm için belgeler oluşturulamadı." - }, - "get_started": { - "title": "Başla", - "pm_label": "Paket yöneticisi", - "copy_command": "Kurulum komutunu kopyala", - "copy_dev_command": "Dev kurulum komutunu kopyala", - "dev_dependency_hint": "Genellikle dev bağımlılığı olarak kurulur", - "view_types": "{package} paketine bak" - }, - "create": { - "title": "Yeni proje oluştur", - "copy_command": "Oluşturma komutunu kopyala", - "view": "{packageName} aynı destekleyiciye sahip. Detaylar için tıklayın." - }, - "run": { - "title": "Çalıştır", - "locally": "Yerel olarak çalıştır" - }, - "readme": { - "title": "Readme", - "no_readme": "README mevcut değil.", - "view_on_github": "GitHub'da görüntüle", - "toc_title": "İçindekiler", - "callout": { - "note": "Not", - "tip": "İpucu", - "important": "Önemli", - "warning": "Uyarı", - "caution": "Dikkat" - }, - "copy_as_markdown": "README'yi Markdown olarak kopyala" - }, - "provenance_section": { - "title": "Köken", - "built_and_signed_on": "{provider} üzerinde oluşturuldu ve imzalandı", - "view_build_summary": "Derleme özetine bak", - "source_commit": "Kaynak Commit", - "build_file": "Derleme Dosyası", - "public_ledger": "Açık Defter", - "transparency_log_entry": "Şeffaflık günlüğü kaydı", - "view_more_details": "Daha fazla detay görüntüle", - "error_loading": "Köken detayları yüklenemedi" - }, - "security_downgrade": { - "title": "Güvenlik düşüşü", - "description_to_none_provenance": "Bu sürüm {provenance} olmadan yayınlandı.", - "description_to_none_trustedPublisher": "Bu sürüm {trustedPublishing} olmadan yayınlandı.", - "description_to_provenance_trustedPublisher": "Bu sürüm {provenance} kullanıyor, ancak {trustedPublishing} yok.", - "fallback_install_provenance": "Kurulum komutları {version} sürümüne sabitlendi — kökeni olan son sürüm.", - "fallback_install_trustedPublisher": "Kurulum komutları {version} sürümüne sabitlendi — güvenilir yayıncı olan son sürüm.", - "provenance_link_text": "köken", - "trusted_publishing_link_text": "güvenilir yayın" - }, - "keywords_title": "Anahtar kelimeler", - "compatibility": "Uyumluluk", - "card": { - "publisher": "Yayıncı", - "published": "Yayınlandı", - "weekly_downloads": "Haftalık indirmeler", - "keywords": "Anahtar kelimeler", - "license": "Lisans" - }, - "versions": { - "title": "Sürümler", - "collapse": "{tag} daralt", - "expand": "{tag} genişlet", - "collapse_other": "Diğer sürümleri daralt", - "expand_other": "Diğer sürümleri genişlet", - "collapse_major": "Major {major} daralt", - "expand_major": "Major {major} genişlet", - "other_versions": "Diğer sürümler", - "more_tagged": "{count} daha fazla etiketlenmiş", - "all_covered": "Tüm sürümler yukarıdaki etiketler tarafından kapsanıyor", - "deprecated_title": "{version} (kullanımdan kaldırılmış)", - "view_all": "{count} sürümü göster | Tüm {count} sürümü göster", - "distribution_title": "Semver Grubu", - "distribution_modal_title": "Sürümler", - "distribution_range_date_same_year": "{from}'den {to}'ya, {endYear}", - "distribution_range_date_multiple_years": "{from}, {startYear}'den {to}, {endYear}'e", - "grouping_major": "Major", - "grouping_minor": "Minor", - "grouping_versions_title": "Sürümler", - "grouping_versions_all": "Tümü", - "grouping_versions_only_recent": "Yalnızca son", - "grouping_usage_title": "Kullanım", - "grouping_usage_all": "Tümü", - "grouping_usage_low": "Düşük", - "recent_versions_only_tooltip": "Yalnızca son bir yıl içinde yayınlanan sürümleri göster.", - "show_low_usage_tooltip": "Toplam indirmelerin %1'inden azını oluşturan sürüm gruplarını dahil et.", - "y_axis_label": "İndirmeler", - "filter_placeholder": "Semver ile filtrele (örn. ^3.0.0)", - "filter_invalid": "Geçersiz semver aralığı", - "filter_help": "Semver aralığı filtresi yardımı", - "filter_tooltip": "Sürümleri {link} kullanarak filtreleyin. Örneğin, ^3.0.0 tüm 3.x sürümlerini gösterir.", - "filter_tooltip_link": "semver aralığı", - "no_matches": "Bu aralığa uygun sürüm yok", - "copy_alt": { - "per_version_analysis": "{version} sürümü {downloads} kez indirildi", - "general_description": "{package_name} paketinin {versions_count} {semver_grouping_mode} sürümü için sürüm başına indirmeleri gösteren çubuk grafiği, {date_range_label} {first_version} sürümünden {last_version} sürümüne kadar. En çok indirilen sürüm {max_version_downloads} indirme ile {max_downloaded_version}'dır. {per_version_analysis}. {watermark}." - } - }, - "dependencies": { - "title": "Bağımlılık ({count}) | Bağımlılıklar ({count})", - "list_label": "Paket bağımlılıkları", - "show_all": "{count} bağımlılığı göster | tüm {count} bağımlılığı göster", - "optional": "isteğe bağlı", - "view_vulnerabilities": "Güvenlik açıklarını göster", - "outdated_major": "{count} major sürüm geride (son: {latest}) | {count} major sürüm geride (son: {latest})", - "outdated_minor": "{count} minor sürüm geride (son: {latest}) | {count} minor sürüm geride (son: {latest})", - "outdated_patch": "Patch güncellemesi mevcut (son: {latest})", - "has_replacement": "Bu bağımlılığın önerilen değiştiricileri var" - }, - "peer_dependencies": { - "title": "Peer Bağımlılık ({count}) | Peer Bağımlılıklar ({count})", - "list_label": "Paket peer bağımlılıkları", - "show_all": "{count} peer bağımlılığı göster | tüm {count} peer bağımlılığı göster" - }, - "optional_dependencies": { - "title": "İsteğe Bağlı Bağımlılık ({count}) | İsteğe Bağlı Bağımlılıklar ({count})", - "list_label": "Paket isteğe bağlı bağımlılıkları", - "show_all": "{count} isteğe bağlı bağımlılığı göster | tüm {count} isteğe bağlı bağımlılığı göster" - }, - "maintainers": { - "title": "Geliştiriciler", - "list_label": "Paket geliştiricileri", - "you": "(siz)", - "via": "{teams} aracılığıyla", - "remove_owner": "{name} sahipliğini kaldır", - "username_to_add": "Sahip olarak eklenecek kullanıcı adı", - "username_placeholder": "kullanıcı adı...", - "add_button": "ekle", - "cancel_add": "Sahip eklemeyi iptal et", - "add_owner": "+ Sahip ekle", - "show_more": "({count} daha fazla göster)", - "show_less": "(daha az göster)" - }, - "trends": { - "granularity": "Ayrıntı düzeyi", - "granularity_daily": "Günlük", - "granularity_weekly": "Haftalık", - "granularity_monthly": "Aylık", - "granularity_yearly": "Yıllık", - "start_date": "Başlangıç", - "end_date": "Bitiş", - "loading": "Yükleniyor...", - "date_range": "{start} - {end}", - "date_range_multiline": "{start}\n- {end}", - "download_file": "{fileType} indir", - "toggle_annotator": "Annotator geçişi", - "toggle_stack_mode": "Yığın modunu değiştir", - "legend_estimation": "Tahmin", - "no_data": "Veri mevcut değil", - "y_axis_label": "{granularity} {facet}", - "facet": "Yön", - "title": "Trendler", - "contributors_skip": "Katkıda bulunanlarda gösterilmiyor (GitHub repo yok):", - "items": { - "downloads": "İndirmeler", - "likes": "Beğeniler", - "contributors": "Katkıda Bulunanlar" - }, - "play_animation": "Animasyonu başlat", - "pause_animation": "Animasyonu duraklat", - "data_correction": "Veri düzeltme", - "average_window": "Ortalama penceresi", - "smoothing": "Yumuşatma", - "known_anomalies": "Bilinen anomaliler", - "known_anomalies_description": "npm kayıt defterinde bilinen veri anomalileri", - "known_anomalies_ranges": "Etkilenen tarih aralıkları", - "known_anomalies_range": "{start} - {end}", - "known_anomalies_range_named": "{name}: {start} - {end}", - "known_anomalies_none": "Bu paket için bilinen anomali yok", - "known_anomalies_contribute": "Anomali bildirin", - "apply_correction": "Düzeltme uygula", - "copy_alt": { - "trend_none": "esas olarak sabit", - "trend_strong": "güçlü", - "trend_weak": "zayıf", - "trend_undefined": "tanımsız (yeterli veri yok)", - "button_label": "Alt metni kopyala", - "watermark": "Altta filigran yazılı \"./npmx npm kayıt defteri için hızlı, modern tarayıcı\"", - "analysis": "{package_name} {start_value}'den başlıyor ve {end_value}'de bitiyor, zaman aralığı başına {downloads_slope} indirme eğilimi ile {trend} trend gösteriyor", - "estimation": "Son değer mevcut dönem için kısmi verilere dayalı tahminidir.", - "estimations": "Son değerler mevcut dönem için kısmi verilere dayalı tahminlerdir.", - "compare": "Paket indirme karşılaştırması çizgi grafiği: {packages}.", - "single_package": "{package} paketi için indirme çizgi grafiği.", - "general_description": "Y ekseni indirme sayısını temsil eder. X ekseni tarih aralığını temsil eder, {start_date}'den {end_date}'e, {granularity} zaman dönemi ile.{estimation_notice} {packages_analysis}. {watermark}." - } - }, - "downloads": { - "title": "Haftalık İndirmeler", - "community_distribution": "Topluluk adaptasyon dağılımına bak", - "subtitle": "Son 7 gün" - }, - "install_scripts": { - "title": "Kurulum Betikleri", - "script_label": "(betik)", - "npx_packages": "{count} npx paketi | {count} npx paketi", - "currently": "şu anda {version}" - }, - "playgrounds": { - "title": "Deneyin", - "choose": "oyun alanı seçin" - }, - "metrics": { - "esm": "ES Modülleri destekleniyor", - "cjs": "CommonJS destekleniyor", - "no_esm": "ES Modülleri desteklenmiyor", - "types_label": "Tipler", - "types_included": "Tipler dahil", - "types_available": "Tipler {package} aracılığıyla mevcut", - "no_types": "TypeScript tipleri yok" - }, - "license": { - "view_spdx": "SPDX'te lisans metnini göster", - "none": "Yok" - }, - "vulnerabilities": { - "tree_found": "{packages}/{total} pakette {vulns} güvenlik açığı | {packages}/{total} pakette {vulns} güvenlik açığı", - "show_all_packages": "{count} etkilenen paketi göster | tüm {count} etkilenen paketi göster", - "path": "yol", - "more": "+{count} daha fazla", - "packages_failed": "{count} paket kontrol edilemedi | {count} paket kontrol edilemedi", - "scan_failed": "Güvenlik açıkları için taranamadı", - "severity": { - "critical": "kritik", - "high": "yüksek", - "moderate": "orta", - "low": "düşük" - }, - "fixed_in_title": "{version} sürümünde düzeltildi" - }, - "deprecated": { - "label": "Kullanımdan Kaldırılmış", - "tree_found": "{count} kullanımdan kaldırılmış bağımlılık | {count} kullanımdan kaldırılmış bağımlılık", - "show_all": "{count} kullanımdan kaldırılmış paketi göster | tüm {count} kullanımdan kaldırılmış paketi göster" - }, - "access": { - "title": "Takım Erişimi", - "refresh": "Takım erişimini yenile", - "list_label": "Takım erişim listesi", - "owner": "sahip", - "rw": "oku-yaz", - "ro": "yalnızca oku", - "revoke_access": "{name} erişimini iptal et", - "no_access": "Takım erişimi ayarlanmamış", - "select_team_label": "Takım seçin", - "loading_teams": "Takımlar yükleniyor...", - "select_team": "Takım seçin", - "permission_label": "İzin seviyesi", - "permission": { - "read_only": "yalnızca oku", - "read_write": "oku-yaz" - }, - "grant_button": "ver", - "cancel_grant": "Erişim vermeyi iptal et", - "grant_access": "+ Takım erişimi ver" - }, - "list": { - "filter_label": "Paketleri filtrele", - "filter_placeholder": "Paketleri filtrele...", - "sort_label": "Paketleri sırala", - "showing_count": "{total} paketten {filtered} gösteriliyor" - }, - "skeleton": { - "loading": "Paket detayları yükleniyor", - "maintainers": "Geliştiriciler", - "keywords": "Anahtar kelimeler", - "versions": "Sürümler", - "dependencies": "Bağımlılıklar" - }, - "sort": { - "downloads": "En çok indirilen", - "published": "Son yayınlanan", - "name_asc": "Ad (A-Z)", - "name_desc": "Ad (Z-A)" - }, - "size": { - "b": "{size} B", - "kb": "{size} kB", - "mb": "{size} MB" - } - }, - "connector": { - "modal": { - "title": "Yerel Bağlayıcı", - "contributor_badge": "Yalnızca katkıda bulunanlar için", - "contributor_notice": "Bağlayıcı henüz npm'e yayınlanmadı. Yerel olarak çalıştırmak için {link} bakın.", - "contributor_link": "katkı rehberi", - "connected": "Bağlandı", - "connected_as_user": "~{user} olarak bağlandı", - "connected_hint": "Artık web arayüzünden paketleri ve organizasyonları yönetebilirsiniz.", - "disconnect": "Bağlantıyı kes", - "run_hint": "Yönetici işlevlerini etkinleştirmek için bağlayıcıyı bilgisayarınızda çalıştırın.", - "copy_command": "Komutu kopyala", - "copied": "Kopyalandı", - "paste_token": "Sonra bağlanmak için token'ı aşağıya yapıştırın:", - "token_label": "Token", - "token_placeholder": "token'ı buraya yapıştırın...", - "advanced": "Gelişmiş seçenekler", - "port_label": "Port", - "warning": "UYARI", - "warning_text": "Bu, npmx'e npm CLI'nızı kullanma izni verir. Yalnızca güvendiğiniz sitelere bağlanın.", - "connect": "Bağlan", - "connecting": "Bağlanıyor...", - "auto_open_url": "Auth sayfasını otomatik aç" - } - }, - "operations": { - "queue": { - "title": "İşlem Kuyruğu", - "clear_all": "tümünü temizle", - "refresh": "İşlemleri yenile", - "empty": "Kuyrukta işlem yok", - "empty_hint": "Paket veya organizasyon sayfalarından işlem ekleyin", - "active_label": "Aktif işlemler", - "otp_required": "OTP gerekli", - "otp_prompt": "Devam etmek için OTP girin", - "otp_placeholder": "OTP kodunu girin...", - "otp_label": "Tek kullanımlık şifre", - "retry_otp": "OTP ile tekrar dene", - "retry_web_auth": "Web auth ile tekrar dene", - "retrying": "Tekrar deneniyor...", - "open_web_auth": "Web auth bağlantısını aç", - "approve_operation": "İşlemi onayla", - "remove_operation": "İşlemi kaldır", - "approve_all": "Tümünü Onayla", - "execute": "Çalıştır", - "executing": "Çalıştırılıyor...", - "log": "Günlük", - "log_label": "Tamamlanan işlem günlüğü", - "remove_from_log": "Günlükten kaldır" - } - }, - "org": { - "teams": { - "title": "Takımlar", - "refresh": "Takımları yenile", - "filter_label": "Takımları filtrele", - "filter_placeholder": "Takımları filtrele...", - "sort_by": "Sırala", - "loading": "Takımlar yükleniyor...", - "no_teams": "Takım bulunamadı", - "list_label": "Organizasyon takımları", - "delete_team": "{name} takımını sil", - "member_count": "{count} üye | {count} üye", - "members_of": "{team} üyeleri", - "no_members": "Üye yok", - "remove_user": "{user} takımdan çıkar", - "username_to_add": "{team} takımına eklenecek kullanıcı adı", - "username_placeholder": "kullanıcı adı...", - "add_button": "ekle", - "cancel_add_user": "Kullanıcı eklemeyi iptal et", - "add_member": "+ Üye ekle", - "team_name_label": "Takım adı", - "team_name_placeholder": "takım-adı...", - "create_button": "oluştur", - "no_match": "\"{query}\" ile eşleşen takım yok", - "cancel_create": "Takım oluşturmayı iptal et", - "create_team": "+ Takım oluştur" - }, - "members": { - "title": "Üyeler", - "refresh": "Üyeleri yenile", - "filter_label": "Üyeleri filtrele", - "filter_placeholder": "Üyeleri filtrele...", - "filter_by_role": "Role göre filtrele", - "filter_by_team": "Takıma göre filtrele", - "all_teams": "tüm takımlar", - "sort_by": "Sırala", - "loading": "Üyeler yükleniyor...", - "no_members": "Üye bulunamadı", - "list_label": "Organizasyon üyeleri", - "change_role_for": "{name} için rolü değiştir", - "remove_from_org": "{name} organizasyondan çıkar", - "view_team": "{team} takımını göster", - "no_match": "Filtrelerinize uygun üye yok", - "username_label": "Kullanıcı adı", - "username_placeholder": "kullanıcı adı...", - "role_label": "Rol", - "role": { - "all": "tümü", - "developer": "geliştirici", - "admin": "yönetici", - "owner": "sahip" - }, - "team_label": "Takım", - "no_team": "takım yok", - "add_button": "ekle", - "cancel_add": "Üye eklemeyi iptal et", - "add_member": "+ Üye ekle" - }, - "public_packages": "{count} açık paket | {count} açık paket", - "page": { - "packages_title": "Paketler", - "members_tab": "Üyeler", - "teams_tab": "Takımlar", - "no_packages": "Açık paket bulunamadı:", - "no_packages_hint": "Bu organizasyon mevcut olmayabilir veya açık paketleri yoktur.", - "failed_to_load": "Organizasyon paketleri yüklenemedi", - "no_match": "\"{query}\" ile eşleşen paket yok", - "not_found": "Organizasyon bulunamadı", - "not_found_message": "\"{'@'}{name}\" organizasyonu npm'de mevcut değil" - } - }, - "user": { - "combobox": { - "add_to_org_hint": "(organizasyona da eklenecek)", - "press_enter_to_add": "{'@'}{username} eklemek için Enter'a basın", - "default_placeholder": "kullanıcı adı...", - "suggestions_label": "Kullanıcı önerileri" - }, - "page": { - "packages_title": "Paketler", - "no_packages": "Açık paket bulunamadı:", - "no_packages_hint": "Bu kullanıcı mevcut olmayabilir veya açık paketleri yoktur.", - "failed_to_load": "Kullanıcı paketleri yüklenemedi", - "no_match": "\"{query}\" ile eşleşen paket yok", - "filter_placeholder": "{count} paketi filtrele..." - }, - "orgs_page": { - "title": "Organizasyonlar", - "back_to_profile": "Profile dön", - "connect_required": "Organizasyonlarınızı görmek için yerel CLI'ya bağlanın.", - "connect_hint_prefix": "Başlamak için", - "connect_hint_suffix": "çalıştırın.", - "own_orgs_only": "Yalnızca kendi organizasyonlarınızı görebilirsiniz.", - "view_your_orgs": "Organizasyonlarınızı göster", - "loading": "Organizasyonlar yükleniyor...", - "empty": "Organizasyon bulunamadı.", - "empty_hint": "Organizasyonlar sizin scope'lu paketlerinizden keşfedilir.", - "count": "{count} Organizasyon | {count} Organizasyon", - "packages_count": "{count} paket | {count} paket" - } - }, - "claim": { - "modal": { - "title": "Paket Adını Al", - "success": "Paket alındı!", - "success_detail": "{name}{'@'}0.0.0 npm'e yayınlandı.", - "success_hint": "Artık npm publish kullanarak bu pakete yeni sürümler yayınlayabilirsiniz.", - "view_package": "Pakete Bak", - "invalid_name": "Geçersiz paket adı:", - "available": "Bu ad müsait!", - "taken": "Bu ad zaten alınmış.", - "missing_permission": "{'@'}{scope} scope'una paket ekleme izniniz yok.", - "similar_warning": "Benzer paketler mevcut - npm bu adı reddedebilir:", - "related": "İlgili paketler:", - "scope_warning_title": "Bunun yerine scope'lu paket kullanmayı düşünün", - "scope_warning_text": "Scope'suz paket adları paylaşılan kaynaklardır. Adı yalnızca paket yayınlayıp saklamak niyetindeyseniz alın. Kişisel veya organizasyon projeleri için {'@'}{username}/{name} gibi scope'lu ad kullanın.", - "connect_required": "Bu paket adını almak için yerel bağlayıcıya bağlanın.", - "connect_button": "Bağlayıcıya Bağlan", - "publish_hint": "Bu, minimal placeholder paket yayınlayacak.", - "preview_json": "package.json önizleme", - "claim_button": "Paket Adını Al", - "publishing": "Yayınlanıyor...", - "checking": "Müsaitlik kontrol ediliyor...", - "failed_to_check": "Ad müsaitliği kontrol edilemedi", - "failed_to_claim": "Paket alınamadı" - } - }, - "code": { - "files_label": "Dosyalar", - "no_files": "Bu klasörde dosya yok", - "root": "kök", - "lines": "{count} satır", - "toggle_tree": "Dosya ağacını değiştir", - "close_tree": "Dosya ağacını kapat", - "copy_link": "Bağlantıyı kopyala", - "raw": "Ham", - "view_raw": "Ham dosyayı göster", - "file_too_large": "Dosya önizleme için çok büyük", - "file_size_warning": "{size} sözdizimi vurgulama için 500KB limitini aşıyor", - "failed_to_load": "Dosya yüklenemedi", - "unavailable_hint": "Dosya çok büyük olabilir veya mevcut değil", - "version_required": "Kodu görüntülemek için sürüm gerekli", - "go_to_package": "Pakete git", - "loading_tree": "Dosya ağacı yükleniyor...", - "failed_to_load_tree": "Bu paket sürümü için dosyalar yüklenemedi", - "back_to_package": "Pakete dön", - "table": { - "name": "Ad", - "size": "Boyut" - }, - "markdown_view_mode": { - "preview": "önizleme", - "code": "kod" - }, - "file_path": "Dosya yolu", - "scroll_to_top": "Yukarı dön" - }, - "badges": { - "provenance": { - "verified": "doğrulanmış", - "verified_title": "Doğrulanmış köken", - "verified_via": "Doğrulandı: {provider} aracılığıyla yayınlandı" - }, - "jsr": { - "title": "JSR'de de mevcut" - } - }, - "filters": { - "title": "Filtreler", - "search": "Ara", - "search_scope": "Arama kapsamı", - "search_placeholder_name": "Paket adına göre filtrele...", - "search_placeholder_description": "Açıklamaya göre filtrele...", - "search_placeholder_keywords": "Anahtar kelimelere göre filtrele...", - "search_placeholder_all": "Tümünde ara veya name: desc: kw: kullan", - "scope_name": "Ad", - "scope_name_description": "Yalnızca paket adlarında ara", - "scope_description": "Açıklama", - "scope_description_description": "Yalnızca açıklamalarda ara", - "scope_keywords": "Anahtar kelimeler", - "scope_keywords_description": "Yalnızca anahtar kelimelerde ara", - "scope_all": "Tümü", - "scope_all_description": "Tüm alanlarda ara", - "weekly_downloads": "Haftalık indirmeler", - "updated_within": "Güncelleme zamanı", - "security": "Güvenlik", - "keywords": "Anahtar kelimeler", - "more_keywords": "Daha fazla anahtar kelime", - "clear_all": "Tümünü temizle", - "remove_filter": "Filtreyi kaldır", - "chips": { - "search": "Arama: {query}", - "downloads": "İndirmeler: {range}", - "keyword": "Anahtar kelime: {keyword}", - "security": "Güvenlik: {security}", - "updated": "Güncellendi: {updated}" - }, - "download_range": { - "any": "Herhangi", - "lt100": "< 100", - "100_1k": "100 - 1k", - "1k_10k": "1k - 10k", - "10k_100k": "10k - 100k", - "gt100k": "> 100k" - }, - "updated": { - "any": "Herhangi", - "week": "Son hafta", - "month": "Son ay", - "quarter": "Son çeyrek", - "year": "Son yıl" - }, - "security_options": { - "all": "Tümü", - "secure": "Güvenli", - "insecure": "Güvensiz" - }, - "sort": { - "label": "Sırala", - "toggle_direction": "Sıralama yönünü değiştir", - "ascending": "Artan", - "descending": "Azalan", - "relevance": "İlgililik", - "downloads_week": "Haftalık indirmeler", - "downloads_day": "Günlük indirmeler", - "downloads_month": "Aylık indirmeler", - "downloads_year": "Yıllık indirmeler", - "published": "Yayınlanma tarihi", - "name": "Ad", - "quality": "Kalite", - "popularity": "Popülerlik", - "maintenance": "Bakım", - "score": "Skor" - }, - "columns": { - "title": "Sütunlar", - "show": "Göster", - "reset": "Sıfırla", - "coming_soon": "Yakında", - "name": "Ad", - "version": "Sürüm", - "description": "Açıklama", - "downloads": "İndirmeler", - "published": "Yayınlandı", - "maintainers": "Geliştiriciler", - "keywords": "Anahtar kelimeler", - "quality_score": "Kalite skoru", - "popularity_score": "Popülerlik skoru", - "maintenance_score": "Bakım skoru", - "combined_score": "Birleşik skor", - "security": "Güvenlik" - }, - "view_mode": { - "label": "Görünüm modu", - "cards": "Kartlar", - "table": "Tablo" - }, - "pagination": { - "mode_label": "Sayfalama modu", - "infinite": "Sonsuz kaydırma", - "paginated": "Sayfalı", - "items_per_page": "Sayfa başına öğe", - "per_page": "/ sayfa", - "all_yolo": "Tümü (YOLO)", - "showing": "Gösteriliyor", - "previous": "Önceki", - "next": "Sonraki", - "nav_label": "Sayfalama navigasyonu" - }, - "count": { - "showing_filtered": "{filtered} / {total} paket gösteriliyor", - "showing_all": "{total} paket gösteriliyor", - "showing_paginated": "{start}-{end} / {total} gösteriliyor" - }, - "table": { - "security_warning": "Güvenlik uyarısı", - "secure": "Güvenli", - "no_packages": "Paket bulunamadı" - } - }, - "about": { - "title": "Hakkında", - "heading": "npmx hakkında", - "meta_description": "npmx - npm kayıt defteri için hızlı, modern tarayıcı hakkında bilgi edinin.", - "what_we_are": { - "title": "Biz neyiz", - "better_ux_dx": "Daha iyi UX/DX", - "admin_ui": "Yönetici arayüzü", - "description": "npmx, npm kayıt defteri için modern bir paket tarayıcısıdır. Paketleri aramayı, keşfetmeyi ve yönetmeyi kolaylaştırır.", - "admin_description": "Yerel CLI bağlayıcısı ile paketlerinizi ve organizasyonlarınızı doğrudan tarayıcıdan yönetin." - }, - "what_we_are_not": { - "title": "Biz ne değiliz", - "not_package_manager": "Paket yöneticisi değiliz", - "not_registry": "Kayıt defteri değiliz", - "registry_description": "npm'in resmi kayıt defterini kullanıyoruz", - "package_managers_exist": "Harika paket yöneticileri zaten var", - "words": { - "already": "zaten", - "people": "insanlar", - "building": "yapıyor", - "really": "gerçekten", - "cool": "harika", - "package": "paket", - "managers": "yöneticileri" - } - }, - "sponsors": { - "title": "Sponsorlar" - }, - "oss_partners": { - "title": "Açık Kaynak Ortakları" - }, - "team": { - "title": "Ekip", - "governance": "Yönetişim", - "role_steward": "Yönetici", - "role_maintainer": "Geliştirici", - "sponsor": "Sponsor", - "sponsor_aria": "{name} sponsoru" - }, - "contributors": { - "title": "Katkıda Bulunanlar", - "description": "npmx'i harika yapan tüm katkıda bulunanlara teşekkürler", - "loading": "Katkıda bulunanlar yükleniyor...", - "error": "Katkıda bulunanlar yüklenemedi", - "view_profile": "Profili görüntüle" - }, - "get_involved": { - "title": "Katılın", - "contribute": { - "title": "Katkıda bulunun", - "description": "Kod, belgeler veya çevirilerle katkıda bulunun", - "cta": "GitHub'da görüntüle" - }, - "community": { - "title": "Topluluk", - "description": "Discord'da topluluğa katılın", - "cta": "Discord'a katıl" - }, - "follow": { - "title": "Takip edin", - "description": "Güncellemeler için bizi takip edin", - "cta": "Bluesky'da takip et" - } - } - }, - "account_menu": { - "connect": "Bağlan", - "account": "Hesap", - "npm_cli": "npm CLI", - "atmosphere": "Atmosphere", - "npm_cli_desc": "Paketleri ve organizasyonları yönetin", - "atmosphere_desc": "Beğenileri ve profili yönetin", - "connect_npm_cli": "npm CLI'ya bağlan", - "connect_atmosphere": "Atmosphere'e bağlan", - "connecting": "Bağlanıyor...", - "ops": "İşlemler" - }, - "auth": { - "modal": { - "title": "Kimlik Doğrulama", - "connected_as": "{handle} olarak bağlandı", - "disconnect": "Bağlantıyı kes", - "connect_prompt": "Atmosphere'e bağlanın", - "handle_label": "Kullanıcı adı", - "handle_placeholder": "kullaniciadi.bsky.social", - "connect": "Bağlan", - "create_account": "Hesap oluştur", - "connect_bluesky": "Bluesky ile bağlan", - "what_is_atmosphere": "Atmosphere nedir?", - "atmosphere_explanation": "Atmosphere, npmx için sosyal katmandır. Paketleri beğenin ve profilinizi özelleştirin.", - "default_input_error": "Geçerli bir Bluesky kullanıcı adı girin", - "profile": "Profil" - } - }, - "header": { - "home": "Ana sayfa", - "packages": "Paketler", - "packages_dropdown": { - "title": "Paketleriniz", - "loading": "Paketler yükleniyor...", - "error": "Paketler yüklenemedi", - "empty": "Paket bulunamadı", - "view_all": "Tümünü görüntüle" - }, - "orgs": "Organizasyonlar", - "orgs_dropdown": { - "title": "Organizasyonlarınız", - "loading": "Organizasyonlar yükleniyor...", - "error": "Organizasyonlar yüklenemedi", - "empty": "Organizasyon bulunamadı", - "view_all": "Tümünü görüntüle" - } - }, - "compare": { - "packages": { - "title": "Paketleri Karşılaştır", - "tagline": "npm paketlerini yan yana karşılaştırın", - "meta_title": "{packages} karşılaştırması - npmx", - "meta_title_empty": "Paketleri karşılaştır - npmx", - "meta_description": "{packages} paketlerini boyut, bağımlılıklar ve daha fazlası açısından karşılaştırın", - "meta_description_empty": "npm paketlerini boyut, bağımlılıklar, indirmeler ve daha fazlası açısından karşılaştırın", - "section_packages": "Paketler", - "section_facets": "Özellikler", - "section_comparison": "Karşılaştırma", - "copy_as_markdown": "Markdown olarak kopyala", - "loading": "Yükleniyor...", - "error": "Hata", - "empty_title": "Karşılaştırmak için paket ekleyin", - "empty_description": "Başlamak için yukarıdan paket arayın" - }, - "selector": { - "search_label": "Paket ara", - "search_first": "İlk paketi ara...", - "search_add": "Paket ekle...", - "searching": "Aranıyor...", - "remove_package": "{name} paketini kaldır", - "packages_selected": "{count} paket seçildi", - "add_hint": "Karşılaştırmak için paket ekleyin" - }, - "no_dependency": { - "label": "Bağımlılık yok", - "typeahead_title": "Bağımlılık yok", - "typeahead_description": "Bu paket için önerilen alternatif yok", - "tooltip_title": "Bağımlılık yok", - "tooltip_description": "Bu paket artık gereksiz olabilir", - "e18e_community": "e18e topluluğu", - "add_column": "Sütun ekle" - }, - "facets": { - "group_label": "Özellik grubu", - "all": "Tümü", - "none": "Hiçbiri", - "coming_soon": "Yakında", - "select_all": "Tümünü seç", - "deselect_all": "Tümünün seçimini kaldır", - "select_category": "{category} kategorisini seç", - "deselect_category": "{category} kategorisinin seçimini kaldır", - "binary_only_tooltip": "Yalnızca binary paketler için", - "categories": { - "performance": "Performans", - "health": "Sağlık", - "compatibility": "Uyumluluk", - "security": "Güvenlik" - }, - "items": { - "packageSize": { - "label": "Paket boyutu", - "description": "Sıkıştırılmış paket boyutu" - }, - "installSize": { - "label": "Kurulum boyutu", - "description": "Tüm bağımlılıklarla birlikte açılmış boyut" - }, - "dependencies": { - "label": "Bağımlılıklar", - "description": "Doğrudan bağımlılık sayısı" - }, - "totalDependencies": { - "label": "Toplam bağımlılıklar", - "description": "Tüm geçişli bağımlılıklar dahil" - }, - "downloads": { - "label": "Haftalık indirmeler", - "description": "Son 7 gündeki indirme sayısı" - }, - "totalLikes": { - "label": "Toplam beğeniler", - "description": "Atmosphere'deki toplam beğeni sayısı" - }, - "lastUpdated": { - "label": "Son güncelleme", - "description": "Son yayınlanma tarihi" - }, - "deprecated": { - "label": "Kullanımdan kaldırıldı", - "description": "Paket kullanımdan kaldırıldı mı" - }, - "engines": { - "label": "Motor gereksinimleri", - "description": "Node.js ve npm sürüm gereksinimleri" - }, - "types": { - "label": "TypeScript tipleri", - "description": "TypeScript tip tanımları dahil mi" - }, - "moduleFormat": { - "label": "Modül formatı", - "description": "ESM, CJS veya her ikisi" - }, - "license": { - "label": "Lisans", - "description": "Paket lisansı" - }, - "vulnerabilities": { - "label": "Güvenlik açıkları", - "description": "Bilinen güvenlik açıkları" - } - }, - "values": { - "any": "Herhangi", - "none": "Yok", - "unknown": "Bilinmiyor", - "deprecated": "Kullanımdan kaldırıldı", - "not_deprecated": "Aktif", - "types_included": "Dahil", - "types_none": "Yok", - "vulnerabilities_summary": "{critical} kritik, {high} yüksek, {moderate} orta, {low} düşük", - "up_to_you": "Size kalmış" - }, - "trends": { - "title": "Trendler" - } - }, - "file_changes": "Dosya değişiklikleri", - "files_count": "{count} dosya", - "lines_hidden": "{count} satır gizlendi", - "file_too_large": "Dosya çok büyük", - "file_size_warning": "Dosya boyutu {size}", - "compare_versions": "Sürümleri karşılaştır", - "summary": "Özet", - "deps_count": "{count} bağımlılık", - "dependencies": "Bağımlılıklar", - "dev_dependencies": "Dev bağımlılıkları", - "peer_dependencies": "Peer bağımlılıkları", - "optional_dependencies": "İsteğe bağlı bağımlılıklar", - "no_dependency_changes": "Bağımlılık değişikliği yok", - "file_filter_option": { - "all": "Tümü", - "added": "Eklenen", - "removed": "Kaldırılan", - "modified": "Değiştirilen" - }, - "search_files_placeholder": "Dosyalarda ara...", - "no_files_all": "Dosya bulunamadı", - "no_files_search": "Aramanızla eşleşen dosya yok", - "no_files_filtered": "Bu filtre için dosya yok", - "filter": { - "added": "Eklenen", - "removed": "Kaldırılan", - "modified": "Değiştirilen" - }, - "files_button": "Dosyalar", - "select_file_prompt": "Görüntülemek için bir dosya seçin", - "close_files_panel": "Dosya panelini kapat", - "filter_files_label": "Dosyaları filtrele" - }, - "privacy_policy": { - "title": "Gizlilik Politikası", - "last_updated": "Son güncelleme: {date}", - "welcome": "npmx'e hoş geldiniz", - "cookies": { - "what_are": { - "title": "Çerezler nedir?", - "p1": "Çerezler, web sitelerinin tarayıcınızda sakladığı küçük metin dosyalarıdır." - }, - "types": { - "title": "Kullandığımız çerezler", - "p1": "npmx aşağıdaki çerezleri kullanır:", - "bold": "Gerekli çerezler:", - "li1": "Oturum yönetimi", - "li2": "Tercih saklama", - "separator": "ve", - "cookie_vdpl": "vdpl", - "cookie_vdpl_desc": "Görüntülenen paketleri takip eder", - "cookie_h3": "h3", - "cookie_h3_desc": "Oturum yönetimi için" - }, - "local_storage": { - "title": "Yerel depolama", - "p1": "Ayrıca tarayıcınızın yerel depolama alanını kullanırız:", - "bold": "Ayarlar:", - "p2": "Tema, dil ve diğer tercihler", - "bold2": "Önbellek:", - "settings": "Performans için veri önbelleği" - }, - "management": { - "title": "Çerezleri yönetme", - "p1": "Çerezleri tarayıcı ayarlarınızdan yönetebilirsiniz:", - "bold": "Popüler tarayıcılar:", - "p2": "Çerez ayarları için tarayıcı belgelerine bakın", - "chrome": "Chrome", - "firefox": "Firefox", - "edge": "Edge" - } - }, - "analytics": { - "title": "Analitik", - "p1": "Siteyi geliştirmek için anonim kullanım verilerini topluyoruz:", - "bold": "Topladığımız veriler:", - "p2": "Aşağıdaki bilgileri topluyoruz:", - "li1": "Sayfa görüntülemeleri", - "li2": "Tıklama olayları", - "li3": "Arama sorguları", - "li4": "Tarayıcı ve cihaz bilgisi", - "p3": "Bu veriler anonim ve topludur." - }, - "authenticated": { - "title": "Kimlik doğrulamalı kullanıcılar", - "p1": "Bağlandığınızda şunları saklarız:", - "bold": "Profil bilgileri:", - "p2": "Kullanıcı adı, avatar ve tercihler", - "settings": "Ayarlarınızı yönetin" - }, - "data_retention": { - "title": "Veri saklama", - "p1": "Verilerinizi yalnızca gerekli olduğu sürece saklarız." - }, - "your_rights": { - "title": "Haklarınız", - "p1": "Aşağıdaki haklara sahipsiniz:", - "li1": "Verilerinize erişim", - "li2": "Verilerin düzeltilmesi", - "li3": "Verilerin silinmesi", - "li4": "Veri taşınabilirliği", - "p2": "Bu hakları kullanmak için bizimle iletişime geçin." - }, - "contact": { - "title": "İletişim", - "p1": "Sorularınız için:", - "link": "GitHub'da issue açın" - }, - "changes": { - "title": "Değişiklikler", - "p1": "Bu politikayı zaman zaman güncelleyebiliriz. Değişiklikler bu sayfada yayınlanacaktır." - } - }, - "a11y": { - "title": "Erişilebilirlik", - "footer_title": "Erişilebilirlik Beyanı", - "welcome": "npmx'te erişilebilirliğe bağlıyız", - "approach": { - "title": "Yaklaşımımız", - "p1": "npmx'i herkes için erişilebilir hale getirmeye çalışıyoruz.", - "p2": "WCAG 2.1 AA standartlarına uymayı hedefliyoruz.", - "about_link": "Hakkımızda daha fazla bilgi" - }, - "measures": { - "title": "Aldığımız önlemler", - "p1": "Erişilebilirliği sağlamak için:", - "li1": "Semantik HTML kullanımı", - "li2": "ARIA etiketleri", - "li3": "Klavye navigasyonu", - "li4": "Ekran okuyucu desteği", - "li5": "Yüksek kontrast modu", - "li6": "Düzenli erişilebilirlik testleri" - }, - "limitations": { - "title": "Bilinen sınırlamalar", - "p1": "Bazı alanlarda hala iyileştirme yapıyoruz. Sorunlarla karşılaşırsanız lütfen bildirin." - }, - "contact": { - "title": "Geri bildirim", - "p1": "Erişilebilirlik sorunları için:", - "link": "GitHub'da issue açın" - } - }, - "vacations": { - "title": "Tatil Modu", - "meta_description": "npmx ekibi tatilde - topluluğa teşekkürler", - "heading": "Tatildeyiz!", - "subtitle": "Ama topluluk harika işler yapıyor", - "illustration_alt": "Tatil illüstrasyonu", - "poke_log": "Poke günlüğü", - "what": { - "title": "Ne oluyor?", - "p1": "npmx ekibi kısa bir tatilde.", - "dates": "Tarihler: {start} - {end}", - "p2": "Bu süre zarfında topluluk harika işler yapıyor.", - "garden": "Bahçe" - }, - "meantime": { - "title": "Bu arada", - "p1": "Katkıda bulunmak isterseniz:", - "repo_link": "GitHub reposuna göz atın" - }, - "return": { - "title": "Dönüş", - "p1": "Yakında döneceğiz! Güncellemeler için:", - "social_link": "Bizi takip edin" - }, - "stats": { - "contributors": "Katkıda bulunanlar", - "commits": "Commit'ler", - "pr": "Pull request'ler", - "subtitle": { - "some": "Bazı istatistikler", - "all": "Tüm istatistikler" - } - } - } -} - From ab24f54045204ff28293e1b328979a7272a484ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mr=2E=20Nas=C4=B1l?= Date: Sun, 1 Mar 2026 21:12:56 +0300 Subject: [PATCH 5/7] feat(i18n): add tr-TR, fi, gl-ES, ko-KR, id-ID locales and restore lunaria files --- config/i18n.ts | 35 +- lunaria/files/id-ID.json | 1218 ++++++++++++++++++++++++++++++++++++ lunaria/files/it-IT.json | 1079 ++++++++++++++++++++++++++++++++ lunaria/files/pl-PL.json | 1218 ++++++++++++++++++++++++++++++++++++ lunaria/files/pt-BR.json | 858 +++++++++++++++++++++++++ lunaria/files/tr-TR.json | 1278 ++++++++++++++++++++++++++++++++++++++ 6 files changed, 5679 insertions(+), 7 deletions(-) create mode 100644 lunaria/files/id-ID.json create mode 100644 lunaria/files/it-IT.json create mode 100644 lunaria/files/pl-PL.json create mode 100644 lunaria/files/pt-BR.json create mode 100644 lunaria/files/tr-TR.json diff --git a/config/i18n.ts b/config/i18n.ts index c2b39697d..25c971fc0 100644 --- a/config/i18n.ts +++ b/config/i18n.ts @@ -259,7 +259,13 @@ const locales: (LocaleObjectData | (Omit & { code: str file: 'cs-CZ.json', name: 'Čeština', pluralRule: createPluralRule('cs-CZ', { zero: 2, one: 0, two: 1, few: 1, many: 2, other: 2 }), - } /* + }, + { + code: 'tr-TR', + file: 'tr-TR.json', + name: 'Türkçe', + }, + /* { code: 'pl-PL', file: 'pl-PL.json', @@ -277,16 +283,31 @@ const locales: (LocaleObjectData | (Omit & { code: str file: 'pt.json', name: 'Português', }, - { - code: 'tr-TR', - file: 'tr-TR.json', - name: 'Türkçe', - }, { code: 'id-ID', file: 'id-ID.json', name: 'Indonesia', }, + { + code: 'fi', + file: 'fi.json', + name: 'Suomi', + }, + { + code: 'gl-ES', + file: 'gl-ES.json', + name: 'Galego', + }, + { + code: 'ko-KR', + file: 'ko-KR.json', + name: '한국어', + },*/ + { + code: 'id-ID', + file: 'id-ID.json', + name: 'Indonesia', + }, { code: 'it-IT', file: 'it-IT.json', @@ -327,7 +348,7 @@ const locales: (LocaleObjectData | (Omit & { code: str code: 'cy', file: 'cy.json', name: 'Cymraeg', - },*/, + },*/ { code: 'nb-NO', file: 'nb-NO.json', diff --git a/lunaria/files/id-ID.json b/lunaria/files/id-ID.json new file mode 100644 index 000000000..c258c39bd --- /dev/null +++ b/lunaria/files/id-ID.json @@ -0,0 +1,1218 @@ +{ + "seo": { + "home": { + "title": "npmx - Penjelajah Paket untuk Registri npm", + "description": "penjelajah cepat dan modern untuk registri npm. Cari, telusuri, dan pelajari paket dengan antarmuka modern." + } + }, + "built_at": "dibuat {0}", + "alt_logo": "logo npmx", + "tagline": "penjelajah cepat dan modern untuk registri npm", + "non_affiliation_disclaimer": "tidak berafiliasi dengan npm, Inc.", + "trademark_disclaimer": "npm adalah merek dagang terdaftar dari npm, Inc. Situs ini tidak berafiliasi dengan npm, Inc.", + "footer": { + "about": "tentang", + "docs": "dokumen", + "source": "sumber", + "social": "sosial", + "chat": "obrolan", + "keyboard_shortcuts": "pintasan papan ketik" + }, + "shortcuts": { + "section": { + "global": "Global", + "search": "Pencarian", + "package": "Paket" + }, + "focus_search": "Fokus ke pencarian", + "show_kbd_hints": "Sorot petunjuk papan ketik", + "settings": "Buka pengaturan", + "compare": "Buka perbandingan", + "compare_from_package": "Buka perbandingan (terisi dengan paket saat ini)", + "navigate_results": "Navigasi hasil", + "go_to_result": "Buka hasil", + "open_code_view": "Buka tampilan kode", + "open_docs": "Buka dokumen", + "disable_shortcuts": "Anda dapat menonaktifkan pintasan papan ketik di {settings}." + }, + "search": { + "label": "Cari paket npm", + "placeholder": "cari paket...", + "button": "cari", + "searching": "Mencari...", + "found_packages": "Paket tidak ditemukan | Ditemukan 1 paket | Ditemukan {count} paket", + "found_packages_sorted": "Tidak ada hasil ditemukan | Menyortir {count} hasil teratas | Menyortir {count} hasil teratas", + "updating": "(memperbarui...)", + "no_results": "Tidak ada paket yang ditemukan untuk \"{query}\"", + "rate_limited": "Mencapai batas ukuran permintaan npm, coba lagi nanti", + "title": "pencarian", + "title_search": "pencarian: {search}", + "title_packages": "cari paket", + "meta_description": "Hasil pencarian untuk '{search}'", + "meta_description_packages": "Cari paket npm", + "not_taken": "{name} tersedia", + "claim_prompt": "Klaim nama paket ini di npm", + "claim_button": "Klaim \"{name}\"", + "want_to_claim": "Ingin klaim nama paket ini?", + "start_typing": "Mulai mengetik untuk mencari paket", + "algolia_disclaimer": "Didukung oleh Algolia", + "exact_match": "persis", + "suggestion": { + "user": "pengguna", + "org": "organisasi", + "view_user_packages": "Lihat paket oleh pengguna ini", + "view_org_packages": "Lihat paket oleh organisasi ini" + } + }, + "nav": { + "main_navigation": "Utama", + "popular_packages": "Paket populer", + "settings": "pengaturan", + "compare": "bandingkan", + "back": "kembali", + "menu": "Menu", + "mobile_menu": "Menu navigasi", + "open_menu": "Buka menu", + "links": "Tautan", + "tap_to_search": "Ketuk untuk mencari" + }, + "settings": { + "title": "pengaturan", + "tagline": "sesuaikan pengalaman npmx Anda", + "meta_description": "Sesuaikan pengalaman npmx.dev Anda dengan tema, bahasa, dan preferensi tampilan.", + "sections": { + "appearance": "Tampilan", + "display": "Layar", + "search": "Sumber data", + "language": "Bahasa", + "keyboard_shortcuts": "Pintasan papan ketik" + }, + "data_source": { + "label": "Sumber data", + "description": "Pilih dari mana npmx mendapatkan data pencarian. Halaman paket individu selalu menggunakan registri npm secara langsung.", + "npm": "Registri npm", + "npm_description": "Mengambil pencarian, daftar organisasi, dan profil pengguna langsung dari registri npm resmi. Autoritatif, tetapi bisa lebih lambat.", + "algolia": "Algolia", + "algolia_description": "Menggunakan Algolia untuk pencarian, halaman organisasi, dan pengguna yang lebih cepat." + }, + "relative_dates": "Format tanggal relatif", + "include_types": "Sertakan {'@'}types saat instal", + "include_types_description": "Tambahkan paket {'@'}types ke perintah instalasi untuk paket tanpa tipe", + "hide_platform_packages": "Sembunyikan paket spesifik-platform", + "hide_platform_packages_description": "Sembunyikan paket biner asli seperti {'@'}esbuild/linux-x64 dari hasil", + "theme": "Tema", + "theme_light": "Terang", + "theme_dark": "Gelap", + "theme_system": "Sistem", + "language": "Bahasa", + "help_translate": "Bantu terjemahkan npmx", + "accent_colors": "Warna aksen", + "clear_accent": "Hapus warna aksen", + "translation_progress": "Progres terjemahan", + "background_themes": "Bayangan latar belakang", + "keyboard_shortcuts_enabled": "Aktifkan pintasan papan ketik", + "keyboard_shortcuts_enabled_description": "Pintasan papan ketik dapat dinonaktifkan jika bertentangan dengan pintasan peramban atau sistem lainnya." + }, + "i18n": { + "missing_keys": "{count} terjemahan hilang | {count} terjemahan hilang", + "copy_keys": "Salin key", + "show_more_keys": "Tampilkan {count} lagi...", + "contribute_hint": "Bantu tingkatkan terjemahan ini dengan menambahkan key yang hilang.", + "edit_on_github": "Edit di GitHub", + "view_guide": "Panduan terjemahan" + }, + "common": { + "loading": "Memuat...", + "loading_more": "Memuat lebih banyak...", + "loading_packages": "Memuat paket...", + "end_of_results": "Akhir dari hasil", + "try_again": "Coba lagi", + "close": "Tutup", + "or": "atau", + "retry": "Ulangi", + "copy": "salin", + "copied": "tersalin!", + "skip_link": "Lanjut ke konten utama", + "warnings": "Peringatan:", + "go_back_home": "Kembali ke Beranda", + "view_on_npm": "lihat di npm", + "per_week": "/ minggu", + "vanity_downloads_hint": "Angka statistik: tidak ada paket | Angka statistik: untuk paket yang tampil | Angka statistik: Total dari {count} paket yang tampil", + "sort": { + "name": "nama", + "role": "peran", + "members": "anggota" + }, + "scroll_to_top": "Kembali ke atas" + }, + "package": { + "not_found": "Paket Tidak Ditemukan", + "not_found_message": "Paket tidak dapat ditemukan.", + "no_description": "Tidak ada deskripsi", + "not_latest": "(bukan versi terbaru)", + "verified_provenance": "Provenans terverifikasi", + "view_permalink": "Lihat permalink untuk versi ini", + "navigation": "Paket", + "copy_name": "Salin nama paket", + "copy_version": "Salin versi paket", + "deprecation": { + "package": "Paket ini telah usang (deprecated).", + "version": "Versi ini telah usang (deprecated).", + "no_reason": "Alasan tidak diberikan" + }, + "size_increase": { + "title_size": "Peningkatan ukuran yang signifikan sejak v{version}", + "title_deps": "Peningkatan jumlah dependensi yang signifikan sejak v{version}", + "title_both": "Peningkatan ukuran dan ketergantungan yang signifikan sejak v{version}", + "size": "Ukuran instalasi meningkat sebesar {percent} ({size} lebih besar)", + "deps": "{count} lebih banyak dependensi" + }, + "replacement": { + "title": "Mungkin Anda tidak butuh dependensi ini.", + "native": "Ini bisa diganti dengan {replacement}, tersedia sejak Node {nodeVersion}.", + "simple": "{community} menganggap paket ini redundan, dengan saran: {replacement}.", + "documented": "{community} menganggap paket ini memiliki alternatif yang lebih berperforma.", + "none": "Paket ini ditandai sudah tidak diperlukan, fungsinya kemungkinan sudah tersedia secara bawaan (native).", + "learn_more": "Pelajari lebih lanjut", + "learn_more_above": "Pelajari selengkapnya di atas.", + "mdn": "MDN", + "community": "komunitas", + "consider_no_dep": "+ Pertimbangkan tanpa dependensi?" + }, + "stats": { + "license": "Lisensi", + "deps": "Dep", + "install_size": "Ukuran Instal", + "vulns": "Kerentanan", + "published": "Diterbitkan", + "published_tooltip": "Tanggal {package}{'@'}{version} diterbitkan", + "view_dependency_graph": "Lihat grafik dependensi", + "inspect_dependency_tree": "Periksa pohon dependensi", + "size_tooltip": { + "unpacked": "{size} ukuran tidak terkompresi (paket ini)", + "total": "{size} total ukuran tidak terkompresi (termasuk semua {count} dependensi untuk linux-x64)" + } + }, + "skills": { + "title": "Keahlian Agen", + "skills_available": "{count} keahlian tersedia | {count} keahlian tersedia", + "compatible_with": "Kompatibel dengan {tool}", + "install": "Instal", + "installation_method": "Metode instalasi", + "learn_more": "Pelajari selengkapnya", + "available_skills": "Keahlian Tersedia", + "click_to_expand": "Klik untuk memperluas", + "no_description": "Tidak ada deskripsi", + "file_counts": { + "scripts": "{count} skrip | {count} skrip", + "refs": "{count} ref | {count} ref", + "assets": "{count} aset | {count} aset" + }, + "view_source": "Lihat sumber" + }, + "links": { + "repo": "repo", + "homepage": "beranda", + "issues": "kendala", + "jsr": "jsr", + "code": "kode", + "docs": "dokumen", + "fund": "donasi", + "compare": "bandingkan" + }, + "likes": { + "like": "Sukai paket ini", + "unlike": "Batal sukai paket ini" + }, + "docs": { + "not_available": "Dokumen tidak tersedia", + "not_available_detail": "Kami tidak dapat membuat dokumen untuk versi ini." + }, + "get_started": { + "title": "Memulai", + "pm_label": "Manajer paket", + "copy_command": "Salin perintah instal", + "copy_dev_command": "Salin perintah instal dev", + "dev_dependency_hint": "Biasanya diinstal sebagai dev dependency", + "view_types": "Lihat {package}" + }, + "create": { + "title": "Buat proyek baru", + "copy_command": "Salin perintah 'create'", + "view": "{packageName} memiliki pemelihara yang sama. Klik untuk detail selengkapnya." + }, + "run": { + "title": "Jalankan", + "locally": "Jalankan secara lokal" + }, + "readme": { + "title": "Readme", + "no_readme": "README tidak tersedia.", + "view_on_github": "Lihat di GitHub", + "toc_title": "Garis Besar", + "callout": { + "note": "Catatan", + "tip": "Tip", + "important": "Penting", + "warning": "Peringatan", + "caution": "Perhatian" + }, + "copy_as_markdown": "Salin README sebagai Markdown" + }, + "provenance_section": { + "title": "Provenans", + "built_and_signed_on": "Dibangun dan ditandatangani di {provider}", + "view_build_summary": "Lihat ringkasan pembuatan", + "source_commit": "Komit Sumber", + "build_file": "Berkas Pembuatan", + "public_ledger": "Buku Besar Publik", + "transparency_log_entry": "Entri log transparansi", + "view_more_details": "Lihat detail selengkapnya", + "error_loading": "Gagal memuat detail provenans" + }, + "security_downgrade": { + "title": "Ketidakpercayaan", + "description_to_none_provenance": "Versi ini diterbitkan tanpa {provenance}.", + "description_to_none_trustedPublisher": "Versi ini diterbitkan tanpa {trustedPublishing}.", + "description_to_provenance_trustedPublisher": "Versi ini menggunakan {provenance} tetapi tidak menggunakan {trustedPublishing}.", + "fallback_install_provenance": "Perintah instal dipatok ke {version}, versi terakhir yang memiliki provenans.", + "fallback_install_trustedPublisher": "Perintah instal dipatok ke {version}, versi terakhir yang memiliki penerbit tepercaya.", + "provenance_link_text": "provenans", + "trusted_publishing_link_text": "penerbitan terpercaya" + }, + "keywords_title": "Kata Kunci", + "compatibility": "Kompatibilitas", + "card": { + "publisher": "Penerbit", + "published": "Diterbitkan", + "weekly_downloads": "Unduhan mingguan", + "keywords": "Kata kunci", + "license": "Lisensi" + }, + "versions": { + "title": "Versi", + "collapse": "Ciutkan {tag}", + "expand": "Expand {tag}", + "collapse_other": "Ciutkan versi lain", + "expand_other": "Tampilkan versi lain", + "collapse_major": "Ciutkan major {major}", + "expand_major": "Expand major {major}", + "other_versions": "Versi lainnya", + "more_tagged": "{count} lagi dengan tag", + "all_covered": "Semua versi sudah tercakup oleh tag di atas", + "deprecated_title": "{version} (usang)", + "view_all": "Lihat {count} versi | Lihat semua {count} versi", + "distribution_title": "Grup Semver", + "distribution_modal_title": "Versi", + "distribution_range_date_same_year": "dari {from} hingga {to}, {endYear}", + "distribution_range_date_multiple_years": "dari {from}, {startYear} hingga {to}, {endYear}", + "grouping_major": "Mayor", + "grouping_minor": "Minor", + "grouping_versions_title": "Versi", + "grouping_versions_all": "Semua", + "grouping_versions_only_recent": "Hanya baru-baru ini", + "grouping_usage_title": "Penggunaan", + "grouping_usage_all": "Semua", + "grouping_usage_low": "Rendah", + "recent_versions_only_tooltip": "Tampilkan hanya versi yang diterbitkan dalam satu tahun terakhir.", + "show_low_usage_tooltip": "Sertakan grup versi dengan kurang dari 1% total unduhan.", + "y_axis_label": "Unduhan", + "filter_placeholder": "Filter dengan semver (cth. ^3.0.0)", + "filter_invalid": "Rentang semver tidak valid", + "filter_help": "Bantuan filter rentang semver", + "filter_tooltip": "Saring versi menggunakan {link}. Sebagai contoh, ^3.0.0 menampilkan semua versi 3.x.", + "filter_tooltip_link": "rentang semver", + "no_matches": "Tidak ada versi yang cocok dengan rentang ini", + "copy_alt": { + "per_version_analysis": "Versi {version} diunduh {downloads} kali", + "general_description": "Grafik batang yang menampilkan jumlah unduhan per versi untuk {versions_count} versi grup {semver_grouping_mode} dari paket {package_name}, {date_range_label} mulai dari versi {first_version} hingga {last_version}. Versi yang paling banyak diunduh adalah {max_downloaded_version} dengan {max_version_downloads} unduhan. {per_version_analysis}. {watermark}." + } + }, + "dependencies": { + "title": "Dependensi ({count})", + "list_label": "Dependensi paket", + "show_all": "tampilkan {count} dep | tampilkan semua {count} dep", + "optional": "opsional", + "view_vulnerabilities": "Lihat kerentanan", + "outdated_major": "Tertinggal {count} versi major (terbaru: {latest}) | Tertinggal {count} versi major (terbaru: {latest})", + "outdated_minor": "Tertinggal {count} versi minor (terbaru: {latest}) | Tertinggal {count} versi minor (terbaru: {latest})", + "outdated_patch": "Pembaruan patch tersedia (terbaru: {latest})", + "has_replacement": "Ketergantungan ini telah menyarankan beberapa alternatif" + }, + "peer_dependencies": { + "title": "Peer Dependencies ({count})", + "list_label": "Peer dependencies paket", + "show_all": "tampilkan {count} peer dep | tampilkan semua {count} peer dep" + }, + "optional_dependencies": { + "title": "Optional Dependencies ({count})", + "list_label": "Optional dependencies paket", + "show_all": "tampilkan {count} optional dep | tampilkan semua {count} optional dep" + }, + "maintainers": { + "title": "Pemelihara", + "list_label": "Pemelihara paket", + "you": "(Anda)", + "via": "via {teams}", + "remove_owner": "Hapus {name} sebagai pemilik", + "username_to_add": "Username untuk ditambah sebagai pemilik", + "username_placeholder": "username...", + "add_button": "tambah", + "cancel_add": "Batal menambah pemilik", + "add_owner": "+ Tambah pemilik", + "show_more": "(tampilkan {count} lagi)", + "show_less": "(tampilkan lebih sedikit)" + }, + "trends": { + "granularity": "Granularitas", + "granularity_daily": "Harian", + "granularity_weekly": "Mingguan", + "granularity_monthly": "Bulanan", + "granularity_yearly": "Tahunan", + "start_date": "Mulai", + "end_date": "Selesai", + "loading": "Memuat...", + "date_range": "{start} sampai {end}", + "date_range_multiline": "{start}\nsampai {end}", + "download_file": "Unduh {fileType}", + "toggle_annotator": "Ganti anotator", + "toggle_stack_mode": "Beralih mode tumpukan", + "legend_estimation": "Estimasi", + "no_data": "Tidak ada data tersedia", + "y_axis_label": "{granularity} {facet}", + "facet": "Aspek", + "title": "Tren", + "contributors_skip": "Tidak ditampilkan dalam Kontributor (tidak ada repositori GitHub):", + "items": { + "downloads": "Unduhan", + "likes": "Suka", + "contributors": "Kontributor" + }, + "play_animation": "Putar animasi", + "pause_animation": "Jeda animasi", + "data_correction": "Koreksi data", + "average_window": "Rata-rata jendela", + "smoothing": "Penghalusan", + "known_anomalies": "Anomali yang diketahui", + "known_anomalies_description": "Menyisipkan lonjakan unduhan yang diketahui akibat bot atau masalah CI.", + "known_anomalies_ranges": "Batas anomali", + "known_anomalies_range": "Dari {start} hingga {end}", + "known_anomalies_range_named": "{packageName}: dari {start} hingga {end}", + "known_anomalies_none": "Tidak ada anomali yang diketahui untuk paket ini. | Tidak ada anomali yang diketahui untuk paket-paket ini.", + "known_anomalies_contribute": "Berkontribusilah pada data anomali", + "apply_correction": "Terapkan koreksi", + "copy_alt": { + "trend_none": "sebagian besar datar", + "trend_strong": "kuat", + "trend_weak": "lemah", + "trend_undefined": "tidak terdefinisi (data tidak cukup)", + "button_label": "Salin teks alternatif", + "watermark": "Di bagian bawah, terdapat tanda air bertuliskan \"./npmx penjelajah cepat dan modern untuk registri npm\"", + "analysis": "{package_name} dimulai dari {start_value} dan berakhir di {end_value}, menampilkan tren {trend} dengan kemiringan {downloads_slope} unduhan per interval waktu", + "estimation": "Nilai akhir adalah estimasi berdasarkan data sebagian untuk periode saat ini.", + "estimations": "Nilai akhir adalah estimasi berdasarkan data sebagian untuk periode saat ini.", + "compare": "Bagan perbandingan jumlah unduhan paket untuk: {packages}.", + "single_package": "Bagan jumlah unduhan paket untuk paket {package}.", + "general_description": "Sumbu Y melambangkan jumlah unduhan. Sumbu X melambangkan jangka waktu, mulai dari {start_date} hingga {end_date}, dalam kurun waktu {granularity}. {estimation_notice} {packages_analysis}. {watermark}." + } + }, + "downloads": { + "title": "Unduhan Mingguan", + "community_distribution": "Lihat sebaran penggunaan komunitas" + }, + "install_scripts": { + "title": "Skrip Instalasi", + "script_label": "(skrip)", + "npx_packages": "{count} paket npx | {count} paket npx", + "currently": "saat ini {version}" + }, + "playgrounds": { + "title": "Coba langsung", + "choose": "pilih playground" + }, + "metrics": { + "esm": "Mendukung ES Modules", + "cjs": "Mendukung CommonJS", + "no_esm": "Tidak mendukung ES Modules", + "types_label": "Tipe", + "types_included": "Tipe sudah disertakan", + "types_available": "Tipe tersedia via {package}", + "no_types": "Tidak ada tipe TypeScript" + }, + "license": { + "view_spdx": "Lihat teks lisensi di SPDX", + "none": "Tidak Ada" + }, + "vulnerabilities": { + "tree_found": "{vulns} kerentanan di {packages}/{total} paket | {vulns} kerentanan di {packages}/{total} paket", + "show_all_packages": "tampilkan semua {count} paket terdampak", + "path": "path", + "more": "+{count} lagi", + "packages_failed": "{count} paket tidak dapat diperiksa | {count} paket tidak dapat diperiksa", + "scan_failed": "Gagal memindai kerentanan", + "severity": { + "critical": "kritis", + "high": "tinggi", + "moderate": "sedang", + "low": "rendah" + }, + "fixed_in_title": "Diperbaiki pada versi {version}" + }, + "deprecated": { + "label": "Usang", + "tree_found": "{count} dependensi usang | {count} dependensi usang", + "show_all": "tampilkan {count} paket usang | tampilkan semua {count} paket usang" + }, + "access": { + "title": "Akses Tim", + "refresh": "Perbarui akses tim", + "list_label": "Daftar akses tim", + "owner": "pemilik", + "rw": "rw", + "ro": "ro", + "revoke_access": "Cabut akses {name}", + "no_access": "Akses tim belum dikonfigurasi", + "select_team_label": "Pilih tim", + "loading_teams": "Memuat tim...", + "select_team": "Pilih tim", + "permission_label": "Level izin", + "permission": { + "read_only": "hanya-baca", + "read_write": "baca-tulis" + }, + "grant_button": "berikan", + "cancel_grant": "Batal berikan akses", + "grant_access": "+ Berikan akses tim" + }, + "list": { + "filter_label": "Filter paket", + "filter_placeholder": "Filter paket...", + "sort_label": "Urutkan paket", + "showing_count": "Menampilkan {filtered} dari {total} paket" + }, + "skeleton": { + "loading": "Memuat detail paket", + "maintainers": "Pemelihara", + "keywords": "Kata kunci", + "versions": "Versi", + "dependencies": "Dependensi" + }, + "sort": { + "downloads": "Paling banyak diunduh", + "published": "Baru-baru ini diterbitkan", + "name_asc": "Nama (A-Z)", + "name_desc": "Nama (Z-A)" + }, + "size": { + "b": "{size} B", + "kb": "{size} kB", + "mb": "{size} MB" + } + }, + "connector": { + "modal": { + "title": "Konektor Lokal", + "contributor_badge": "Hanya untuk kontributor", + "contributor_notice": "Konektor belum diterbitkan ke npm. Lihat {link} untuk cara menjalankannya secara lokal.", + "contributor_link": "panduan kontribusi", + "connected": "Terhubung", + "connected_as_user": "Terhubung sebagai ~{user}", + "connected_hint": "Anda sekarang dapat mengelola paket dan organisasi dari UI web.", + "disconnect": "Putuskan", + "run_hint": "Jalankan konektor pada mesin Anda untuk mengaktifkan fitur admin.", + "copy_command": "Salin perintah", + "copied": "Tersalin", + "paste_token": "Lalu tempel token di bawah untuk menghubungkan:", + "token_label": "Token", + "token_placeholder": "tempel token di sini...", + "advanced": "Opsi lanjutan", + "port_label": "Port", + "warning": "PERINGATAN", + "warning_text": "Ini memungkinkan npmx mengakses npm CLI Anda. Hanya hubungkan ke situs yang Anda percayai.", + "connect": "Hubungkan", + "connecting": "Menghubungkan...", + "auto_open_url": "Secara otomatis membuka halaman autentikasi" + } + }, + "operations": { + "queue": { + "title": "Antrean Operasi", + "clear_all": "hapus semua", + "refresh": "Perbarui operasi", + "empty": "Tidak ada operasi dalam antrean", + "empty_hint": "Tambah operasi dari halaman paket atau organisasi", + "active_label": "Operasi aktif", + "otp_required": "Diperlukan OTP", + "otp_prompt": "Masukkan OTP untuk melanjutkan", + "otp_placeholder": "Masukkan kode OTP...", + "otp_label": "Kata sandi sekali-pakai", + "retry_otp": "Ulangi dengan OTP", + "retry_web_auth": "Coba ulangi dengan autentikasi peramban", + "retrying": "Mengulangi...", + "open_web_auth": "Buka tautan autentikasi peramban", + "approve_operation": "Setujui operasi", + "remove_operation": "Hapus operasi", + "approve_all": "Setujui Semua", + "execute": "Eksekusi", + "executing": "Mengeksekusi...", + "log": "Log", + "log_label": "Log operasi selesai", + "remove_from_log": "Hapus dari log" + } + }, + "org": { + "teams": { + "title": "Tim", + "refresh": "Perbarui tim", + "filter_label": "Filter tim", + "filter_placeholder": "Filter tim...", + "sort_by": "Urutkan berdasarkan", + "loading": "Memuat tim...", + "no_teams": "Tim tidak ditemukan", + "list_label": "Tim organisasi", + "delete_team": "Hapus tim {name}", + "member_count": "{count} anggota | {count} anggota", + "members_of": "Anggota dari {team}", + "no_members": "Tidak ada anggota", + "remove_user": "Hapus {user} dari tim", + "username_to_add": "Username untuk ditambah ke {team}", + "username_placeholder": "username...", + "add_button": "tambah", + "cancel_add_user": "Batal menambah pengguna", + "add_member": "+ Tambah anggota", + "team_name_label": "Nama tim", + "team_name_placeholder": "nama-tim...", + "create_button": "buat", + "no_match": "Tidak ada tim yang cocok dengan \"{query}\"", + "cancel_create": "Batal membuat tim", + "create_team": "+ Buat tim" + }, + "members": { + "title": "Anggota", + "refresh": "Perbarui anggota", + "filter_label": "Filter anggota", + "filter_placeholder": "Filter anggota...", + "filter_by_role": "Filter peran", + "filter_by_team": "Filter tim", + "all_teams": "semua tim", + "sort_by": "Urutkan berdasarkan", + "loading": "Memuat anggota...", + "no_members": "Anggota tidak ditemukan", + "list_label": "Anggota organisasi", + "change_role_for": "Ubah peran untuk {name}", + "remove_from_org": "Hapus {name} dari organisasi", + "view_team": "Lihat tim {team}", + "no_match": "Tidak ada anggota yang cocok dengan filter", + "username_label": "Username", + "username_placeholder": "username...", + "role_label": "Peran", + "role": { + "all": "semua", + "developer": "developer", + "admin": "admin", + "owner": "pemilik" + }, + "team_label": "Tim", + "no_team": "tanpa tim", + "add_button": "tambah", + "cancel_add": "Batal menambah anggota", + "add_member": "+ Tambah anggota" + }, + "public_packages": "{count} paket publik | {count} paket publik", + "page": { + "packages_title": "Paket", + "members_tab": "Anggota", + "teams_tab": "Tim", + "no_packages": "Tidak ada paket publik untuk", + "no_packages_hint": "Organisasi ini mungkin tidak ada atau tidak memiliki paket publik.", + "failed_to_load": "Gagal memuat paket organisasi", + "no_match": "Tidak ada paket yang cocok dengan \"{query}\"", + "not_found": "Organisasi tidak ditemukan", + "not_found_message": "Organisasi \"{'@'}{name}\" tidak ada di npm" + } + }, + "user": { + "combobox": { + "add_to_org_hint": "(juga akan ditambahkan ke org)", + "press_enter_to_add": "Tekan Enter untuk menambah {'@'}{username}", + "default_placeholder": "username...", + "suggestions_label": "Saran pengguna" + }, + "page": { + "packages_title": "Paket", + "no_packages": "Tidak ada paket publik untuk", + "no_packages_hint": "Pengguna ini mungkin tidak ada atau tidak memiliki paket publik.", + "failed_to_load": "Gagal memuat paket pengguna", + "no_match": "Tidak ada paket yang cocok dengan \"{query}\"", + "filter_placeholder": "Filter {count} paket..." + }, + "orgs_page": { + "title": "Organisasi", + "back_to_profile": "Kembali ke profil", + "connect_required": "Hubungkan CLI lokal untuk melihat organisasi Anda.", + "connect_hint_prefix": "Jalankan", + "connect_hint_suffix": "untuk memulai.", + "own_orgs_only": "Anda hanya dapat melihat organisasi Anda sendiri.", + "view_your_orgs": "Lihat organisasi Anda", + "loading": "Memuat organisasi...", + "empty": "Organisasi tidak ditemukan.", + "empty_hint": "Organisasi terdeteksi dari paket scoped Anda.", + "count": "{count} Organisasi | {count} Organisasi", + "packages_count": "{count} paket | {count} paket" + } + }, + "claim": { + "modal": { + "title": "Klaim Nama Paket", + "success": "Paket berhasil diklaim!", + "success_detail": "{name}{'@'}0.0.0 telah diterbitkan ke npm.", + "success_hint": "Anda sekarang dapat menerbitkan versi baru ke paket ini menggunakan npm publish.", + "view_package": "Lihat Paket", + "invalid_name": "Nama paket tidak valid:", + "available": "Nama ini tersedia!", + "taken": "Nama ini sudah digunakan.", + "missing_permission": "Anda tidak memiliki wewenang untuk menambahkan paket ke cakupan {'@'}{scope}.", + "similar_warning": "Paket serupa ditemukan - npm mungkin menolak nama ini:", + "related": "Paket terkait:", + "scope_warning_title": "Pertimbangkan untuk menggunakan paket scoped", + "scope_warning_text": "Nama paket unscoped adalah sumber daya bersama. Hanya klaim nama jika Anda berniat untuk menerbitkan dan memeliharanya. Untuk proyek pribadi atau organisasi, gunakan nama scoped seperti {'@'}{username}/{name}.", + "connect_required": "Hubungkan ke konektor lokal untuk mengklaim nama paket ini.", + "connect_button": "Hubungkan ke Konektor", + "publish_hint": "Ini akan menerbitkan paket placeholder minimal.", + "preview_json": "Pratinjau package.json", + "claim_button": "Klaim Nama Paket", + "publishing": "Menerbitkan...", + "checking": "Memeriksa ketersediaan...", + "failed_to_check": "Gagal memeriksa ketersediaan nama", + "failed_to_claim": "Gagal mengklaim paket" + } + }, + "code": { + "files_label": "Berkas", + "no_files": "Tidak ada berkas di direktori ini", + "root": "root", + "lines": "{count} baris", + "toggle_tree": "Ganti pohon berkas", + "close_tree": "Tutup pohon berkas", + "copy_link": "Salin tautan", + "raw": "Raw", + "view_raw": "Lihat berkas mentah", + "file_too_large": "Berkas terlalu besar untuk pratinjau", + "file_size_warning": "{size} melebihi batas 500KB untuk penyorotan sintaksis", + "failed_to_load": "Gagal memuat berkas", + "unavailable_hint": "Berkas mungkin terlalu besar atau tidak tersedia", + "version_required": "Versi diperlukan untuk menjelajahi kode", + "go_to_package": "Buka paket", + "loading_tree": "Memuat pohon berkas...", + "failed_to_load_tree": "Gagal memuat berkas untuk versi paket ini", + "back_to_package": "Kembali ke paket", + "table": { + "name": "Nama", + "size": "Ukuran" + }, + "markdown_view_mode": { + "preview": "pratinjau", + "code": "kode" + }, + "file_path": "Jalur berkas", + "scroll_to_top": "Kembali ke atas" + }, + "badges": { + "provenance": { + "verified": "terverifikasi", + "verified_title": "Provenans terverifikasi", + "verified_via": "Terverifikasi: diterbitkan via {provider}" + }, + "jsr": { + "title": "juga tersedia di JSR" + } + }, + "filters": { + "title": "Filter", + "search": "Cari", + "search_scope": "Cakupan pencarian", + "search_placeholder_name": "Filter berdasarkan nama paket...", + "search_placeholder_description": "Filter berdasarkan deskripsi...", + "search_placeholder_keywords": "Filter berdasarkan kata kunci...", + "search_placeholder_all": "Cari semua atau gunakan nama: deskripsi: kw:", + "scope_name": "Nama", + "scope_name_description": "Hanya cari di nama paket", + "scope_description": "Deskripsi", + "scope_description_description": "Hanya cari di deskripsi", + "scope_keywords": "Kata Kunci", + "scope_keywords_description": "Hanya cari di kata kunci", + "scope_all": "Semua", + "scope_all_description": "Cari di semua kolom, mendukung operator nama: desc: kw:", + "weekly_downloads": "Unduhan mingguan", + "updated_within": "Diperbarui dalam", + "security": "Keamanan", + "keywords": "Kata kunci", + "more_keywords": "+{count} lagi", + "clear_all": "Hapus semua", + "remove_filter": "Hapus filter {label}", + "chips": { + "search": "Pencarian", + "downloads": "Unduhan", + "keyword": "Kata Kunci", + "security": "Keamanan", + "updated": "Terbaru" + }, + "download_range": { + "any": "Apa pun", + "lt100": "< 100", + "100_1k": "100 - 1K", + "1k_10k": "1K - 10K", + "10k_100k": "10K - 100K", + "gt100k": "> 100K" + }, + "updated": { + "any": "Kapan pun", + "week": "Seminggu terakhir", + "month": "Sebulan terakhir", + "quarter": "3 bulan terakhir", + "year": "Setahun terakhir" + }, + "security_options": { + "all": "Semua paket", + "secure": "Tanpa peringatan", + "insecure": "Dengan peringatan" + }, + "sort": { + "label": "Urutkan paket", + "toggle_direction": "Ganti arah urutan", + "ascending": "Naik (A-Z)", + "descending": "Turun (Z-A)", + "relevance": "Relevansi", + "downloads_week": "Unduhan/minggu", + "downloads_day": "Unduhan/hari", + "downloads_month": "Unduhan/bulan", + "downloads_year": "Unduhan/tahun", + "published": "Paling Akhir Diterbitkan", + "name": "Nama", + "quality": "Kualitas", + "popularity": "Popularitas", + "maintenance": "Pemeliharaan", + "score": "Skor" + }, + "columns": { + "title": "Kolom", + "show": "Tampilkan kolom", + "reset": "Atur ulang ke bawaan", + "coming_soon": "Segera hadir", + "name": "Nama", + "version": "Versi", + "description": "Deskripsi", + "downloads": "Unduhan/minggu", + "published": "Paling Akhir Diterbitkan", + "maintainers": "Pemelihara", + "keywords": "Kata kunci", + "quality_score": "Skor kualitas", + "popularity_score": "Skor popularitas", + "maintenance_score": "Skor pemeliharaan", + "combined_score": "Skor gabungan", + "security": "Keamanan" + }, + "view_mode": { + "label": "Mode tampilan", + "cards": "Tampilan kartu", + "table": "Tampilan tabel" + }, + "pagination": { + "mode_label": "Mode paginasi", + "infinite": "Tak terbatas", + "paginated": "Terpaginasi", + "items_per_page": "Item per halaman", + "per_page": "{count} / halaman", + "all_yolo": "Semua (YOLO)", + "showing": "{start}-{end} dari {total}", + "previous": "Halaman sebelumnya", + "next": "Halaman berikutnya", + "nav_label": "Paginasi" + }, + "count": { + "showing_filtered": "{filtered} dari {count} paket | {filtered} dari {count} paket", + "showing_all": "{count} paket | {count} paket", + "showing_paginated": "{pageSize} dari {count} paket | {pageSize} dari {count} paket" + }, + "table": { + "security_warning": "Peringatan keamanan", + "secure": "Aman", + "no_packages": "Paket tidak ditemukan" + } + }, + "about": { + "title": "Tentang", + "heading": "tentang", + "meta_description": "npmx adalah penjelajah cepat dan modern untuk registri npm. UX/DX yang lebih baik untuk mencari paket npm.", + "what_we_are": { + "title": "Apa itu npmx", + "better_ux_dx": "UX/DX yang lebih baik", + "admin_ui": "UI admin", + "description": "npmx adalah {betterUxDx} untuk registri dan perkakas paket npm. Kami menyediakan antarmuka modern yang cepat untuk menjelajahi paket, dengan fitur seperti mode gelap, navigasi keyboard, penjelajahan kode, dan koneksi ke registri alternatif seperti {jsr}.", + "admin_description": "Kami juga bertujuan menyediakan {adminUi} yang lebih baik untuk mengelola paket, tim, dan organisasi Anda — semua dari peramban, didukung oleh npm CLI lokal Anda." + }, + "what_we_are_not": { + "title": "Apa yang bukan npmx", + "not_package_manager": "Bukan manajer paket.", + "not_registry": "Bukan registri.", + "registry_description": "Kami tidak menghosting paket. Kami hanyalah cara yang lebih baik untuk menjelajahinya.", + "package_managers_exist": "{already} {people} {building} {really} {cool} {package} {managers}.", + "words": { + "already": "Sudah ada", + "people": "banyak", + "building": "orang", + "really": "yang", + "cool": "membangun", + "package": "manajer paket", + "managers": "yang keren" + } + }, + "sponsors": { + "title": "Sponsor" + }, + "oss_partners": { + "title": "Mitra OSS" + }, + "team": { + "title": "Tim", + "governance": "Tata Kelola", + "role_steward": "pengurus", + "role_maintainer": "pemelihara", + "sponsor": "sponsor", + "sponsor_aria": "Sponsori {name} di GitHub" + }, + "contributors": { + "title": "Kontributor", + "description": "npmx sepenuhnya sumber terbuka (open source), dibangun oleh komunitas kontributor yang luar biasa. Bergabunglah dengan kami dan mari bangun pengalaman menjelajah npm yang selalu kita inginkan, bersama-sama.", + "loading": "Memuat kontributor...", + "error": "Gagal memuat kontributor", + "view_profile": "Lihat profil GitHub {name}" + }, + "get_involved": { + "title": "Ikut terlibat", + "contribute": { + "title": "Kontribusi", + "description": "Bantu kami membangun pengalaman npm yang lebih baik.", + "cta": "Lihat di GitHub" + }, + "community": { + "title": "Gabung komunitas", + "description": "Obrolkan, ajukan pertanyaan, dan bagikan ide.", + "cta": "Gabung Discord" + }, + "follow": { + "title": "Tetap terbarui", + "description": "Temukan kabar terbaru tentang npmx.", + "cta": "Ikuti di Bluesky" + } + } + }, + "account_menu": { + "connect": "hubungkan", + "account": "Akun", + "npm_cli": "npm CLI", + "atmosphere": "Atmosphere", + "npm_cli_desc": "Kelola paket & org", + "atmosphere_desc": "Fitur sosial & identitas", + "connect_npm_cli": "Hubungkan ke npm CLI", + "connect_atmosphere": "Hubungkan ke Atmosphere", + "connecting": "Menghubungkan...", + "ops": "{count} op | {count} op" + }, + "auth": { + "modal": { + "title": "Atmosphere", + "connected_as": "Terhubung sebagai {'@'}{handle}", + "disconnect": "Putuskan", + "connect_prompt": "Hubungkan dengan akun Atmosphere Anda", + "handle_label": "Handle", + "handle_placeholder": "alice.npmx.social", + "connect": "Hubungkan", + "create_account": "Buat akun baru", + "connect_bluesky": "Hubungkan dengan Bluesky", + "what_is_atmosphere": "Apa itu akun Atmosphere?", + "atmosphere_explanation": "{npmx} menggunakan {atproto} untuk mendukung berbagai fitur sosialnya, memungkinkan pengguna memiliki data mereka sendiri dan menggunakan satu akun untuk semua aplikasi yang kompatibel. Setelah membuat akun, Anda dapat menggunakan aplikasi lain seperti {bluesky} dan {tangled} dengan akun yang sama.", + "default_input_error": "Silakan masukkan handle, DID, atau URL PDS yang valid" + } + }, + "header": { + "home": "beranda npmx", + "packages": "paket", + "packages_dropdown": { + "title": "Paket Anda", + "loading": "Memuat...", + "error": "Gagal memuat paket", + "empty": "Paket tidak ditemukan", + "view_all": "Lihat semua" + }, + "orgs": "organisasi", + "orgs_dropdown": { + "title": "Organisasi Anda", + "loading": "Memuat...", + "error": "Gagal memuat organisasi", + "empty": "Organisasi tidak ditemukan", + "view_all": "Lihat semua" + } + }, + "compare": { + "packages": { + "title": "bandingkan paket", + "tagline": "bandingkan paket npm secara berdampingan untuk membantu Anda memilih yang tepat.", + "meta_title": "Bandingkan {packages} - npmx", + "meta_title_empty": "Bandingkan Paket - npmx", + "meta_description": "Perbandingan berdampingan untuk {packages}", + "meta_description_empty": "Bandingkan paket npm secara berdampingan", + "section_packages": "Paket", + "section_facets": "Aspek", + "section_comparison": "Perbandingan", + "copy_as_markdown": "Salin tabel", + "loading": "Memuat data paket...", + "error": "Gagal memuat data paket. Silakan coba lagi.", + "empty_title": "Pilih paket untuk dibandingkan", + "empty_description": "Cari dan tambahkan setidaknya 2 paket di atas untuk melihat perbandingan metrik mereka secara berdampingan." + }, + "selector": { + "search_label": "Cari paket", + "search_first": "Cari paket...", + "search_add": "Tambah paket lain...", + "searching": "Mencari...", + "remove_package": "Hapus {package}", + "packages_selected": "{count}/{max} paket dipilih.", + "add_hint": "Tambah setidaknya 2 paket untuk dibandingkan." + }, + "no_dependency": { + "label": "(Tanpa Ketergantungan)", + "typeahead_title": "Apa yang Akan Anda Lakukan?", + "typeahead_description": "Membandingkan dengan tanpa menggunakan ketergantungan! Disetujui e18e.", + "tooltip_title": "Anda mungkin tidak memerlukan ketergantungan ini", + "tooltip_description": "Membandingkan dengan tanpa menggunakan ketergantungan! {link} memelihara daftar paket yang dapat digantikan dengan API bawaan atau solusi yang lebih sederhana.", + "e18e_community": "Komunitas e18e", + "add_column": "Menambahkan kolom tanpa ketergantungan ke perbandingan" + }, + "facets": { + "group_label": "Aspek perbandingan", + "all": "semua", + "none": "tidak ada", + "coming_soon": "Segera hadir", + "select_all": "Pilih semua aspek", + "deselect_all": "Batalkan semua aspek", + "select_category": "Pilih semua aspek {category}", + "deselect_category": "Batalkan semua aspek {category}", + "binary_only_tooltip": "Paket ini hanya mengekspos berkas biner dan bukan eksport", + "categories": { + "performance": "Performa", + "health": "Kesehatan", + "compatibility": "Kompatibilitas", + "security": "Keamanan & Kepatuhan" + }, + "items": { + "packageSize": { + "label": "Ukuran Paket", + "description": "Ukuran paket itu sendiri (dibuka)" + }, + "installSize": { + "label": "Ukuran Instalasi", + "description": "Total ukuran instalasi termasuk semua ketergantungan" + }, + "dependencies": { + "label": "Ketergantungan Langsung", + "description": "Jumlah ketergantungan langsung" + }, + "totalDependencies": { + "label": "Total Ketergantungan", + "description": "Total jumlah ketergantungan termasuk ketergantungan transitif" + }, + "downloads": { + "label": "Unduhan/Minggu", + "description": "Jumlah unduhan mingguan" + }, + "totalLikes": { + "label": "Suka", + "description": "Jumlah suka" + }, + "lastUpdated": { + "label": "Diterbitkan", + "description": "Kapan versi ini diterbitkan" + }, + "deprecated": { + "label": "Usang?", + "description": "Apakah paket tersebut sudah usang" + }, + "engines": { + "label": "Mesin", + "description": "Persyaratan versi Node.js" + }, + "types": { + "label": "Tipe", + "description": "Definisi tipe TypeScript" + }, + "moduleFormat": { + "label": "Format Modul", + "description": "Dukungan ESM/CJS" + }, + "license": { + "label": "Lisensi", + "description": "Lisensi paket" + }, + "vulnerabilities": { + "label": "Kerentanan", + "description": "Kerentanan keamanan yang diketahui" + } + }, + "values": { + "any": "Apa saja", + "none": "Tidak Ada", + "unknown": "Tidak Diketahui", + "deprecated": "Usang", + "not_deprecated": "Tidak", + "types_included": "Tersedia", + "types_none": "Tidak Ada", + "vulnerabilities_summary": "{count} ({critical}C/{high}H)", + "up_to_you": "Terserah Anda!" + }, + "trends": { + "title": "Bandingkan Tren" + } + }, + "file_changes": "Perubahan Berkas", + "files_count": "{count} berkas", + "lines_hidden": "{count} baris disembunyikan", + "compare_versions": "perbarui", + "summary": "Ringkasan", + "deps_count": "{count} ketergantungan", + "dependencies": "Ketergantungan", + "dev_dependencies": "Dev Dependencies", + "peer_dependencies": "Peer Dependencies", + "optional_dependencies": "Optional Dependencies", + "no_dependency_changes": "Tidak ada perubahan ketergantungan", + "file_filter_option": { + "all": "Semua ({count})", + "added": "Ditambahkan ({count})", + "removed": "Dihapus ({count})", + "modified": "Dimodifikasi ({count})" + }, + "search_files_placeholder": "Cari berkas...", + "no_files_all": "Tidak ada berkas", + "no_files_search": "Tidak ada berkas yang sesuai dengan \"{query}\"", + "no_files_filtered": "Tidak ada berkas {filter}", + "filter": { + "added": "ditambah", + "removed": "dihapus", + "modified": "dimodifikasi" + }, + "files_button": "Berkas", + "select_file_prompt": "Pilih berkas dari bilah sisi untuk melihat perbedaan", + "close_files_panel": "Tutup panel berkas", + "filter_files_label": "Filter berkas menurut jenis tindakan" + }, + "privacy_policy": { + "title": "kebijakan privasi", + "last_updated": "Terakhir diperbarui: {date}", + "welcome": "Selamat datang di {app}. Kami berkomitmen untuk melindungi privasi Anda. Kebijakan ini menjelaskan bagaimana data kami dikumpulkan, bagaimana kami menggunakannya, dan hak-hak Anda atas privasi Anda.", + "cookies": { + "what_are": { + "title": "Apa itu cookie?", + "p1": "Cookie adalah berkas teks kecil yang disimpan pada perangkat Anda saat Anda mengunjungi situs. Tujuan dari cookie ini adalah untuk memperkaya pengalaman penelusuran Anda dengan menyimpan preferensi pengguna." + }, + "types": { + "title": "Cookie jenis apa yang kami gunakan?", + "p1": "Kami hanya menggunakan {bold} untuk tujuan yang sepenuhnya diperlukan bagi operasi. Kami tidak menggunakan cookie pelacak pihak ketiga.", + "bold": "cookie teknis dasar", + "li1": "{li11}{separator} {li12}", + "li2": "{li21}{separator} {li22}", + "separator": ":", + "cookie_vdpl": "__vdpl", + "cookie_vdpl_desc": "Digunakan oleh layanan penyedia kami (Vercel) untuk melindungi perpindahan beban. Ini memastikan Anda tidak mengambil aset dari repositori yang sama setelah pembaruan aplikasi selesai diunggah. Kami tidak akan mengubahnya.", + "cookie_h3": "h3", + "cookie_h3_desc": "Ini digunakan oleh cookie tingkat lanjutan. Ini mencatat parameter Atmosphere ke akun pengguna. Ini mutlak digunakan saat Anda terautentikasi." + }, + "local_storage": { + "title": "Penyimpanan lokal", + "p1": "Selain session cookies, kami menggunakan {bold} dari peramban Anda untuk mengingat preferensi. Ini membantu kami untuk mengingat preferensi desain, dan informasi tambahan, sehingga tidak perlu merubah pengaturan yang sama setiap masuk ke situs.", + "bold": "Penyimpanan Lokal", + "p2": "Pengaturan ini tidak berguna untuk data privasi, dan tidak diperlukan untuk mencatat Anda, sebatas untuk pengalaman di situs kami.", + "bold2": "tidak memuat data personal dan tidak diakses melalui peretas pihak ketiga", + "settings": "pengaturan" + }, + "management": { + "title": "Pengaturan cookie", + "p1": "Anda dapat mengonfigurasi perangkat lunak bawaan pada situs untuk menahan, membuka, atau menolak preferensi pada pengaturan. Namun karena beberapa hal, {bold}.", + "bold": "menolak preferensi cookie mungkin akan menghalangi akses secara utuh pada akun pengguna", + "p2": "Tautan panduan pengelolaan cookie peramban:", + "chrome": "Google Chrome (dibuka dalam layar baru)", + "firefox": "Mozilla Firefox (dibuka dalam layar baru)", + "edge": "Microsoft Edge (dibuka dalam layar baru)" + } + }, + "analytics": { + "title": "Analitika", + "p1": "Kami menggunakan layanan dari pihak {bold} tanpa menembus kerahasiaan penggunaan dan kerentanan data privasi.", + "bold": "Vercel Web Analytics", + "p2": "Vercel Analytics didesain berbasis pertimbangan keamanan:", + "li1": "Hal ini tidak menggunakan cookie", + "li2": "Ini tidak dapat mengumpulkan rekam data", + "li3": "Tidak akan melanggar pengaksesan lintas domain situs", + "li4": "Semua lalu lintas agregatif bersifat tidak anonimus", + "p3": "Data penting yang diketahui meliputi: URI halaman, lokasi rujukan/refrensi kawasan area, alat operasi, dan basis perangkat keras aplikasi." + }, + "authenticated": { + "title": "Pengguna autentikasi", + "p1": "Anda dapat merujuk alamat {bold} pada npmx. Terdapat token penyimpanan khusus atas autentikalisasi di sesi halaman dan permintaan rahasia server web dari perihal pengerjaan ini.", + "bold": "Atmosphere", + "p2": "Kami tidak menempatkan kredensial dalam bentuk database atau server penyimpanan informasi di luar batas. Anda memiliki kebebasan dari pencabutan hak atas fitur pada menu {settings}.", + "settings": "pengaturan" + }, + "data_retention": { + "title": "Pemutihan Data", + "p1": "Session cookies secara otomatis terhapus dengan penghilangan basis penelusuran situs via tab, sementara itu sesi data khusus pada penyimpanan akan terus ada sampai penghapusan langsung saat penganalisa data sudah usang karena batasan penggunaan reguler individu." + }, + "your_rights": { + "title": "Hak pengguna", + "p1": "Hak Anda termasuk:", + "li1": "Kemudahan akses dalam kumpulan kolektif log data dasar", + "li2": "Pemulaian penyimpanan peramban sesuai kemauan kapanpun ada", + "li3": "Cabut hak akses masuk dan keluar atas semua pengaturan profil", + "li4": "Hak warta akan apa kegunaan dari praktek situs ini secara praktis", + "p2": "Sesuai undang-undang yang ada, situs kami tidak menargetkan atau menggugurkan data untuk pemasaran individu apapun secara absolut. Semua hal tertera telah sesuai hukum konkrit operasional perusahaan platform web hosting." + }, + "contact": { + "title": "Kontak Kami", + "p1": "Kepada Anda yang berkenan menyampaikan pendapat terkait kendala akan syarat dari data proteksi pribadi kami, diskusikan melalui halaman isu repo {link} kami.", + "link": "GitHub Repository" + }, + "changes": { + "title": "Perkembangan halaman privasi regulasi publik", + "p1": "Setiap masa, laman dari undang privasi perlindungan kami terkini bisa selalu dimutakhirkan kepada pembaharuan penjaminan mutu privasi web portal. Jangan lupakan pembaruan ini demi keamanan lebih dalam interaksi aplikasi perangkat piranti Anda." + } + }, + "a11y": { + "title": "aksesibilitas", + "footer_title": "a11y", + "welcome": "Kami membuat aplikasi web base {app} untuk dikembangkan secara masal buat banyak kelompok antarpelajar digital dan praktis program.", + "approach": { + "title": "Penerapan Konsep Layanan Kami", + "p1": "Kami secara utuh menetapkan acuan ke-web WCAG sebagai arahan pengolestasian pembuatan sarana penjangkau web situs. Namun bukan patokan dasar, perbaharuan ini tetap merangkum layanan masal terbuka yang dikombinasikan demi proses progres pelayaran internet berkapabilitas maksimal.", + "p2": "Laman website merupakan wadah {about}. Penerapan keaksesibilitasannya sangat seirama bersinggungan ke proses kelestarian penyesuaian situs pengembang interaktif peramban mutakhir antarpulau internet bebas batasan.", + "about_link": "open-source (sumber-terbuka) dan project gabungan warga sipil" + }, + "measures": { + "title": "Kegiatan Kami di Situs Bebas Batasan Layan Akses Aksesibilitas.", + "p1": "Upaya kami di sini akan memperlihatkan beberapa inovasi peningatan mutu akses yang meluas.", + "li1": "Fitur porsi berbasis Semantik pada platform Web HTML.", + "li2": "Skala modifikasi relatif tulisan tanpa cacat integratif.", + "li3": "Navigabilitas fungsi di setiap porsi papan ketik UI.", + "li4": "Atribut antarmuka kustom untuk ramah pandang grafis redup adaptif.", + "li5": "Membandingkan spektrum yang selaras di pewarnaan komponen elemen dasar.", + "li6": "Tingkat jangkauan tanpa kode pendukung Javascript pada interaksi non komputasi dasar elemen web." + }, + "limitations": { + "title": "Kejanggalan Dalam Pemenuhan Cacat Akses Pada Modul Terseleksi Keterbatasan", + "p1": "Bagian tertentu kemungkinan tak selalu selaras, khusus paket di README ini. Kendati demikian, modifikasi tak berkelanjutan bisa direalisasikan atas pertimbangan waktu seiring perjalanan." + }, + "contact": { + "title": "Timbal Balik Peringatan Laporan Fitur Interaktif Kami.", + "p1": "Seandainya Anda dihadapkan akan berbagai celah ketiadaan alat pendukung disabilitas / pembatasan pandang yang cukup dalam platform {app}, kemukakan permasalahan sistem di isu {link} pengembang repositori publik ini. Permasalahan yang terdata diproses atas perhatian penuh dengan tingkat penyelesaian progres deduktif mutakhir bagi kami seluruh rekan kolaborasi di depan panggung layanan.", + "link": "Repositori Pengembangan Isu Github" + } + } +} diff --git a/lunaria/files/it-IT.json b/lunaria/files/it-IT.json new file mode 100644 index 000000000..92b95a243 --- /dev/null +++ b/lunaria/files/it-IT.json @@ -0,0 +1,1079 @@ +{ + "seo": { + "home": { + "title": "npmx - Il browser dei pacchetti per il registro npm", + "description": "un browser veloce e moderno per il registro npm. Cerca, naviga ed esplora i pacchetti con un'interfaccia moderna." + } + }, + "built_at": "compilato {0}", + "alt_logo": "logo npmx", + "tagline": "un browser veloce e moderno per il registro npm", + "non_affiliation_disclaimer": "non affiliato con npm, Inc.", + "trademark_disclaimer": "npm è un marchio registrato da npm, Inc. Questo sito non è affiliato con npm, Inc.", + "footer": { + "about": "info", + "docs": "docs", + "source": "codice", + "social": "social", + "chat": "chat", + "keyboard_shortcuts": "shortcuts tastiera" + }, + "shortcuts": { + "section": { + "global": "Globali", + "search": "Cerca", + "package": "Pacchetto" + }, + "focus_search": "Focus cerca", + "show_kbd_hints": "Evidenzia suggerimenti da tastiera", + "settings": "Apri impostazioni", + "compare": "Apri confronto", + "compare_from_package": "Apri confronto (con il pacchetto attuale)", + "navigate_results": "Naviga risultati", + "go_to_result": "Vai al risultato", + "open_code_view": "Apri vista codice", + "open_docs": "Apri documentazione" + }, + "search": { + "label": "Cerca i pacchetti npm", + "placeholder": "cerca i pacchetti...", + "button": "cerca", + "searching": "Cercando...", + "found_packages": "Trovati {count} pacchetti", + "found_packages_sorted": "Nessun risultato trovato | Ordinando i primi {count} risultati | Ordinando i primi {count} risultati", + "updating": "(aggiornando...)", + "no_results": "Nessun pacchetto trovato per \"{query}\"", + "rate_limited": "Limite di richiesta ad npm raggiunto, riprova tra poco", + "title": "cerca", + "title_search": "cerca: {search}", + "title_packages": "cerca pacchetti", + "meta_description": "Risultati di ricerca per '{search}'", + "meta_description_packages": "Cerca pacchetti npm", + "not_taken": "{name} è disponibile", + "claim_prompt": "Ottieni il nome di questo pacchetto su npm", + "claim_button": "Ottieni \"{name}\"", + "want_to_claim": "Vuoi ottenere il nome di questo pacchetto?", + "start_typing": "Inizia a scrivere per cercare i pacchetti", + "algolia_disclaimer": "Fornito da Algolia", + "exact_match": "ricerca esatta", + "suggestion": { + "user": "utente", + "org": "organizzazione", + "view_user_packages": "Vedi pacchetti di questo utente", + "view_org_packages": "Vedi pacchetti di questa organizzazione" + } + }, + "nav": { + "main_navigation": "Principale", + "popular_packages": "Pacchetti popolari", + "settings": "impostazioni", + "compare": "confronta", + "back": "indietro", + "menu": "Menu", + "mobile_menu": "Menu di navigazione", + "open_menu": "Apri menu", + "links": "Link", + "tap_to_search": "Tocca per cercare" + }, + "settings": { + "title": "impostazioni", + "tagline": "personalizza la tua esperienza npmx", + "meta_description": "Personalizza la tua esperienza npmx.dev con tema, lingua e preferenze di visualizzazione.", + "sections": { + "appearance": "Aspetto", + "display": "Visualizzazione", + "search": "Fonte dati", + "language": "Lingua" + }, + "data_source": { + "label": "Fonte dati", + "description": "Scegli da dove npmx ottiene i dati di ricerca. Le pagine dei singoli pacchetti usano sempre direttamente il registro npm.", + "npm": "npm registry", + "npm_description": "Usa il registro npm per la ricerca. Più lento, ma sempre aggiornato.", + "algolia": "Algolia", + "algolia_description": "Usa Algolia per una ricerca più veloce, pagine organizzazione e utente." + }, + "relative_dates": "Date relative", + "include_types": "Includi {'@'}types durante l'installazione", + "include_types_description": "Aggiungi il pacchetto {'@'}types al comando install per i pacchetti senza tipo", + "hide_platform_packages": "Nascondi pacchetti specifici della piattaforma nella ricerca", + "hide_platform_packages_description": "Nascondi i pacchetti binari nativi come {'@'}esbuild/linux-x64 dai risultati", + "theme": "Tema", + "theme_light": "Chiaro", + "theme_dark": "Scuro", + "theme_system": "Sistema", + "language": "Lingua", + "help_translate": "Aiuta a tradurre npmx", + "accent_colors": "Colori di accento", + "clear_accent": "Cancella colore di accento", + "translation_progress": "Progresso della traduzione", + "background_themes": "Sfumatura di sfondo" + }, + "i18n": { + "missing_keys": "{count} chiave mancante | {count} chiavi mancanti", + "copy_keys": "Copia chiavi", + "show_more_keys": "Mostra altri {count}...", + "contribute_hint": "Aiuta a migliorare questa traduzione aggiungendo le chiavi mancanti.", + "edit_on_github": "Modifica su GitHub", + "view_guide": "Guida alla traduzione" + }, + "common": { + "loading": "Caricando...", + "loading_more": "Caricando altri...", + "loading_packages": "Caricando i pacchetti...", + "end_of_results": "Fine dei risultati", + "try_again": "Prova di nuovo", + "close": "Chiudi", + "or": "oppure", + "retry": "Riprova", + "copy": "copia", + "copied": "copiato!", + "skip_link": "Salta al contenuto principale", + "warnings": "Avvisi:", + "go_back_home": "Torna alla home", + "view_on_npm": "vedi su npm", + "per_week": "/ settimana", + "vanity_downloads_hint": "Numero di vanità: nessun pacchetto visualizzato | Numero di vanità: per il pacchetto visualizzato | Numero di vanità: somma di {count} pacchetti visualizzati", + "sort": { + "name": "nome", + "role": "ruolo", + "members": "membri" + }, + "scroll_to_top": "Torna su" + }, + "package": { + "not_found": "Pacchetto Non Trovato", + "not_found_message": "Impossibile trovare il pacchetto.", + "no_description": "Nessuna descrizione fornita", + "not_latest": "(non recente)", + "verified_provenance": "Provenienza verificata", + "view_permalink": "Vedi il link permanente per questa versione", + "navigation": "Pacchetto", + "copy_name": "Copia nome pacchetto", + "copy_version": "Copia versione pacchetto", + "deprecation": { + "package": "Questo pacchetto è stato deprecato.", + "version": "Questa versione è stata deprecata.", + "no_reason": "Nessuna ragione fornita" + }, + "size_increase": { + "title_size": "Aumento significativo delle dimensioni dalla v{version}", + "title_deps": "Aumento significativo del numero di dipendenze dalla v{version}", + "title_both": "Aumento significativo delle dimensioni e dipendenze dalla v{version}", + "size": "Dimensione di installazione aumentato del {percent} ({size} larger)", + "deps": "{count} dipendenze in più" + }, + "replacement": { + "title": "Questa dipendenza potrebbe non essere necessaria.", + "native": "Questo può essere sostituito con {replacement}, disponibile da Node {nodeVersion}.", + "simple": "La {community} ha segnalato questo pacchetto come ridondante, con il consiglio: {replacement}.", + "documented": "La {community} ha segnalato questo pacchetto come avente alternative più performanti.", + "none": "Questo pacchetto è stato segnalato come non più necessario, e la sua funzionalità è probabilmente disponibile nativamente in tutti i motori.", + "learn_more": "Scopri di più", + "learn_more_above": "Scopri di più sopra", + "mdn": "MDN", + "community": "comunità", + "consider_no_dep": "Considera nessuna dipendenza?" + }, + "stats": { + "license": "Licenza", + "deps": "Deps", + "install_size": "Dimensioni di installazione", + "vulns": "Vulns", + "published": "Pubblicato", + "published_tooltip": "Data {package}{'@'}{version} è stato pubblicato", + "view_dependency_graph": "Vedi il grafico delle dipendenze", + "inspect_dependency_tree": "Ispeziona l'albero delle dipendenze", + "size_tooltip": { + "unpacked": "{size} dimensione non compattata (questo pacchetto)", + "total": "{size} dimensione totale non compattata (inclusa {count} dipendenza per linux-x64) | {size} dimensione totale non compattata (incluse tutte le {count} dipendenze per linux-x64)" + } + }, + "skills": { + "title": "Competenze dell'agente", + "skills_available": "{count} competenza disponibile | {count} competenze disponibili", + "compatible_with": "Compatibile con {tool}", + "install": "Installa", + "installation_method": "Metodo di installazione", + "learn_more": "Scopri di più", + "available_skills": "Competenze disponibili", + "click_to_expand": "Fare clic per espandere", + "no_description": "Nessuna descrizione", + "file_counts": { + "scripts": "{count} script | {count} script", + "refs": "{count} ref | {count} ref", + "assets": "{count} risorsa | {count} risorse" + }, + "view_source": "Visualizza sorgente" + }, + "links": { + "repo": "repo", + "homepage": "homepage", + "issues": "issues", + "jsr": "jsr", + "code": "codice", + "docs": "documenti", + "fund": "finanzia", + "compare": "confronta" + }, + "likes": { + "like": "Metti mi piace a questo pacchetto", + "unlike": "Togli mi piace a questo pacchetto" + }, + "docs": { + "not_available": "Documenti non disponibili", + "not_available_detail": "Non abbiamo potuto generare i documenti per questa versione." + }, + "get_started": { + "title": "Inizia", + "pm_label": "Gestore di pacchetti", + "copy_command": "Copia comando di installazione", + "view_types": "Vedi {package}", + "copy_dev_command": "Copia comando di installazione dev", + "dev_dependency_hint": "Di solito installato come dev dependency" + }, + "create": { + "title": "Crea nuovo progetto", + "copy_command": "Copia crea comando", + "view": "{packageName} ha lo stesso mantenitore. Fare clic per più dettagli." + }, + "run": { + "title": "Esegui", + "locally": "Esegui localmente" + }, + "readme": { + "title": "Readme", + "no_readme": "Nessuno README disponibile.", + "view_on_github": "Vedi su GitHub", + "toc_title": "Contorno", + "callout": { + "note": "Nota", + "tip": "Suggerimento", + "important": "Importante", + "warning": "Avvertenza", + "caution": "Cautela" + }, + "copy_as_markdown": "Copia README come Markdown" + }, + "provenance_section": { + "title": "Provenienza", + "built_and_signed_on": "Costruito e firmato su {provider}", + "view_build_summary": "Visualizza riepilogo della compilazione", + "source_commit": "Commit di origine", + "build_file": "File di compilazione", + "public_ledger": "Registro pubblico", + "transparency_log_entry": "Voce del registro di trasparenza", + "view_more_details": "Visualizza più dettagli", + "error_loading": "Impossibile caricare i dettagli della provenienza" + }, + "security_downgrade": { + "title": "Trust downgrade", + "description_to_none_provenance": "Question versione è stata publicata senza {provenance}.", + "description_to_none_trustedPublisher": "Question versione è stata publicata senza {trustedPublishing}.", + "description_to_provenance_trustedPublisher": "Questa versione usa {provenance} ma senza {trustedPublishing}.", + "fallback_install_provenance": "Comandi di installazione fissi a {version}, l'ultima versione con provenienza.", + "fallback_install_trustedPublisher": "Comandi di installazione fissi a {version}, l'ultima versione con pubblicazione attendibile.", + "provenance_link_text": "provenienza", + "trusted_publishing_link_text": "pubblicazione attendibile" + }, + "keywords_title": "Keywords", + "compatibility": "Compatibilità", + "card": { + "publisher": "Publicatore", + "published": "Pubblicato", + "weekly_downloads": "Download settimanali", + "keywords": "Keywords", + "license": "Licenza" + }, + "versions": { + "title": "Versioni", + "collapse": "Chiudi {tag}", + "expand": "Espandi {tag}", + "collapse_other": "Chiudi altre versioni", + "expand_other": "Espandi altre versioni", + "collapse_major": "Chiudi major {major}", + "expand_major": "Espandi major {major}", + "other_versions": "Altre versioni", + "more_tagged": "{count} altri taggati", + "all_covered": "Tutte le versioni sono coperte dai tag sopra", + "deprecated_title": "{version} (deprecato)", + "view_all": "Visualizza {count} versione | Visualizza tutte le {count} versioni" + }, + "dependencies": { + "title": "Dipendenza ({count}) | Dipendenze ({count})", + "list_label": "Dipendenze del pacchetto", + "show_all": "mostra {count} dip | mostra tutte le {count} dip", + "optional": "opzionale", + "view_vulnerabilities": "Visualizza vulnerabilità", + "outdated_major": "{count} versione principale indietro (latest: {latest}) | {count} versioni principali indietro (latest: {latest})", + "outdated_minor": "{count} versione minore indietro (latest: {latest}) | {count} versioni minori indietro (latest: {latest})", + "outdated_patch": "Aggiornamento patch disponibile (latest: {latest})" + }, + "peer_dependencies": { + "title": "Dipendenza peer ({count}) | Dipendenze peer ({count})", + "list_label": "Dipendenze peer del pacchetto", + "show_all": "mostra {count} dip peer | mostra tutte le {count} dip peer" + }, + "optional_dependencies": { + "title": "Dipendenza opzionale ({count}) | Dipendenze opzionali ({count})", + "list_label": "Dipendenze opzionali del pacchetto", + "show_all": "mostra {count} dip opzionale | mostra tutte le {count} dip opzionali" + }, + "maintainers": { + "title": "Mantenitori", + "list_label": "Mantenitori dei pacchetti", + "you": "(tu)", + "via": "tramite {teams}", + "remove_owner": "Rimuovi {name} come proprietario", + "username_to_add": "Nome utente da aggiungere come proprietario", + "username_placeholder": "nome utente...", + "add_button": "aggiungi", + "cancel_add": "Cancella aggiunta proprietario", + "add_owner": "+ Aggiungi proprietario", + "show_more": "(mostra altri {count})", + "show_less": "(mostra meno)" + }, + "trends": { + "granularity": "Granularità", + "granularity_daily": "Giornaliero", + "granularity_weekly": "Settimanale", + "granularity_monthly": "Mensile", + "granularity_yearly": "Annuale", + "start_date": "Inizio", + "end_date": "Fine", + "loading": "Caricando...", + "date_range": "{start} a {end}", + "date_range_multiline": "{start}\na {end}", + "download_file": "Scarica {fileType}", + "toggle_annotator": "Attiva/disattiva annotatore", + "legend_estimation": "Stima", + "no_data": "Nessun dato disponibile", + "y_axis_label": "{granularity} {facet}", + "items": { + "downloads": "Download" + } + }, + "downloads": { + "title": "Download settimanali", + "community_distribution": "Visualizza distribuzione adozione della comunità" + }, + "install_scripts": { + "title": "Script di installazione", + "script_label": "(script)", + "npx_packages": "{count} npx package | {count} npx packages", + "currently": "al momento {version}" + }, + "playgrounds": { + "title": "Provalo", + "choose": "sciegli il playground" + }, + "metrics": { + "esm": "ES Modules supportati", + "cjs": "CommonJS supportato", + "no_esm": "Nessun supporto per ES Modules", + "types_label": "Tipi", + "types_included": "Tipi inclusi", + "types_available": "Tipi disponibili tramite {package}", + "no_types": "Nessun tipo TypeScript" + }, + "license": { + "view_spdx": "Visualizza il testo della licenza su SPDX", + "none": "Nessuno" + }, + "vulnerabilities": { + "tree_found": "{vulns} vulnerabilità in {packages}/{total} pacchetti | {vulns} vulnerabilità in {packages}/{total} pacchetti", + "show_all_packages": "mostra tutti i {count} pacchetti interessati", + "path": "percorso", + "more": "+{count} altri", + "packages_failed": "{count} pacchetto non ha potuto essere verificato | {count} pacchetti non hanno potuto essere verificati", + "scan_failed": "Impossibile analizzare le vulnerabilità", + "severity": { + "critical": "critica", + "high": "alta", + "moderate": "moderata", + "low": "bassa" + } + }, + "deprecated": { + "label": "Deprecato", + "tree_found": "{count} dipendenza deprecata | {count} dipendenze deprecate", + "show_all": "mostra tutti i {count} pacchetti deprecati" + }, + "access": { + "title": "Accesso Team", + "refresh": "Aggiorna accesso team", + "list_label": "Team access list", + "owner": "proprietario", + "rw": "rw", + "ro": "ro", + "revoke_access": "Revoca {name} accesso", + "no_access": "Nessun accesso team configurato", + "select_team_label": "Seleziona team", + "loading_teams": "Caricando i team...", + "select_team": "Seleziona team", + "permission_label": "Livello di permessi", + "permission": { + "read_only": "di sola lettura", + "read_write": "di sola scrittura" + }, + "grant_button": "concedi", + "cancel_grant": "Cancella concessione d'accesso", + "grant_access": "+ Concedi accesso team" + }, + "list": { + "filter_label": "Filtra pacchetti", + "filter_placeholder": "Filtra pacchetti...", + "sort_label": "Ordina pacchetti", + "showing_count": "Mostra {filtered} su {total} pacchetti" + }, + "skeleton": { + "loading": "Caricamento dettagli pacchetto", + "maintainers": "Manutentori", + "keywords": "Keywords", + "versions": "Versioni", + "dependencies": "Dipendenze" + }, + "sort": { + "downloads": "Più scaricati", + "published": "Pubblicato di recente", + "name_asc": "Nome (A-Z)", + "name_desc": "Nome (Z-A)" + }, + "size": { + "b": "{size} B", + "kb": "{size} kB", + "mb": "{size} MB" + } + }, + "connector": { + "modal": { + "title": "Connettore locale", + "contributor_badge": "Solo collaboratori", + "contributor_notice": "Il connettore non è ancora pubblicato su npm. Vedi {link} per come eseguire localmente.", + "contributor_link": "guida ai contributi", + "connected": "Connesso", + "connected_as_user": "Connesso come ~{user}", + "connected_hint": "Puoi ora gestire i pacchetti e le organizzazioni dall'interfaccia web.", + "disconnect": "Disconnetti", + "run_hint": "Esegui il connettore sulla tua macchina per abilitare le funzioni di amministrazione.", + "copy_command": "Copia comando", + "copied": "Copiato", + "paste_token": "Quindi incolla il token qui sotto per connetterti:", + "token_label": "Token", + "token_placeholder": "incolla il token qui...", + "advanced": "Opzioni avanzate", + "port_label": "Porta", + "warning": "AVVISO", + "warning_text": "Questo consente a npmx di accedere alla tua CLI npm. Connettiti solo a siti di cui ti fidi.", + "connect": "Connetti", + "connecting": "Connettendo..." + } + }, + "operations": { + "queue": { + "title": "Coda Operazioni", + "clear_all": "cancella tutto", + "refresh": "Aggiorna operazioni", + "empty": "Nessuna operatione in coda", + "empty_hint": "Aggiungi operazioni dalle pagine dei pacchetti o dell'organizzazione.", + "active_label": "Operazioni attive", + "otp_required": "OTP necessaria", + "otp_prompt": "Inserisci la OTP per continuare", + "otp_placeholder": "Inserisci il codice OTP...", + "otp_label": "One-time password", + "retry_otp": "Riprova la OTP", + "retrying": "Riprovando...", + "approve_operation": "Approva operazione", + "remove_operation": "Rimuovi operazione", + "approve_all": "Approva Tutto", + "execute": "Esegui", + "executing": "Eseguendo...", + "log": "Log", + "log_label": "Completa operazioni log", + "remove_from_log": "Rimuovi dal log" + } + }, + "org": { + "teams": { + "title": "Team", + "refresh": "Aggiorna team", + "filter_label": "Filtra i team", + "filter_placeholder": "Filtra i team...", + "sort_by": "Ordina per", + "loading": "Caricando i team...", + "no_teams": "Nessun team trovato", + "list_label": "Team organizzativi", + "delete_team": "Elimina il team {name}", + "member_count": "{count} membro | {count} membri", + "members_of": "Membri di {team}", + "no_members": "Nessun membro", + "remove_user": "Remuovi {user} dal team", + "username_to_add": "Nome utente da aggiungere al {team}", + "username_placeholder": "nome utente...", + "add_button": "aggiungi", + "cancel_add_user": "Cancella aggiunta utente", + "add_member": "+ Aggiungi membro", + "team_name_label": "Nome del team", + "team_name_placeholder": "Nome del team...", + "create_button": "crea", + "no_match": "Nessun team corrisponde a \"{query}\"", + "cancel_create": "Cancella creamento team", + "create_team": "+ Crea team" + }, + "members": { + "title": "Membri", + "refresh": "Aggiorna membri", + "filter_label": "Filtra membri", + "filter_placeholder": "Filtra membri...", + "filter_by_role": "Filtra per ruolo", + "filter_by_team": "Filtra per team", + "all_teams": "tutti i team", + "sort_by": "Ordina per", + "loading": "Caricando membri...", + "no_members": "Nessub membro trovato", + "list_label": "Team organizzativi", + "change_role_for": "Cambia ruolo per {name}", + "remove_from_org": "Rimuovi {name} dall'organizzazione", + "view_team": "Vedi team {team}", + "no_match": "Nessun membro corrisponde ai tuoi filtri", + "username_label": "Nome utente", + "username_placeholder": "nome utente...", + "role_label": "Ruolo", + "role": { + "all": "tutti", + "developer": "programmatore", + "admin": "amministratore", + "owner": "proprietario" + }, + "team_label": "Team", + "no_team": "nessun team", + "add_button": "aggiungi", + "cancel_add": "Cancella aggiunta membro", + "add_member": "+ Aggiungi membro" + }, + "public_packages": "{count} pacchetto pubblico | {count} pacchetti pubblici", + "page": { + "packages_title": "Pacchetti", + "members_tab": "Membri", + "teams_tab": "Team", + "no_packages": "Nessunn pacchetto pubblico è stato trovato per", + "no_packages_hint": "Questa organizzazione potrebbe non esistere o non ha pacchetti pubblici.", + "failed_to_load": "Impossibile caricare i pacchetti dell'organizzazione", + "no_match": "Nessun pacchetto trovato per \"{query}\"", + "not_found": "Organizazzione non trovata", + "not_found_message": "L'organizzazione \"{'@'}{name}\" non esiste su npm" + } + }, + "user": { + "combobox": { + "add_to_org_hint": "(verrà aggiunto anche all'org)", + "press_enter_to_add": "Premi Invio per aggiungere {'@'}{username}", + "default_placeholder": "nome utente...", + "suggestions_label": "Suggerimenti utente" + }, + "page": { + "packages_title": "Pacchetti", + "no_packages": "Nessun pacchetto pubblico è stato trovato per", + "no_packages_hint": "Questo utente probabilmente non esiste o non ha pacchetti pubblici.", + "failed_to_load": "Impossibile caricare i pacchetti dell’utente", + "no_match": "Nessun pacchetto corrisponde a \"{query}\"", + "filter_placeholder": "Filtra {count} pacchetti..." + }, + "orgs_page": { + "title": "Organizzazioni", + "back_to_profile": "Torna al profilo", + "connect_required": "Collega la CLI locale per visualizzare le tue organizzazioni.", + "connect_hint_prefix": "Esegui", + "connect_hint_suffix": "per iniziare.", + "own_orgs_only": "Puoi visualizzare solo le tue organizzazioni.", + "view_your_orgs": "Visualizza le tue organizzazioni", + "loading": "Caricamento organizzazioni...", + "empty": "Nessuna organizzazione trovata.", + "empty_hint": "Le organizzazioni vengono rilevate dai tuoi pacchetti con scope.", + "count": "{count} Organizzazione | {count} Organizzazioni", + "packages_count": "{count} pacchetto | {count} pacchetti" + } + }, + "claim": { + "modal": { + "title": "Ottieni il nome del pacchetto", + "success": "Pacchetto ottenuto!", + "success_detail": "{name}{'@'}0.0.0 è stato pubblicato su npm.", + "success_hint": "Ora puoi pubblicare nuove versioni di questo pacchetto usando npm publish.", + "view_package": "Vedi Pacchetto", + "invalid_name": "Nome del pacchetto non valido:", + "available": "Questo nome è disponibile!", + "taken": "Questo nome è già occupato.", + "similar_warning": "Esistono pacchetti simili — npm potrebbe rifiutare questo nome:", + "related": "Pacchetti correlati:", + "scope_warning_title": "Valuta l'uso di un pacchetto con scope", + "scope_warning_text": "I nomi dei pacchetti senza scope sono una risorsa condivisa. Ottieni un nome solo se intendi pubblicare e mantenere un pacchetto. Per progetti personali o di organizzazione, usa un nome con scope come {'@'}{username}/{name}.", + "connect_required": "Connetti il connettore locale per ottenere questo nome di pacchetto.", + "connect_button": "Connetti al Connettore", + "publish_hint": "Questo pubblicherà un pacchetto segnaposto.", + "preview_json": "Anteprima package.json", + "claim_button": "Ottieni il nome del pacchetto", + "publishing": "Pubblicando...", + "checking": "Verificando disponibilità...", + "failed_to_check": "Verifica della disponibilità del nome non riuscita", + "failed_to_claim": "Operazione di acquisizione del pacchetto non riuscota" + } + }, + "code": { + "files_label": "File", + "no_files": "Nessun file in questa directory", + "root": "root", + "lines": "{count} riga | {count} righe", + "toggle_tree": "Attiva/disattiva albero dei file", + "close_tree": "Chiudi albero dei file", + "copy_link": "Copia link", + "raw": "Raw", + "view_raw": "Visualizza file raw", + "file_too_large": "File troppo grande per visualizzare l'anteprima", + "file_size_warning": "{size} supera il limite di 500 KB per l'evidenziatore di sintassi", + "failed_to_load": "Caricamento del file non riuscito", + "unavailable_hint": "Il file potrebbe essere troppo grande o non disponibile", + "version_required": "La versione è necessaria per sfogliare il codice", + "go_to_package": "Vai al pacchetto", + "loading_tree": "Caricamento albero dei file...", + "failed_to_load_tree": "Impossibile caricare i file per questa versione del pacchetto", + "back_to_package": "Torna al pacchetto", + "table": { + "name": "Nome", + "size": "Dimensione" + }, + "markdown_view_mode": { + "preview": "anteprima", + "code": "codice" + }, + "file_path": "Percorso del file" + }, + "badges": { + "provenance": { + "verified": "verificato", + "verified_title": "Provenienza verificata", + "verified_via": "Verificato: pubblicato tramite {provider}" + }, + "jsr": { + "title": "disponibile anche su JSR" + } + }, + "filters": { + "title": "Filtri", + "search": "Cerca", + "search_scope": "Ambito di ricerca", + "search_placeholder_name": "Filtra per nome del pacchetto...", + "search_placeholder_description": "Filtra per descrizione...", + "search_placeholder_keywords": "Filtra per keywords...", + "search_placeholder_all": "Cerca tutto o usa name: desc: kw:", + "scope_name": "Nome", + "scope_name_description": "Cerca solo i nomi dei pacchetti", + "scope_description": "Descrizione", + "scope_description_description": "Cerca solo le descrizioni", + "scope_keywords": "Keywords", + "scope_keywords_description": "Cerca solo le keywords", + "scope_all": "Tutto", + "scope_all_description": "Cerca tutti i campi, supporta gli operatori name: desc: kw:", + "weekly_downloads": "Download settimanali", + "updated_within": "Aggiornato entro", + "security": "Sicurezza", + "keywords": "Keywords", + "more_keywords": "+{count} altri", + "clear_all": "Cancella tutto", + "remove_filter": "Rimuovi filtro {label}", + "chips": { + "search": "Cerca", + "downloads": "Download", + "keyword": "Keyword", + "security": "Sicurezza", + "updated": "Aggiornato" + }, + "download_range": { + "any": "Qualsiasi", + "lt100": "< 100", + "100_1k": "100 - 1K", + "1k_10k": "1K - 10K", + "10k_100k": "10K - 100K", + "gt100k": "> 100K" + }, + "updated": { + "any": "Qualsiasi momento", + "week": "Ultima settimana", + "month": "Ultimo mese", + "quarter": "Ultimi 3 mesi", + "year": "Ultimo anno" + }, + "security_options": { + "all": "Tutti i pacchetti", + "secure": "Senza avvisi", + "insecure": "Con avvisi" + }, + "sort": { + "label": "Ordina pacchetti", + "toggle_direction": "Cambia direzione ordinamento", + "ascending": "Ascendente", + "descending": "Discendente", + "relevance": "Rilevanza", + "downloads_week": "Download/settimana", + "downloads_day": "Download/giorno", + "downloads_month": "Download/mese", + "downloads_year": "Download/anno", + "published": "Ultimo pubblicato", + "name": "Nome", + "quality": "Qualità", + "popularity": "Popolarità", + "maintenance": "Manutenzione", + "score": "Punteggio" + }, + "columns": { + "title": "Colonne", + "show": "Mostra colonne", + "reset": "Reimposta a predefiniti", + "coming_soon": "Prossimamente", + "name": "Nome", + "version": "Versione", + "description": "Descrizione", + "downloads": "Download/settimana", + "published": "Ultimo pubblicato", + "maintainers": "Manutentori", + "keywords": "Keywords", + "quality_score": "Punteggio di qualità", + "popularity_score": "Punteggio di popolarità", + "maintenance_score": "Punteggio di manutenzione", + "combined_score": "Punteggio combinato", + "security": "Sicurezza" + }, + "view_mode": { + "label": "Modalità di visualizzazione", + "cards": "Visualizzazione scheda", + "table": "Visualizzazione tabella" + }, + "pagination": { + "mode_label": "Modalità di paginazione", + "infinite": "Infinito", + "paginated": "Paginato", + "items_per_page": "Elementi per pagina", + "per_page": "{count} / pagina", + "all_yolo": "Tutti (YOLO)", + "showing": "{start}-{end} su {total}", + "previous": "Pagina precedente", + "next": "Pagina successiva", + "nav_label": "Paginazione" + }, + "count": { + "showing_filtered": "{filtered} su {count} pacchetto | {filtered} su {count} pacchetti", + "showing_all": "{count} pacchetto | {count} pacchetti", + "showing_paginated": "{pageSize} su {count} pacchetto | {pageSize} su {count} pacchetti" + }, + "table": { + "security_warning": "Avviso di sicurezza", + "secure": "Sicuro", + "no_packages": "Nessun pacchetto trovato" + } + }, + "about": { + "title": "Info", + "heading": "info", + "meta_description": "npmx è un browser veloce e moderno per il registro npm. Una migliore UX/DX per esplorare i pacchetti npm.", + "what_we_are": { + "title": "Cosa siamo", + "better_ux_dx": "migliore UX/DX", + "admin_ui": "interfaccia di amministrazione", + "description": "npmx è una {betterUxDx} per il registro npm e i suoi strumenti. Forniamo un'interfaccia veloce e moderna per esplorare i pacchetti, con funzionalità come la modalità scura, la navigazione da tastiera, la visualizzazione del codice e connessioni a registri alternativi come {jsr}.", + "admin_description": "Miriamo anche a fornire una migliore {adminUi} per gestire i tuoi pacchetti, team e organizzazioni — tutto dal browser, alimentato dalla tua CLI npm locale." + }, + "what_we_are_not": { + "title": "Cosa non siamo", + "not_package_manager": "Non un gestore di pacchetti.", + "not_registry": "Non un registro.", + "registry_description": "Non ospitiamo pacchetti. Siamo solo un modo migliore per esplorarli.", + "package_managers_exist": "{already} {people} {building} {really} {cool} {package} {managers}.", + "words": { + "already": "Ci sono", + "people": "già", + "building": "persone", + "really": "che creano", + "cool": "davvero", + "package": "fantastici", + "managers": "gestori di pacchetti" + } + }, + "team": {}, + "contributors": { + "title": "{count} Collaboratore | {count} Collaboratori", + "description": "npmx è completamente open source, costruito da una straordinaria comunità di collaboratori. Unisciti a noi e costruiamo insieme l'esperienza di navigazione npm che abbiamo sempre voluto.", + "loading": "Caricamento collaboratori...", + "error": "Impossibile caricare i collaboratori", + "view_profile": "Visualizza il profilo GitHub di {name}" + }, + "get_involved": { + "title": "Partecipa", + "contribute": { + "title": "Contribuisci", + "description": "Aiutaci a costruire un'esperienza npm migliore.", + "cta": "Visualizza su GitHub" + }, + "community": { + "title": "Unisciti alla comunità", + "description": "Chatta, fai domande e condividi idee.", + "cta": "Unisciti a Discord" + }, + "follow": { + "title": "Rimani aggiornato", + "description": "Scopri le ultime novità su npmx.", + "cta": "Segui su Bluesky" + } + } + }, + "account_menu": { + "connect": "connetti", + "account": "Account", + "npm_cli": "npm CLI", + "atmosphere": "Atmosphere", + "npm_cli_desc": "Gestisci pacchetti e organizzazioni", + "atmosphere_desc": "Funzionalità sociali e identità", + "connect_npm_cli": "Connetti a npm CLI", + "connect_atmosphere": "Connetti ad Atmosphere", + "connecting": "Connettendo...", + "ops": "{count} op | {count} op" + }, + "auth": { + "modal": { + "title": "Atmosphere", + "connected_as": "Connesso come {'@'}{handle}", + "disconnect": "Disconnetti", + "connect_prompt": "Connetti con il tuo account Atmosphere", + "handle_label": "Handle", + "handle_placeholder": "alice.npmx.social", + "connect": "Connetti", + "create_account": "Crea un nuovo account", + "connect_bluesky": "Connetti con Bluesky", + "what_is_atmosphere": "Cos'è un account Atmosphere?", + "atmosphere_explanation": "{npmx} utilizza {atproto} per potenziare molte delle sue funzionalità sociali, consentendo agli utenti di possedere i loro dati e utilizzare un account per tutte le applicazioni compatibili. Una volta creato un account, puoi utilizzare altre app come {bluesky} e {tangled} con lo stesso account.", + "default_input_error": "Inserisci un handle valido, DID o URL PDS completo" + } + }, + "header": { + "home": "npmx home", + "packages": "pacchetti", + "packages_dropdown": { + "title": "I tuoi pacchetti", + "loading": "Caricamento...", + "error": "Impossibile caricare i pacchetti", + "empty": "Nessun pacchetto trovato", + "view_all": "Visualizza tutto" + }, + "orgs": "organizzazioni", + "orgs_dropdown": { + "title": "Le tue organizzazioni", + "loading": "Caricamento...", + "error": "Impossibile caricare le organizzazioni", + "empty": "Nessuna organizzazione trovata", + "view_all": "Visualizza tutto" + } + }, + "compare": { + "packages": { + "title": "confronta pacchetti", + "tagline": "confronta i pacchetti npm fianco a fianco per aiutarti a scegliere quello giusto.", + "meta_title": "Confronta {packages} - npmx", + "meta_title_empty": "Confronta pacchetti - npmx", + "meta_description": "Confronto fianco a fianco di {packages}", + "meta_description_empty": "Confronta i pacchetti npm fianco a fianco", + "section_packages": "Pacchetti", + "section_facets": "Sfaccettature", + "section_comparison": "Confronto", + "loading": "Caricamento dati del pacchetto...", + "error": "Impossibile caricare i dati del pacchetto. Riprova.", + "empty_title": "Seleziona pacchetti da confrontare", + "empty_description": "Cerca e aggiungi almeno 2 pacchetti sopra per vedere un confronto fianco a fianco delle loro metriche." + }, + "selector": { + "search_label": "Cerca pacchetti", + "search_first": "Cerca un pacchetto...", + "search_add": "Aggiungi un altro pacchetto...", + "searching": "Cercando...", + "remove_package": "Rimuovi {package}", + "packages_selected": "{count}/{max} pacchetti selezionati.", + "add_hint": "Aggiungi almeno 2 pacchetti da confrontare." + }, + "no_dependency": { + "label": "Nessuna dipendenza", + "typeahead_title": "Cosa farebbe James?", + "typeahead_description": "Confronta con il non utilizzo di una dipendenza! Approvato da e18e.", + "tooltip_title": "Potresti non aver bisogno di una dipendenza", + "tooltip_description": "Confronta con l'utilizzo senza dipendenza! Nella {link} trovi una lista di pacchetti che possono essere sostituiti con API native o alternative più semplici.", + "e18e_community": "comunità e18e", + "add_column": "Aggiungi una colonna per il confronto senza dipendenze" + }, + "facets": { + "group_label": "Sfaccettature di confronto", + "all": "tutto", + "none": "niente", + "coming_soon": "Prossimamente", + "select_all": "Seleziona tutte le sfaccettature", + "deselect_all": "Deseleziona tutte le sfaccettature", + "select_category": "Seleziona tutte le sfaccettature {category}", + "deselect_category": "Deseleziona tutte le sfaccettature {category}", + "binary_only_tooltip": "Questo pacchetto espone binari e nessuna esportazione", + "categories": { + "performance": "Prestazioni", + "health": "Salute", + "compatibility": "Compatibilità", + "security": "Sicurezza e conformità" + }, + "items": { + "packageSize": { + "label": "Dimensione del pacchetto", + "description": "Dimensione del pacchetto stesso (non compattato)" + }, + "installSize": { + "label": "Dimensione installazione", + "description": "Dimensione totale di installazione incluse tutte le dipendenze" + }, + "dependencies": { + "label": "Dipendenze dirette", + "description": "Numero di dipendenze dirette" + }, + "totalDependencies": { + "label": "Dipendenze totali", + "description": "Numero totale di dipendenze incluse quelle transitive" + }, + "downloads": { + "label": "Download/settimana", + "description": "Conteggio download settimanale" + }, + "totalLikes": { + "label": "Mi piace", + "description": "Numero di mi piace" + }, + "lastUpdated": { + "label": "Pubblicato", + "description": "Quando è stata pubblicata questa versione" + }, + "deprecated": { + "label": "Deprecato?", + "description": "Se il pacchetto è deprecato" + }, + "engines": { + "label": "Engine", + "description": "Requisiti della versione Node.js" + }, + "types": { + "label": "Tipi", + "description": "Definizioni di tipo TypeScript" + }, + "moduleFormat": { + "label": "Formato modulo", + "description": "Supporto ESM/CJS" + }, + "license": { + "label": "Licenza", + "description": "Licenza del pacchetto" + }, + "vulnerabilities": { + "label": "Vulnerabilità", + "description": "Vulnerabilità di sicurezza note" + } + }, + "values": { + "any": "Qualsiasi", + "none": "Nessuno", + "unknown": "Sconosciuto", + "deprecated": "Deprecato", + "not_deprecated": "No", + "types_included": "Incluso", + "types_none": "Nessuno", + "vulnerabilities_summary": "{count} ({critical}C/{high}H)", + "up_to_you": "A tua scelta!" + }, + "trends": {} + } + }, + "privacy_policy": { + "title": "Informativa sulla privacy", + "last_updated": "Ultimo aggiornamento: {date}", + "welcome": "Benvenuti su {app}. Ci impegniamo a proteggere la tua privacy. Questa informativa spiega quali dati raccogliamo, come li utilizziamo e i tuoi diritti riguardo alle tue informazioni.", + "cookies": { + "what_are": { + "title": "Cosa sono i cookies?", + "p1": "I cookies sono piccoli file di testo memorizzati sul tuo dispositivo quando visiti un sito web. Il loro scopo è migliorare la tua esperienza di navigazione ricordando alcune preferenze e impostazioni." + }, + "types": { + "title": "Quali cookie usiamo?", + "p1": "Usiamo solo {bold} per scopi strettamente necessari al funzionamento del sito. Non utilizziamo cookie di terze parti o pubblicitari.", + "bold": "cookie tecnici essenziali", + "li1": "{li11}{separator} {li12}", + "li2": "{li21}{separator} {li22}", + "separator": ":", + "cookie_vdpl": "__vdpl", + "cookie_vdpl_desc": "Questo cookie è utilizzato dal nostro provider di hosting (Vercel) per la protezione dallo skew. Garantisce che tu scarichi le risorse dalla versione di deployment corretta se viene rilasciato un nuovo aggiornamento mentre stai navigando. Non ti traccia.", + "cookie_h3": "h3", + "cookie_h3_desc": "Questo è il nostro cookie di sessione sicuro. Memorizza il token di accesso OAuth quando colleghi il tuo account Atmosphere. È essenziale per mantenere la tua sessione autenticata." + }, + "local_storage": { + "title": "Archiviazione locale", + "p1": "Oltre ai cookie di sessione, utilizziamo l'{bold} del tuo browser per salvare le tue preferenze di visualizzazione. Questo ci permette di ricordare il tema (chiaro/scuro) e alcune altre {settings} che hai selezionato, così non devi riconfigurarle a ogni visita.", + "bold": "archiviazione locale", + "p2": "Queste informazioni sono puramente funzionali, memorizzate solo sul tuo dispositivo, e {bold2}. Le usiamo esclusivamente per migliorare la tua esperienza sul nostro sito web.", + "bold2": "non contengono dati personali né vengono usate per tracciarti", + "settings": "impostazioni" + }, + "management": { + "title": "Gestire i cookies", + "p1": "Puoi configurare il tuo browser per accettare, rifiutare o eliminare i cookie in base alle tue preferenze. Tuttavia, tieni presente che {bold}.", + "bold": "rifiutare i cookie essenziali potrebbe impedire il completo accesso all'applicazione", + "p2": "Di seguito sono riportati i link con le istruzioni per la gestione dei cookie nei browser più comunemente usati:", + "chrome": "Google Chrome (si apre in una nuova finestra)", + "firefox": "Mozilla Firefox (si apre in una nuova finestra)", + "edge": "Microsoft Edge (si apre in una nuova finestra)" + } + }, + "analytics": { + "title": "Analitiche", + "p1": "Usiamo le {bold} per capire come i visitatori utilizzano il nostro sito web. Questo ci aiuta a migliorare l'esperienza utente e a identificare eventuali problemi.", + "bold": "Vercel Web Analytics", + "p2": "Vercel Analytics è progettato con la privacy in mente:", + "li1": "Non usa cookies", + "li2": "Non raccoglie identificatori personali", + "li3": "Non traccia gli utenti attraverso i siti web", + "li4": "Tutti i dati sono aggregati e anonimizzati", + "p3": "Le uniche informazioni raccolte includono: URL delle pagine, referrer, paese/regione, tipo di dispositivo, browser e sistema operativo. Questi dati non possono essere utilizzati per identificare singoli utenti." + }, + "authenticated": { + "title": "Utenti autenticati", + "p1": "Quando colleghi il tuo account {bold} a npmx, memorizziamo il tuo token di accesso OAuth in un cookie di sessione sicuro e HTTP-only. Questo token viene utilizzato esclusivamente per autenticare le richieste a tuo nome.", + "bold": "Atmosphere", + "p2": "Non memorizziamo le tue credenziali e non accediamo a dati oltre a quelli necessari per fornire le funzionalità che utilizzi. Puoi disconnettere il tuo account in qualsiasi momento dalla pagina {settings}.", + "settings": "impostazioni" + }, + "data_retention": { + "title": "Conservazione dei dati", + "p1": "I cookie di sessione vengono eliminati automaticamente quando chiudi il browser o dopo un periodo di inattività. Le preferenze memorizzate nel local storage rimangono sul tuo dispositivo fino a quando non cancelli i dati del browser. I dati analitici vengono conservati in forma aggregata e non possono essere collegati a singoli utenti." + }, + "your_rights": { + "title": "I tuoi diritti", + "p1": "Hai il diritto di:", + "li1": "Accedere alle informazioni sui dati che raccogliamo", + "li2": "Cancellare la tua archiviazione locale e i cookie in qualsiasi momento", + "li3": "Disconnettere la tua sessione autenticata", + "li4": "Richiedere informazioni sulle nostre pratiche di gestione dei dati", + "p2": "Poiché non raccogliamo dati personali, di solito non ci sono informazioni personali da cancellare o esportare." + }, + "contact": { + "title": "Contattaci", + "p1": "Per qualsiasi domanda o preoccupazione riguardo a questa informativa sulla privacy, puoi contattarci aprendo una issue sulla nostra {link}.", + "link": "repository GitHub" + }, + "changes": { + "title": "Modifiche a questa informativa sulla privacy", + "p1": "Potremmo aggiornare questa informativa sulla privacy di tanto in tanto. Eventuali modifiche saranno pubblicate su questa pagina con una data di revisione aggiornata." + } + }, + "a11y": { + "approach": {}, + "measures": {}, + "limitations": {}, + "contact": {} + } +} diff --git a/lunaria/files/pl-PL.json b/lunaria/files/pl-PL.json new file mode 100644 index 000000000..f08dcae9b --- /dev/null +++ b/lunaria/files/pl-PL.json @@ -0,0 +1,1218 @@ +{ + "seo": { + "home": { + "title": "npmx - Przeglądarka pakietów dla rejestru npm", + "description": "Szybka i nowoczesna przeglądarka rejestru npm. Wyszukuj, przeglądaj i odkrywaj pakiety w nowoczesnym interfejsie." + } + }, + "built_at": "zbudowano {0}", + "alt_logo": "npmx logo", + "tagline": "szybka i nowoczesna przeglądarka rejestru npm", + "non_affiliation_disclaimer": "niepowiązane z npm, Inc.", + "trademark_disclaimer": "npm jest zarejestrowanym znakiem towarowym npm, Inc. Ta strona nie jest powiązana z npm, Inc.", + "footer": { + "about": "o nas", + "docs": "dokumentacja", + "source": "kod źródłowy", + "social": "social", + "chat": "czat", + "keyboard_shortcuts": "skróty klawiaturowe" + }, + "shortcuts": { + "section": { + "global": "Globalne", + "search": "Wyszukiwanie", + "package": "Pakiet" + }, + "focus_search": "Aktywuj wyszukiwanie", + "show_kbd_hints": "Wyróżnij skróty klawiaturowe", + "settings": "Otwórz ustawienia", + "compare": "Otwórz porównanie", + "compare_from_package": "Otwórz porównanie (z obecnym pakietem)", + "navigate_results": "Nawiguj wyniki", + "go_to_result": "Przejdź do wybranego wyniku", + "open_code_view": "Otwórz przeglądanie kodu", + "open_docs": "Otwórz dokumentację", + "disable_shortcuts": "Możesz wyłączyć skróty klawiaturowe w {settings}." + }, + "search": { + "label": "Szukaj pakietów npm", + "placeholder": "szukaj pakietów...", + "button": "szukaj", + "searching": "Wyszukiwanie...", + "found_packages": "Nie znaleziono pakietów | Znaleziono 1 pakiet | Znaleziono {count} pakiety | Znaleziono {count} pakietów | Znaleziono {count} pakietów", + "found_packages_sorted": "Nie znaleziono wyników | Sortowanie {count} wyniku | Sortowanie pierwszych {count} wyników", + "updating": "(aktualizowanie...)", + "no_results": "Nie znaleziono pakietów dla \"{query}\"", + "rate_limited": "Limit zapytań npm został przekroczony, spróbuj za chwilę", + "title": "Wyszukiwanie", + "title_search": "szukaj: {search}", + "title_packages": "szukaj pakietów", + "meta_description": "Wyniki wyszukiwania dla '{search}'", + "meta_description_packages": "Wyszukuj pakiety z rejestru npm", + "not_taken": "{name} jest wolne", + "claim_prompt": "Zajmij tę nazwę pakietu w npm", + "claim_button": "Zajmij \"{name}\"", + "want_to_claim": "Chcesz zająć tę nazwę pakietu?", + "start_typing": "Zacznij pisać, aby wyszukać pakiety", + "algolia_disclaimer": "Zasilane przez Algolia", + "exact_match": "dokładne", + "suggestion": { + "user": "użytkownik", + "org": "organizacja", + "view_user_packages": "Zobacz pakiety tego użytkownika", + "view_org_packages": "Zobacz pakiety tej organizacji" + } + }, + "nav": { + "main_navigation": "Główne", + "popular_packages": "Popularne pakiety", + "settings": "ustawienia", + "compare": "porównaj", + "back": "wstecz", + "menu": "Menu", + "mobile_menu": "Menu nawigacji", + "open_menu": "Otwórz menu", + "links": "Linki", + "tap_to_search": "Dotknij, aby wyszukać" + }, + "settings": { + "title": "ustawienia", + "tagline": "dostosuj npmx do siebie", + "meta_description": "Dostosuj npmx.dev: motyw, język i opcje wyświetlania.", + "sections": { + "appearance": "Wygląd", + "display": "Widok", + "search": "Źródło danych", + "language": "Język", + "keyboard_shortcuts": "Skróty klawiaturowe" + }, + "data_source": { + "label": "Źródło danych", + "description": "Wybierz skąd npmx pobiera dane wyszukiwania. Strony pakietów zawsze używają danych bezpośrednio z npm.", + "npm": "Rejestr npm", + "npm_description": "Wyniki wyszukiwania oraz strony organizacji i użytkowników pochodzą z oficjalnego rejestru npm. Oficjalne dane, może działać wolniej.", + "algolia": "Algolia", + "algolia_description": "Do wyszukiwania oraz stron organizacji i użytkowników używana jest Algolia." + }, + "relative_dates": "Daty względne", + "include_types": "Dodaj {'@'}types do instalacji", + "include_types_description": "Dodawaj pakiet {'@'}types do komend instalacji dla pakietów bez typów", + "hide_platform_packages": "Ukrywaj pakiety specyficzne dla platformy w wynikach", + "hide_platform_packages_description": "Ukrywaj natywne paczki binarne jak {'@'}esbuild/linux-x64 z wyników", + "theme": "Motyw", + "theme_light": "Jasny", + "theme_dark": "Ciemny", + "theme_system": "Systemowy", + "language": "Język", + "help_translate": "Pomóż tłumaczyć npmx", + "accent_colors": "Kolory akcentu", + "clear_accent": "Wyczyść kolor akcentu", + "translation_progress": "Postęp tłumaczenia", + "background_themes": "Odcień tła", + "keyboard_shortcuts_enabled": "Włącz skróty klawiaturowe", + "keyboard_shortcuts_enabled_description": "Skróty klawiaturowe mogą zostać wyłączone jeśli kolidują z innymi skrótami przeglądarki lub systemu" + }, + "i18n": { + "missing_keys": "{count} brakujących tłumaczeń | {count} brakujące tłumaczenie | {count} brakujące tłumaczenia | {count} brakujących tłumaczeń | {count} brakujących tłumaczeń", + "copy_keys": "Kopiuj klucze", + "show_more_keys": "Pokaż jeszcze {count}...", + "contribute_hint": "Pomóż ulepszyć to tłumaczenie, dodając brakujące klucze.", + "edit_on_github": "Edytuj na GitHub", + "view_guide": "Przewodnik tłumaczeń" + }, + "common": { + "loading": "Ładowanie...", + "loading_more": "Ładowanie kolejnych...", + "loading_packages": "Ładowanie pakietów...", + "end_of_results": "Koniec wyników", + "try_again": "Spróbuj ponownie", + "close": "Zamknij", + "or": "lub", + "retry": "Ponów", + "copy": "kopiuj", + "copied": "skopiowano!", + "skip_link": "Przejdź do głównej treści", + "warnings": "Ostrzeżenia:", + "go_back_home": "Wróć na stronę główną", + "view_on_npm": "zobacz na npm", + "per_week": "/ tydz.", + "vanity_downloads_hint": "Numer ozdobny: brak wyświetlonych pakietów | Numer ozdobny: dla wyświetlanego pakietu | Numer ozdobny: suma {count} wyświetlanych pakietów | Numer ozdobny: suma {count} wyświetlanych pakietów | Numer ozdobny: suma {count} wyświetlanych pakietów", + "sort": { + "name": "nazwa", + "role": "rola", + "members": "członkowie" + }, + "scroll_to_top": "Przewiń na górę" + }, + "package": { + "not_found": "Nie znaleziono pakietu", + "not_found_message": "Nie udało się znaleźć pakietu.", + "no_description": "Brak opisu", + "not_latest": "(nie najnowsza)", + "verified_provenance": "Zweryfikowane pochodzenie", + "view_permalink": "Zobacz stały link do tej wersji", + "navigation": "Pakiet", + "copy_name": "Kopiuj nazwę pakietu", + "copy_version": "Kopiuj wersję pakietu", + "deprecation": { + "package": "Ten pakiet został oznaczony jako przestarzały.", + "version": "Ta wersja została oznaczona jako przestarzała.", + "no_reason": "Brak podanego powodu" + }, + "size_increase": { + "title_size": "Rozmiar znacząco wzrósł od v{version}", + "title_deps": "Liczba zależności znacząco wzrosła od v{version}", + "title_both": "Rozmiar oraz liczba zależności znacząco wzrosła od v{version}", + "size": "Rozmiar instalacji wzrósł o {percent} ({size} więcej)", + "deps": "{count} więcej zależności" + }, + "replacement": { + "title": "Możliwe, że nie potrzebujesz tej zależności.", + "native": "Można to zastąpić {replacement}, dostępne od Node {nodeVersion}.", + "simple": "{community} oznaczyła ten pakiet jako zbędny, z sugestią: {replacement}.", + "documented": "{community} wskazuje, że istnieją wydajniejsze alternatywy.", + "none": "Ten pakiet został oznaczony jako zbędny, a jego funkcjonalność jest prawdopodobnie dostępna natywnie we wszystkich środowiskach.", + "learn_more": "Dowiedz się więcej", + "learn_more_above": "Dowiedz się więcej powyżej", + "mdn": "MDN", + "community": "Społeczność", + "consider_no_dep": "+ Rozważ brak zależności?" + }, + "stats": { + "license": "Licencja", + "deps": "Zależności", + "install_size": "Rozmiar instalacji", + "vulns": "Luki", + "published": "Opublikowano", + "published_tooltip": "Data publikacji {package}{'@'}{version}", + "view_dependency_graph": "Pokaż graf zależności", + "inspect_dependency_tree": "Przejrzyj drzewo zależności", + "size_tooltip": { + "unpacked": "{size} rozpakowany rozmiar (ten pakiet)", + "total": "{size} łączny rozpakowany rozmiar (w tym {count} zależności dla linux-x64)" + } + }, + "skills": { + "title": "Umiejętności agenta", + "skills_available": "{count} dostępnych umiejętności | {count} dostępna umiejętność | {count} dostępne umiejętności | {count} dostępnych umiejętności | {count} dostępnych umiejętności", + "compatible_with": "Zgodne z {tool}", + "install": "Zainstaluj", + "installation_method": "Metoda instalacji", + "learn_more": "Dowiedz się więcej", + "available_skills": "Dostępne umiejętności", + "click_to_expand": "Kliknij, aby rozwinąć", + "no_description": "Brak opisu", + "file_counts": { + "scripts": "{count} skryptów | {count} skrypt | {count} skrypty | {count} skryptów | {count} skryptów", + "refs": "{count} odnośników | {count} odnośnik | {count} odnośniki | {count} odnośników | {count} odnośników", + "assets": "{count} zasobów | {count} zasób | {count} zasoby | {count} zasobów | {count} zasobów" + }, + "view_source": "Zobacz źródło" + }, + "links": { + "repo": "repozytorium", + "homepage": "strona", + "issues": "zgłoszenia", + "jsr": "jsr", + "code": "kod źródłowy", + "docs": "dokumentacja", + "fund": "wesprzyj", + "compare": "porównaj" + }, + "likes": { + "like": "Polub ten pakiet", + "unlike": "Przestań lubić ten pakiet" + }, + "docs": { + "not_available": "Dokumentacja niedostępna", + "not_available_detail": "Nie mogliśmy wygenerować dokumentacji dla tej wersji." + }, + "get_started": { + "title": "Zacznij", + "pm_label": "Menedżer pakietów", + "copy_command": "Kopiuj komendę instalacji", + "copy_dev_command": "Kopiuj komendę instalacji dla dev", + "dev_dependency_hint": "Zazwyczaj instalowane jako zależność deweloperska", + "view_types": "Zobacz {package}" + }, + "create": { + "title": "Utwórz nowy projekt", + "copy_command": "Kopiuj komendę tworzenia", + "view": "{packageName} ma tego samego opiekuna. Kliknij, aby zobaczyć szczegóły." + }, + "run": { + "title": "Uruchom", + "locally": "Uruchom lokalnie" + }, + "readme": { + "title": "README", + "no_readme": "Brak README.", + "view_on_github": "Zobacz na GitHub", + "toc_title": "Spis treści", + "callout": { + "note": "Notatka", + "tip": "Wskazówka", + "important": "Ważne", + "warning": "Uwaga", + "caution": "Ostrożnie" + }, + "copy_as_markdown": "Skopiuj README jako Markdown" + }, + "provenance_section": { + "title": "Pochodzenie", + "built_and_signed_on": "Zbudowano i podpisano w {provider}", + "view_build_summary": "Zobacz podsumowanie procesu budowy", + "source_commit": "Commit źródłowy", + "build_file": "Plik kompilacji", + "public_ledger": "Publiczny rejestr", + "transparency_log_entry": "Wpis w rejestrze transparentności", + "view_more_details": "Więcej szczegółów", + "error_loading": "Nie udało się załadować szczegółów dotyczących pochodzenia" + }, + "security_downgrade": { + "title": "Obniżone zaufanie", + "description_to_none_provenance": "Ta wersja została opublikowana bez {provenance}.", + "description_to_none_trustedPublisher": "Ta wersja została opublikowana bez {trustedPublishing}.", + "description_to_provenance_trustedPublisher": "Ta wersja wykorzystuje {provenance} ale nie {trustedPublishing}.", + "fallback_install_provenance": "Komenda instalacyjna jest ustawiona na wersji {version}, ostatniej z poświadczonym pochodzeniem.", + "fallback_install_trustedPublisher": "Komenda instalacyjna jest ustawiona na wersji {version}, ostatniej z zaufaną publikacją.", + "provenance_link_text": "pochodzenie", + "trusted_publishing_link_text": "zaufana publikacja" + }, + "keywords_title": "Słowa kluczowe", + "compatibility": "Zgodność", + "card": { + "publisher": "Wydawca", + "published": "Opublikowano", + "weekly_downloads": "Pobrania tygodniowo", + "keywords": "Słowa kluczowe", + "license": "Licencja" + }, + "versions": { + "title": "Wersje", + "collapse": "Zwiń {tag}", + "expand": "Rozwiń {tag}", + "collapse_other": "Zwiń pozostałe wersje", + "expand_other": "Rozwiń pozostałe wersje", + "collapse_major": "Zwiń wersję główną {major}", + "expand_major": "Rozwiń wersję główną {major}", + "other_versions": "Inne wersje", + "more_tagged": "jeszcze {count}", + "all_covered": "Wszystkie wersje są objęte powyższymi tagami", + "deprecated_title": "{version} (przestarzała)", + "view_all": "Zobacz wszystkie {count} wersje | Zobacz {count} wersję | Zobacz {count} wersje | Zobacz {count} wersji | Zobacz {count} wersji", + "distribution_title": "Grupa semver", + "distribution_modal_title": "Wersje", + "distribution_range_date_same_year": "od {from} do {to}, {endYear}", + "distribution_range_date_multiple_years": "od {from}, {startYear} do {to}, {endYear}", + "grouping_major": "Major", + "grouping_minor": "Minor", + "grouping_versions_title": "Wersje", + "grouping_versions_all": "Wszystkie", + "grouping_versions_only_recent": "Tylko ostatnie", + "grouping_usage_title": "Adopcja", + "grouping_usage_all": "Wszystkie", + "grouping_usage_low": "Niskie", + "recent_versions_only_tooltip": "Pokaż tylko wersje opublikowane w ciągu ostatniego roku.", + "show_low_usage_tooltip": "Uwzględnij grupy wersji z mniej niż 1% wszystkich pobrań.", + "y_axis_label": "Pobrania", + "filter_placeholder": "Filtruj po semver (np. ^3.0.0)", + "filter_invalid": "Nieprawidłowy zakres semver", + "filter_help": "Pomoc dotycząca zakresów semver", + "filter_tooltip": "Filtruj wersje za pomocą {link}. Na przykład ^3.0.0 pokazuje wszystkie wersje 3.x.", + "filter_tooltip_link": "zakresu semver", + "no_matches": "Żadna wersja nie pasuje do tego zakresu", + "copy_alt": { + "per_version_analysis": "Wersję {version} pobrano {downloads} razy", + "general_description": "Wykres słupkowy pokazujący liczbę pobrań dla każdej z {version_count} {semver_grouping_mode} wersji pakietu {package_name}, {date_range_label} od wersji {first_version} do wersji {last_version}. Najczęściej pobieraną wersją jest {max_downloaded_version}, pobrana została {max_version_downloads} razy. {per_version_analysis}. {watermark}." + } + }, + "dependencies": { + "title": "Zależności ({count})", + "list_label": "Zależności pakietu", + "show_all": "pokaż wszystkie ({count})", + "optional": "opcjonalne", + "view_vulnerabilities": "Zobacz luki", + "outdated_major": "{count} wersji głównych w tyle (najnowsza: {latest}) | {count} wersja główna w tyle (najnowsza: {latest}) | {count} wersje główne w tyle (najnowsza: {latest}) | {count} wersji głównych w tyle (najnowsza: {latest}) | {count} wersji głównych w tyle (najnowsza: {latest})", + "outdated_minor": "{count} wersji minor w tyle (najnowsza: {latest}) | {count} wersja minor w tyle (najnowsza: {latest}) | {count} wersje minor w tyle (najnowsza: {latest}) | {count} wersji minor w tyle (najnowsza: {latest}) | {count} wersji minor w tyle (najnowsza: {latest})", + "outdated_patch": "Dostępna poprawka (najnowsza: {latest})", + "has_replacement": "Ta zależność ma sugerowane zamienniki" + }, + "peer_dependencies": { + "title": "Zależności peer ({count})", + "list_label": "Zależności peer pakietu", + "show_all": "pokaż wszystkie ({count})" + }, + "optional_dependencies": { + "title": "Zależności opcjonalne ({count})", + "list_label": "Opcjonalne zależności pakietu", + "show_all": "pokaż wszystkie ({count})" + }, + "maintainers": { + "title": "Opiekunowie", + "list_label": "Opiekunowie pakietu", + "you": "(ty)", + "via": "przez {teams}", + "remove_owner": "Usuń {name} jako właściciela", + "username_to_add": "Nazwa użytkownika do dodania jako właściciel", + "username_placeholder": "użytkownik...", + "add_button": "dodaj", + "cancel_add": "Anuluj dodawanie właściciela", + "add_owner": "+ Dodaj właściciela", + "show_more": "(pokaż jeszcze {count})", + "show_less": "(pokaż mniej)" + }, + "trends": { + "granularity": "Agregacja", + "granularity_daily": "Dzienna", + "granularity_weekly": "Tygodniowa", + "granularity_monthly": "Miesięczna", + "granularity_yearly": "Roczna", + "start_date": "Od", + "end_date": "Do", + "loading": "Ładowanie...", + "date_range": "{start} do {end}", + "date_range_multiline": "{start}\ndo {end}", + "download_file": "Pobierz {fileType}", + "toggle_annotator": "Przełącz adnotacje", + "toggle_stack_mode": "Widok rozdzielony", + "legend_estimation": "Szacunek", + "no_data": "Brak dostępnych danych", + "y_axis_label": "{granularity} {facet}", + "facet": "Wymiar", + "title": "Trendy", + "contributors_skip": "Niepokazani we Współtwórcach (brak repozytorium GitHub):", + "items": { + "downloads": "Pobrania", + "likes": "Polubienia", + "contributors": "Współtwórcy" + }, + "play_animation": "Włącz animację", + "pause_animation": "Zatrzymaj animację", + "data_correction": "Poprawki danych", + "average_window": "Przedział średniej", + "smoothing": "Wygładzanie", + "known_anomalies": "Znane anomalie", + "known_anomalies_description": "Interpoluje dane, pomijając znane skoki ilości pobrań spowodowane botami lub problemami z CI", + "known_anomalies_ranges": "Zakresy anomalii", + "known_anomalies_range": "Od {start} do {end}", + "known_anomalies_range_named": "{packageName}: od {start} do {end}", + "known_anomalies_none": "Brak znanych anomalii dla tego pakietu. | Brak znanych anomalii dla tych pakietów.", + "known_anomalies_contribute": "Dodaj dane o anomaliach", + "apply_correction": "Zastosuj poprawki", + "copy_alt": { + "trend_none": "przeważnie płaski", + "trend_strong": "silny", + "trend_weak": "słaby", + "trend_undefined": "niezdefiniowany (zbyt mało danych)", + "button_label": "Skopiuj tekst alternatywny", + "watermark": "Na dole widnieje znak wodny \"./npmx szybka i nowoczesna przeglądarka rejestru npm\"", + "analysis": "{package_name} zaczyna z {start_value} i kończy z {end_value}, pokazuje {trend} trend o nachyleniu {downloads_slope} pobrań na jednostkę czasu", + "estimation": "Końcowa wartość jest szacowana na podstawie danych częściowych dla bieżącego okresu.", + "estimations": "Końcowe wartości są szacowane na podstawie danych częściowych dla bieżącego okresu.", + "compare": "Wykres liniowy porównujący ilość pobrań dla: {packages}.", + "single_package": "Wykres liniowy ilości pobrań dla pakietu {package}.", + "general_description": "Oś Y przedstawia ilość pobrań. Oś X przedstawia zakres dat, od {start_date} do {end_date}, z jednostką czasu {granularity}. {estimation_notice} {package_analysis}. {watermark}" + } + }, + "downloads": { + "title": "Pobrania tygodniowe", + "community_distribution": "Zobacz, jak społeczność korzysta z pakietu" + }, + "install_scripts": { + "title": "Skrypty instalacji", + "script_label": "(skrypt)", + "npx_packages": "{count} pakietów npx | {count} pakiet npx | {count} pakiety npx | {count} pakietów npx | {count} pakietów npx", + "currently": "obecnie {version}" + }, + "playgrounds": { + "title": "Wypróbuj", + "choose": "wybierz playground" + }, + "metrics": { + "esm": "Obsługuje ES Modules", + "cjs": "Obsługuje CommonJS", + "no_esm": "Brak obsługi ES Modules", + "types_label": "Typy", + "types_included": "Typy wbudowane", + "types_available": "Typy dostępne przez {package}", + "no_types": "Brak typów TypeScript" + }, + "license": { + "view_spdx": "Zobacz tekst licencji na SPDX", + "none": "Brak" + }, + "vulnerabilities": { + "tree_found": "{vulns} luk w {packages}/{total} pakietach | {vulns} luka w {packages}/{total} pakietach | {vulns} luki w {packages}/{total} pakietach | {vulns} luk w {packages}/{total} pakietach | {vulns} luk w {packages}/{total} pakietach", + "show_all_packages": "pokaż wszystkie ({count}) dotknięte pakiety", + "path": "ścieżka", + "more": "+{count} więcej", + "packages_failed": "Nie udało się sprawdzić {count} pakietów | Nie udało się sprawdzić {count} pakietu | Nie udało się sprawdzić {count} pakietów | Nie udało się sprawdzić {count} pakietów | Nie udało się sprawdzić {count} pakietów", + "scan_failed": "Nie udało się przeskanować luk", + "severity": { + "critical": "krytyczna", + "high": "wysoka", + "moderate": "umiarkowana", + "low": "niska" + }, + "fixed_in_title": "Naprawiono w wersji {version}" + }, + "deprecated": { + "label": "Przestarzałe", + "tree_found": "{count} przestarzałych zależności | {count} przestarzała zależność | {count} przestarzałe zależności | {count} przestarzałych zależności | {count} przestarzałych zależności", + "show_all": "pokaż wszystkie ({count}) przestarzałe pakiety" + }, + "access": { + "title": "Dostęp zespołu", + "refresh": "Odśwież dostęp zespołu", + "list_label": "Lista dostępu zespołu", + "owner": "właściciel", + "rw": "rw", + "ro": "ro", + "revoke_access": "Cofnij dostęp {name}", + "no_access": "Brak skonfigurowanego dostępu zespołu", + "select_team_label": "Wybierz zespół", + "loading_teams": "Ładowanie zespołów...", + "select_team": "Wybierz zespół", + "permission_label": "Poziom uprawnień", + "permission": { + "read_only": "tylko odczyt", + "read_write": "odczyt i zapis" + }, + "grant_button": "przyznaj", + "cancel_grant": "Anuluj przyznawanie dostępu", + "grant_access": "+ Przyznaj dostęp zespołowi" + }, + "list": { + "filter_label": "Filtruj pakiety", + "filter_placeholder": "Filtruj pakiety...", + "sort_label": "Sortuj pakiety", + "showing_count": "Wyświetlane: {filtered} z {total} pakietów" + }, + "skeleton": { + "loading": "Ładowanie szczegółów pakietu", + "maintainers": "Opiekunowie", + "keywords": "Słowa kluczowe", + "versions": "Wersje", + "dependencies": "Zależności" + }, + "sort": { + "downloads": "Najczęściej pobierane", + "published": "Ostatnio opublikowane", + "name_asc": "Nazwa (A-Z)", + "name_desc": "Nazwa (Z-A)" + }, + "size": { + "b": "{size} B", + "kb": "{size} kB", + "mb": "{size} MB" + } + }, + "connector": { + "modal": { + "title": "Lokalny konektor", + "contributor_badge": "Tylko dla współtwórców", + "contributor_notice": "Konektor nie jest jeszcze opublikowany na npm. Zobacz {link}, aby uruchomić lokalnie.", + "contributor_link": "przewodnik współtworzenia", + "connected": "Połączono", + "connected_as_user": "Połączono jako ~{user}", + "connected_hint": "Możesz teraz zarządzać pakietami i organizacjami z poziomu interfejsu WWW.", + "disconnect": "Rozłącz", + "run_hint": "Uruchom konektor na swoim komputerze, aby włączyć funkcje administracyjne.", + "copy_command": "Kopiuj komendę", + "copied": "Skopiowano", + "paste_token": "Następnie wklej token poniżej, aby się połączyć:", + "token_label": "Token", + "token_placeholder": "wklej token tutaj...", + "advanced": "Opcje zaawansowane", + "port_label": "Port", + "warning": "OSTRZEŻENIE", + "warning_text": "To pozwala npmx uzyskać dostęp do twojego npm CLI. Łącz się tylko ze stronami, którym ufasz.", + "connect": "Połącz", + "connecting": "Łączenie...", + "auto_open_url": "Automatycznie otwórz stronę z autoryzacją" + } + }, + "operations": { + "queue": { + "title": "Kolejka operacji", + "clear_all": "wyczyść wszystko", + "refresh": "Odśwież operacje", + "empty": "Brak operacji w kolejce", + "empty_hint": "Dodawaj operacje ze stron pakietów lub organizacji", + "active_label": "Aktywne operacje", + "otp_required": "Wymagane OTP", + "otp_prompt": "Wprowadź OTP, aby kontynuować", + "otp_placeholder": "Wprowadź kod OTP...", + "otp_label": "Hasło jednorazowe", + "retry_otp": "Ponów z OTP", + "retry_web_auth": "Ponów z autoryzacją w przeglądarce", + "retrying": "Ponawianie...", + "open_web_auth": "Otwórz stronę z autoryzacją", + "approve_operation": "Zatwierdź operację", + "remove_operation": "Usuń operację", + "approve_all": "Zatwierdź wszystkie", + "execute": "Wykonaj", + "executing": "Wykonywanie...", + "log": "Dziennik", + "log_label": "Dziennik zakończonych operacji", + "remove_from_log": "Usuń z dziennika" + } + }, + "org": { + "teams": { + "title": "Zespoły", + "refresh": "Odśwież zespoły", + "filter_label": "Filtruj zespoły", + "filter_placeholder": "Filtruj zespoły...", + "sort_by": "Sortuj wg", + "loading": "Ładowanie zespołów...", + "no_teams": "Nie znaleziono zespołów", + "list_label": "Zespoły organizacji", + "delete_team": "Usuń zespół {name}", + "member_count": "{count} członków | {count} członek | {count} członków | {count} członków | {count} członków", + "members_of": "Członkowie zespołu {team}", + "no_members": "Brak członków", + "remove_user": "Usuń {user} z zespołu", + "username_to_add": "Nazwa użytkownika do dodania do {team}", + "username_placeholder": "użytkownik...", + "add_button": "dodaj", + "cancel_add_user": "Anuluj dodawanie użytkownika", + "add_member": "+ Dodaj członka", + "team_name_label": "Nazwa zespołu", + "team_name_placeholder": "nazwa-zespołu...", + "create_button": "utwórz", + "no_match": "Brak zespołów pasujących do \"{query}\"", + "cancel_create": "Anuluj tworzenie zespołu", + "create_team": "+ Utwórz zespół" + }, + "members": { + "title": "Członkowie", + "refresh": "Odśwież członków", + "filter_label": "Filtruj członków", + "filter_placeholder": "Filtruj członków...", + "filter_by_role": "Filtruj wg roli", + "filter_by_team": "Filtruj wg zespołu", + "all_teams": "wszystkie zespoły", + "sort_by": "Sortuj wg", + "loading": "Ładowanie członków...", + "no_members": "Nie znaleziono członków", + "list_label": "Członkowie organizacji", + "change_role_for": "Zmień rolę dla {name}", + "remove_from_org": "Usuń {name} z organizacji", + "view_team": "Zobacz zespół {team}", + "no_match": "Brak członków pasujących do filtrów", + "username_label": "Użytkownik", + "username_placeholder": "użytkownik...", + "role_label": "Rola", + "role": { + "all": "wszystkie", + "developer": "deweloper", + "admin": "administrator", + "owner": "właściciel" + }, + "team_label": "Zespół", + "no_team": "brak zespołu", + "add_button": "dodaj", + "cancel_add": "Anuluj dodawanie członka", + "add_member": "+ Dodaj członka" + }, + "public_packages": "{count} publicznych pakietów | {count} publiczny pakiet | {count} publiczne pakiety | {count} publicznych pakietów | {count} publicznych pakietów", + "page": { + "packages_title": "Pakiety", + "members_tab": "Członkowie", + "teams_tab": "Zespoły", + "no_packages": "Nie znaleziono publicznych pakietów dla", + "no_packages_hint": "Ta organizacja może nie istnieć lub nie ma publicznych pakietów.", + "failed_to_load": "Nie udało się wczytać pakietów organizacji", + "no_match": "Brak pakietów pasujących do \"{query}\"", + "not_found": "Nie znaleziono organizacji", + "not_found_message": "Organizacja \"{'@'}{name}\" nie istnieje na npm" + } + }, + "user": { + "combobox": { + "add_to_org_hint": "(doda też do organizacji)", + "press_enter_to_add": "Naciśnij Enter, aby dodać {'@'}{username}", + "default_placeholder": "username...", + "suggestions_label": "Sugestie użytkowników" + }, + "page": { + "packages_title": "Pakiety", + "no_packages": "Nie znaleziono publicznych pakietów dla", + "no_packages_hint": "Ten użytkownik może nie istnieć lub nie ma publicznych pakietów.", + "failed_to_load": "Nie udało się wczytać pakietów użytkownika", + "no_match": "Brak pakietów pasujących do \"{query}\"", + "filter_placeholder": "Filtruj {count} pakietów..." + }, + "orgs_page": { + "title": "Organizacje", + "back_to_profile": "Wróć do profilu", + "connect_required": "Połącz lokalne CLI, aby zobaczyć swoje organizacje.", + "connect_hint_prefix": "Uruchom", + "connect_hint_suffix": "aby zacząć.", + "own_orgs_only": "Możesz przeglądać tylko swoje organizacje.", + "view_your_orgs": "Zobacz swoje organizacje", + "loading": "Ładowanie organizacji...", + "empty": "Nie znaleziono organizacji.", + "empty_hint": "Organizacje są wykrywane na podstawie twoich pakietów ze scope.", + "count": "{count} organizacji | {count} organizacja | {count} organizacje | {count} organizacji | {count} organizacji", + "packages_count": "{count} pakietów | {count} pakiet | {count} pakiety | {count} pakietów | {count} pakietów" + } + }, + "claim": { + "modal": { + "title": "Zajmij nazwę pakietu", + "success": "Pakiet zajęty!", + "success_detail": "Opublikowano {name}{'@'}0.0.0 na npm.", + "success_hint": "Możesz teraz publikować nowe wersje tego pakietu używając npm publish.", + "view_package": "Zobacz pakiet", + "invalid_name": "Nieprawidłowa nazwa pakietu:", + "available": "Ta nazwa jest dostępna!", + "taken": "Ta nazwa jest już zajęta.", + "missing_permission": "Nie masz uprawnień aby dodać pakiet do scope’u {'@'}{scope}.", + "similar_warning": "Istnieją podobne pakiety — npm może odrzucić tę nazwę:", + "related": "Powiązane pakiety:", + "scope_warning_title": "Rozważ użycie pakietu ze scope", + "scope_warning_text": "Nazwy pakietów bez scope są wspólnym zasobem. Zajmuj nazwę tylko, jeśli zamierzasz publikować i utrzymywać pakiet. Dla projektów osobistych lub organizacyjnych użyj nazwy ze scope, np. {'@'}{username}/{name}.", + "connect_required": "Połącz się z lokalnym konektorem, aby zająć tę nazwę pakietu.", + "connect_button": "Połącz z konektorem", + "publish_hint": "Opublikuje to minimalny pakiet-placeholder.", + "preview_json": "Podgląd package.json", + "claim_button": "Zajmij nazwę pakietu", + "publishing": "Publikowanie...", + "checking": "Sprawdzanie dostępności...", + "failed_to_check": "Nie udało się sprawdzić dostępności nazwy", + "failed_to_claim": "Nie udało się zająć pakietu" + } + }, + "code": { + "files_label": "Pliki", + "no_files": "Brak plików w tym katalogu", + "root": "root", + "lines": "{count} wierszy", + "toggle_tree": "Przełącz drzewo plików", + "close_tree": "Zamknij drzewo plików", + "copy_link": "Kopiuj link", + "raw": "Surowe", + "view_raw": "Zobacz surowy plik", + "file_too_large": "Plik jest zbyt duży, aby wyświetlić podgląd", + "file_size_warning": "{size} przekracza limit 500KB dla podświetlania składni", + "failed_to_load": "Nie udało się wczytać pliku", + "unavailable_hint": "Plik może być zbyt duży lub niedostępny", + "version_required": "Wersja jest wymagana do przeglądania kodu", + "go_to_package": "Przejdź do pakietu", + "loading_tree": "Ładowanie drzewa plików...", + "failed_to_load_tree": "Nie udało się wczytać plików dla tej wersji pakietu", + "back_to_package": "Wróć do pakietu", + "table": { + "name": "Nazwa", + "size": "Rozmiar" + }, + "markdown_view_mode": { + "preview": "podgląd", + "code": "kod" + }, + "file_path": "Ścieżka pliku", + "scroll_to_top": "Wróć do góry" + }, + "badges": { + "provenance": { + "verified": "zweryfikowane", + "verified_title": "Zweryfikowane pochodzenie", + "verified_via": "Zweryfikowane: opublikowane przez {provider}" + }, + "jsr": { + "title": "dostępne także na JSR" + } + }, + "filters": { + "title": "Filtry", + "search": "Szukaj", + "search_scope": "Zakres wyszukiwania", + "search_placeholder_name": "Filtruj po nazwie pakietu...", + "search_placeholder_description": "Filtruj po opisie...", + "search_placeholder_keywords": "Filtruj po słowach kluczowych...", + "search_placeholder_all": "Szukaj wszędzie lub użyj name: desc: kw:", + "scope_name": "Nazwa", + "scope_name_description": "Szukaj tylko w nazwach pakietów", + "scope_description": "Opis", + "scope_description_description": "Szukaj tylko w opisach", + "scope_keywords": "Słowa kluczowe", + "scope_keywords_description": "Szukaj tylko w słowach kluczowych", + "scope_all": "Wszystko", + "scope_all_description": "Szukaj we wszystkich polach, obsługuje operatory name: desc: kw:", + "weekly_downloads": "Pobrania tygodniowe", + "updated_within": "Zaktualizowano w ciągu", + "security": "Bezpieczeństwo", + "keywords": "Słowa kluczowe", + "more_keywords": "+{count} więcej", + "clear_all": "Wyczyść wszystko", + "remove_filter": "Usuń filtr {label}", + "chips": { + "search": "Szukaj", + "downloads": "Pobrania", + "keyword": "Słowo kluczowe", + "security": "Bezpieczeństwo", + "updated": "Zaktualizowano" + }, + "download_range": { + "any": "Dowolnie", + "lt100": "< 100", + "100_1k": "100 - 1K", + "1k_10k": "1K - 10K", + "10k_100k": "10K - 100K", + "gt100k": "> 100K" + }, + "updated": { + "any": "Kiedykolwiek", + "week": "Ostatni tydzień", + "month": "Ostatni miesiąc", + "quarter": "Ostatnie 3 miesiące", + "year": "Ostatni rok" + }, + "security_options": { + "all": "Wszystkie pakiety", + "secure": "Bez ostrzeżeń", + "insecure": "Z ostrzeżeniami" + }, + "sort": { + "label": "Sortuj pakiety", + "toggle_direction": "Przełącz kierunek sortowania", + "ascending": "Rosnąco", + "descending": "Malejąco", + "relevance": "Trafność", + "downloads_week": "Pobrania/tydz.", + "downloads_day": "Pobrania/dzień", + "downloads_month": "Pobrania/mies.", + "downloads_year": "Pobrania/rok", + "published": "Ostatnio opublikowano", + "name": "Nazwa", + "quality": "Jakość", + "popularity": "Popularność", + "maintenance": "Utrzymanie", + "score": "Wynik" + }, + "columns": { + "title": "Kolumny", + "show": "Pokaż kolumny", + "reset": "Przywróć domyślne", + "coming_soon": "Wkrótce", + "name": "Nazwa", + "version": "Wersja", + "description": "Opis", + "downloads": "Pobrania/tydz.", + "published": "Ostatnio opublikowano", + "maintainers": "Opiekunowie", + "keywords": "Słowa kluczowe", + "quality_score": "Wynik jakości", + "popularity_score": "Wynik popularności", + "maintenance_score": "Wynik utrzymania", + "combined_score": "Wynik łączny", + "security": "Bezpieczeństwo" + }, + "view_mode": { + "label": "Tryb widoku", + "cards": "Widok kart", + "table": "Widok tabeli" + }, + "pagination": { + "mode_label": "Tryb paginacji", + "infinite": "Nieskończone", + "paginated": "Stronicowane", + "items_per_page": "Elementów na stronę", + "per_page": "{count} / stronę", + "all_yolo": "Wszystkie (YOLO)", + "showing": "{start}-{end} z {total}", + "previous": "Poprzednia strona", + "next": "Następna strona", + "nav_label": "Paginacja" + }, + "count": { + "showing_filtered": "{filtered} z {count} pakietów", + "showing_all": "{count} pakietów", + "showing_paginated": "{pageSize} z {count} pakietów" + }, + "table": { + "security_warning": "Ostrzeżenie bezpieczeństwa", + "secure": "Bezpieczny", + "no_packages": "Nie znaleziono pakietów" + } + }, + "about": { + "title": "O nas", + "heading": "o nas", + "meta_description": "npmx to szybka, nowoczesna przeglądarka rejestru npm. Lepsze UX/DX do eksplorowania pakietów npm.", + "what_we_are": { + "title": "Czym jesteśmy", + "better_ux_dx": "lepszym UX/DX", + "admin_ui": "interfejs administracyjny", + "description": "npmx jest {betterUxDx} dla rejestru pakietów npm i narzędzi. Zapewniamy szybki, nowoczesny interfejs do eksplorowania pakietów, z funkcjami takimi jak tryb ciemny, nawigacja klawiaturą, przeglądanie kodu i połączenia z alternatywnymi rejestrami, np. {jsr}.", + "admin_description": "Chcemy też zapewnić lepszy {adminUi} do zarządzania pakietami, zespołami i organizacjami — prosto z przeglądarki, zasilany przez twoje lokalne npm CLI." + }, + "what_we_are_not": { + "title": "Czym nie jesteśmy", + "not_package_manager": "Nie jest menedżerem pakietów.", + "not_registry": "Nie jest rejestrem.", + "registry_description": "Nie hostujemy pakietów. To tylko lepszy sposób ich przeglądania.", + "package_managers_exist": "{already} {people} {building} {really} {cool} {package} {managers}.", + "words": { + "already": "Są", + "people": "już", + "building": "ludzie", + "really": "którzy tworzą", + "cool": "naprawdę", + "package": "fajne", + "managers": "menedżery pakietów" + } + }, + "sponsors": { + "title": "Sponsorzy" + }, + "oss_partners": { + "title": "Partnerzy OSS" + }, + "team": { + "title": "Zespół", + "governance": "Zarządzanie", + "role_steward": "steward", + "role_maintainer": "maintainer", + "sponsor": "sponsor", + "sponsor_aria": "Zasponsoruj {name} na GitHubie" + }, + "contributors": { + "title": "Współtwórcy", + "description": "npmx jest w pełni open source, tworzony przez niesamowitą społeczność współtwórców. Dołącz do nas — zbudujmy razem przeglądanie npm takie, jakiego zawsze chcieliśmy.", + "loading": "Ładowanie współtwórców...", + "error": "Nie udało się wczytać współtwórców", + "view_profile": "Zobacz profil GitHub użytkownika {name}" + }, + "get_involved": { + "title": "Zaangażuj się", + "contribute": { + "title": "Współtwórz", + "description": "Pomóż nam zbudować lepsze doświadczenie npm.", + "cta": "Zobacz na GitHub" + }, + "community": { + "title": "Dołącz do społeczności", + "description": "Pogadaj, zadaj pytania i dziel się pomysłami.", + "cta": "Dołącz do Discorda" + }, + "follow": { + "title": "Bądź na bieżąco", + "description": "Sprawdź, co nowego w npmx.", + "cta": "Obserwuj na Bluesky" + } + } + }, + "account_menu": { + "connect": "połącz", + "account": "Konto", + "npm_cli": "npm CLI", + "atmosphere": "Atmosphere", + "npm_cli_desc": "Zarządzaj pakietami i organizacjami", + "atmosphere_desc": "Funkcje społecznościowe i tożsamość", + "connect_npm_cli": "Połącz z npm CLI", + "connect_atmosphere": "Połącz z Atmosphere", + "connecting": "Łączenie...", + "ops": "{count} operacja | {count} operacje | {count} operacji | {count} operacji | {count} operacji" + }, + "auth": { + "modal": { + "title": "Atmosphere", + "connected_as": "Połączono jako {'@'}{handle}", + "disconnect": "Rozłącz", + "connect_prompt": "Połącz się ze swoim kontem Atmosphere", + "handle_label": "Identyfikator", + "handle_placeholder": "alice.npmx.social", + "connect": "Połącz", + "create_account": "Utwórz nowe konto", + "connect_bluesky": "Połącz z Bluesky", + "what_is_atmosphere": "Czym jest konto Atmosphere?", + "atmosphere_explanation": "{npmx} używa {atproto} do zasilania wielu funkcji społecznościowych, umożliwiając użytkownikom posiadanie swoich danych i korzystanie z jednego konta we wszystkich kompatybilnych aplikacjach. Gdy utworzysz konto, możesz używać innych aplikacji, takich jak {bluesky} i {tangled}, z tym samym kontem.", + "default_input_error": "Wprowadź poprawny identyfikator, DID lub pełny adres do PDS" + } + }, + "header": { + "home": "npmx — strona główna", + "packages": "pakiety", + "packages_dropdown": { + "title": "Twoje pakiety", + "loading": "Ładowanie...", + "error": "Nie udało się wczytać pakietów", + "empty": "Nie znaleziono pakietów", + "view_all": "Zobacz wszystkie" + }, + "orgs": "organizacje", + "orgs_dropdown": { + "title": "Twoje organizacje", + "loading": "Ładowanie...", + "error": "Nie udało się wczytać organizacji", + "empty": "Nie znaleziono organizacji", + "view_all": "Zobacz wszystkie" + } + }, + "compare": { + "packages": { + "title": "porównaj pakiety", + "tagline": "porównuj pakiety npm ze sobą, aby łatwiej wybrać właściwy.", + "meta_title": "Porównaj {packages} - npmx", + "meta_title_empty": "Porównaj pakiety - npmx", + "meta_description": "Porównanie pakietów: {packages}", + "meta_description_empty": "Porównuj pakiety npm ze sobą", + "section_packages": "Pakiety", + "section_facets": "Aspekty", + "section_comparison": "Porównanie", + "copy_as_markdown": "Kopiuj tabelę", + "loading": "Ładowanie danych pakietów...", + "error": "Nie udało się wczytać danych pakietów. Spróbuj ponownie.", + "empty_title": "Wybierz pakiety do porównania", + "empty_description": "Wyszukaj i dodaj co najmniej 2 pakiety powyżej, aby zobaczyć porównanie ich metryk." + }, + "selector": { + "search_label": "Szukaj pakietów", + "search_first": "Wyszukaj pakiet...", + "search_add": "Dodaj kolejny pakiet...", + "searching": "Wyszukiwanie...", + "remove_package": "Usuń {package}", + "packages_selected": "Wybrano pakiety: {count}/{max}.", + "add_hint": "Dodaj co najmniej 2 pakiety do porównania." + }, + "no_dependency": { + "label": "(brak zależności)", + "typeahead_title": "Co zrobiłby James?", + "typeahead_description": "Porównaj z brakiem używania dodatkowej zależności! Polecane przez e18e.", + "tooltip_title": "Możliwe, że nie potrzebujesz dodatkowej zależności", + "tooltip_description": "Porównaj z brakiem używania dodatkowej zależności! {link} zarządza listą pakietów, które można zastąpić wbudowanymi funkcjami lub prostszymi alternatywami.", + "e18e_community": "społeczność e18e", + "add_column": "Dodaj kolumnę z brakiem zależności do porównania" + }, + "facets": { + "group_label": "Aspekty porównania", + "all": "wszystkie", + "none": "brak", + "coming_soon": "Wkrótce", + "select_all": "Wybierz wszystkie aspekty", + "deselect_all": "Odznacz wszystkie aspekty", + "select_category": "Wybierz wszystkie aspekty: {category}", + "deselect_category": "Odznacz wszystkie aspekty: {category}", + "binary_only_tooltip": "Ten pakiet udostępnia tylko pliki binarne i nie ma eksportów", + "categories": { + "performance": "Wydajność", + "health": "Zdrowie", + "compatibility": "Kompatybilność", + "security": "Bezpieczeństwo i zgodność" + }, + "items": { + "packageSize": { + "label": "Rozmiar pakietu", + "description": "Rozmiar samego pakietu (rozpakowany)" + }, + "installSize": { + "label": "Rozmiar instalacji", + "description": "Łączny rozmiar instalacji wraz ze wszystkimi zależnościami" + }, + "dependencies": { + "label": "Bezpośrednie zależności", + "description": "Liczba bezpośrednich zależności" + }, + "totalDependencies": { + "label": "Wszystkie zależności", + "description": "Łączna liczba zależności, w tym przechodnich" + }, + "downloads": { + "label": "Pobrania/tydz.", + "description": "Tygodniowa liczba pobrań" + }, + "totalLikes": { + "label": "Polubienia", + "description": "Liczba posiadanych polubień" + }, + "lastUpdated": { + "label": "Opublikowano", + "description": "Kiedy ta wersja została opublikowana" + }, + "deprecated": { + "label": "Wycofany?", + "description": "Czy pakiet jest wycofany" + }, + "engines": { + "label": "Silniki", + "description": "Wymagania wersji Node.js" + }, + "types": { + "label": "Typy", + "description": "Definicje typów TypeScript" + }, + "moduleFormat": { + "label": "Format modułu", + "description": "Obsługa ESM/CJS" + }, + "license": { + "label": "Licencja", + "description": "Licencja pakietu" + }, + "vulnerabilities": { + "label": "Podatności", + "description": "Znane luki bezpieczeństwa" + } + }, + "values": { + "any": "Dowolne", + "none": "Brak", + "unknown": "Nieznana", + "deprecated": "Wycofany", + "not_deprecated": "Nie", + "types_included": "Wbudowane", + "types_none": "Brak", + "vulnerabilities_summary": "{count} ({critical}K/{high}W)", + "up_to_you": "Zależy od Ciebie!" + }, + "trends": { + "title": "Porównaj Trendy" + } + }, + "file_changes": "Zmiany w plikach", + "files_count": "{count} plików", + "lines_hidden": "ukryto {count} linii", + "compare_versions": "porównaj", + "summary": "Podsumowanie", + "deps_count": "{count} zależności", + "dependencies": "Zależności", + "dev_dependencies": "Zależności deweloperskie", + "peer_dependencies": "Zależności równorzędne", + "optional_dependencies": "Zależności opcjonalne", + "no_dependency_changes": "Brak zmian zależności", + "file_filter_option": { + "all": "Wszystkie ({count})", + "added": "Dodane ({count})", + "removed": "Usunięte ({count})", + "modified": "Zmienione ({count})" + }, + "search_files_placeholder": "Szukaj plików...", + "no_files_all": "Brak plików", + "no_files_search": "Brak plików pasujących do \"{query}\"", + "no_files_filtered": "Brak {filter} plików", + "filter": { + "added": "dodanych", + "removed": "usuniętych", + "modified": "zmienionych" + }, + "files_button": "Pliki", + "select_file_prompt": "Wybierz plik z panelu obok, aby zobaczyć zmiany", + "close_files_panel": "Zamknij panel plików", + "filter_files_label": "Filtruj pliki według rodzaju zmian" + }, + "privacy_policy": { + "title": "polityka prywatności", + "last_updated": "Ostatnia aktualizacja: {date}", + "welcome": "Witamy w {app}. Zobowiązujemy się chronić Twoją prywatność. Ta polityka wyjaśnia, jakie dane zbieramy, jak ich używamy i jakie masz prawa dotyczące swoich informacji.", + "cookies": { + "what_are": { + "title": "Czym są pliki cookie?", + "p1": "Pliki cookie to małe pliki tekstowe przechowywane na Twoim urządzeniu podczas odwiedzania strony internetowej. Ich celem jest poprawa komfortu przeglądania poprzez zapamiętywanie określonych preferencji i ustawień." + }, + "types": { + "title": "Jakich plików cookie używamy?", + "p1": "Używamy wyłącznie {bold} w celach ściśle niezbędnych do działania serwisu. Nie używamy plików cookie podmiotów trzecich ani reklamowych.", + "bold": "niezbędnych technicznych plików cookie", + "li1": "{li11}{separator} {li12}", + "li2": "{li21}{separator} {li22}", + "separator": ":", + "cookie_vdpl": "__vdpl", + "cookie_vdpl_desc": "Ten plik cookie jest używany przez naszego dostawcę hostingu (Vercel) do ochrony przed rozjazdem wersji (skew protection). Zapewnia pobieranie zasobów z właściwej wersji wdrożenia, jeśli podczas przeglądania zostanie opublikowana aktualizacja. Nie służy do śledzenia użytkownika.", + "cookie_h3": "h3", + "cookie_h3_desc": "To nasz bezpieczny plik cookie sesji. Przechowuje token dostępu OAuth, gdy łączysz konto Atmosphere. Jest niezbędny do utrzymania uwierzytelnionej sesji." + }, + "local_storage": { + "title": "Pamięć lokalna", + "p1": "Oprócz plików cookie sesji używamy {bold} w Twojej przeglądarce, aby zapisać preferencje wyświetlania. Dzięki temu możemy zapamiętać motyw (jasny/ciemny) i inne wybrane przez Ciebie {settings}, aby nie trzeba było konfigurować ich przy każdej wizycie.", + "bold": "Local Storage", + "p2": "Te informacje mają wyłącznie charakter funkcjonalny, są przechowywane tylko na Twoim urządzeniu i {bold2}. Używamy ich wyłącznie, aby poprawić komfort korzystania z naszej strony.", + "bold2": "nie zawierają danych osobowych ani nie służą do śledzenia", + "settings": "ustawienia" + }, + "management": { + "title": "Zarządzanie plikami cookie", + "p1": "Możesz skonfigurować przeglądarkę tak, aby akceptowała, odrzucała lub usuwała pliki cookie zgodnie z Twoimi preferencjami. Pamiętaj jednak, że {bold}.", + "bold": "odrzucenie niezbędnych plików cookie może uniemożliwić pełny dostęp do aplikacji", + "p2": "Poniżej znajdują się linki z instrukcjami zarządzania plikami cookie w najczęściej używanych przeglądarkach:", + "chrome": "Google Chrome (otwiera się w nowym oknie)", + "firefox": "Mozilla Firefox (otwiera się w nowym oknie)", + "edge": "Microsoft Edge (otwiera się w nowym oknie)" + } + }, + "analytics": { + "title": "Analityka", + "p1": "Korzystamy z {bold}, aby zrozumieć, jak odwiedzający korzystają z naszej strony. Pomaga nam to ulepszać doświadczenie użytkownika i identyfikować problemy.", + "bold": "Vercel Web Analytics", + "p2": "Vercel Analytics zostało zaprojektowane z myślą o prywatności:", + "li1": "Nie używa plików cookie", + "li2": "Nie zbiera identyfikatorów osobowych", + "li3": "Nie śledzi użytkowników między stronami", + "li4": "Wszystkie dane są agregowane i anonimizowane", + "p3": "Zbierane informacje obejmują wyłącznie: adresy URL stron, stronę odsyłającą, kraj/region, typ urządzenia, przeglądarkę i system operacyjny. Tych danych nie można użyć do identyfikacji pojedynczych użytkowników." + }, + "authenticated": { + "title": "Użytkownicy uwierzytelnieni", + "p1": "Gdy łączysz konto {bold} z npmx, przechowujemy token dostępu OAuth w bezpiecznym pliku cookie sesji HTTP-only. Ten token służy wyłącznie do uwierzytelniania żądań w Twoim imieniu.", + "bold": "Atmosphere", + "p2": "Nie przechowujemy Twoich danych logowania i nie uzyskujemy dostępu do danych wykraczających poza to, co jest niezbędne do działania używanych funkcji. W każdej chwili możesz odłączyć konto na stronie {settings}.", + "settings": "ustawień" + }, + "data_retention": { + "title": "Przechowywanie danych", + "p1": "Pliki cookie sesji są automatycznie usuwane po zamknięciu przeglądarki lub po okresie braku aktywności. Preferencje zapisane w pamięci lokalnej pozostają na Twoim urządzeniu, dopóki nie wyczyścisz danych przeglądarki. Dane analityczne są przechowywane w formie zagregowanej i nie można ich powiązać z pojedynczymi użytkownikami." + }, + "your_rights": { + "title": "Twoje prawa", + "p1": "Masz prawo do:", + "li1": "Uzyskania informacji o tym, jakie dane zbieramy", + "li2": "Wyczyszczenia pamięci lokalnej i plików cookie w dowolnym momencie", + "li3": "Odłączenia uwierzytelnionej sesji", + "li4": "Żądania informacji o naszych praktykach dotyczących danych", + "p2": "Ponieważ nie zbieramy danych osobowych, zazwyczaj nie ma informacji osobistych do usunięcia ani wyeksportowania." + }, + "contact": { + "title": "Kontakt", + "p1": "W przypadku pytań lub wątpliwości dotyczących tej polityki prywatności możesz skontaktować się z nami, otwierając zgłoszenie w naszym {link}.", + "link": "repozytorium GitHub" + }, + "changes": { + "title": "Zmiany w tej polityce", + "p1": "Od czasu do czasu możemy aktualizować tę politykę prywatności. Wszelkie zmiany będą publikowane na tej stronie wraz z datą aktualizacji." + } + }, + "a11y": { + "title": "dostępność", + "footer_title": "a11y", + "welcome": "Chcemy, aby {app} było użyteczne dla jak największej liczby osób.", + "approach": { + "title": "Nasze podejście", + "p1": "Staramy się stosować Wytyczne dla dostępności treści internetowych (WCAG) 2.2 i traktujemy je jako punkt odniesienia przy tworzeniu funkcji. Nie deklarujemy pełnej zgodności z żadnym poziomem WCAG, dostępność to proces ciągły i zawsze jest jeszcze coś do poprawy.", + "p2": "Ta strona to {about}. Ulepszenia dostępności wprowadzamy stopniowo w ramach regularnego rozwoju.", + "about_link": "projekt open source rozwijany przez społeczność" + }, + "measures": { + "title": "Co robimy", + "p1": "Niektóre działania, które staramy się realizować w całym serwisie:", + "li1": "Używamy semantycznego HTML i atrybutów ARIA tam, gdzie to odpowiednie.", + "li2": "Używamy względnych rozmiarów tekstu, aby można było je dostosować w przeglądarce.", + "li3": "Wspieramy nawigację klawiaturą w całym interfejsie.", + "li4": "Szanujemy zapytania mediów prefers-reduced-motion i prefers-color-scheme.", + "li5": "Projektujemy z myślą o wystarczającym kontraście kolorów.", + "li6": "Dbamy o to, aby kluczowe treści były dostępne bez JavaScript, choć niektóre funkcje interaktywne go wymagają." + }, + "limitations": { + "title": "Znane ograniczenia", + "p1": "Niektóre części serwisu, szczególnie treści zewnętrzne, takie jak README pakietów, mogą nie spełniać standardów dostępności. Z czasem pracujemy nad poprawą tych obszarów." + }, + "contact": { + "title": "Informacja zwrotna", + "p1": "Jeśli napotkasz barierę dostępności w {app}, daj nam znać, otwierając zgłoszenie w naszym {link}. Traktujemy takie zgłoszenia poważnie i zrobimy wszystko, co w naszej mocy, aby rozwiązać problem.", + "link": "repozytorium GitHub" + } + } +} diff --git a/lunaria/files/pt-BR.json b/lunaria/files/pt-BR.json new file mode 100644 index 000000000..005c0be7f --- /dev/null +++ b/lunaria/files/pt-BR.json @@ -0,0 +1,858 @@ +{ + "seo": { + "home": { + "title": "npmx - Navegador de Pacotes para o Registro npm", + "description": "Um navegador melhor para o registro npm. Pesquise, navegue e explore pacotes com uma interface moderna." + } + }, + "built_at": "construído {0}", + "alt_logo": "logo npmx", + "tagline": "um navegador melhor para o registro npm", + "non_affiliation_disclaimer": "não é afiliado com npm, Inc.", + "trademark_disclaimer": "npm é uma marca registrada da npm, Inc. Este site não é afiliado com npm, Inc.", + "footer": { + "about": "sobre", + "docs": "documentação", + "source": "código-fonte", + "social": "redes sociais", + "chat": "chat" + }, + "shortcuts": { + "section": {} + }, + "search": { + "label": "Pesquisar pacotes npm", + "placeholder": "pesquisar pacotes...", + "button": "pesquisar", + "searching": "Pesquisando...", + "found_packages": "Nenhum pacote encontrado | 1 pacote encontrado | {count} pacotes encontrados", + "updating": "(atualizando...)", + "no_results": "Nenhum pacote encontrado para \"{query}\"", + "title": "pesquisar", + "not_taken": "{name} não está em uso", + "claim_prompt": "Reivindicar este nome de pacote no npm", + "claim_button": "Reivindicar \"{name}\"", + "want_to_claim": "Deseja reivindicar este nome de pacote?", + "start_typing": "Comece a digitar para pesquisar pacotes", + "exact_match": "exato", + "suggestion": { + "user": "usuário", + "org": "organização", + "view_user_packages": "Ver pacotes deste usuário", + "view_org_packages": "Ver pacotes desta organização" + } + }, + "nav": { + "main_navigation": "Principal", + "popular_packages": "Pacotes populares", + "settings": "configurações", + "compare": "comparar", + "back": "voltar", + "menu": "Menu", + "mobile_menu": "Menu de navegação", + "open_menu": "Abrir menu", + "links": "Links", + "tap_to_search": "Toque para pesquisar" + }, + "settings": { + "title": "configurações", + "tagline": "personalize sua experiência npmx", + "meta_description": "Customize sua experiência npmx.dev com preferências de tema, idioma e exibição.", + "sections": { + "appearance": "Aparência", + "display": "Exibição", + "language": "Idioma" + }, + "data_source": {}, + "relative_dates": "Datas relativas", + "include_types": "Incluir {'@'}types na instalação", + "include_types_description": "Adicionar pacote {'@'}types aos comandos de instalação para pacotes sem tipo", + "hide_platform_packages": "Ocultar pacotes específicos de plataforma na pesquisa", + "hide_platform_packages_description": "Ocultar pacotes binários nativos como {'@'}esbuild/linux-x64 dos resultados", + "theme": "Tema", + "theme_light": "Claro", + "theme_dark": "Escuro", + "theme_system": "Sistema", + "language": "Idioma", + "help_translate": "Ajude a traduzir npmx", + "accent_colors": "Cores de destaque", + "clear_accent": "Limpar cor de destaque", + "translation_progress": "Progresso de tradução" + }, + "i18n": { + "missing_keys": "{count} tradução ausente | {count} traduções ausentes", + "copy_keys": "Copiar chaves", + "show_more_keys": "Mostrar {count} mais...", + "contribute_hint": "Ajude a melhorar esta tradução adicionando as chaves ausentes.", + "edit_on_github": "Editar no GitHub", + "view_guide": "Guia de tradução" + }, + "common": { + "loading": "Carregando...", + "loading_more": "Carregando mais...", + "loading_packages": "Carregando pacotes...", + "end_of_results": "Fim dos resultados", + "try_again": "Tente novamente", + "close": "Fechar", + "retry": "Repetir", + "copy": "copiar", + "copied": "copiado!", + "skip_link": "Pular para o conteúdo principal", + "warnings": "Avisos:", + "go_back_home": "Voltar para a página inicial", + "view_on_npm": "visualizar no npm", + "per_week": "/ semana", + "vanity_downloads_hint": "Número de vaidade: nenhum pacote exibido | Número de vaidade: para o pacote exibido | Número de vaidade: Soma de {count} pacotes exibidos", + "sort": { + "name": "nome", + "role": "função", + "members": "membros" + }, + "scroll_to_top": "Rolar para o topo" + }, + "package": { + "not_found": "Pacote não encontrado", + "not_found_message": "O pacote não pôde ser encontrado.", + "no_description": "Nenhuma descrição fornecida", + "not_latest": "(não é a mais recente)", + "verified_provenance": "Proveniência verificada", + "view_permalink": "Ver link permanente para esta versão", + "navigation": "Pacote", + "copy_name": "Copiar nome do pacote", + "deprecation": { + "package": "Este pacote foi descontinuado.", + "version": "Esta versão foi descontinuada.", + "no_reason": "Nenhum motivo fornecido" + }, + "replacement": { + "title": "Você pode não precisar desta dependência.", + "native": "Isso pode ser substituído por {replacement}, disponível desde Node {nodeVersion}.", + "simple": "A {community} marcou este pacote como redundante, com o conselho: {replacement}.", + "documented": "A {community} marcou este pacote como tendo alternativas mais performáticas.", + "none": "Este pacote foi marcado como não mais necessário, e sua funcionalidade provavelmente está disponível nativamente em todas as engines.", + "learn_more": "Saiba mais", + "mdn": "MDN", + "community": "comunidade" + }, + "stats": { + "license": "Licença", + "deps": "Deps", + "install_size": "Tamanho de Instalação", + "vulns": "Vulnerabilidades", + "view_dependency_graph": "Ver gráfico de dependências", + "inspect_dependency_tree": "Inspecionar árvore de dependências", + "size_tooltip": { + "unpacked": "{size} tamanho descompactado (este pacote)", + "total": "{size} tamanho total descompactado (incluindo todas as {count} dependências para linux-x64)" + } + }, + "skills": { + "title": "Habilidades do Agente", + "skills_available": "{count} habilidade disponível | {count} habilidades disponíveis", + "compatible_with": "Compatível com {tool}", + "install": "Instalar", + "installation_method": "Método de Instalação", + "learn_more": "Saiba mais", + "available_skills": "Habilidades Disponíveis", + "click_to_expand": "Clique para expandir", + "no_description": "Sem descrição", + "file_counts": { + "scripts": "{count} script | {count} scripts", + "refs": "{count} ref | {count} refs", + "assets": "{count} asset | {count} assets" + }, + "view_source": "Ver código-fonte" + }, + "links": { + "repo": "repositório", + "homepage": "página inicial", + "issues": "problemas", + "jsr": "jsr", + "code": "código", + "docs": "documentação", + "fund": "financiar", + "compare": "comparar" + }, + "likes": {}, + "docs": { + "not_available": "Documentação não disponível", + "not_available_detail": "Não conseguimos gerar documentação para esta versão." + }, + "get_started": { + "title": "Comece agora", + "pm_label": "Gerenciador de pacotes", + "copy_command": "Copiar comando de instalação", + "view_types": "Ver {package}" + }, + "create": { + "title": "Criar novo projeto", + "copy_command": "Copiar comando de criação" + }, + "run": { + "title": "Executar", + "locally": "Executar localmente" + }, + "readme": { + "title": "Readme", + "no_readme": "README não disponível.", + "view_on_github": "Ver no GitHub", + "callout": {} + }, + "provenance_section": {}, + "security_downgrade": {}, + "keywords_title": "Palavras-chave", + "compatibility": "Compatibilidade", + "card": { + "publisher": "Publicador", + "weekly_downloads": "Downloads semanais", + "keywords": "Palavras-chave", + "license": "Licença" + }, + "versions": { + "title": "Versões", + "collapse": "Recolher {tag}", + "expand": "Expandir {tag}", + "collapse_other": "Recolher outras versões", + "expand_other": "Expandir outras versões", + "collapse_major": "Recolher versão principal {major}", + "expand_major": "Expandir versão principal {major}", + "other_versions": "Outras versões", + "more_tagged": "{count} mais marcadas", + "all_covered": "Todas as versões estão cobertas pelas tags acima", + "deprecated_title": "{version} (descontinuada)", + "view_all": "Ver {count} versão | Ver todas as {count} versões" + }, + "dependencies": { + "title": "Dependências ({count})", + "list_label": "Dependências do pacote", + "show_all": "mostrar {count} dep | mostrar todas as {count} deps", + "optional": "opcional", + "view_vulnerabilities": "Ver vulnerabilidades", + "outdated_major": "{count} versão principal desatualizada (mais recente: {latest}) | {count} versões principais desatualizadas (mais recente: {latest})", + "outdated_minor": "{count} versão secundária desatualizada (mais recente: {latest}) | {count} versões secundárias desatualizadas (mais recente: {latest})", + "outdated_patch": "Atualização de patch disponível (mais recente: {latest})" + }, + "peer_dependencies": { + "title": "Dependências Pares ({count})", + "list_label": "Dependências pares do pacote", + "show_all": "mostrar {count} dep par | mostrar todas as {count} deps pares" + }, + "optional_dependencies": { + "title": "Dependências Opcionais ({count})", + "list_label": "Dependências opcionais do pacote", + "show_all": "mostrar {count} dep opcional | mostrar todas as {count} deps opcionais" + }, + "maintainers": { + "title": "Mantenedores", + "list_label": "Mantenedores do pacote", + "you": "(você)", + "via": "via {teams}", + "remove_owner": "Remover {name} como proprietário", + "username_to_add": "Nome de usuário para adicionar como proprietário", + "username_placeholder": "nome de usuário...", + "add_button": "adicionar", + "cancel_add": "Cancelar adição de proprietário", + "add_owner": "+ Adicionar proprietário", + "show_more": "(mostrar {count} mais)", + "show_less": "(mostrar menos)" + }, + "trends": { + "granularity": "Granularidade", + "granularity_daily": "Diária", + "granularity_weekly": "Semanal", + "granularity_monthly": "Mensal", + "granularity_yearly": "Anual", + "start_date": "Início", + "end_date": "Fim", + "loading": "Carregando...", + "date_range": "{start} a {end}", + "date_range_multiline": "{start}\npara {end}", + "download_file": "Baixar {fileType}", + "toggle_annotator": "Alternar anotador", + "items": {} + }, + "downloads": { + "title": "Downloads Semanais" + }, + "install_scripts": { + "title": "Scripts de Instalação", + "script_label": "(script)", + "npx_packages": "{count} pacote npx | {count} pacotes npx", + "currently": "atualmente {version}" + }, + "playgrounds": { + "title": "Experimente", + "choose": "escolher playground" + }, + "metrics": { + "esm": "ES Modules suportados", + "cjs": "CommonJS suportado", + "no_esm": "Sem suporte a ES Modules", + "types_label": "Tipos", + "types_included": "Tipos inclusos", + "types_available": "Tipos disponíveis via {package}", + "no_types": "Sem tipos TypeScript" + }, + "license": { + "view_spdx": "Ver texto da licença no SPDX", + "none": "Nenhuma" + }, + "vulnerabilities": { + "tree_found": "{vulns} vulnerabilidade em {packages}/{total} pacotes | {vulns} vulnerabilidades em {packages}/{total} pacotes", + "show_all_packages": "mostrar todos os {count} pacotes afetados", + "path": "caminho", + "more": "+{count} mais", + "packages_failed": "{count} pacote não pôde ser verificado | {count} pacotes não puderam ser verificados", + "scan_failed": "Não foi possível verificar vulnerabilidades", + "severity": { + "critical": "crítica", + "high": "alta", + "moderate": "moderada", + "low": "baixa" + } + }, + "deprecated": { + "label": "Descontinuado", + "tree_found": "{count} dependência descontinuada | {count} dependências descontinuadas", + "show_all": "mostrar {count} pacote descontinuado | mostrar todos os {count} pacotes descontinuados" + }, + "access": { + "title": "Acesso da Equipe", + "refresh": "Atualizar acesso da equipe", + "list_label": "Lista de acesso da equipe", + "owner": "proprietário", + "rw": "rw", + "ro": "ro", + "revoke_access": "Revogar acesso de {name}", + "no_access": "Nenhum acesso de equipe configurado", + "select_team_label": "Selecionar equipe", + "loading_teams": "Carregando equipes...", + "select_team": "Selecionar equipe", + "permission_label": "Nível de permissão", + "permission": { + "read_only": "somente leitura", + "read_write": "leitura-escrita" + }, + "grant_button": "conceder", + "cancel_grant": "Cancelar concessão de acesso", + "grant_access": "+ Conceder acesso da equipe" + }, + "list": { + "filter_label": "Filtrar pacotes", + "filter_placeholder": "Filtrar pacotes...", + "sort_label": "Ordenar pacotes", + "showing_count": "Mostrando {filtered} de {total} pacotes" + }, + "skeleton": { + "loading": "Carregando detalhes do pacote", + "maintainers": "Mantenedores", + "keywords": "Palavras-chave", + "versions": "Versões", + "dependencies": "Dependências" + }, + "sort": { + "downloads": "Mais baixados", + "name_asc": "Nome (A-Z)", + "name_desc": "Nome (Z-A)" + }, + "size": {} + }, + "connector": { + "modal": { + "title": "Conector Local", + "contributor_badge": "Apenas contribuidores", + "contributor_notice": "O conector ainda não foi publicado no npm. Veja o {link} para saber como executar localmente.", + "contributor_link": "guia de contribuição", + "connected": "Conectado", + "connected_as_user": "Conectado como ~{user}", + "connected_hint": "Agora você pode gerenciar pacotes e organizações a partir da interface web.", + "disconnect": "Desconectar", + "run_hint": "Execute o conector na sua máquina para ativar recursos de administrador.", + "copy_command": "Copiar comando", + "copied": "Copiado", + "paste_token": "Em seguida, cole o token abaixo para conectar:", + "token_label": "Token", + "token_placeholder": "cole o token aqui...", + "advanced": "Opções avançadas", + "port_label": "Porta", + "warning": "AVISO", + "warning_text": "Isso permite que npmx acesse seu CLI do npm. Conecte-se apenas a sites em que você confia.", + "connect": "Conectar", + "connecting": "Conectando..." + } + }, + "operations": { + "queue": { + "title": "Fila de Operações", + "clear_all": "limpar tudo", + "refresh": "Atualizar operações", + "empty": "Nenhuma operação na fila", + "empty_hint": "Adicione operações a partir das páginas de pacote ou organização", + "active_label": "Operações ativas", + "otp_required": "OTP obrigatório", + "otp_prompt": "Digite OTP para continuar", + "otp_placeholder": "Digite o código OTP...", + "otp_label": "Senha de um único uso", + "retry_otp": "Tentar novamente com OTP", + "retrying": "Tentando novamente...", + "approve_operation": "Aprovar operação", + "remove_operation": "Remover operação", + "approve_all": "Aprovar Tudo", + "execute": "Executar", + "executing": "Executando...", + "log": "Log", + "log_label": "Log de operações concluídas", + "remove_from_log": "Remover do log" + } + }, + "org": { + "teams": { + "title": "Equipes", + "refresh": "Atualizar equipes", + "filter_label": "Filtrar equipes", + "filter_placeholder": "Filtrar equipes...", + "sort_by": "Ordenar por", + "loading": "Carregando equipes...", + "no_teams": "Nenhuma equipe encontrada", + "list_label": "Equipes da organização", + "delete_team": "Excluir equipe {name}", + "member_count": "{count} membro | {count} membros", + "members_of": "Membros de {team}", + "no_members": "Nenhum membro", + "remove_user": "Remover {user} da equipe", + "username_to_add": "Nome de usuário para adicionar a {team}", + "username_placeholder": "nome de usuário...", + "add_button": "adicionar", + "cancel_add_user": "Cancelar adição de usuário", + "add_member": "+ Adicionar membro", + "team_name_label": "Nome da equipe", + "team_name_placeholder": "nome-da-equipe...", + "create_button": "criar", + "no_match": "Nenhuma equipe corresponde a \"{query}\"", + "cancel_create": "Cancelar criação de equipe", + "create_team": "+ Criar equipe" + }, + "members": { + "title": "Membros", + "refresh": "Atualizar membros", + "filter_label": "Filtrar membros", + "filter_placeholder": "Filtrar membros...", + "filter_by_role": "Filtrar por função", + "filter_by_team": "Filtrar por equipe", + "all_teams": "todas as equipes", + "sort_by": "Ordenar por", + "loading": "Carregando membros...", + "no_members": "Nenhum membro encontrado", + "list_label": "Membros da organização", + "change_role_for": "Alterar função para {name}", + "remove_from_org": "Remover {name} da organização", + "view_team": "Ver equipe {team}", + "no_match": "Nenhum membro corresponde aos seus filtros", + "username_label": "Nome de usuário", + "username_placeholder": "nome de usuário...", + "role_label": "Função", + "role": { + "all": "todos", + "developer": "desenvolvedor", + "admin": "administrador", + "owner": "proprietário" + }, + "team_label": "Equipe", + "no_team": "sem equipe", + "add_button": "adicionar", + "cancel_add": "Cancelar adição de membro", + "add_member": "+ Adicionar membro" + }, + "public_packages": "{count} pacote público | {count} pacotes públicos", + "page": { + "packages_title": "Pacotes", + "members_tab": "Membros", + "teams_tab": "Equipes", + "no_packages": "Nenhum pacote público encontrado para", + "no_packages_hint": "Esta organização pode não existir ou não tem pacotes públicos.", + "failed_to_load": "Falha ao carregar pacotes da organização", + "no_match": "Nenhum pacote corresponde a \"{query}\"", + "not_found": "Organização não encontrada", + "not_found_message": "A organização \"{'@'}{name}\" não existe no npm" + } + }, + "user": { + "combobox": { + "add_to_org_hint": "(também será adicionado à organização)", + "press_enter_to_add": "Pressione Enter para adicionar {'@'}{username}", + "default_placeholder": "nome de usuário...", + "suggestions_label": "Sugestões de usuários" + }, + "page": { + "packages_title": "Pacotes", + "no_packages": "Nenhum pacote público encontrado para", + "no_packages_hint": "Este usuário pode não existir ou não tem pacotes públicos.", + "failed_to_load": "Falha ao carregar pacotes do usuário", + "no_match": "Nenhum pacote corresponde a \"{query}\"", + "filter_placeholder": "Filtrar {count} pacotes..." + }, + "orgs_page": { + "title": "Organizações", + "back_to_profile": "Voltar para o perfil", + "connect_required": "Conecte o CLI local para visualizar suas organizações.", + "connect_hint_prefix": "Execute", + "connect_hint_suffix": "para começar.", + "own_orgs_only": "Você só pode visualizar suas próprias organizações.", + "view_your_orgs": "Visualizar suas organizações", + "loading": "Carregando organizações...", + "empty": "Nenhuma organização encontrada.", + "empty_hint": "As organizações são detectadas a partir de seus pacotes com escopo.", + "count": "{count} Organização | {count} Organizações", + "packages_count": "{count} pacote | {count} pacotes" + } + }, + "claim": { + "modal": { + "title": "Reivindicar Nome de Pacote", + "success": "Pacote reivindicado!", + "success_detail": "{name}{'@'}0.0.0 foi publicado no npm.", + "success_hint": "Agora você pode publicar novas versões para este pacote usando npm publish.", + "view_package": "Ver Pacote", + "invalid_name": "Nome de pacote inválido:", + "available": "Este nome está disponível!", + "taken": "Este nome já foi reivindicado.", + "similar_warning": "Pacotes similares existem - npm pode rejeitar este nome:", + "related": "Pacotes relacionados:", + "scope_warning_title": "Considere usar um pacote com escopo em vez disso", + "scope_warning_text": "Nomes de pacotes sem escopo são um recurso compartilhado. Reivindicar um nome apenas se você pretende publicar e manter um pacote. Para projetos pessoais ou organizacionais, use um nome com escopo como {'@'}{username}/{name}.", + "connect_required": "Conecte ao conector local para reivindicar este nome de pacote.", + "connect_button": "Conectar ao Conector", + "publish_hint": "Isso publicará um pacote espaçador mínimo.", + "preview_json": "Visualizar package.json", + "claim_button": "Reivindicar Nome de Pacote", + "publishing": "Publicando...", + "checking": "Verificando disponibilidade...", + "failed_to_check": "Falha ao verificar disponibilidade de nome", + "failed_to_claim": "Falha ao reivindicar pacote" + } + }, + "code": { + "files_label": "Arquivos", + "no_files": "Nenhum arquivo neste diretório", + "root": "raiz", + "lines": "{count} linhas", + "toggle_tree": "Alternar árvore de arquivos", + "close_tree": "Fechar árvore de arquivos", + "copy_link": "Copiar link", + "raw": "Bruto", + "view_raw": "Ver arquivo bruto", + "file_too_large": "Arquivo muito grande para visualizar", + "file_size_warning": "{size} excede o limite de 500KB para destaque de sintaxe", + "failed_to_load": "Falha ao carregar arquivo", + "unavailable_hint": "O arquivo pode ser muito grande ou indisponível", + "version_required": "Versão é obrigatória para navegar pelo código", + "go_to_package": "Ir para pacote", + "loading_tree": "Carregando árvore de arquivos...", + "failed_to_load_tree": "Falha ao carregar arquivos para esta versão do pacote", + "back_to_package": "Voltar para pacote", + "table": { + "name": "Nome", + "size": "Tamanho" + }, + "markdown_view_mode": { + "preview": "visualizar", + "code": "código" + }, + "file_path": "Caminho do arquivo" + }, + "badges": { + "provenance": { + "verified": "verificado", + "verified_title": "Proveniência verificada", + "verified_via": "Verificado: publicado via {provider}" + }, + "jsr": { + "title": "também disponível no JSR" + } + }, + "filters": { + "title": "Filtros", + "search": "Pesquisar", + "search_scope": "Escopo de pesquisa", + "search_placeholder_name": "Filtrar por nome de pacote...", + "search_placeholder_description": "Filtrar por descrição...", + "search_placeholder_keywords": "Filtrar por palavras-chave...", + "search_placeholder_all": "Pesquisar tudo ou usar name: desc: kw:", + "scope_name": "Nome", + "scope_name_description": "Pesquisar apenas nomes de pacotes", + "scope_description": "Descrição", + "scope_description_description": "Pesquisar apenas descrições", + "scope_keywords": "Palavras-chave", + "scope_keywords_description": "Pesquisar apenas palavras-chave", + "scope_all": "Tudo", + "scope_all_description": "Pesquisar todos os campos, suporta operadores name: desc: kw:", + "weekly_downloads": "Downloads semanais", + "updated_within": "Atualizado em", + "security": "Segurança", + "keywords": "Palavras-chave", + "more_keywords": "+{count} mais", + "clear_all": "Limpar tudo", + "remove_filter": "Remover filtro {label}", + "chips": {}, + "download_range": { + "any": "Qualquer", + "lt100": "< 100", + "100_1k": "100 - 1K", + "1k_10k": "1K - 10K", + "10k_100k": "10K - 100K", + "gt100k": "> 100K" + }, + "updated": { + "any": "Qualquer momento", + "week": "Semana passada", + "month": "Mês passado", + "quarter": "Últimos 3 meses", + "year": "Ano passado" + }, + "security_options": { + "all": "Todos os pacotes", + "secure": "Sem avisos", + "insecure": "Com avisos" + }, + "sort": { + "label": "Ordenar pacotes", + "toggle_direction": "Alternar direção de classificação", + "ascending": "Ascendente", + "descending": "Descendente", + "relevance": "Relevância", + "downloads_week": "Downloads/sem", + "downloads_day": "Downloads/dia", + "downloads_month": "Downloads/mês", + "downloads_year": "Downloads/ano", + "name": "Nome", + "quality": "Qualidade", + "popularity": "Popularidade", + "maintenance": "Manutenção", + "score": "Pontuação" + }, + "columns": { + "title": "Colunas", + "show": "Mostrar colunas", + "reset": "Redefinir para padrões", + "coming_soon": "Em breve", + "name": "Nome", + "version": "Versão", + "description": "Descrição", + "downloads": "Downloads/sem", + "maintainers": "Mantenedores", + "keywords": "Palavras-chave", + "quality_score": "Pontuação de qualidade", + "popularity_score": "Pontuação de popularidade", + "maintenance_score": "Pontuação de manutenção", + "combined_score": "Pontuação combinada", + "security": "Segurança" + }, + "view_mode": { + "label": "Modo de exibição", + "cards": "Visualização de cartão", + "table": "Visualização de tabela" + }, + "pagination": { + "mode_label": "Modo de paginação", + "infinite": "Infinita", + "paginated": "Paginada", + "items_per_page": "Itens por página", + "per_page": "{count} / página", + "all_yolo": "Todos (YOLO)", + "showing": "{start}-{end} de {total}", + "previous": "Página anterior", + "next": "Próxima página", + "nav_label": "Paginação" + }, + "count": { + "showing_filtered": "{filtered} de {count} pacote | {filtered} de {count} pacotes", + "showing_all": "{count} pacote | {count} pacotes", + "showing_paginated": "{pageSize} de {count} pacote | {pageSize} de {count} pacotes" + }, + "table": { + "security_warning": "Aviso de segurança", + "secure": "Seguro", + "no_packages": "Nenhum pacote encontrado" + } + }, + "about": { + "title": "Sobre", + "heading": "sobre", + "meta_description": "npmx é um navegador rápido e moderno para o registro npm. Uma melhor UX/DX para explorar pacotes npm.", + "what_we_are": { + "title": "O que somos", + "better_ux_dx": "melhor UX/DX", + "admin_ui": "interface de administrador", + "description": "npmx é uma {betterUxDx} para o registro de pacotes npm e ferramentas. Fornecemos uma interface rápida e moderna para explorar pacotes, com recursos como modo escuro, navegação por teclado, navegação de código e conexões para registros alternativos como {jsr}.", + "admin_description": "Também visamos fornecer uma {adminUi} melhor para gerenciar seus pacotes, equipes e organizações — tudo do navegador, alimentado pelo seu CLI npm local." + }, + "what_we_are_not": { + "title": "O que não somos", + "not_package_manager": "Não é um gerenciador de pacotes.", + "not_registry": "Não é um registro.", + "registry_description": "Não hospedamos pacotes. Somos apenas uma forma melhor de navegá-los.", + "package_managers_exist": "{already} {people} {building} {really} {cool} {package} {managers}.", + "words": { + "already": "Existem", + "people": "já", + "building": "pessoas", + "really": "construindo", + "cool": "realmente", + "package": "incríveis", + "managers": "gerenciadores de pacotes" + } + }, + "team": {}, + "contributors": { + "title": "Contribuidores", + "description": "npmx é totalmente de código aberto, construído por uma comunidade incrível de contribuidores. Junte-se a nós e vamos construir juntos a experiência de navegação npm que sempre quisemos.", + "loading": "Carregando contribuidores...", + "error": "Falha ao carregar contribuidores", + "view_profile": "Ver perfil do GitHub de {name}" + }, + "get_involved": { + "title": "Envolva-se", + "contribute": { + "title": "Contribuir", + "description": "Ajude-nos a construir uma melhor experiência npm.", + "cta": "Ver no GitHub" + }, + "community": { + "title": "Junte-se à comunidade", + "description": "Converse, faça perguntas e compartilhe ideias.", + "cta": "Junte-se ao Discord" + }, + "follow": { + "title": "Mantenha-se atualizado", + "description": "Descubra as novidades sobre npmx.", + "cta": "Siga no Bluesky" + } + } + }, + "account_menu": { + "connect": "conectar", + "account": "Conta", + "npm_cli": "npm CLI", + "atmosphere": "Atmosfera", + "npm_cli_desc": "Gerenciar pacotes e organizações", + "atmosphere_desc": "Recursos sociais e identidade", + "connect_npm_cli": "Conectar ao CLI npm", + "connect_atmosphere": "Conectar à Atmosfera", + "connecting": "Conectando...", + "ops": "{count} op | {count} ops" + }, + "auth": { + "modal": { + "title": "Atmosfera", + "connected_as": "Conectado como {'@'}{handle}", + "disconnect": "Desconectar", + "connect_prompt": "Conecte-se com sua conta da Atmosfera", + "handle_label": "Nome de identificação", + "handle_placeholder": "alice.npmx.social", + "connect": "Conectar", + "create_account": "Criar uma nova conta", + "connect_bluesky": "Conectar com Bluesky", + "what_is_atmosphere": "O que é uma conta da Atmosfera?", + "atmosphere_explanation": "{npmx} usa o {atproto} para alimentar muitos de seus recursos sociais, permitindo que os usuários possuam seus dados e usem uma conta para todos os aplicativos compatíveis. Depois de criar uma conta, você pode usar outros aplicativos como {bluesky} e {tangled} com a mesma conta." + } + }, + "header": { + "home": "página inicial npmx", + "packages": "pacotes", + "packages_dropdown": { + "title": "Seus Pacotes", + "loading": "Carregando...", + "error": "Falha ao carregar pacotes", + "empty": "Nenhum pacote encontrado", + "view_all": "Ver tudo" + }, + "orgs": "organizações", + "orgs_dropdown": { + "title": "Suas Organizações", + "loading": "Carregando...", + "error": "Falha ao carregar organizações", + "empty": "Nenhuma organização encontrada", + "view_all": "Ver tudo" + } + }, + "compare": { + "packages": { + "title": "comparar pacotes", + "tagline": "compare pacotes npm lado a lado para ajudá-lo a escolher o certo.", + "meta_title": "Comparar {packages} - npmx", + "meta_title_empty": "Comparar Pacotes - npmx", + "meta_description": "Comparação lado a lado de {packages}", + "meta_description_empty": "Comparar pacotes npm lado a lado", + "section_packages": "Pacotes", + "section_facets": "Aspectos", + "section_comparison": "Comparação", + "loading": "Carregando dados do pacote...", + "error": "Falha ao carregar dados do pacote. Por favor, tente novamente.", + "empty_title": "Selecione pacotes para comparar", + "empty_description": "Pesquise e adicione pelo menos 2 pacotes acima para ver uma comparação lado a lado de suas métricas." + }, + "selector": { + "search_label": "Pesquisar por pacotes", + "search_first": "Pesquisar por um pacote...", + "search_add": "Adicionar outro pacote...", + "searching": "Pesquisando...", + "remove_package": "Remover {package}", + "packages_selected": "{count}/{max} pacotes selecionados.", + "add_hint": "Adicione pelo menos 2 pacotes para comparar." + }, + "no_dependency": {}, + "facets": { + "group_label": "Aspectos de comparação", + "all": "todos", + "none": "nenhum", + "coming_soon": "Em breve", + "select_all": "Selecionar todos os aspectos", + "deselect_all": "Desselecionar todos os aspectos", + "select_category": "Selecionar todos os aspectos {category}", + "deselect_category": "Desselecionar todos os aspectos {category}", + "categories": { + "performance": "Performance", + "health": "Saúde", + "compatibility": "Compatibilidade", + "security": "Segurança e Conformidade" + }, + "items": { + "packageSize": {}, + "installSize": {}, + "dependencies": {}, + "totalDependencies": {}, + "downloads": {}, + "totalLikes": {}, + "lastUpdated": {}, + "deprecated": {}, + "engines": {}, + "types": {}, + "moduleFormat": {}, + "license": {}, + "vulnerabilities": {} + }, + "values": {}, + "trends": {} + } + }, + "privacy_policy": { + "cookies": { + "what_are": {}, + "types": {}, + "local_storage": {}, + "management": {} + }, + "analytics": {}, + "authenticated": {}, + "data_retention": {}, + "your_rights": {}, + "contact": {}, + "changes": {} + }, + "a11y": { + "approach": {}, + "measures": {}, + "limitations": {}, + "contact": {} + } +} diff --git a/lunaria/files/tr-TR.json b/lunaria/files/tr-TR.json new file mode 100644 index 000000000..04d8c5de6 --- /dev/null +++ b/lunaria/files/tr-TR.json @@ -0,0 +1,1278 @@ +{ + "seo": { + "home": { + "title": "npmx - npm Kayıt Defteri için Paket Tarayıcısı", + "description": "npm kayıt defteri için hızlı, modern tarayıcı. Modern arayüz ile paketleri arayın, keşfedin." + } + }, + "built_at": "{0} tarihinde oluşturuldu", + "alt_logo": "npmx logosu", + "tagline": "npm kayıt defteri için hızlı, modern tarayıcı", + "non_affiliation_disclaimer": "npm, Inc. ile bağlantılı değildir.", + "trademark_disclaimer": "npm, npm, Inc.'in tescilli ticari markasıdır. Bu site npm, Inc. ile bağlantılı değildir.", + "footer": { + "about": "hakkında", + "docs": "belgeler", + "source": "kaynak", + "social": "sosyal", + "chat": "sohbet", + "keyboard_shortcuts": "klavye kısayolları" + }, + "shortcuts": { + "section": { + "global": "Genel", + "search": "Arama", + "package": "Paket" + }, + "focus_search": "Aramaya odaklan", + "show_kbd_hints": "Klavye ipuçlarını vurgula", + "settings": "Ayarları aç", + "compare": "Karşılaştırmayı aç", + "compare_from_package": "Karşılaştırmayı aç (mevcut paketle doldurulmuş)", + "navigate_results": "Sonuçlar arasında gezin", + "go_to_result": "Sonuca git", + "open_code_view": "Kod görünümünü aç", + "open_docs": "Belgeleri aç", + "disable_shortcuts": "Klavye kısayollarını devre dışı bırak" + }, + "search": { + "label": "npm paketlerini ara", + "placeholder": "paket ara...", + "button": "ara", + "searching": "Aranıyor...", + "found_packages": "Paket bulunamadı | 1 paket bulundu | {count} paket bulundu", + "found_packages_sorted": "Sonuç bulunamadı | İlk {count} sonuç sıralanıyor | İlk {count} sonuç sıralanıyor", + "updating": "(güncelleniyor...)", + "no_results": "\"{query}\" için paket bulunamadı", + "rate_limited": "npm limiti aşıldı, biraz sonra tekrar deneyin", + "title": "arama", + "title_search": "arama: {search}", + "title_packages": "paket ara", + "meta_description": "'{search}' için arama sonuçları", + "meta_description_packages": "npm paketlerini ara", + "not_taken": "{name} alınmamış", + "claim_prompt": "Bu paket adını npm'de alın", + "claim_button": "\"{name}\" adını al", + "want_to_claim": "Bu paket adını almak istiyor musunuz?", + "start_typing": "Paketleri aramak için yazmaya başlayın", + "algolia_disclaimer": "Algolia tarafından desteklenmektedir", + "exact_match": "tam", + "suggestion": { + "user": "kullanıcı", + "org": "organizasyon", + "view_user_packages": "Bu kullanıcının paketlerine bak", + "view_org_packages": "Bu organizasyonun paketlerine bak" + } + }, + "nav": { + "main_navigation": "Ana", + "popular_packages": "Popüler paketler", + "settings": "ayarlar", + "compare": "karşılaştır", + "back": "geri", + "menu": "Menü", + "mobile_menu": "Navigasyon menüsü", + "open_menu": "Menüyü aç", + "links": "Bağlantılar", + "tap_to_search": "Aramak için dokunun" + }, + "settings": { + "title": "ayarlar", + "tagline": "npmx deneyiminizi kişiselleştirin", + "meta_description": "Tema, dil ve görüntüleme seçenekleri ile npmx.dev deneyiminizi kişiselleştirin.", + "sections": { + "appearance": "Görünüm", + "display": "Ekran", + "search": "Veri kaynağı", + "language": "Dil", + "keyboard_shortcuts": "Klavye kısayolları" + }, + "data_source": { + "label": "Veri kaynağı", + "description": "npmx'in arama verilerini nereden aldığını seçin. Bireysel paket sayfaları her zaman doğrudan npm kayıt defterini kullanır.", + "npm": "npm Kayıt Defteri", + "npm_description": "Arama, organizasyon ve kullanıcı listelerini doğrudan resmi npm kayıt defterinden alır. Güvenilirdir, ancak daha yavaş olabilir.", + "algolia": "Algolia", + "algolia_description": "Daha hızlı arama, organizasyon ve kullanıcı sayfaları için Algolia kullanır." + }, + "relative_dates": "Göreceli tarihler", + "include_types": "Kuruluma {'@'}types dahil et", + "include_types_description": "Tipsiz paketler için kurulum komutlarına {'@'}types paketi ekle", + "hide_platform_packages": "Aramada platforma özgü paketleri gizle", + "hide_platform_packages_description": "Sonuçlarda {'@'}esbuild/linux-x64 gibi yerel binary paketleri gizle", + "theme": "Tema", + "theme_light": "Açık", + "theme_dark": "Koyu", + "theme_system": "Sistem", + "language": "Dil", + "help_translate": "npmx'i çevirmeye yardım edin", + "accent_colors": "Vurgu renkleri", + "clear_accent": "Vurgu rengini temizle", + "translation_progress": "Çeviri ilerlemesi", + "background_themes": "Arka plan tonu", + "keyboard_shortcuts_enabled": "Klavye kısayolları etkin", + "keyboard_shortcuts_enabled_description": "Hızlı navigasyon için klavye kısayollarını etkinleştir" + }, + "i18n": { + "missing_keys": "{count} eksik çeviri | {count} eksik çeviri", + "copy_keys": "Anahtarları kopyala", + "show_more_keys": "{count} daha fazla göster...", + "contribute_hint": "Eksik anahtarları ekleyerek bu çeviriyi geliştirmeye yardım edin.", + "edit_on_github": "GitHub'da düzenle", + "view_guide": "Çeviri rehberi" + }, + "common": { + "loading": "Yükleniyor...", + "loading_more": "Daha fazla yükleniyor...", + "loading_packages": "Paketler yükleniyor...", + "end_of_results": "Sonuçların sonu", + "try_again": "Tekrar dene", + "close": "Kapat", + "or": "veya", + "retry": "Tekrar dene", + "copy": "kopyala", + "copied": "kopyalandı!", + "skip_link": "Ana içeriğe geç", + "warnings": "Uyarılar:", + "go_back_home": "Ana sayfaya dön", + "view_on_npm": "npm'de görüntüle", + "per_week": "/ hafta", + "vanity_downloads_hint": "Gösterge: paket gösterilmiyor | Gösterge: gösterilen paket için | Gösterge: {count} gösterilen paketin toplamı", + "sort": { + "name": "ad", + "role": "rol", + "members": "üyeler" + }, + "scroll_to_top": "Yukarı dön", + "cancel": "İptal", + "save": "Kaydet", + "edit": "Düzenle", + "error": "Hata" + }, + "profile": { + "display_name": "Görünen ad", + "description": "Açıklama", + "no_description": "Açıklama yok", + "website": "Web sitesi", + "website_placeholder": "https://ornek.com", + "likes": "Beğeniler", + "seo_title": "{name} - npmx", + "seo_description": "{name} kullanıcısının npm paketleri ve profili", + "not_found": "Kullanıcı bulunamadı", + "not_found_message": "Bu kullanıcı mevcut değil", + "invite": { + "message": "npmx'i deneyin - npm için daha iyi bir paket tarayıcısı", + "share_button": "Paylaş", + "compose_text": "npmx'i deneyin - npm için daha iyi bir paket tarayıcısı: {url}" + } + }, + "package": { + "not_found": "Paket Bulunamadı", + "not_found_message": "Paket bulunamadı.", + "no_description": "Açıklama verilmemiş", + "not_latest": "(en son değil)", + "verified_provenance": "Doğrulanmış köken", + "view_permalink": "Bu sürüm için kalıcı bağlantıya bak", + "navigation": "Paket", + "copy_name": "Paket adını kopyala", + "copy_version": "Paket sürümünü kopyala", + "deprecation": { + "package": "Bu paket kullanımdan kaldırılmıştır.", + "version": "Bu sürüm kullanımdan kaldırılmıştır.", + "no_reason": "Sebep belirtilmemiş" + }, + "size_increase": { + "title_size": "v{version}'dan beri önemli boyut artışı", + "title_deps": "v{version}'dan beri önemli bağımlılık sayısı artışı", + "title_both": "v{version}'dan beri önemli boyut ve bağımlılık artışı", + "size": "Kurulum boyutu {percent} arttı ({size} daha büyük)", + "deps": "{count} daha fazla bağımlılık" + }, + "replacement": { + "title": "Bu bağımlılığa ihtiyacınız olmayabilir.", + "native": "Bu, Node {nodeVersion}'dan beri mevcut olan {replacement} ile değiştirilebilir.", + "simple": "{community} bu paketi artık gereksiz olarak işaretledi, önerisi: {replacement}.", + "documented": "{community} bu paketin daha performanslı alternatiflerinin olduğunu belirtti.", + "none": "Bu paket artık gereksiz olarak işaretlendi ve işlevselliği tüm motorlarda yerel olarak mevcuttur.", + "learn_more": "Daha fazla bilgi", + "learn_more_above": "Yukarıda daha fazla bilgi edinin.", + "mdn": "MDN", + "community": "topluluk", + "consider_no_dep": "+ Bağımlılıksız düşünün?" + }, + "stats": { + "license": "Lisans", + "deps": "Bağımlılıklar", + "install_size": "Kurulum Boyutu", + "vulns": "Güvenlik Açıkları", + "published": "Yayınlandı", + "published_tooltip": "{package}{'@'}{version} yayınlanma tarihi", + "view_dependency_graph": "Bağımlılık grafiğini göster", + "inspect_dependency_tree": "Bağımlılık ağacını incele", + "size_tooltip": { + "unpacked": "{size} açılmış boyut (bu paket)", + "total": "{size} toplam açılmış boyut (linux-x64 için tüm {count} bağımlılık dahil)" + } + }, + "skills": { + "title": "Agent Becerileri", + "skills_available": "{count} beceri mevcut | {count} beceri mevcut", + "compatible_with": "{tool} ile uyumlu", + "install": "Kur", + "installation_method": "Kurulum yöntemi", + "learn_more": "Daha fazla bilgi", + "available_skills": "Mevcut Beceriler", + "click_to_expand": "Genişletmek için tıklayın", + "no_description": "Açıklama yok", + "file_counts": { + "scripts": "{count} betik | {count} betik", + "refs": "{count} referans | {count} referans", + "assets": "{count} varlık | {count} varlık" + }, + "view_source": "Kaynağa bak" + }, + "links": { + "repo": "repo", + "homepage": "ana sayfa", + "issues": "hatalar", + "jsr": "jsr", + "code": "kod", + "docs": "belgeler", + "fund": "fonlama", + "compare": "karşılaştır" + }, + "likes": { + "like": "Bu paketi beğen", + "unlike": "Beğeniyi geri al" + }, + "docs": { + "not_available": "Belgeler mevcut değil", + "not_available_detail": "Bu sürüm için belgeler oluşturulamadı." + }, + "get_started": { + "title": "Başla", + "pm_label": "Paket yöneticisi", + "copy_command": "Kurulum komutunu kopyala", + "copy_dev_command": "Dev kurulum komutunu kopyala", + "dev_dependency_hint": "Genellikle dev bağımlılığı olarak kurulur", + "view_types": "{package} paketine bak" + }, + "create": { + "title": "Yeni proje oluştur", + "copy_command": "Oluşturma komutunu kopyala", + "view": "{packageName} aynı destekleyiciye sahip. Detaylar için tıklayın." + }, + "run": { + "title": "Çalıştır", + "locally": "Yerel olarak çalıştır" + }, + "readme": { + "title": "Readme", + "no_readme": "README mevcut değil.", + "view_on_github": "GitHub'da görüntüle", + "toc_title": "İçindekiler", + "callout": { + "note": "Not", + "tip": "İpucu", + "important": "Önemli", + "warning": "Uyarı", + "caution": "Dikkat" + }, + "copy_as_markdown": "README'yi Markdown olarak kopyala" + }, + "provenance_section": { + "title": "Köken", + "built_and_signed_on": "{provider} üzerinde oluşturuldu ve imzalandı", + "view_build_summary": "Derleme özetine bak", + "source_commit": "Kaynak Commit", + "build_file": "Derleme Dosyası", + "public_ledger": "Açık Defter", + "transparency_log_entry": "Şeffaflık günlüğü kaydı", + "view_more_details": "Daha fazla detay görüntüle", + "error_loading": "Köken detayları yüklenemedi" + }, + "security_downgrade": { + "title": "Güvenlik düşüşü", + "description_to_none_provenance": "Bu sürüm {provenance} olmadan yayınlandı.", + "description_to_none_trustedPublisher": "Bu sürüm {trustedPublishing} olmadan yayınlandı.", + "description_to_provenance_trustedPublisher": "Bu sürüm {provenance} kullanıyor, ancak {trustedPublishing} yok.", + "fallback_install_provenance": "Kurulum komutları {version} sürümüne sabitlendi — kökeni olan son sürüm.", + "fallback_install_trustedPublisher": "Kurulum komutları {version} sürümüne sabitlendi — güvenilir yayıncı olan son sürüm.", + "provenance_link_text": "köken", + "trusted_publishing_link_text": "güvenilir yayın" + }, + "keywords_title": "Anahtar kelimeler", + "compatibility": "Uyumluluk", + "card": { + "publisher": "Yayıncı", + "published": "Yayınlandı", + "weekly_downloads": "Haftalık indirmeler", + "keywords": "Anahtar kelimeler", + "license": "Lisans" + }, + "versions": { + "title": "Sürümler", + "collapse": "{tag} daralt", + "expand": "{tag} genişlet", + "collapse_other": "Diğer sürümleri daralt", + "expand_other": "Diğer sürümleri genişlet", + "collapse_major": "Major {major} daralt", + "expand_major": "Major {major} genişlet", + "other_versions": "Diğer sürümler", + "more_tagged": "{count} daha fazla etiketlenmiş", + "all_covered": "Tüm sürümler yukarıdaki etiketler tarafından kapsanıyor", + "deprecated_title": "{version} (kullanımdan kaldırılmış)", + "view_all": "{count} sürümü göster | Tüm {count} sürümü göster", + "distribution_title": "Semver Grubu", + "distribution_modal_title": "Sürümler", + "distribution_range_date_same_year": "{from}'den {to}'ya, {endYear}", + "distribution_range_date_multiple_years": "{from}, {startYear}'den {to}, {endYear}'e", + "grouping_major": "Major", + "grouping_minor": "Minor", + "grouping_versions_title": "Sürümler", + "grouping_versions_all": "Tümü", + "grouping_versions_only_recent": "Yalnızca son", + "grouping_usage_title": "Kullanım", + "grouping_usage_all": "Tümü", + "grouping_usage_low": "Düşük", + "recent_versions_only_tooltip": "Yalnızca son bir yıl içinde yayınlanan sürümleri göster.", + "show_low_usage_tooltip": "Toplam indirmelerin %1'inden azını oluşturan sürüm gruplarını dahil et.", + "y_axis_label": "İndirmeler", + "filter_placeholder": "Semver ile filtrele (örn. ^3.0.0)", + "filter_invalid": "Geçersiz semver aralığı", + "filter_help": "Semver aralığı filtresi yardımı", + "filter_tooltip": "Sürümleri {link} kullanarak filtreleyin. Örneğin, ^3.0.0 tüm 3.x sürümlerini gösterir.", + "filter_tooltip_link": "semver aralığı", + "no_matches": "Bu aralığa uygun sürüm yok", + "copy_alt": { + "per_version_analysis": "{version} sürümü {downloads} kez indirildi", + "general_description": "{package_name} paketinin {versions_count} {semver_grouping_mode} sürümü için sürüm başına indirmeleri gösteren çubuk grafiği, {date_range_label} {first_version} sürümünden {last_version} sürümüne kadar. En çok indirilen sürüm {max_version_downloads} indirme ile {max_downloaded_version}'dır. {per_version_analysis}. {watermark}." + } + }, + "dependencies": { + "title": "Bağımlılık ({count}) | Bağımlılıklar ({count})", + "list_label": "Paket bağımlılıkları", + "show_all": "{count} bağımlılığı göster | tüm {count} bağımlılığı göster", + "optional": "isteğe bağlı", + "view_vulnerabilities": "Güvenlik açıklarını göster", + "outdated_major": "{count} major sürüm geride (son: {latest}) | {count} major sürüm geride (son: {latest})", + "outdated_minor": "{count} minor sürüm geride (son: {latest}) | {count} minor sürüm geride (son: {latest})", + "outdated_patch": "Patch güncellemesi mevcut (son: {latest})", + "has_replacement": "Bu bağımlılığın önerilen değiştiricileri var" + }, + "peer_dependencies": { + "title": "Peer Bağımlılık ({count}) | Peer Bağımlılıklar ({count})", + "list_label": "Paket peer bağımlılıkları", + "show_all": "{count} peer bağımlılığı göster | tüm {count} peer bağımlılığı göster" + }, + "optional_dependencies": { + "title": "İsteğe Bağlı Bağımlılık ({count}) | İsteğe Bağlı Bağımlılıklar ({count})", + "list_label": "Paket isteğe bağlı bağımlılıkları", + "show_all": "{count} isteğe bağlı bağımlılığı göster | tüm {count} isteğe bağlı bağımlılığı göster" + }, + "maintainers": { + "title": "Geliştiriciler", + "list_label": "Paket geliştiricileri", + "you": "(siz)", + "via": "{teams} aracılığıyla", + "remove_owner": "{name} sahipliğini kaldır", + "username_to_add": "Sahip olarak eklenecek kullanıcı adı", + "username_placeholder": "kullanıcı adı...", + "add_button": "ekle", + "cancel_add": "Sahip eklemeyi iptal et", + "add_owner": "+ Sahip ekle", + "show_more": "({count} daha fazla göster)", + "show_less": "(daha az göster)" + }, + "trends": { + "granularity": "Ayrıntı düzeyi", + "granularity_daily": "Günlük", + "granularity_weekly": "Haftalık", + "granularity_monthly": "Aylık", + "granularity_yearly": "Yıllık", + "start_date": "Başlangıç", + "end_date": "Bitiş", + "loading": "Yükleniyor...", + "date_range": "{start} - {end}", + "date_range_multiline": "{start}\n- {end}", + "download_file": "{fileType} indir", + "toggle_annotator": "Annotator geçişi", + "toggle_stack_mode": "Yığın modunu değiştir", + "legend_estimation": "Tahmin", + "no_data": "Veri mevcut değil", + "y_axis_label": "{granularity} {facet}", + "facet": "Yön", + "title": "Trendler", + "contributors_skip": "Katkıda bulunanlarda gösterilmiyor (GitHub repo yok):", + "items": { + "downloads": "İndirmeler", + "likes": "Beğeniler", + "contributors": "Katkıda Bulunanlar" + }, + "play_animation": "Animasyonu başlat", + "pause_animation": "Animasyonu duraklat", + "data_correction": "Veri düzeltme", + "average_window": "Ortalama penceresi", + "smoothing": "Yumuşatma", + "known_anomalies": "Bilinen anomaliler", + "known_anomalies_description": "npm kayıt defterinde bilinen veri anomalileri", + "known_anomalies_ranges": "Etkilenen tarih aralıkları", + "known_anomalies_range": "{start} - {end}", + "known_anomalies_range_named": "{name}: {start} - {end}", + "known_anomalies_none": "Bu paket için bilinen anomali yok", + "known_anomalies_contribute": "Anomali bildirin", + "apply_correction": "Düzeltme uygula", + "copy_alt": { + "trend_none": "esas olarak sabit", + "trend_strong": "güçlü", + "trend_weak": "zayıf", + "trend_undefined": "tanımsız (yeterli veri yok)", + "button_label": "Alt metni kopyala", + "watermark": "Altta filigran yazılı \"./npmx npm kayıt defteri için hızlı, modern tarayıcı\"", + "analysis": "{package_name} {start_value}'den başlıyor ve {end_value}'de bitiyor, zaman aralığı başına {downloads_slope} indirme eğilimi ile {trend} trend gösteriyor", + "estimation": "Son değer mevcut dönem için kısmi verilere dayalı tahminidir.", + "estimations": "Son değerler mevcut dönem için kısmi verilere dayalı tahminlerdir.", + "compare": "Paket indirme karşılaştırması çizgi grafiği: {packages}.", + "single_package": "{package} paketi için indirme çizgi grafiği.", + "general_description": "Y ekseni indirme sayısını temsil eder. X ekseni tarih aralığını temsil eder, {start_date}'den {end_date}'e, {granularity} zaman dönemi ile.{estimation_notice} {packages_analysis}. {watermark}." + } + }, + "downloads": { + "title": "Haftalık İndirmeler", + "community_distribution": "Topluluk adaptasyon dağılımına bak", + "subtitle": "Son 7 gün" + }, + "install_scripts": { + "title": "Kurulum Betikleri", + "script_label": "(betik)", + "npx_packages": "{count} npx paketi | {count} npx paketi", + "currently": "şu anda {version}" + }, + "playgrounds": { + "title": "Deneyin", + "choose": "oyun alanı seçin" + }, + "metrics": { + "esm": "ES Modülleri destekleniyor", + "cjs": "CommonJS destekleniyor", + "no_esm": "ES Modülleri desteklenmiyor", + "types_label": "Tipler", + "types_included": "Tipler dahil", + "types_available": "Tipler {package} aracılığıyla mevcut", + "no_types": "TypeScript tipleri yok" + }, + "license": { + "view_spdx": "SPDX'te lisans metnini göster", + "none": "Yok" + }, + "vulnerabilities": { + "tree_found": "{packages}/{total} pakette {vulns} güvenlik açığı | {packages}/{total} pakette {vulns} güvenlik açığı", + "show_all_packages": "{count} etkilenen paketi göster | tüm {count} etkilenen paketi göster", + "path": "yol", + "more": "+{count} daha fazla", + "packages_failed": "{count} paket kontrol edilemedi | {count} paket kontrol edilemedi", + "scan_failed": "Güvenlik açıkları için taranamadı", + "severity": { + "critical": "kritik", + "high": "yüksek", + "moderate": "orta", + "low": "düşük" + }, + "fixed_in_title": "{version} sürümünde düzeltildi" + }, + "deprecated": { + "label": "Kullanımdan Kaldırılmış", + "tree_found": "{count} kullanımdan kaldırılmış bağımlılık | {count} kullanımdan kaldırılmış bağımlılık", + "show_all": "{count} kullanımdan kaldırılmış paketi göster | tüm {count} kullanımdan kaldırılmış paketi göster" + }, + "access": { + "title": "Takım Erişimi", + "refresh": "Takım erişimini yenile", + "list_label": "Takım erişim listesi", + "owner": "sahip", + "rw": "oku-yaz", + "ro": "yalnızca oku", + "revoke_access": "{name} erişimini iptal et", + "no_access": "Takım erişimi ayarlanmamış", + "select_team_label": "Takım seçin", + "loading_teams": "Takımlar yükleniyor...", + "select_team": "Takım seçin", + "permission_label": "İzin seviyesi", + "permission": { + "read_only": "yalnızca oku", + "read_write": "oku-yaz" + }, + "grant_button": "ver", + "cancel_grant": "Erişim vermeyi iptal et", + "grant_access": "+ Takım erişimi ver" + }, + "list": { + "filter_label": "Paketleri filtrele", + "filter_placeholder": "Paketleri filtrele...", + "sort_label": "Paketleri sırala", + "showing_count": "{total} paketten {filtered} gösteriliyor" + }, + "skeleton": { + "loading": "Paket detayları yükleniyor", + "maintainers": "Geliştiriciler", + "keywords": "Anahtar kelimeler", + "versions": "Sürümler", + "dependencies": "Bağımlılıklar" + }, + "sort": { + "downloads": "En çok indirilen", + "published": "Son yayınlanan", + "name_asc": "Ad (A-Z)", + "name_desc": "Ad (Z-A)" + }, + "size": { + "b": "{size} B", + "kb": "{size} kB", + "mb": "{size} MB" + } + }, + "connector": { + "modal": { + "title": "Yerel Bağlayıcı", + "contributor_badge": "Yalnızca katkıda bulunanlar için", + "contributor_notice": "Bağlayıcı henüz npm'e yayınlanmadı. Yerel olarak çalıştırmak için {link} bakın.", + "contributor_link": "katkı rehberi", + "connected": "Bağlandı", + "connected_as_user": "~{user} olarak bağlandı", + "connected_hint": "Artık web arayüzünden paketleri ve organizasyonları yönetebilirsiniz.", + "disconnect": "Bağlantıyı kes", + "run_hint": "Yönetici işlevlerini etkinleştirmek için bağlayıcıyı bilgisayarınızda çalıştırın.", + "copy_command": "Komutu kopyala", + "copied": "Kopyalandı", + "paste_token": "Sonra bağlanmak için token'ı aşağıya yapıştırın:", + "token_label": "Token", + "token_placeholder": "token'ı buraya yapıştırın...", + "advanced": "Gelişmiş seçenekler", + "port_label": "Port", + "warning": "UYARI", + "warning_text": "Bu, npmx'e npm CLI'nızı kullanma izni verir. Yalnızca güvendiğiniz sitelere bağlanın.", + "connect": "Bağlan", + "connecting": "Bağlanıyor...", + "auto_open_url": "Auth sayfasını otomatik aç" + } + }, + "operations": { + "queue": { + "title": "İşlem Kuyruğu", + "clear_all": "tümünü temizle", + "refresh": "İşlemleri yenile", + "empty": "Kuyrukta işlem yok", + "empty_hint": "Paket veya organizasyon sayfalarından işlem ekleyin", + "active_label": "Aktif işlemler", + "otp_required": "OTP gerekli", + "otp_prompt": "Devam etmek için OTP girin", + "otp_placeholder": "OTP kodunu girin...", + "otp_label": "Tek kullanımlık şifre", + "retry_otp": "OTP ile tekrar dene", + "retry_web_auth": "Web auth ile tekrar dene", + "retrying": "Tekrar deneniyor...", + "open_web_auth": "Web auth bağlantısını aç", + "approve_operation": "İşlemi onayla", + "remove_operation": "İşlemi kaldır", + "approve_all": "Tümünü Onayla", + "execute": "Çalıştır", + "executing": "Çalıştırılıyor...", + "log": "Günlük", + "log_label": "Tamamlanan işlem günlüğü", + "remove_from_log": "Günlükten kaldır" + } + }, + "org": { + "teams": { + "title": "Takımlar", + "refresh": "Takımları yenile", + "filter_label": "Takımları filtrele", + "filter_placeholder": "Takımları filtrele...", + "sort_by": "Sırala", + "loading": "Takımlar yükleniyor...", + "no_teams": "Takım bulunamadı", + "list_label": "Organizasyon takımları", + "delete_team": "{name} takımını sil", + "member_count": "{count} üye | {count} üye", + "members_of": "{team} üyeleri", + "no_members": "Üye yok", + "remove_user": "{user} takımdan çıkar", + "username_to_add": "{team} takımına eklenecek kullanıcı adı", + "username_placeholder": "kullanıcı adı...", + "add_button": "ekle", + "cancel_add_user": "Kullanıcı eklemeyi iptal et", + "add_member": "+ Üye ekle", + "team_name_label": "Takım adı", + "team_name_placeholder": "takım-adı...", + "create_button": "oluştur", + "no_match": "\"{query}\" ile eşleşen takım yok", + "cancel_create": "Takım oluşturmayı iptal et", + "create_team": "+ Takım oluştur" + }, + "members": { + "title": "Üyeler", + "refresh": "Üyeleri yenile", + "filter_label": "Üyeleri filtrele", + "filter_placeholder": "Üyeleri filtrele...", + "filter_by_role": "Role göre filtrele", + "filter_by_team": "Takıma göre filtrele", + "all_teams": "tüm takımlar", + "sort_by": "Sırala", + "loading": "Üyeler yükleniyor...", + "no_members": "Üye bulunamadı", + "list_label": "Organizasyon üyeleri", + "change_role_for": "{name} için rolü değiştir", + "remove_from_org": "{name} organizasyondan çıkar", + "view_team": "{team} takımını göster", + "no_match": "Filtrelerinize uygun üye yok", + "username_label": "Kullanıcı adı", + "username_placeholder": "kullanıcı adı...", + "role_label": "Rol", + "role": { + "all": "tümü", + "developer": "geliştirici", + "admin": "yönetici", + "owner": "sahip" + }, + "team_label": "Takım", + "no_team": "takım yok", + "add_button": "ekle", + "cancel_add": "Üye eklemeyi iptal et", + "add_member": "+ Üye ekle" + }, + "public_packages": "{count} açık paket | {count} açık paket", + "page": { + "packages_title": "Paketler", + "members_tab": "Üyeler", + "teams_tab": "Takımlar", + "no_packages": "Açık paket bulunamadı:", + "no_packages_hint": "Bu organizasyon mevcut olmayabilir veya açık paketleri yoktur.", + "failed_to_load": "Organizasyon paketleri yüklenemedi", + "no_match": "\"{query}\" ile eşleşen paket yok", + "not_found": "Organizasyon bulunamadı", + "not_found_message": "\"{'@'}{name}\" organizasyonu npm'de mevcut değil" + } + }, + "user": { + "combobox": { + "add_to_org_hint": "(organizasyona da eklenecek)", + "press_enter_to_add": "{'@'}{username} eklemek için Enter'a basın", + "default_placeholder": "kullanıcı adı...", + "suggestions_label": "Kullanıcı önerileri" + }, + "page": { + "packages_title": "Paketler", + "no_packages": "Açık paket bulunamadı:", + "no_packages_hint": "Bu kullanıcı mevcut olmayabilir veya açık paketleri yoktur.", + "failed_to_load": "Kullanıcı paketleri yüklenemedi", + "no_match": "\"{query}\" ile eşleşen paket yok", + "filter_placeholder": "{count} paketi filtrele..." + }, + "orgs_page": { + "title": "Organizasyonlar", + "back_to_profile": "Profile dön", + "connect_required": "Organizasyonlarınızı görmek için yerel CLI'ya bağlanın.", + "connect_hint_prefix": "Başlamak için", + "connect_hint_suffix": "çalıştırın.", + "own_orgs_only": "Yalnızca kendi organizasyonlarınızı görebilirsiniz.", + "view_your_orgs": "Organizasyonlarınızı göster", + "loading": "Organizasyonlar yükleniyor...", + "empty": "Organizasyon bulunamadı.", + "empty_hint": "Organizasyonlar sizin scope'lu paketlerinizden keşfedilir.", + "count": "{count} Organizasyon | {count} Organizasyon", + "packages_count": "{count} paket | {count} paket" + } + }, + "claim": { + "modal": { + "title": "Paket Adını Al", + "success": "Paket alındı!", + "success_detail": "{name}{'@'}0.0.0 npm'e yayınlandı.", + "success_hint": "Artık npm publish kullanarak bu pakete yeni sürümler yayınlayabilirsiniz.", + "view_package": "Pakete Bak", + "invalid_name": "Geçersiz paket adı:", + "available": "Bu ad müsait!", + "taken": "Bu ad zaten alınmış.", + "missing_permission": "{'@'}{scope} scope'una paket ekleme izniniz yok.", + "similar_warning": "Benzer paketler mevcut - npm bu adı reddedebilir:", + "related": "İlgili paketler:", + "scope_warning_title": "Bunun yerine scope'lu paket kullanmayı düşünün", + "scope_warning_text": "Scope'suz paket adları paylaşılan kaynaklardır. Adı yalnızca paket yayınlayıp saklamak niyetindeyseniz alın. Kişisel veya organizasyon projeleri için {'@'}{username}/{name} gibi scope'lu ad kullanın.", + "connect_required": "Bu paket adını almak için yerel bağlayıcıya bağlanın.", + "connect_button": "Bağlayıcıya Bağlan", + "publish_hint": "Bu, minimal placeholder paket yayınlayacak.", + "preview_json": "package.json önizleme", + "claim_button": "Paket Adını Al", + "publishing": "Yayınlanıyor...", + "checking": "Müsaitlik kontrol ediliyor...", + "failed_to_check": "Ad müsaitliği kontrol edilemedi", + "failed_to_claim": "Paket alınamadı" + } + }, + "code": { + "files_label": "Dosyalar", + "no_files": "Bu klasörde dosya yok", + "root": "kök", + "lines": "{count} satır", + "toggle_tree": "Dosya ağacını değiştir", + "close_tree": "Dosya ağacını kapat", + "copy_link": "Bağlantıyı kopyala", + "raw": "Ham", + "view_raw": "Ham dosyayı göster", + "file_too_large": "Dosya önizleme için çok büyük", + "file_size_warning": "{size} sözdizimi vurgulama için 500KB limitini aşıyor", + "failed_to_load": "Dosya yüklenemedi", + "unavailable_hint": "Dosya çok büyük olabilir veya mevcut değil", + "version_required": "Kodu görüntülemek için sürüm gerekli", + "go_to_package": "Pakete git", + "loading_tree": "Dosya ağacı yükleniyor...", + "failed_to_load_tree": "Bu paket sürümü için dosyalar yüklenemedi", + "back_to_package": "Pakete dön", + "table": { + "name": "Ad", + "size": "Boyut" + }, + "markdown_view_mode": { + "preview": "önizleme", + "code": "kod" + }, + "file_path": "Dosya yolu", + "scroll_to_top": "Yukarı dön" + }, + "badges": { + "provenance": { + "verified": "doğrulanmış", + "verified_title": "Doğrulanmış köken", + "verified_via": "Doğrulandı: {provider} aracılığıyla yayınlandı" + }, + "jsr": { + "title": "JSR'de de mevcut" + } + }, + "filters": { + "title": "Filtreler", + "search": "Ara", + "search_scope": "Arama kapsamı", + "search_placeholder_name": "Paket adına göre filtrele...", + "search_placeholder_description": "Açıklamaya göre filtrele...", + "search_placeholder_keywords": "Anahtar kelimelere göre filtrele...", + "search_placeholder_all": "Tümünde ara veya name: desc: kw: kullan", + "scope_name": "Ad", + "scope_name_description": "Yalnızca paket adlarında ara", + "scope_description": "Açıklama", + "scope_description_description": "Yalnızca açıklamalarda ara", + "scope_keywords": "Anahtar kelimeler", + "scope_keywords_description": "Yalnızca anahtar kelimelerde ara", + "scope_all": "Tümü", + "scope_all_description": "Tüm alanlarda ara", + "weekly_downloads": "Haftalık indirmeler", + "updated_within": "Güncelleme zamanı", + "security": "Güvenlik", + "keywords": "Anahtar kelimeler", + "more_keywords": "Daha fazla anahtar kelime", + "clear_all": "Tümünü temizle", + "remove_filter": "Filtreyi kaldır", + "chips": { + "search": "Arama: {query}", + "downloads": "İndirmeler: {range}", + "keyword": "Anahtar kelime: {keyword}", + "security": "Güvenlik: {security}", + "updated": "Güncellendi: {updated}" + }, + "download_range": { + "any": "Herhangi", + "lt100": "< 100", + "100_1k": "100 - 1k", + "1k_10k": "1k - 10k", + "10k_100k": "10k - 100k", + "gt100k": "> 100k" + }, + "updated": { + "any": "Herhangi", + "week": "Son hafta", + "month": "Son ay", + "quarter": "Son çeyrek", + "year": "Son yıl" + }, + "security_options": { + "all": "Tümü", + "secure": "Güvenli", + "insecure": "Güvensiz" + }, + "sort": { + "label": "Sırala", + "toggle_direction": "Sıralama yönünü değiştir", + "ascending": "Artan", + "descending": "Azalan", + "relevance": "İlgililik", + "downloads_week": "Haftalık indirmeler", + "downloads_day": "Günlük indirmeler", + "downloads_month": "Aylık indirmeler", + "downloads_year": "Yıllık indirmeler", + "published": "Yayınlanma tarihi", + "name": "Ad", + "quality": "Kalite", + "popularity": "Popülerlik", + "maintenance": "Bakım", + "score": "Skor" + }, + "columns": { + "title": "Sütunlar", + "show": "Göster", + "reset": "Sıfırla", + "coming_soon": "Yakında", + "name": "Ad", + "version": "Sürüm", + "description": "Açıklama", + "downloads": "İndirmeler", + "published": "Yayınlandı", + "maintainers": "Geliştiriciler", + "keywords": "Anahtar kelimeler", + "quality_score": "Kalite skoru", + "popularity_score": "Popülerlik skoru", + "maintenance_score": "Bakım skoru", + "combined_score": "Birleşik skor", + "security": "Güvenlik" + }, + "view_mode": { + "label": "Görünüm modu", + "cards": "Kartlar", + "table": "Tablo" + }, + "pagination": { + "mode_label": "Sayfalama modu", + "infinite": "Sonsuz kaydırma", + "paginated": "Sayfalı", + "items_per_page": "Sayfa başına öğe", + "per_page": "/ sayfa", + "all_yolo": "Tümü (YOLO)", + "showing": "Gösteriliyor", + "previous": "Önceki", + "next": "Sonraki", + "nav_label": "Sayfalama navigasyonu" + }, + "count": { + "showing_filtered": "{filtered} / {total} paket gösteriliyor", + "showing_all": "{total} paket gösteriliyor", + "showing_paginated": "{start}-{end} / {total} gösteriliyor" + }, + "table": { + "security_warning": "Güvenlik uyarısı", + "secure": "Güvenli", + "no_packages": "Paket bulunamadı" + } + }, + "about": { + "title": "Hakkında", + "heading": "npmx hakkında", + "meta_description": "npmx - npm kayıt defteri için hızlı, modern tarayıcı hakkında bilgi edinin.", + "what_we_are": { + "title": "Biz neyiz", + "better_ux_dx": "Daha iyi UX/DX", + "admin_ui": "Yönetici arayüzü", + "description": "npmx, npm kayıt defteri için modern bir paket tarayıcısıdır. Paketleri aramayı, keşfetmeyi ve yönetmeyi kolaylaştırır.", + "admin_description": "Yerel CLI bağlayıcısı ile paketlerinizi ve organizasyonlarınızı doğrudan tarayıcıdan yönetin." + }, + "what_we_are_not": { + "title": "Biz ne değiliz", + "not_package_manager": "Paket yöneticisi değiliz", + "not_registry": "Kayıt defteri değiliz", + "registry_description": "npm'in resmi kayıt defterini kullanıyoruz", + "package_managers_exist": "Harika paket yöneticileri zaten var", + "words": { + "already": "zaten", + "people": "insanlar", + "building": "yapıyor", + "really": "gerçekten", + "cool": "harika", + "package": "paket", + "managers": "yöneticileri" + } + }, + "sponsors": { + "title": "Sponsorlar" + }, + "oss_partners": { + "title": "Açık Kaynak Ortakları" + }, + "team": { + "title": "Ekip", + "governance": "Yönetişim", + "role_steward": "Yönetici", + "role_maintainer": "Geliştirici", + "sponsor": "Sponsor", + "sponsor_aria": "{name} sponsoru" + }, + "contributors": { + "title": "Katkıda Bulunanlar", + "description": "npmx'i harika yapan tüm katkıda bulunanlara teşekkürler", + "loading": "Katkıda bulunanlar yükleniyor...", + "error": "Katkıda bulunanlar yüklenemedi", + "view_profile": "Profili görüntüle" + }, + "get_involved": { + "title": "Katılın", + "contribute": { + "title": "Katkıda bulunun", + "description": "Kod, belgeler veya çevirilerle katkıda bulunun", + "cta": "GitHub'da görüntüle" + }, + "community": { + "title": "Topluluk", + "description": "Discord'da topluluğa katılın", + "cta": "Discord'a katıl" + }, + "follow": { + "title": "Takip edin", + "description": "Güncellemeler için bizi takip edin", + "cta": "Bluesky'da takip et" + } + } + }, + "account_menu": { + "connect": "Bağlan", + "account": "Hesap", + "npm_cli": "npm CLI", + "atmosphere": "Atmosphere", + "npm_cli_desc": "Paketleri ve organizasyonları yönetin", + "atmosphere_desc": "Beğenileri ve profili yönetin", + "connect_npm_cli": "npm CLI'ya bağlan", + "connect_atmosphere": "Atmosphere'e bağlan", + "connecting": "Bağlanıyor...", + "ops": "İşlemler" + }, + "auth": { + "modal": { + "title": "Kimlik Doğrulama", + "connected_as": "{handle} olarak bağlandı", + "disconnect": "Bağlantıyı kes", + "connect_prompt": "Atmosphere'e bağlanın", + "handle_label": "Kullanıcı adı", + "handle_placeholder": "kullaniciadi.bsky.social", + "connect": "Bağlan", + "create_account": "Hesap oluştur", + "connect_bluesky": "Bluesky ile bağlan", + "what_is_atmosphere": "Atmosphere nedir?", + "atmosphere_explanation": "Atmosphere, npmx için sosyal katmandır. Paketleri beğenin ve profilinizi özelleştirin.", + "default_input_error": "Geçerli bir Bluesky kullanıcı adı girin", + "profile": "Profil" + } + }, + "header": { + "home": "Ana sayfa", + "packages": "Paketler", + "packages_dropdown": { + "title": "Paketleriniz", + "loading": "Paketler yükleniyor...", + "error": "Paketler yüklenemedi", + "empty": "Paket bulunamadı", + "view_all": "Tümünü görüntüle" + }, + "orgs": "Organizasyonlar", + "orgs_dropdown": { + "title": "Organizasyonlarınız", + "loading": "Organizasyonlar yükleniyor...", + "error": "Organizasyonlar yüklenemedi", + "empty": "Organizasyon bulunamadı", + "view_all": "Tümünü görüntüle" + } + }, + "compare": { + "packages": { + "title": "Paketleri Karşılaştır", + "tagline": "npm paketlerini yan yana karşılaştırın", + "meta_title": "{packages} karşılaştırması - npmx", + "meta_title_empty": "Paketleri karşılaştır - npmx", + "meta_description": "{packages} paketlerini boyut, bağımlılıklar ve daha fazlası açısından karşılaştırın", + "meta_description_empty": "npm paketlerini boyut, bağımlılıklar, indirmeler ve daha fazlası açısından karşılaştırın", + "section_packages": "Paketler", + "section_facets": "Özellikler", + "section_comparison": "Karşılaştırma", + "copy_as_markdown": "Markdown olarak kopyala", + "loading": "Yükleniyor...", + "error": "Hata", + "empty_title": "Karşılaştırmak için paket ekleyin", + "empty_description": "Başlamak için yukarıdan paket arayın" + }, + "selector": { + "search_label": "Paket ara", + "search_first": "İlk paketi ara...", + "search_add": "Paket ekle...", + "searching": "Aranıyor...", + "remove_package": "{name} paketini kaldır", + "packages_selected": "{count} paket seçildi", + "add_hint": "Karşılaştırmak için paket ekleyin" + }, + "no_dependency": { + "label": "Bağımlılık yok", + "typeahead_title": "Bağımlılık yok", + "typeahead_description": "Bu paket için önerilen alternatif yok", + "tooltip_title": "Bağımlılık yok", + "tooltip_description": "Bu paket artık gereksiz olabilir", + "e18e_community": "e18e topluluğu", + "add_column": "Sütun ekle" + }, + "facets": { + "group_label": "Özellik grubu", + "all": "Tümü", + "none": "Hiçbiri", + "coming_soon": "Yakında", + "select_all": "Tümünü seç", + "deselect_all": "Tümünün seçimini kaldır", + "select_category": "{category} kategorisini seç", + "deselect_category": "{category} kategorisinin seçimini kaldır", + "binary_only_tooltip": "Yalnızca binary paketler için", + "categories": { + "performance": "Performans", + "health": "Sağlık", + "compatibility": "Uyumluluk", + "security": "Güvenlik" + }, + "items": { + "packageSize": { + "label": "Paket boyutu", + "description": "Sıkıştırılmış paket boyutu" + }, + "installSize": { + "label": "Kurulum boyutu", + "description": "Tüm bağımlılıklarla birlikte açılmış boyut" + }, + "dependencies": { + "label": "Bağımlılıklar", + "description": "Doğrudan bağımlılık sayısı" + }, + "totalDependencies": { + "label": "Toplam bağımlılıklar", + "description": "Tüm geçişli bağımlılıklar dahil" + }, + "downloads": { + "label": "Haftalık indirmeler", + "description": "Son 7 gündeki indirme sayısı" + }, + "totalLikes": { + "label": "Toplam beğeniler", + "description": "Atmosphere'deki toplam beğeni sayısı" + }, + "lastUpdated": { + "label": "Son güncelleme", + "description": "Son yayınlanma tarihi" + }, + "deprecated": { + "label": "Kullanımdan kaldırıldı", + "description": "Paket kullanımdan kaldırıldı mı" + }, + "engines": { + "label": "Motor gereksinimleri", + "description": "Node.js ve npm sürüm gereksinimleri" + }, + "types": { + "label": "TypeScript tipleri", + "description": "TypeScript tip tanımları dahil mi" + }, + "moduleFormat": { + "label": "Modül formatı", + "description": "ESM, CJS veya her ikisi" + }, + "license": { + "label": "Lisans", + "description": "Paket lisansı" + }, + "vulnerabilities": { + "label": "Güvenlik açıkları", + "description": "Bilinen güvenlik açıkları" + } + }, + "values": { + "any": "Herhangi", + "none": "Yok", + "unknown": "Bilinmiyor", + "deprecated": "Kullanımdan kaldırıldı", + "not_deprecated": "Aktif", + "types_included": "Dahil", + "types_none": "Yok", + "vulnerabilities_summary": "{critical} kritik, {high} yüksek, {moderate} orta, {low} düşük", + "up_to_you": "Size kalmış" + }, + "trends": { + "title": "Trendler" + } + }, + "file_changes": "Dosya değişiklikleri", + "files_count": "{count} dosya", + "lines_hidden": "{count} satır gizlendi", + "file_too_large": "Dosya çok büyük", + "file_size_warning": "Dosya boyutu {size}", + "compare_versions": "Sürümleri karşılaştır", + "summary": "Özet", + "deps_count": "{count} bağımlılık", + "dependencies": "Bağımlılıklar", + "dev_dependencies": "Dev bağımlılıkları", + "peer_dependencies": "Peer bağımlılıkları", + "optional_dependencies": "İsteğe bağlı bağımlılıklar", + "no_dependency_changes": "Bağımlılık değişikliği yok", + "file_filter_option": { + "all": "Tümü", + "added": "Eklenen", + "removed": "Kaldırılan", + "modified": "Değiştirilen" + }, + "search_files_placeholder": "Dosyalarda ara...", + "no_files_all": "Dosya bulunamadı", + "no_files_search": "Aramanızla eşleşen dosya yok", + "no_files_filtered": "Bu filtre için dosya yok", + "filter": { + "added": "Eklenen", + "removed": "Kaldırılan", + "modified": "Değiştirilen" + }, + "files_button": "Dosyalar", + "select_file_prompt": "Görüntülemek için bir dosya seçin", + "close_files_panel": "Dosya panelini kapat", + "filter_files_label": "Dosyaları filtrele" + }, + "privacy_policy": { + "title": "Gizlilik Politikası", + "last_updated": "Son güncelleme: {date}", + "welcome": "npmx'e hoş geldiniz", + "cookies": { + "what_are": { + "title": "Çerezler nedir?", + "p1": "Çerezler, web sitelerinin tarayıcınızda sakladığı küçük metin dosyalarıdır." + }, + "types": { + "title": "Kullandığımız çerezler", + "p1": "npmx aşağıdaki çerezleri kullanır:", + "bold": "Gerekli çerezler:", + "li1": "Oturum yönetimi", + "li2": "Tercih saklama", + "separator": "ve", + "cookie_vdpl": "vdpl", + "cookie_vdpl_desc": "Görüntülenen paketleri takip eder", + "cookie_h3": "h3", + "cookie_h3_desc": "Oturum yönetimi için" + }, + "local_storage": { + "title": "Yerel depolama", + "p1": "Ayrıca tarayıcınızın yerel depolama alanını kullanırız:", + "bold": "Ayarlar:", + "p2": "Tema, dil ve diğer tercihler", + "bold2": "Önbellek:", + "settings": "Performans için veri önbelleği" + }, + "management": { + "title": "Çerezleri yönetme", + "p1": "Çerezleri tarayıcı ayarlarınızdan yönetebilirsiniz:", + "bold": "Popüler tarayıcılar:", + "p2": "Çerez ayarları için tarayıcı belgelerine bakın", + "chrome": "Chrome", + "firefox": "Firefox", + "edge": "Edge" + } + }, + "analytics": { + "title": "Analitik", + "p1": "Siteyi geliştirmek için anonim kullanım verilerini topluyoruz:", + "bold": "Topladığımız veriler:", + "p2": "Aşağıdaki bilgileri topluyoruz:", + "li1": "Sayfa görüntülemeleri", + "li2": "Tıklama olayları", + "li3": "Arama sorguları", + "li4": "Tarayıcı ve cihaz bilgisi", + "p3": "Bu veriler anonim ve topludur." + }, + "authenticated": { + "title": "Kimlik doğrulamalı kullanıcılar", + "p1": "Bağlandığınızda şunları saklarız:", + "bold": "Profil bilgileri:", + "p2": "Kullanıcı adı, avatar ve tercihler", + "settings": "Ayarlarınızı yönetin" + }, + "data_retention": { + "title": "Veri saklama", + "p1": "Verilerinizi yalnızca gerekli olduğu sürece saklarız." + }, + "your_rights": { + "title": "Haklarınız", + "p1": "Aşağıdaki haklara sahipsiniz:", + "li1": "Verilerinize erişim", + "li2": "Verilerin düzeltilmesi", + "li3": "Verilerin silinmesi", + "li4": "Veri taşınabilirliği", + "p2": "Bu hakları kullanmak için bizimle iletişime geçin." + }, + "contact": { + "title": "İletişim", + "p1": "Sorularınız için:", + "link": "GitHub'da issue açın" + }, + "changes": { + "title": "Değişiklikler", + "p1": "Bu politikayı zaman zaman güncelleyebiliriz. Değişiklikler bu sayfada yayınlanacaktır." + } + }, + "a11y": { + "title": "Erişilebilirlik", + "footer_title": "Erişilebilirlik Beyanı", + "welcome": "npmx'te erişilebilirliğe bağlıyız", + "approach": { + "title": "Yaklaşımımız", + "p1": "npmx'i herkes için erişilebilir hale getirmeye çalışıyoruz.", + "p2": "WCAG 2.1 AA standartlarına uymayı hedefliyoruz.", + "about_link": "Hakkımızda daha fazla bilgi" + }, + "measures": { + "title": "Aldığımız önlemler", + "p1": "Erişilebilirliği sağlamak için:", + "li1": "Semantik HTML kullanımı", + "li2": "ARIA etiketleri", + "li3": "Klavye navigasyonu", + "li4": "Ekran okuyucu desteği", + "li5": "Yüksek kontrast modu", + "li6": "Düzenli erişilebilirlik testleri" + }, + "limitations": { + "title": "Bilinen sınırlamalar", + "p1": "Bazı alanlarda hala iyileştirme yapıyoruz. Sorunlarla karşılaşırsanız lütfen bildirin." + }, + "contact": { + "title": "Geri bildirim", + "p1": "Erişilebilirlik sorunları için:", + "link": "GitHub'da issue açın" + } + }, + "vacations": { + "title": "Tatil Modu", + "meta_description": "npmx ekibi tatilde - topluluğa teşekkürler", + "heading": "Tatildeyiz!", + "subtitle": "Ama topluluk harika işler yapıyor", + "illustration_alt": "Tatil illüstrasyonu", + "poke_log": "Poke günlüğü", + "what": { + "title": "Ne oluyor?", + "p1": "npmx ekibi kısa bir tatilde.", + "dates": "Tarihler: {start} - {end}", + "p2": "Bu süre zarfında topluluk harika işler yapıyor.", + "garden": "Bahçe" + }, + "meantime": { + "title": "Bu arada", + "p1": "Katkıda bulunmak isterseniz:", + "repo_link": "GitHub reposuna göz atın" + }, + "return": { + "title": "Dönüş", + "p1": "Yakında döneceğiz! Güncellemeler için:", + "social_link": "Bizi takip edin" + }, + "stats": { + "contributors": "Katkıda bulunanlar", + "commits": "Commit'ler", + "pr": "Pull request'ler", + "subtitle": { + "some": "Bazı istatistikler", + "all": "Tüm istatistikler" + } + } + } +} + From 0ca3b1aa3b0f17e8ced431d4cdf4185b0070ac61 Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Sun, 1 Mar 2026 18:14:23 +0000 Subject: [PATCH 6/7] [autofix.ci] apply automated fixes --- lunaria/files/tr-TR.json | 35 ----------------------------------- 1 file changed, 35 deletions(-) diff --git a/lunaria/files/tr-TR.json b/lunaria/files/tr-TR.json index 04d8c5de6..f7bdc6d49 100644 --- a/lunaria/files/tr-TR.json +++ b/lunaria/files/tr-TR.json @@ -1239,40 +1239,5 @@ "p1": "Erişilebilirlik sorunları için:", "link": "GitHub'da issue açın" } - }, - "vacations": { - "title": "Tatil Modu", - "meta_description": "npmx ekibi tatilde - topluluğa teşekkürler", - "heading": "Tatildeyiz!", - "subtitle": "Ama topluluk harika işler yapıyor", - "illustration_alt": "Tatil illüstrasyonu", - "poke_log": "Poke günlüğü", - "what": { - "title": "Ne oluyor?", - "p1": "npmx ekibi kısa bir tatilde.", - "dates": "Tarihler: {start} - {end}", - "p2": "Bu süre zarfında topluluk harika işler yapıyor.", - "garden": "Bahçe" - }, - "meantime": { - "title": "Bu arada", - "p1": "Katkıda bulunmak isterseniz:", - "repo_link": "GitHub reposuna göz atın" - }, - "return": { - "title": "Dönüş", - "p1": "Yakında döneceğiz! Güncellemeler için:", - "social_link": "Bizi takip edin" - }, - "stats": { - "contributors": "Katkıda bulunanlar", - "commits": "Commit'ler", - "pr": "Pull request'ler", - "subtitle": { - "some": "Bazı istatistikler", - "all": "Tüm istatistikler" - } - } } } - From 9326a92b21f0169a51d78eb618e8af15b3c039e4 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Sun, 1 Mar 2026 21:54:42 +0000 Subject: [PATCH 7/7] chore: add credit Co-authored-by: =?UTF-8?q?Kaz=C4=B1m=20=C3=96lmez?=