Files
romm/frontend/src/locales/tr_TR/settings.json
T
1f6b4d11ca feat(permissions): gate emulator streaming and in-browser play behind group permissions (#5185)
* feat(permissions): gate emulator streaming behind a group permission

Add a streaming permission entity. Read shows streaming and allows joining
a session; write allows starting one. Users without read get a disabled
streaming config, so every streaming surface hides.

Migration 0152 grants read and write to every existing group, so nobody
loses access on upgrade. Groups created afterwards start without it.
Owner-scoped session controls (save, exit, release) stay ungated so a
revoked user can still leave a running game without losing saves.

* fix(streaming): pr-ready code-review fixes for the streaming grant

Own-only read no longer joins other users' sessions, the config refetches on permissions:changed, the store skips the joinable request when streaming is off, and tests clean up the groups they create.

* refactor(streaming): pr-ready simplify pass on the streaming grant

Collapse the streaming permission helpers onto assert_can/can_access, return an empty joinable list instead of 403, skip the permission resolve when streaming is off, and add a stream.start action key so the UI hides Stream (but keeps Join) for users without the write grant.

* docs(streaming): pr-ready review-polish pass on the streaming grant

Trim the 0152 migration docstring to a single summary line, matching 0150 and 0151.

* docs(streaming): pr-ready humanizer pass on the streaming grant

Plainer wording for the stream.start action key comment and the Permission Groups paragraph, which now says an own-only read shows streaming without the join.

* feat(permissions): gate in-browser emulation behind a group permission

Adds an emulation entity next to streaming. Read plays in the browser
(EmulatorJS, Ruffle, js-dos, PICO-8, EasyRPG) and joins netplay rooms,
write hosts them. Migration 0152 now backfills both entities onto every
existing group.

* fix(streaming): address Greptile review on PR 5185

- Pin the claimed container in the stream player, so a permission refresh
  that turns streaming off mid-game keeps save, load and disc swap until
  the session ends.
- Empty the Join list when a refreshed config turns streaming off, and
  discard any joinable request still in flight.
- Update the installPermissionsHydration doc to name every layout that
  calls it.

* fix(migrations): renumber play permissions migration to 0153 after master's 0152

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>

* chore(permissions): drop redundant PermEntity comments

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>

* refactor(streaming): drop the live config refresh on permission changes

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>

---------

Co-authored-by: Georges-Antoine Assi <[email protected]>
Co-authored-by: Claude Opus 5.5 (1M context) <[email protected]>
2026-10-09 14:47:11 -04:00

607 lines
36 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"access": "Access",
"access-load-error": "Bu kullanıcının erişim ayarları yüklenemedi, bu yüzden şu anda değiştirilemez.",
"account-details": "Hesap ayrıntıları",
"add-exclusion-for": "Şuna yeni dışlama ekle:",
"add-folder-alias": "Klasör takma adı ekle",
"add-folder-mapping": "Klasör eşlemesi ekle",
"add-mapping-type": "Eşleme türü seçin:",
"add-platform-variant": "Platform varyantı ekle",
"added-header": "Eklendi",
"administrator": "Administrator",
"administrator-hint": "Full access to everything. Groups and hidden platforms don't apply.",
"advanced-permissions": "Advanced permissions",
"age-limit": "Yaş sınırı",
"age-limit-hint": "Yalnızca bu yaş veya daha küçükler için derecelendirilmiş oyunlar gösterilir.",
"age-limit-inherit": "Grupla aynı ({setting})",
"age-limit-none": "Sınır yok",
"age-limit-option": "{age} yaşa kadar",
"auto-detected": "Otomatik algılandı",
"backlogged": "Beklemede",
"boxart-advanced": "Gelişmiş kutu görseli stilleri",
"boxart-advanced-desc": "Oyun ayrıntıları sayfasında ve oynatma sayfasında farklı kutu görseli stilleri kullanın",
"boxart-box3d": "3D Kutu",
"boxart-cover": "2D Kutu",
"boxart-desc": "Oyun kartları için kutu görseli stilini seçin",
"boxart-miximage": "Karma Görsel",
"boxart-miximage-v2": "Karma Görsel V2",
"boxart-physical": "Fiziksel",
"boxart-style": "Kutu görseli stili",
"boxart-style-details": "Ayrıntılar sayfası stili",
"boxart-style-player": "Oynatma sayfası stili",
"canceled": "İptal edildi",
"cannot-change-own-role": "You can't change your own access level.",
"change-avatar": "Avatarı değiştir",
"change-password": "Şifreyi değiştir",
"cleanup": "Temizlik",
"cleanup-all": "Tümünü temizle",
"cleanup-all-confirm": "Bu işlem, veritabanından tüm eksik ROM'ları{platform} ve kaynak dizinlerini kalıcı olarak siler. Bu işlem geri alınamaz.",
"cleanup-firmware-confirm": "Bu işlem, dosyası dosya sisteminde bulunmayan her firmware kaydını{platform} veritabanından kalıcı olarak siler. Diskten hiçbir şey silinmez.",
"cleanup-firmware-queued": "Temizlik görevi sıraya alındı, eksik firmware kısa süre içinde silinecek",
"cleanup-queued": "Temizlik görevi sıraya alındı, eksik ROM'lar kısa süre içinde silinecek",
"client-api-tokens": "İstemci API Tokenları",
"client-token-confirm-delete": "Bu tokenı iptal etmek istediğinizden emin misiniz? Kullanan tüm cihazlar erişimini kaybedecek.",
"client-token-confirm-regenerate": "Bu işlem mevcut kimlik bilgisini geçersiz kılacak. Eski tokenı kullanan cihazların yeniden eşleştirilmesi gerekecek.",
"client-token-copied": "Token panoya kopyalandı",
"client-token-created": "Token başarıyla oluşturuldu",
"client-token-deleted": "Token başarıyla iptal edildi",
"client-token-delivery-hint": "Bu token bir daha gösterilmeyecek.",
"client-token-expiry-1y": "1 yıl",
"client-token-expiry-30d": "30 gün",
"client-token-expiry-90d": "90 gün",
"client-token-expiry-never": "Hiçbir zaman",
"client-token-name": "Token adı",
"client-token-pair-claimed": "Cihaz başarıyla eşleştirildi!",
"client-token-pair-expired": "Eşleştirme kodu süresi doldu",
"client-token-regenerated": "Token başarıyla yeniden oluşturuldu",
"client-token-scopes": "İzinler",
"client-token-select-expiry": "Son kullanma tarihi",
"completed": "Tamamlandı",
"config-file-not-mounted-desc": "config.yml dosyası bağlanmamış. Yapılandırmada yapılan değişiklikler uygulama yeniden başlatıldıktan sonra kaybolacak.",
"config-file-not-mounted-title": "Yapılandırma dosyası bağlanmamış!",
"config-file-not-writable-desc": "config.yml dosyası yazılabilir değil. Yapılandırmada yapılan değişiklikler uygulama yeniden başlatıldıktan sonra kaybolacak.",
"config-file-not-writable-title": "Yapılandırma dosyası yazılabilir değil!",
"config-file-parse-error-desc": "The config.yml file has a syntax error, so RomM is running with default settings and ignoring your configuration. Fix the error and restart RomM to apply your settings. Details: {error}",
"config-file-parse-error-title": "Configuration file could not be parsed!",
"config-tab": "Yapılandırma",
"confirm-delete-mapping": "Onaylıyor musunuz?",
"confirm-protected-launch": "Ertelenen oyunların başlatılmasını onayla",
"confirm-protected-launch-desc": "Bırakıldı veya Hiç Oynanmayacak olarak işaretlediğiniz bir oyunu başlatmadan önce sorun.",
"continue-playing-as-grid": "Devam edilen oyunları ızgara olarak göster",
"continue-playing-as-grid-desc": "Ana sayfada devam edilen oyunları ızgara görünümünde göster",
"controller-debug": "Oyun kumandası hata ayıklama",
"controller-debug-all-axes": "Tüm eksenler",
"controller-debug-connected-gamepads": "Bağlı oyun kumandaları",
"controller-debug-empty-feed": "Olayları burada görmek için herhangi bir tuşa veya kumanda düğmesine basın.",
"controller-debug-extra-buttons": "Ek düğmeler",
"controller-debug-keyboard-feed-title": "Klavye olayı akışı",
"controller-debug-left-stick": "Sol analog",
"controller-debug-mapping-title": "Oyun kumandası → klavye eşlemesi",
"controller-debug-modality": "Modalite",
"controller-debug-no-gamepad": "Oyun kumandası algılanmadı",
"controller-debug-right-stick": "Sağ analog",
"controller-debug-slot": "{n}. Slot",
"controller-debug-test-hint": "Button actions are paused here so you can test every button. Hold B / Back to exit.",
"controller-debug-wake-hint": "Uyandırmak için kumandanızdaki herhangi bir düğmeye basın.",
"conversion": "Dönüştürme",
"conversion-cache-max-size-gb": "Önbellek boyut sınırı (GB)",
"conversion-cache-max-size-gb-desc": "Önbellek bu boyuta ulaştığında yeni dönüştürmeler durur ve en uzun süredir indirilmeyen kopyalar önce silinir. 0 sınır olmadığı anlamına gelir.",
"conversion-cache-max-size-gb-invalid": "0 veya daha fazla olmalı",
"conversion-convert-library": "Kütüphaneyi şimdi dönüştür",
"conversion-convert-library-confirm": "Dönüştür",
"conversion-convert-library-confirm-body": "Kütüphane formatı olan her platformdaki eşleşmiş oyunlar dönüştürülür ve her orijinal dosya, dönüştürmesi başarılı olunca silinir. Büyük bir kütüphanede bu saatler sürebilir.",
"conversion-convert-library-confirm-title": "Kütüphane dönüştürülsün mü?",
"conversion-convert-library-desc": "Önce değişikliklerinizi kaydedin. Eşleşmemiş oyunlar atlanır.",
"conversion-download-conversion-enabled": "İndirme sırasında dönüştürme",
"conversion-download-conversion-enabled-desc": "İstemci saklanan formatı okuyamadığında indirmeyi istediği formata (örn. ISO, ZSO) dönüştür.",
"conversion-download-title": "İndirme dönüştürmesi",
"conversion-leave-body": "Dönüştürme ayarlarındaki değişiklikleriniz henüz kaydedilmedi.",
"conversion-leave-confirm": "Değişikliklerden vazgeç",
"conversion-leave-title": "Kaydedilmemiş değişiklikler",
"conversion-library-format": "Kütüphane formatı",
"conversion-library-format-desc": "Kütüphane dönüştürülürken her platformun eşleşmiş oyunlarının saklandığı format. Orijinal dosyalar değiştirilir.",
"conversion-library-format-leave": "Olduğu gibi bırak",
"conversion-settings": "Dönüştürme ayarları",
"conversion-settings-load-error-desc": "Dönüştürme ayarları sunucudan yüklenemedi. Mevcut yapılandırmanızın üzerine yazılmasını önlemek için düzenleme devre dışı bırakıldı.",
"conversion-settings-load-error-title": "Dönüştürme ayarları yüklenemedi",
"conversion-settings-save-error": "Dönüştürme ayarları kaydedilemedi: {detail}",
"conversion-settings-saved": "Dönüştürme ayarları kaydedildi",
"conversion-unavailable-desc": "İndirmeleri ve kitaplığı dönüştürmek için ROM_CONVERTO_ENABLED değerini ayarlayın ve sunucuya rom-converto kurun. O zamana kadar bu ayarların bir etkisi olmaz.",
"conversion-unavailable-title": "rom-converto kullanılamıyor",
"conversion-unsaved-changes": "Kaydedilmemiş değişiklikleriniz var",
"copy-link": "Bağlantıyı kopyala",
"copy-token": "Tokenı kopyala",
"copy-token-title": "Tokenı kopyala",
"couldnt-fetch-missing-firmware": "Eksik firmware alınamadı: {error}",
"couldnt-fetch-missing-roms": "Eksik ROM'lar alınamadı: {error}",
"couldnt-queue-cleanup": "Temizlik görevi sıraya alınamadı: {error}",
"create-new-api-token": "Yeni API tokenı oluştur",
"create-user": "Kullanıcı oluştur",
"crt-mode-desc": "Arayüze tarama çizgileri, parlaklık ve titreme ile retro katot ışınlı tüp görünümü ver",
"current-password": "Mevcut şifre",
"debug-overlay": "Hata ayıklama katmanı",
"debug-overlay-desc": "Canlı kesme noktası, görünüm alanı, giriş modalitesi, tema, rota, oyun kumandası ve performans bilgisi içeren geliştirici katmanını (sağ alt) göster.",
"deferred": "Ertelendi",
"delete-user-confirm": "\"{username}\" kullanıcısı silinsin mi? Bu işlem geri alınamaz.",
"deleting-mapping": "Siliniyor",
"deliver-token": "Tokenı ilet",
"delivery-intro": "Tokenınız oluşturuldu. İletme yöntemini seçin:",
"delivery-intro-regenerate": "Önceki tokenınız iptal edildi ve yeni bir tane oluşturuldu. İletme yöntemini seçin:",
"description": "Description",
"desktop-shell": "Masaüstü uygulaması",
"desktop-shell-desc": "Emülatör yolları, ROM önbelleği ve kütüphane konumu bu makinedeki uygulamanın kendi yapılandırmasında belirlenir. Sürüm {version}.",
"developer": "Geliştirici",
"device-auth-approve": "Onayla",
"device-auth-approve-failed": "Cihaz onaylanamadı.",
"device-auth-approved-body": "Bu sekmeyi kapatabilirsiniz. Cihazınız otomatik olarak bağlanacak.",
"device-auth-approved-title": "Cihaz yetkilendirildi",
"device-auth-auto-close": "{seconds} saniye içinde kapanıyor...",
"device-auth-code-already-handled": "Bu eşleştirme isteği zaten işlendi.",
"device-auth-code-expired": "Bu eşleştirme kodunun süresi dolmuş veya bulunamadı.",
"device-auth-denied-body": "Cihazın isteği reddedildi.",
"device-auth-denied-title": "İstek reddedildi",
"device-auth-deny": "Reddet",
"device-auth-deny-failed": "Cihaz reddedilemedi.",
"device-auth-device-name": "Cihaz adı",
"device-auth-disallowed-label": "Hesabınızın izni yok:",
"device-auth-expires-in": "Token süresi dolumu",
"device-auth-fetch-failed": "Eşleştirme isteği yüklenemedi.",
"device-auth-heading": "Cihazı yetkilendir",
"device-auth-loading": "Eşleştirme isteği yükleniyor...",
"device-auth-no-code": "Eşleştirme kodu sağlanmadı.",
"device-auth-scopes-label": "Bu cihaz şunları istiyor:",
"device-auth-subheading": "Bir cihaz RomM kütüphanenize erişim istiyor.",
"device-confirm-delete": "{name} kaldırılsın mı? Kayıtları RomM'da kalır, ancak eşitlemek için yeniden kaydolması veya eşleşmesi gerekir.",
"device-delete-failed": "Cihaz kaldırılamadı: {detail}",
"device-deleted": "Cihaz kaldırıldı",
"device-last-seen": "Son görülme",
"device-rename": "Cihazı yeniden adlandır",
"device-sync": "Eşitleme",
"device-this-browser": "Bu tarayıcı",
"device-unnamed": "Adsız cihaz",
"device-update-failed": "Cihaz güncellenemedi: {detail}",
"devices": "Cihazlar",
"devices-description": "Hesabınızla kayıtları eşitleyen uygulamalar ve tarayıcılar. Bir tarayıcı ilk kez oyun başlattığında burada görünür.",
"devices-empty": "Henüz cihaz yok.",
"disable-animations": "Animasyonları devre dışı bırak",
"disable-animations-desc": "Galerideki tüm animasyonları devre dışı bırak (CD dönmesi, kartuş yüklenmesi, üzerine gelince video)",
"disable-user": "{username} kullanıcısını devre dışı bırak",
"discard": "Vazgeç",
"edit-group": "Edit group",
"edit-user": "Kullanıcıyı düzenle",
"email": "E-posta",
"enable-3d-effect": "3D efekti etkinleştir",
"enable-3d-effect-desc": "Oyun/platform/koleksiyon kartları için 3D efekti etkinleştir",
"enable-experimental-cache": "Deneysel istek önbelleğini etkinleştir",
"enable-experimental-cache-desc": "Performansı artırmak için deneysel istek önbelleğini etkinleştir (sorunlara yol açabilir)",
"enable-user": "{username} kullanıcısını etkinleştir",
"excluded": "Dışlandı",
"excluded-multi-rom-files": "Çok ROM dosyaları",
"excluded-multi-rom-parts-extensions": "Çok ROM parça uzantıları",
"excluded-multi-rom-parts-files": "Çok ROM parça dosyaları",
"excluded-single-rom-extensions": "Tek ROM uzantıları",
"excluded-single-rom-files": "Tek ROM dosyaları",
"exclusion-added": "Dışlama eklendi",
"exclusion-placeholder": "ör. *.tmp veya test_dosyası.rom",
"exclusion-value": "Dışlama değeri",
"exclusions-defaults": "Varsayılan dışlamalar",
"exclusions-item": "öğe",
"exclusions-items": "öğe",
"exclusions-multi-files-desc": "Çok dosyalı ROM taramasından dışlanacak dosya adları",
"exclusions-multi-parts-ext-desc": "Çok parçalı ROM taramasından dışlanacak dosya uzantıları",
"exclusions-multi-parts-files-desc": "Çok parçalı ROM taramasından dışlanacak dosya adları",
"exclusions-none": "Özel dışlama yapılandırılmamış",
"exclusions-platforms-desc": "Taramadan dışlanacak platformlar",
"exclusions-single-ext-desc": "Tek ROM taramasından dışlanacak dosya uzantıları",
"exclusions-single-files-desc": "Tek ROM taramasından dışlanacak dosya adları",
"exclusions-tooltip": "Kütüphane taramasında hangi dosya, uzantı ve platformların dışlanacağını yapılandırın. Buraya eklenen öğeler RomM kütüphanenizi tararken yok sayılır.",
"expires-in": "Son kullanma",
"expiry-12h": "12 saat",
"expiry-1d": "1 gün",
"expiry-1h": "1 saat",
"expiry-30d": "30 gün",
"expiry-3d": "3 gün",
"expiry-6h": "6 saat",
"expiry-7d": "7 gün",
"failed": "Başarısız",
"failed-to-create-token": "Token oluşturulamadı",
"failed-to-generate-pairing-code": "Eşleştirme kodu oluşturulamadı",
"failed-to-regenerate-code": "Kod yeniden oluşturulamadı",
"failed-to-regenerate-token": "Token yeniden oluşturulamadı",
"folder-alias": "Klasör takma adı",
"folder-alias-description": "Özel bir klasör adını resmi RomM platformuyla eşler. Örneğin 'Nintendo-64'ü 'n64' ile eşleştirin.",
"folder-mappings": "Klasör eşlemeleri",
"folder-mappings-mutually-exclusive": "Not: Bir klasör hem takma ad hem de varyant olamaz.",
"folder-mappings-tooltip-aliases": "Kütüphanenizdeki bir klasörü resmi RomM platformuyla eşlemek için kullanın. Örneğin Nintendo 64 oyunlarınız 'Nintendo-64' adlı klasördeyse, bunu burada 'n64' platformuna bağlayabilirsiniz.",
"folder-mappings-tooltip-variants": "Bir platform varyantı için ayrı klasörünüz varsa ve ana platformun meta verilerini kullanmasını istiyorsanız bunu kullanın. Örneğin 'fbneo' klasörünü 'arcade' varyantı olarak eşlemek, 'fbneo' oyunları taranırken Arcade meta verilerinin aranmasını sağlar.",
"folder-name": "Klasör adı",
"folder-name-header": "Klasör adı",
"gallery": "Galeri",
"gameplay": "Oynanış",
"games-label": "Oyunlar",
"grant-full": "Full access",
"grant-none": "Not granted",
"grant-own": "Own items only",
"group-account": "Hesap",
"group-color": "Color",
"group-default-option": "Default group",
"group-default-tag": "Default",
"group-delete-confirm": "Delete the \"{name}\" group? Its members fall back to the default group.",
"group-delete-failed": "Could not delete group: {detail}",
"group-grants": "Permissions",
"group-is-default": "Default group for new users",
"group-is-default-hint": "New users are assigned to this group automatically.",
"group-library": "Kütüphane",
"group-members": "Members",
"group-removed": "Group \"{name}\" removed",
"group-roms": "ROM'ları grupla",
"group-roms-desc": "Galerinde aynı ROM'un sürümlerini grupla",
"group-save-failed": "Could not save group: {detail}",
"group-saved": "Group \"{name}\" saved",
"group-system": "Sistem",
"group-system-tag": "System",
"group-system-warning": "This is a built-in group. Editing it changes what its members can do.",
"group-tools": "Araçlar",
"groups-empty": "No permission groups yet",
"hidden-games": "Hidden games",
"hidden-games-search": "Search games to hide",
"hidden-platforms": "Hidden platforms",
"hidden-platforms-hint": "These platforms and their games are hidden from this user.",
"hidden-platforms-placeholder": "Select platforms to hide",
"hide-unrated-games": "Derecelendirilmemiş oyunları gizle",
"home": "Ana sayfa",
"home-sections": "Bölümler",
"home-widgets": "Widget'lar",
"interface": "Arayüz",
"invite-link": "Davet bağlantısı",
"invite-link-created": "Davet bağlantısı oluşturuldu",
"language": "Dil",
"language-auto": "Otomatik ({language})",
"length-header": "Süre",
"link-copied": "Bağlantı panoya kopyalandı",
"main-platform": "Ana platform",
"manual": "Kılavuz",
"mapping-types": "Eşleme türleri",
"media-bezel": "Çerçeve",
"media-box2d": "Kutu görseli (2D)",
"media-box2d-back": "Arka kapak",
"media-box2d-side": "Kutu sırtı",
"media-box3d": "Kutu görseli (3D)",
"media-fanart": "Hayran sanatı",
"media-logo": "Logo",
"media-manual": "Kılavuz",
"media-marquee": "Marquee",
"media-miximage": "Karma görsel",
"media-miximage-v2": "Karma görsel (v2)",
"media-physical": "Fiziksel medya",
"media-screenshot": "Ekran görüntüsü",
"media-title-screen": "Başlık ekranı",
"media-video": "Video",
"media-video-normalized": "Normalleştirilmiş video",
"metadata-catalogs": "Genel meta veri",
"metadata-get-key": "API anahtarı al",
"metadata-proxies": "Eşleştirme proxy'leri",
"metadata-specialised": "Özel kaynaklar",
"metadata-ss-dev-credentials-desc": "Bu RomM sürümü ScreenScraper geliştirici kimlik bilgilerini içermiyor, bu nedenle hesabınız geçerli olsa bile ScreenScraper tüm istekleri reddediyor. Kendi ScreenScraper geliştirici hesabınızın bilgileriyle ortamda SCREENSCRAPER_DEV_ID ve SCREENSCRAPER_DEV_PASSWORD değerlerini ayarlayın.",
"metadata-ss-dev-credentials-title": "ScreenScraper geliştirici kimlik bilgileri eksik",
"metadata-subtitle-achievements": "Başarımlar",
"metadata-subtitle-completion": "Tamamlama süreleri",
"metadata-subtitle-cover-art": "Kapak görselleri",
"metadata-subtitle-demoscene": "Demoscene",
"metadata-subtitle-pc": "PC oyunları",
"metadata-website": "Web sitesi",
"missing-firmware-actions": "Eksik firmware işlemleri",
"missing-firmware-none": "Eksik firmware bulunamadı",
"missing-firmware-tab": "Eksik firmware",
"missing-games-actions": "Eksik oyun işlemleri",
"missing-games-delete-all": "Delete all missing games",
"missing-games-none": "Eksik ROM bulunamadı",
"missing-games-tab": "Eksik oyunlar",
"missing-platform-from-fs": "Platform dosya sisteminde bulunamadı",
"new-group": "New group",
"new-password": "Yeni şifre",
"no-matching-platforms": "Eşleşen platform yok.",
"no-missing-roms-to-delete": "Silinecek eksik ROM yok",
"no-platforms": "Platform yok.",
"no-tasks-in-history": "Geçmişte görev yok",
"no-tokens-help": "İstemci API tokenı bulunamadı. Cihaz eşleştirmeye başlamak için bir tane oluşturun.",
"open-shell-settings": "Uygulama ayarlarını aç",
"open-shell-settings-failed": "Masaüstü uygulamasının ayarları açılamadı",
"order-platforms-by": "Platformları sırala",
"override-grant": "Granted",
"override-grant-own": "Granted (own items only)",
"override-inherit": "Inherit from group",
"override-revoke": "Revoked",
"pair-device": "Cihaz eşleştir",
"pair-enter-code-prompt": "Eşleştirmeyi tamamlamak için cihazınıza bu kodu girin:",
"pair-exchange-failed": "Eşleştirme kodu değiştirilemedi.",
"pair-exchanging": "Eşleştirme kodu alınıyor…",
"pair-expires-shortly": "Bu kod kısa süre içinde sona eriyor. Gerekirse yeni bir tane oluşturmak için web arayüzüne dönün.",
"pair-no-code": "Eşleştirme kodu sağlanmadı.",
"pair-scheme-error": "Geri aramalar için yalnızca özel URL şemaları desteklenmektedir (http/https değil).",
"parent-platform": "Üst platform",
"parental-controls": "Ebeveyn denetimi",
"password": "Şifre",
"password-placeholder": "Mevcut şifreyi korumak için boş bırakın",
"password-updated": "Şifre güncellendi",
"passwords-must-match": "Şifreler eşleşmelidir",
"perm-action": {
"delete": "Delete",
"read": "Read",
"write": "Write"
},
"perm-entity": {
"assets": "Saves & states",
"collections": "Collections",
"devices": "Devices",
"emulation": "Tarayıcıda oyna",
"firmware": "Firmware",
"logs": "Logs",
"platforms": "Platforms",
"playlists": "Playlists",
"roms": "Games",
"streaming": "Streaming",
"tasks": "Tasks",
"users": "Users"
},
"perm-entity-label": "Entity",
"perm-own-only": "own",
"perm-own-only-hint": "Limited to the user's own items",
"permission-group": "Permission group",
"permission-group-hint": "Sets which actions this user can perform across the library.",
"permission-groups": "Permission Groups",
"permission-overrides": "Permission overrides",
"permission-overrides-hint": "Grant or revoke specific actions for this user, on top of their group.",
"platform-count-games": "{count} oyun | {count} oyun",
"platform-mapping-created": "Platform eşlemesi oluşturuldu",
"platform-mapping-deleted": "Platform eşlemesi silindi",
"platform-mapping-updated": "Platform eşlemesi güncellendi",
"platform-metadata-matches": "{source} eşleşmeleri: {matched} / {total}",
"platform-open": "{name} platformunu aç",
"platform-regions-show-less": "Daha az bölge göster",
"platform-regions-show-more": "Daha fazla bölge göster",
"platform-variant": "Platform varyantı",
"platform-variant-description": "Bir klasörü üst platformun meta verisine eşler. Örneğin 'n64dd'yi 'n64' varyantı olarak eşleyin.",
"platform-version": "Platform sürümü",
"platforms-bindings": "Klasör takma adları",
"platforms-drawer": "Platformlar menüsü",
"platforms-drawer-group-by": "Grupla",
"platforms-versions": "Platform varyantları",
"profile-joined": "{date} tarihinde katıldı",
"profile-last-active": "Son aktif: {date}",
"progress": "İlerleme",
"queued": "Sırada",
"ra-connected": "{username} olarak bağlandı",
"ra-not-linked": "Bağlı değil",
"ra-saved-and-synced": "Bağlandı ve senkronizasyon başladı",
"ra-sync-failed": "RetroAchievements profiliniz senkronize edilemedi",
"ra-update-failed": "RetroAchievements kullanıcı adınız güncellenemedi",
"rating-header": "Puan",
"recently-added-as-grid": "Son eklenen ROM'lar ızgara olarak",
"recently-added-as-grid-desc": "Ana sayfada son eklenen ROM kartlarını ızgara görünümünde göster",
"reduced-motion": "Reduced motion",
"reduced-motion-desc": "Disable GPU-heavy visuals and animations (background blur, cover effects, spinning discs, motion) for smoother performance on low-powered devices",
"regenerate-code": "Kodu yeniden oluştur",
"regenerate-token": "Tokenı yeniden oluştur",
"regenerate-token-title": "Tokenı yeniden oluştur",
"regenerate-token-tooltip": "Yeniden oluştur",
"released-header": "Yayın tarihi",
"removed": "Kaldırıldı",
"repeat-password": "Şifreyi tekrarla",
"repeat-password-required": "Şifre tekrarı gereklidir",
"resume-music": "Yeniden yüklemeden sonra müziğe devam et",
"resume-music-desc": "Son parçayı kaldığı yerden sürdürür. Çalıyorsa, ilk tıklamanızda veya tuşa basışınızda yeniden başlar.",
"retroachievements": "RetroAchievements",
"revoke-token-confirm": "{username} için \"{name}\" tokenı iptal edilsin mi?",
"role": "Rol",
"role-admin": "Yönetici",
"role-editor": "Editör",
"role-user": "User",
"role-viewer": "İzleyici",
"romm-platform": "RomM platformu",
"romm-platform-header": "RomM platformu",
"run-task": "{title} görevini çalıştır",
"running": "Çalışıyor",
"saves": "Kayıtlar",
"scan": "Tarama",
"scan-artwork-overrides": "Alan bazlı görsel geçersiz kılmaları",
"scan-artwork-overrides-desc": "İsteğe bağlı olarak belirli görsel alanları için farklı bir sağlayıcı sırası kullanın. Kapalıyken her alan yukarıdaki görsel önceliğini izler.",
"scan-artwork-priority": "Görsel önceliği",
"scan-artwork-priority-desc": "Kapak görselleri ve ekran görüntüleri için kullanılan sağlayıcıları sıralayın. Sağlayıcılar yukarıdan aşağıya denenir; devre dışı olanlar atlanır.",
"scan-gamelist": "ES-DE / Batocera gamelist dışa aktarımı",
"scan-gamelist-export": "Taramadan sonra gamelist.xml dışa aktar",
"scan-gamelist-export-desc": "Bir tarama tamamlandığında ES-DE, Batocera ve RetroBAT için bir gamelist.xml dosyası yaz.",
"scan-gamelist-image": "Görsel medyası",
"scan-gamelist-thumbnail": "Küçük resim medyası",
"scan-language-placeholder": "Bir dil kodu ekleyin (ör. en, fr)",
"scan-language-priority": "Dil önceliği",
"scan-language-priority-desc": "ScreenScraper tarafından açıklamalar için kullanılan dil kodlarının sırası. İlk mevcut dil kazanır.",
"scan-leave-body": "Kaydedilmemiş tarama ayarlarınız var. Şimdi ayrılırsanız değişiklikleriniz kaybolacak.",
"scan-leave-confirm": "Ayrıl",
"scan-leave-title": "Kaydetmeden ayrılınsın mı?",
"scan-media": "İndirilecek medya",
"scan-media-desc": "Bir tarama sırasında hangi medya öğelerinin indirileceğini seçin. Yalnızca ScreenScraper ve ES-DE gamelist.xml tarafından kullanılır.",
"scan-media-note": "Kutu görseli, bu seçimden bağımsız olarak her zaman indirilir.",
"scan-media-placeholder": "Medya türlerini seçin",
"scan-metadata-priority": "Meta veri önceliği",
"scan-metadata-priority-desc": "Taramalar sırasında kullanılan meta veri sağlayıcılarını sıralayın. Sağlayıcılar yukarıdan aşağıya denenir; devre dışı olanlar atlanır.",
"scan-override-cover": "Kapak görseli önceliğini geçersiz kıl",
"scan-override-manual": "Kılavuz önceliğini geçersiz kıl",
"scan-override-screenshot": "Ekran görüntüsü önceliğini geçersiz kıl",
"scan-pegasus": "Pegasus dışa aktarımı",
"scan-pegasus-export": "Taramadan sonra metadata.pegasus.txt dışa aktar",
"scan-pegasus-export-desc": "Bir tarama tamamlandığında Pegasus için bir metadata.pegasus.txt dosyası yaz.",
"scan-priority-add": "Bir sağlayıcı ekle",
"scan-priority-disable": "{name} öğesini devre dışı bırak",
"scan-priority-drag": "Yeniden sıralamak için sürükleyin",
"scan-priority-move-down": "{name} öğesini aşağı taşı",
"scan-priority-move-up": "{name} öğesini yukarı taşı",
"scan-priority-none-added": "Eklenmiş kod yok. Aşağıdan bir tane ekleyin.",
"scan-priority-none-enabled": "Etkin sağlayıcı yok. Aşağıdan bir tane ekleyin.",
"scan-priority-remove": "{name} öğesini kaldır",
"scan-priority-suggestions": "Öneriler",
"scan-region-placeholder": "Bir bölge kodu ekleyin (ör. us, eu, jp)",
"scan-region-priority": "Bölge önceliği",
"scan-region-priority-desc": "Bölgesel varyantlar için kullanılan bölge kodlarının sırası; hem bir oyunun varsayılan olarak gösterilen sürümü hem de IGDB ve ScreenScraper'dan alınan görseller için geçerlidir. İlk mevcut bölge kazanır.",
"scan-settings": "Tarama ayarları",
"scan-settings-load-error-desc": "The scan settings could not be loaded from the server. Editing is disabled to avoid overwriting your existing configuration.",
"scan-settings-load-error-title": "Unable to load scan settings",
"scan-settings-save-error": "Tarama ayarları kaydedilemedi: {detail}",
"scan-settings-saved": "Tarama ayarları kaydedildi",
"scan-unsaved-changes": "Kaydedilmemiş değişiklikleriniz var",
"scheduled": "Zamanlandı",
"scope-administration": "Yönetim",
"scope-count": "{count} {label}",
"scope-library": "Kütüphane",
"scope-other": "Diğer",
"scope-personal": "Kişisel",
"scope-plural": "kapsam",
"scope-singular": "kapsam",
"screenshots": "Ekran Görüntüleri",
"search-exclusions": "Dışlamaları ara",
"search-folder-mappings": "Klasör eşlemelerini ara",
"search-groups": "Search groups",
"search-platforms": "Platform ara",
"search-tokens": "Tokenları ara",
"search-users": "Kullanıcı ara",
"select-exclusion-type": "Dışlanacak öğeyi seçin",
"settings-sections": "Ayarlar bölümleri",
"show-actionbar": "İşlem çubuğunu göster",
"show-actionbar-desc": "Oyun kartında her zaman işlem çubuğunu göster",
"show-collections": "Koleksiyonları göster",
"show-collections-as-grid": "Koleksiyonları ızgara olarak",
"show-collections-as-grid-desc": "Ana sayfada koleksiyon kartlarını ızgara görünümünde göster",
"show-collections-desc": "Ana sayfada koleksiyonlar bölümünü göster",
"show-continue-playing": "Devam edilen oyunları göster",
"show-continue-playing-desc": "Ana sayfada devam edilen oyunlar bölümünü göster",
"show-game-titles": "Oyun başlıklarını göster",
"show-game-titles-desc": "Oyun kartlarında her zaman oyun başlıklarını göster",
"show-home-widgets": "Widget çubuğunu göster",
"show-home-widgets-desc": "Ana sayfa satırlarının üzerinde widget şeridini göster. Tüm bölümü kaldırmak için gizle.",
"show-languages": "Dilleri göster",
"show-languages-desc": "Galeride dil bayraklarını göster",
"show-logo-title": "Logoyu başlık olarak göster",
"show-logo-title-desc": "Oyun sayfalarında, indirilmişse oyunun adı yerine logosunu göster",
"show-platforms": "Platformları göster",
"show-platforms-as-grid": "Platformları ızgara olarak",
"show-platforms-as-grid-desc": "Ana sayfada platform kartlarını ızgara görünümünde göster",
"show-platforms-desc": "Ana sayfada platformlar bölümünü göster",
"show-recently-added": "Son eklenen ROM'ları göster",
"show-recently-added-desc": "Ana sayfada son eklenen ROM'lar bölümünü göster",
"show-recommendations": "Önerileri göster",
"show-recommendations-desc": "Önerileri ana sayfada ve bir oyunun ayrıntılar sayfasında göster",
"show-regions": "Bölgeleri göster",
"show-regions-desc": "Galeride bölge bayraklarını göster",
"show-siblings": "Kardeşleri göster",
"show-siblings-desc": "\"ROM'ları Grupla\" seçeneği etkinken galeride kardeş sayısını göster",
"show-smart-collections": "Akıllı koleksiyonları göster",
"show-smart-collections-desc": "Ana sayfada akıllı koleksiyonlar bölümünü göster",
"show-stats": "İstatistikleri göster",
"show-stats-desc": "Ana sayfada istatistik özetini göster",
"show-status": "Durumu göster",
"show-status-desc": "Galeride durum ikonlarını göster (beklemede, oynanıyor, tamamlandı vb.)",
"show-unrated-games": "Derecelendirilmemiş oyunları göster",
"show-virtual-collections": "Otomatik koleksiyonları göster",
"show-virtual-collections-desc": "Ana sayfada, koleksiyonlar sayfasında ve koleksiyonlar kenar çubuğunda görüntülenir.",
"sort-by-game-count": "Oyun sayısına göre sırala",
"sort-by-name": "Ada göre sırala",
"sort-by-size": "Boyuta göre sırala",
"sort-games": "Oyunlar",
"sort-name": "Ad",
"sort-size": "Boyut",
"states": "Durum Kayıtları",
"stopped": "Durduruldu",
"streaming": "Streaming",
"streaming-by": "({user})",
"streaming-desktop-session": "Desktop session",
"streaming-disabled": "Emulator streaming is disabled on this server.",
"streaming-draining": "Önceki oturum kapatılıyor",
"streaming-idle": "Idle",
"streaming-load-failed": "Could not load the streaming containers.",
"streaming-none": "No streaming containers are configured.",
"streaming-open-desktop": "Open desktop",
"streaming-refresh": "Refresh",
"streaming-release": "End session",
"streaming-release-body": "This stops whatever is running on {container} and disconnects the player holding it.",
"streaming-release-confirm": "End session",
"streaming-release-failed": "Could not end the session.",
"streaming-release-reason": "Ended by an administrator",
"streaming-release-title": "End this session?",
"streaming-released": "Session ended.",
"streaming-since": "since {time}",
"streaming-unknown-game": "Unknown game",
"streaming-unusable": "This container's host has no scheme, so it can never be claimed.",
"summary": "Özet",
"task-destructive-confirm": "Çalıştır",
"task-destructive-confirm-body": "Bu görev kitaplığınızdaki dosyaları siler veya değiştirir ve geri alınamaz.",
"task-destructive-confirm-title": "{title} çalıştırılsın mı?",
"task-failed": "Görev başarısız",
"task-history": "Görev Geçmişi",
"task-started": "'{title}' görevi başladı…",
"tasks": "Görevler",
"theme": "Tema",
"theme-auto": "Otomatik",
"theme-dark": "Koyu",
"theme-light": "Açık",
"title-header": "Başlık",
"tokens-admin-empty": "Hiç istemci API tokenı oluşturulmamış.",
"tokens-admin-table-user": "Kullanıcı",
"type-header": "Tür",
"ui-version": "Arayüz sürümü",
"ui-version-classic": "Klasik Arayüz",
"ui-version-classic-blurb": "Tanıdık RomM arayüzü.",
"ui-version-desc": "Yeni RomM arayüzünü önizleyin (beta). Geçiş anında olur ve istediğiniz zaman geri dönebilirsiniz.",
"ui-version-new": "Yeni Arayüz",
"ui-version-new-blurb": "Yeni RomM deneyimi.",
"unable-to-add-exclusion": "Dışlama eklenemedi: {error}",
"unable-to-create-invite-link": "Davet bağlantısı oluşturulamadı: {detail}",
"unable-to-create-platform-mapping": "Platform eşlemesi oluşturulamadı: {detail}",
"unable-to-create-user": "Kullanıcı oluşturulamadı: {detail}",
"unable-to-delete-platform-mapping": "Platform eşlemesi silinemedi: {detail}",
"unable-to-delete-token": "Token silinemedi: {detail}",
"unable-to-delete-user": "{username} kullanıcısı silinemedi: {detail}",
"unable-to-disable-user": "Kullanıcı devre dışı bırakılamadı: {detail}",
"unable-to-edit-user": "Kullanıcı düzenlenemedi: {detail}",
"unable-to-enable-user": "Kullanıcı etkinleştirilemedi: {detail}",
"unable-to-get-supported-platforms": "Desteklenen platformlar alınamadı: {detail}",
"unable-to-remove-exclusion": "Dışlama kaldırılamadı: {error}",
"unable-to-revoke-token": "Token iptal edilemedi: {detail}",
"unable-to-update-platform-mapping": "Platform eşlemesi güncellenemedi: {detail}",
"unrated-games": "Derecelendirilmemiş oyunlar",
"unrated-games-hint": "Yaş derecelendirmesi olmayan oyunlar; 1994'ten önce çıkanların çoğu dahil.",
"update": "Güncelle",
"user-created": "{username} kullanıcısı oluşturuldu",
"user-removed": "{username} kullanıcısı başarıyla kaldırıldı",
"user-updated": "{username} kullanıcısı güncellendi",
"user-updated-successfully": "{username} kullanıcısı başarıyla güncellendi",
"username": "Kullanıcı adı",
"users": "Kullanıcılar",
"users-empty": "Gösterilecek kullanıcı yok.",
"users-enabled": "Etkin",
"users-last-active": "Son aktif",
"users-tokens-empty": "İstemci API tokenı bulunamadı. Cihaz eşleştirmeye başlamak için bir tane oluşturun.",
"users-tokens-expires": "Son kullanma",
"users-tokens-last-used": "Son kullanım",
"variant-folder": "Varyant klasörü",
"vc-all": "Tümü (yavaş)",
"vc-collection": "Koleksiyonu",
"vc-company": "Şirket",
"vc-developer": "Geliştirici",
"vc-franchise": "Franchise",
"vc-genre": "Tür",
"vc-mode": "Oyun Modu",
"vc-publisher": "Yayıncı",
"virtual-collection-type": "Sanal koleksiyon türü (ROM gruplama yöntemi)",
"watcher": "İzleyici",
"widget-anniversaries": "Yıl dönümleri",
"widget-anniversaries-desc": "Bugünün tarihinde daha önceki bir yılda çıkan oyunları, aralarında gezinmek için oklarla gösterir.",
"widget-library-stats": "Kütüphane istatistikleri",
"widget-library-stats-compact": "Kompakt (oyunlar, platformlar, favoriler)",
"widget-library-stats-desc": "Kütüphanenizin sayım özeti: oyunlar, platformlar, favoriler ve daha fazlası.",
"widget-library-stats-extended": "Genişletilmiş (kayıtlar, durum kayıtları, ekran görüntüleri, disk)",
"widget-library-stats-mode": "Kütüphane istatistikleri detayı",
"widget-random-pick": "Rastgele seçim",
"widget-random-pick-desc": "Kütüphanenizden rastgele bir ROM öner, yeniden çevirmek için düğmeye basın.",
"widget-reorder-drag": "Yeniden sıralamak için sürükleyin"
}