chore: sync Crowdin translations

This commit is contained in:
LukeGus committed 2026-10-02 06:39:59 +00:00
1 parent 28e74de452
commit 307667ce0f
560 files changed
+46398 -46398

No files matched your search

+54 -54
View File
@@ -1,85 +1,85 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "টেইলনেট ডিভাইসগুলি দেখুন",
"description": "সংযুক্ত টেইলনেটে থাকা ডিভাইসগুলো দেখুন।"
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"api": "টেইলস্কেল এপিআই",
"devices": "লেজজাল"
},
"apiKey": {
"label": "API key",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"label": "এপিআই কী",
"description": "আপনার টেইলনেটে থাকা ডিভাইসগুলোর তালিকা করতে ব্যবহৃত হয়। এটি টেইলস্কেল বা হেডস্কেল কী-এর সাথে কাজ করে।",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "এপিআই বেস ইউআরএল",
"description": "টেইলস্কেলের জন্য খালি রাখুন। এটিকে একটি হেডস্কেল ইনস্ট্যান্সের দিকে নির্দেশ করতে সেট করুন।",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "ডিভাইসের তালিকা",
"checking": "টেলনেট পরীক্ষা করা হচ্ছে...",
"noKey": "এখনো কোনো এপিআই কী সেট করা হয়নি।",
"error": "টেইলনেটে পৌঁছানো যায়নি। এপিআই কী যাচাই করুন।",
"count": "{{count}} ডিভাইসটি পৌঁছানো সম্ভব",
"count_other": "{{count}} ডিভাইস পৌঁছানো সম্ভব",
"refresh": "চেক"
}
},
"nav": {
"tailscale": "Tailscale"
"tailscale": "লেজের স্কেল"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleDeviceSelect": "Select Tailscale device",
"tailscaleDeviceSelectPlaceholder": "Select a device...",
"tailscaleNoApiKey": "No Tailscale API key configured. Add one in Admin Settings to enable device discovery.",
"tailscaleDocsLink": "View docs",
"tailscaleLoadingDevices": "Loading devices...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleNoDevices": "No devices found in your tailnet.",
"tailscaleDeviceAutoFill": "Selecting a device will auto-fill the host IP address.",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"filterAuthTailscale": "Tailscale"
"tailscaleUsernameHint": "এটি অবশ্যই একজন ইউনিক্স ব্যবহারকারী হতে হবে, যার মাধ্যমে আপনার টেইলনেট-এর SSH ACL-এ আপনার টেইলস্কেল পরিচয়কে অনুমতি দেওয়া হয়; এটি রুট হওয়া আবশ্যক নয়।",
"tailscaleDeviceSelect": "টেইলস্কেল ডিভাইস নির্বাচন করুন",
"tailscaleDeviceSelectPlaceholder": "একটি ডিভাইস নির্বাচন করুন...",
"tailscaleNoApiKey": "কোনো টেইলস্কেল এপিআই কী কনফিগার করা নেই। ডিভাইস ডিসকভারি সক্ষম করতে অ্যাডমিন সেটিংসে একটি যোগ করুন।",
"tailscaleDocsLink": "নথি দেখুন",
"tailscaleLoadingDevices": "ডিভাইস লোড হচ্ছে...",
"tailscaleDeviceLoadFailed": "টেইলস্কেল ডিভাইসগুলো লোড করা সম্ভব হয়নি। এপিআই ইউআরএল এবং নেটওয়ার্ক সংযোগ যাচাই করুন।",
"tailscaleNoDevices": "আপনার টেইলনেটে কোনো ডিভাইস খুঁজে পাওয়া যায়নি।",
"tailscaleDeviceAutoFill": "ডিভাইস নির্বাচন করলে হোস্ট আইপি অ্যাড্রেসটি স্বয়ংক্রিয়ভাবে পূরণ হয়ে যাবে।",
"tailscaleAddHost": "হোস্ট যোগ করুন",
"tailscaleCopyIp": "টেইলস্কেল আইপি কপি করুন",
"tailscaleIpCopied": "আইপি কপি করা হয়েছে",
"tailscaleIpCopyFailed": "আইপি কপি করা যায়নি",
"filterAuthTailscale": "লেজের স্কেল"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckOpenBrowser": "Open Browser to Authenticate",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again."
"tailscaleCheckRequired": "টেইলস্কেল প্রমাণীকরণ আবশ্যক",
"tailscaleCheckDescription": "টেইলস্কেল SSH-এর জন্য একটি অতিরিক্ত যাচাইকরণ প্রয়োজন। চালিয়ে যাওয়ার জন্য আপনার ব্রাউজারে প্রমাণীকরণ করুন।",
"tailscaleCheckOpenBrowser": "প্রমাণীকরণের জন্য ব্রাউজার খুলুন",
"tailscaleCheckWaiting": "টেইলস্কেল প্রমাণীকরণের জন্য অপেক্ষা করা হচ্ছে...",
"tailscaleCheckTimeout": "টেইলস্কেল প্রমাণীকরণের সময়সীমা শেষ হয়ে গেছে। অনুগ্রহ করে আবার চেষ্টা করুন।"
},
"manager": {
"title": "Tailscale",
"refresh": "Refresh",
"retry": "Retry",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"noData": "No data available",
"filter": "Filter...",
"tsNotInstalled": "Tailscale is not installed on this host",
"tsRunning": "Running",
"tsStopped": "Stopped",
"tsEnable": "Connect",
"tsDisable": "Disconnect",
"tsEnabling": "Connecting to Tailscale...",
"tsDisabling": "Disconnecting from Tailscale...",
"tsEnabled": "Tailscale connected",
"tsDisabled": "Tailscale disconnected",
"tsExitNode": "Exit node",
"tsExitNodeActive": "Exit node active"
"title": "লেজের স্কেল",
"refresh": "রিফ্রেশ",
"retry": "পুনরায় চেষ্টা করুন",
"sudoHint": "উচ্চতর কার্যক্রমের অনুমতি দেওয়ার জন্য এই হোস্টের জন্য একটি sudo পাসওয়ার্ড সেট করুন।",
"noData": "কোন ডেটা উপলব্ধ নেই",
"filter": "ফিল্টার...",
"tsNotInstalled": "এই হোস্টে টেইলস্কেল ইনস্টল করা নেই।",
"tsRunning": "দৌড়ানো",
"tsStopped": "থামানো হয়েছে",
"tsEnable": "সংযোগ করুন",
"tsDisable": "সংযোগ বিচ্ছিন্ন করুন",
"tsEnabling": "টেইলস্কেলের সাথে সংযোগ স্থাপন করা হচ্ছে...",
"tsDisabling": "টেইলস্কেল থেকে সংযোগ বিচ্ছিন্ন হচ্ছে...",
"tsEnabled": "টেলস্কেল সংযুক্ত",
"tsDisabled": "টেলস্কেল সংযোগ বিচ্ছিন্ন",
"tsExitNode": "প্রস্থান নোড",
"tsExitNodeActive": "প্রস্থান নোড সক্রিয়"
},
"newUi": {
"sidebar": {
"quickConnect": {
"connectToTerminal": "Connect to Terminal",
"usernameLabel": "Username"
"connectToTerminal": "টার্মিনালের সাথে সংযোগ করুন",
"usernameLabel": "ব্যবহারকারীর নাম"
}
}
}
+26 -26
View File
@@ -1,66 +1,66 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "टेलनेट उपकरणों को देखें",
"description": "कनेक्टेड टेलनेट पर मौजूद डिवाइस देखें।"
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"api": "टेलस्केल एपीआई",
"devices": "टेलनेट"
},
"apiKey": {
"label": "API key",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"label": "एपीआई कुंजी",
"description": "इसका उपयोग टेलनेट पर मौजूद उपकरणों की सूची बनाने के लिए किया जाता है। यह टेलस्केल या हेडस्केल कुंजी के साथ काम करता है।",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "एपीआई आधारित यूआरएल",
"description": "टेलस्केल के लिए इसे खाली छोड़ दें। इसे हेडस्केल इंस्टेंस की ओर इंगित करने के लिए सेट करें।",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "डिवाइस सूची",
"checking": "टेलनेट की जाँच कर रहा हूँ...",
"noKey": "अभी तक कोई एपीआई कुंजी सेट नहीं की गई है।",
"error": "टेलनेट तक नहीं पहुंच सका। कृपया एपीआई कुंजी की जांच करें।",
"count": "{{count}} डिवाइस पहुंच योग्य है",
"count_other": "{{count}} पहुंच योग्य उपकरण",
"refresh": "जाँच करना"
}
},
"nav": {
"tailscale": "Tailscale"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleUsernameHint": "यह एक यूनिक्स उपयोगकर्ता होना चाहिए जिसे टेलनेट के एसएसएच एसीएल में आपकी टेलस्केल पहचान प्रदान की गई हो, जरूरी नहीं कि यह रूट हो।",
"tailscaleDeviceSelect": "Tailscale डिवाइस चुनें",
"tailscaleDeviceSelectPlaceholder": "एक डिवाइस चुनें...",
"tailscaleNoApiKey": "कोई Tailscale API कुंजी कॉन्फ़िगर नहीं की गई है। डिवाइस खोज सक्षम करने के लिए व्यवस्थापक सेटिंग में एक जोड़ें।",
"tailscaleDocsLink": "दस्तावेज़ देखें",
"tailscaleLoadingDevices": "उपकरण लोड हो रहे हैं...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleDeviceLoadFailed": "टेलस्केल डिवाइस लोड करने में विफल। कृपया एपीआई यूआरएल और नेटवर्क कनेक्शन की जांच करें।",
"tailscaleNoDevices": "आपके टेलनेट में कोई उपकरण नहीं मिला।",
"tailscaleDeviceAutoFill": "डिवाइस चुनने पर होस्ट IP पता स्वतः भर जाएगा।",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"tailscaleAddHost": "होस्ट जोड़ें",
"tailscaleCopyIp": "टेलस्केल आईपी कॉपी करें",
"tailscaleIpCopied": "आईपी कॉपी हो गया",
"tailscaleIpCopyFailed": "आईपी कॉपी नहीं हो सकी",
"filterAuthTailscale": "Tailscale"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckRequired": "टेलस्केल प्रमाणीकरण आवश्यक है",
"tailscaleCheckDescription": "Tailscale SSH के लिए एक अतिरिक्त जांच की आवश्यकता है। जारी रखने के लिए अपने ब्राउज़र में प्रमाणीकरण करें।",
"tailscaleCheckOpenBrowser": "प्रमाणीकरण के लिए ब्राउज़र खोलें",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again."
"tailscaleCheckWaiting": "टेलस्केल प्रमाणीकरण की प्रतीक्षा की जा रही है...",
"tailscaleCheckTimeout": "टेलस्केल प्रमाणीकरण का समय समाप्त हो गया। कृपया पुनः प्रयास करें।"
},
"manager": {
"title": "Tailscale",
"refresh": "रीफ़्रेश",
"retry": "पुनः प्रयास करें",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"sudoHint": "इस होस्ट के लिए एक सूडो पासवर्ड सेट करें ताकि उच्च स्तरीय कार्रवाई की अनुमति मिल सके।",
"noData": "कोई डेटा उपलब्ध नहीं",
"filter": "फ़िल्टर...",
"tsNotInstalled": "Tailscale इस होस्ट पर स्थापित नहीं है",
+53 -53
View File
@@ -1,84 +1,84 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "Lihat perangkat tailnet.",
"description": "Lihat perangkat-perangkat yang terhubung ke tailnet."
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"api": "API Tailscale",
"devices": "Jaring ekor"
},
"apiKey": {
"label": "API key",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"label": "Kunci API",
"description": "Digunakan untuk menampilkan daftar perangkat pada tailnet Anda. Bekerja dengan tombol Tailscale atau Headscale.",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "URL dasar API",
"description": "Biarkan Tailscale kosong. Atur ini agar mengarah ke instance Headscale.",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "Daftar perangkat",
"checking": "Memeriksa jaring ekor...",
"noKey": "Kunci API belum diatur.",
"error": "Tidak dapat terhubung ke tailnet. Periksa kunci API.",
"count": "{{count}} perangkat dapat dijangkau",
"count_other": "{{count}} perangkat yang dapat dijangkau",
"refresh": "Memeriksa"
}
},
"nav": {
"tailscale": "Tailscale"
"tailscale": "Skala ekor"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleDeviceSelect": "Select Tailscale device",
"tailscaleDeviceSelectPlaceholder": "Select a device...",
"tailscaleNoApiKey": "No Tailscale API key configured. Add one in Admin Settings to enable device discovery.",
"tailscaleDocsLink": "View docs",
"tailscaleLoadingDevices": "Loading devices...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleNoDevices": "No devices found in your tailnet.",
"tailscaleDeviceAutoFill": "Selecting a device will auto-fill the host IP address.",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"filterAuthTailscale": "Tailscale"
"tailscaleUsernameHint": "Ini harus berupa pengguna Unix yang identitas Tailscale Anda diberikan dalam ACL SSH tailnet, tidak harus root.",
"tailscaleDeviceSelect": "Pilih perangkat Tailscale",
"tailscaleDeviceSelectPlaceholder": "Pilih perangkat...",
"tailscaleNoApiKey": "Belum ada kunci API Tailscale yang dikonfigurasi. Tambahkan satu di Pengaturan Admin untuk mengaktifkan penemuan perangkat.",
"tailscaleDocsLink": "Lihat dokumen",
"tailscaleLoadingDevices": "Memuat perangkat...",
"tailscaleDeviceLoadFailed": "Gagal memuat perangkat Tailscale. Periksa URL API dan koneksi jaringan.",
"tailscaleNoDevices": "Tidak ada perangkat yang terdeteksi di tailnet Anda.",
"tailscaleDeviceAutoFill": "Memilih perangkat akan secara otomatis mengisi alamat IP host.",
"tailscaleAddHost": "Tambahkan host",
"tailscaleCopyIp": "Salin IP Tailscale",
"tailscaleIpCopied": "IP disalin",
"tailscaleIpCopyFailed": "IP tidak dapat disalin",
"filterAuthTailscale": "Skala ekor"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckOpenBrowser": "Open Browser to Authenticate",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again."
"tailscaleCheckRequired": "Diperlukan Otentikasi Sisik Ekor",
"tailscaleCheckDescription": "Tailscale SSH memerlukan pemeriksaan tambahan. Lakukan otentikasi di browser Anda untuk melanjutkan.",
"tailscaleCheckOpenBrowser": "Buka Browser untuk Melakukan Otentikasi",
"tailscaleCheckWaiting": "Menunggu autentikasi Tailscale...",
"tailscaleCheckTimeout": "Autentikasi Tailscale habis waktu. Silakan coba lagi."
},
"manager": {
"title": "Tailscale",
"refresh": "Refresh",
"retry": "Retry",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"noData": "No data available",
"filter": "Filter...",
"tsNotInstalled": "Tailscale is not installed on this host",
"tsRunning": "Running",
"tsStopped": "Stopped",
"tsEnable": "Connect",
"tsDisable": "Disconnect",
"tsEnabling": "Connecting to Tailscale...",
"tsDisabling": "Disconnecting from Tailscale...",
"tsEnabled": "Tailscale connected",
"tsDisabled": "Tailscale disconnected",
"tsExitNode": "Exit node",
"tsExitNodeActive": "Exit node active"
"title": "Skala ekor",
"refresh": "Menyegarkan",
"retry": "Mencoba kembali",
"sudoHint": "Tetapkan kata sandi sudo untuk host ini agar memungkinkan tindakan dengan hak akses administrator.",
"noData": "Tidak ada data yang tersedia",
"filter": "Menyaring...",
"tsNotInstalled": "Tailscale tidak terpasang pada host ini.",
"tsRunning": "Berlari",
"tsStopped": "Berhenti",
"tsEnable": "Menghubungkan",
"tsDisable": "Memutuskan",
"tsEnabling": "Menghubungkan ke Tailscale...",
"tsDisabling": "Memutus koneksi dari Tailscale...",
"tsEnabled": "Sisik ekor terhubung",
"tsDisabled": "Sisik ekor terputus",
"tsExitNode": "Node keluar",
"tsExitNodeActive": "Node keluar aktif"
},
"newUi": {
"sidebar": {
"quickConnect": {
"connectToTerminal": "Connect to Terminal",
"connectToTerminal": "Hubungkan ke Terminal",
"usernameLabel": "Nama pengguna"
}
}
+51 -51
View File
@@ -1,8 +1,8 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "Bekijk tailnet-apparaten",
"description": "Bekijk de apparaten op het aangesloten netwerk."
}
},
"settings": {
@@ -11,75 +11,75 @@
"devices": "Tailnet"
},
"apiKey": {
"label": "API key",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"label": "API-sleutel",
"description": "Wordt gebruikt om de apparaten op uw tailnet weer te geven. Werkt met een Tailscale- of Headscale-sleutel.",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "API-basis-URL",
"description": "Laat dit veld leeg voor Tailscale. Stel dit in om naar een Headscale-instantie te verwijzen.",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "Apparatenlijst",
"checking": "Het staartnet controleren...",
"noKey": "Er is nog geen API-sleutel ingesteld.",
"error": "Kon geen verbinding maken met het tailnet. Controleer de API-sleutel.",
"count": "{{count}} apparaat bereikbaar",
"count_other": "{{count}} apparaten bereikbaar",
"refresh": "Rekening"
}
},
"nav": {
"tailscale": "Tailscale"
"tailscale": "Staartschaal"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleDeviceSelect": "Select Tailscale device",
"tailscaleDeviceSelectPlaceholder": "Select a device...",
"tailscaleNoApiKey": "No Tailscale API key configured. Add one in Admin Settings to enable device discovery.",
"tailscaleDocsLink": "View docs",
"tailscaleLoadingDevices": "Loading devices...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleNoDevices": "No devices found in your tailnet.",
"tailscaleDeviceAutoFill": "Selecting a device will auto-fill the host IP address.",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"filterAuthTailscale": "Tailscale"
"tailscaleUsernameHint": "Dit moet een Unix-gebruiker zijn die aan uw Tailscale-identiteit is toegekend in de SSH-toegangsregel van het tailnet, niet per se root.",
"tailscaleDeviceSelect": "Selecteer het Tailscale-apparaat",
"tailscaleDeviceSelectPlaceholder": "Selecteer een apparaat...",
"tailscaleNoApiKey": "Er is geen Tailscale API-sleutel geconfigureerd. Voeg er een toe in de beheerdersinstellingen om apparaatdetectie in te schakelen.",
"tailscaleDocsLink": "Documenten bekijken",
"tailscaleLoadingDevices": "Apparaten laden...",
"tailscaleDeviceLoadFailed": "Het laden van Tailscale-apparaten is mislukt. Controleer de API-URL en de netwerkverbinding.",
"tailscaleNoDevices": "Geen apparaten gevonden in uw achternet.",
"tailscaleDeviceAutoFill": "Als je een apparaat selecteert, wordt het IP-adres van de host automatisch ingevuld.",
"tailscaleAddHost": "Voeg een host toe",
"tailscaleCopyIp": "Kopieer het Tailscale IP-adres",
"tailscaleIpCopied": "IP-adres gekopieerd",
"tailscaleIpCopyFailed": "Het IP-adres kon niet worden gekopieerd.",
"filterAuthTailscale": "Staartschaal"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckOpenBrowser": "Open Browser to Authenticate",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again."
"tailscaleCheckRequired": "Tailscale-authenticatie vereist",
"tailscaleCheckDescription": "Tailscale SSH vereist een extra controle. Authenticeer in uw browser om verder te gaan.",
"tailscaleCheckOpenBrowser": "Open de browser om te authenticeren.",
"tailscaleCheckWaiting": "Wachten op Tailscale-authenticatie...",
"tailscaleCheckTimeout": "De authenticatie bij Tailscale is mislukt vanwege een time-out. Probeer het opnieuw."
},
"manager": {
"title": "Tailscale",
"refresh": "Refresh",
"retry": "Retry",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"noData": "No data available",
"title": "Staartschaal",
"refresh": "Vernieuwen",
"retry": "Opnieuw proberen",
"sudoHint": "Stel een sudo-wachtwoord in voor deze host om acties met verhoogde bevoegdheden toe te staan.",
"noData": "Geen gegevens beschikbaar",
"filter": "Filter...",
"tsNotInstalled": "Tailscale is not installed on this host",
"tsRunning": "Running",
"tsStopped": "Stopped",
"tsEnable": "Connect",
"tsDisable": "Disconnect",
"tsEnabling": "Connecting to Tailscale...",
"tsDisabling": "Disconnecting from Tailscale...",
"tsEnabled": "Tailscale connected",
"tsDisabled": "Tailscale disconnected",
"tsExitNode": "Exit node",
"tsExitNodeActive": "Exit node active"
"tsNotInstalled": "Tailscale is niet geïnstalleerd op deze host.",
"tsRunning": "Rennen",
"tsStopped": "Gestopt",
"tsEnable": "Verbinden",
"tsDisable": "Verbinding verbreken",
"tsEnabling": "Verbinding maken met Tailscale...",
"tsDisabling": "Verbinding met Tailscale verbreken...",
"tsEnabled": "Aangesloten staartschaal",
"tsDisabled": "Staartschaal losgekoppeld",
"tsExitNode": "Uitgangsknooppunt",
"tsExitNodeActive": "Uitgangsknooppunt actief"
},
"newUi": {
"sidebar": {
"quickConnect": {
"connectToTerminal": "Connect to Terminal",
"usernameLabel": "Username"
"connectToTerminal": "Verbinden met de terminal",
"usernameLabel": "Gebruikersnaam"
}
}
}
+46 -46
View File
@@ -1,84 +1,84 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "Vis halenettenheter",
"description": "Se enhetene på det tilkoblede halenettet."
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"devices": "Halenett"
},
"apiKey": {
"label": "API key",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"label": "API-nøkkel",
"description": "Brukes til å liste opp enhetene på tailnet-en din. Fungerer med en Tailscale- eller Headscale-nøkkel.",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "API-basis-URL",
"description": "La stå tomt for Tailscale. Sett dette til å peke mot en Headscale-instans.",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "Enhetsliste",
"checking": "Sjekker baknettet...",
"noKey": "Ingen API-nøkkel angitt ennå.",
"error": "Kunne ikke nå tailnet. Sjekk API-nøkkelen.",
"count": "{{count}} enhet tilgjengelig",
"count_other": "{{count}} enheter tilgjengelige",
"refresh": "Sjekke"
}
},
"nav": {
"tailscale": "Tailscale"
"tailscale": "Haleskala"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleDeviceSelect": "Select Tailscale device",
"tailscaleDeviceSelectPlaceholder": "Select a device...",
"tailscaleNoApiKey": "No Tailscale API key configured. Add one in Admin Settings to enable device discovery.",
"tailscaleDocsLink": "View docs",
"tailscaleLoadingDevices": "Loading devices...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleNoDevices": "No devices found in your tailnet.",
"tailscaleDeviceAutoFill": "Selecting a device will auto-fill the host IP address.",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"filterAuthTailscale": "Tailscale"
"tailscaleUsernameHint": "Dette må være en Unix-bruker som Tailscale-identiteten din er gitt i tailnets SSH ACL, ikke nødvendigvis root.",
"tailscaleDeviceSelect": "Velg Tailscale-enhet",
"tailscaleDeviceSelectPlaceholder": "Velg en enhet...",
"tailscaleNoApiKey": "Ingen Tailscale API-nøkkel konfigurert. Legg til en i administratorinnstillingene for å aktivere enhetsgjenkjenning.",
"tailscaleDocsLink": "Vis dokumenter",
"tailscaleLoadingDevices": "Laster inn enheter ...",
"tailscaleDeviceLoadFailed": "Kunne ikke laste inn Tailscale-enheter. Sjekk API-URL-en og nettverkstilkoblingen.",
"tailscaleNoDevices": "Ingen enheter funnet i halenettverket ditt.",
"tailscaleDeviceAutoFill": "Hvis du velger en enhet, fylles verts-IP-adressen automatisk ut.",
"tailscaleAddHost": "Legg til vert",
"tailscaleCopyIp": "Kopier Tailscale-IP",
"tailscaleIpCopied": "IP-adressen er kopiert",
"tailscaleIpCopyFailed": "Kunne ikke kopiere IP-adressen",
"filterAuthTailscale": "Haleskala"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckOpenBrowser": "Open Browser to Authenticate",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again."
"tailscaleCheckRequired": "Tailscale-autentisering kreves",
"tailscaleCheckDescription": "Tailscale SSH krever en ekstra sjekk. Autentiser i nettleseren din for å fortsette.",
"tailscaleCheckOpenBrowser": "Åpne nettleseren for å autentisere",
"tailscaleCheckWaiting": "Venter på Tailscale-autentisering...",
"tailscaleCheckTimeout": "Tailscale-autentiseringen er tidsavbrutt. Prøv på nytt."
},
"manager": {
"title": "Tailscale",
"title": "Haleskala",
"refresh": "Oppdater",
"retry": "Prøv igjen",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"noData": "No data available",
"sudoHint": "Angi et sudo-passord for denne verten for å tillate forhøyede handlinger.",
"noData": "Ingen data tilgjengelig",
"filter": "Filter...",
"tsNotInstalled": "Tailscale is not installed on this host",
"tsNotInstalled": "Tailscale er ikke installert på denne verten",
"tsRunning": "Kjører",
"tsStopped": "Stopped",
"tsStopped": "Stoppet",
"tsEnable": "Koble til",
"tsDisable": "Koble fra",
"tsEnabling": "Connecting to Tailscale...",
"tsDisabling": "Disconnecting from Tailscale...",
"tsEnabled": "Tailscale connected",
"tsDisabled": "Tailscale disconnected",
"tsExitNode": "Exit node",
"tsExitNodeActive": "Exit node active"
"tsEnabling": "Kobler til Tailscale...",
"tsDisabling": "Kobler fra Tailscale...",
"tsEnabled": "Haleskala tilkoblet",
"tsDisabled": "Haleskala frakoblet",
"tsExitNode": "Utgangsnode",
"tsExitNodeActive": "Avslutt node aktiv"
},
"newUi": {
"sidebar": {
"quickConnect": {
"connectToTerminal": "Connect to Terminal",
"connectToTerminal": "Koble til terminalen",
"usernameLabel": "Brukernavn"
}
}
+19 -19
View File
@@ -1,33 +1,33 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "Wyświetl urządzenia sieci ogonowej",
"description": "Zobacz urządzenia na podłączonej sieci tailnet."
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"api": "API Tailscale",
"devices": "Siatka ogonowa"
},
"apiKey": {
"label": "Klucz API",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"description": "Służy do wyświetlania listy urządzeń w sieci Tailnet. Działa z kluczem Tailscale lub Headscale.",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "Podstawowy adres URL API",
"description": "Pozostaw puste dla Tailscale. Ustaw to tak, aby wskazywało na instancję Headscale.",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "Lista urządzeń",
"checking": "Sprawdzanie siatki ogonowej...",
"noKey": "Klucz API nie został jeszcze ustawiony.",
"error": "Nie udało się połączyć z siecią ogonową. Sprawdź klucz API.",
"count": "{{count}} urządzenie jest dostępne",
"count_other": "{{count}} urządzeń dostępnych",
"refresh": "Sprawdzać"
}
},
"nav": {
@@ -43,10 +43,10 @@
"tailscaleDeviceLoadFailed": "Nie udało się załadować urządzeń Tailscale. Sprawdź adres URL API i połączenie sieciowe.",
"tailscaleNoDevices": "Nie znaleziono urządzeń w Twojej sieci tailnet.",
"tailscaleDeviceAutoFill": "Wybranie urządzenia spowoduje automatyczne wypełnienie adresu IP hosta.",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"tailscaleAddHost": "Dodaj hosta",
"tailscaleCopyIp": "Kopiuj Tailscale IP",
"tailscaleIpCopied": "Skopiowano adres IP",
"tailscaleIpCopyFailed": "Nie udało się skopiować adresu IP",
"filterAuthTailscale": "Tailscale"
},
"terminal": {
@@ -60,7 +60,7 @@
"title": "Tailscale",
"refresh": "Odśwież",
"retry": "Ponów",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"sudoHint": "Ustaw hasło sudo dla tego hosta, aby umożliwić wykonywanie podwyższonych uprawnień.",
"noData": "Brak dostępnych danych",
"filter": "Filtr...",
"tsNotInstalled": "Tailscale nie jest zainstalowany na tym hoście",
+44 -44
View File
@@ -1,84 +1,84 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "Visualizar dispositivos de rede de cauda",
"description": "Veja os dispositivos na rede de cauda conectada."
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"api": "API Tailscale",
"devices": "Rede de cauda"
},
"apiKey": {
"label": "API key",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"label": "Chave de API",
"description": "Utilizado para listar os dispositivos na sua rede de cauda. Funciona com uma chave Tailscale ou Headscale.",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "URL base da API",
"description": "Deixe em branco para Tailscale. Defina isso para apontar para uma instância de Headscale.",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "Lista de dispositivos",
"checking": "Verificando a rede traseira...",
"noKey": "Nenhuma chave de API foi definida ainda.",
"error": "Não foi possível acessar a tailnet. Verifique a chave da API.",
"count": "{{count}} dispositivo acessível",
"count_other": "{{count}} dispositivos acessíveis",
"refresh": "Verificar"
}
},
"nav": {
"tailscale": "Tailscale"
"tailscale": "Escama da cauda"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleUsernameHint": "Este deve ser um usuário Unix cuja identidade Tailscale é concedida na ACL SSH da tailnet, não necessariamente o usuário root.",
"tailscaleDeviceSelect": "Selecionar dispositivo Tailscale",
"tailscaleDeviceSelectPlaceholder": "Selecione um dispositivo...",
"tailscaleNoApiKey": "Nenhuma chave de API Tailscale configurada. Adicione uma nas configurações do Admin para habilitar a descoberta do dispositivo.",
"tailscaleDocsLink": "Documentação",
"tailscaleLoadingDevices": "Carregando dispositivos...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleDeviceLoadFailed": "Falha ao carregar os dispositivos Tailscale. Verifique o URL da API e a conexão de rede.",
"tailscaleNoDevices": "Nenhum dispositivo encontrado na sua rede tail.",
"tailscaleDeviceAutoFill": "Selecting a device will auto-fill the host IP address.",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"filterAuthTailscale": "Tailscale"
"tailscaleDeviceAutoFill": "Ao selecionar um dispositivo, o endereço IP do host será preenchido automaticamente.",
"tailscaleAddHost": "Adicionar host",
"tailscaleCopyIp": "Copiar IP da Tailscale",
"tailscaleIpCopied": "IP copiado",
"tailscaleIpCopyFailed": "Não foi possível copiar o endereço IP.",
"filterAuthTailscale": "Escama da cauda"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckOpenBrowser": "Open Browser to Authenticate",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again."
"tailscaleCheckRequired": "Autenticação Tailscale necessária",
"tailscaleCheckDescription": "O Tailscale SSH requer uma verificação adicional. Autentique-se no seu navegador para continuar.",
"tailscaleCheckOpenBrowser": "Abra o navegador para autenticar.",
"tailscaleCheckWaiting": "Aguardando autenticação do Tailscale...",
"tailscaleCheckTimeout": "A autenticação no Tailscale expirou. Tente novamente."
},
"manager": {
"title": "Tailscale",
"title": "Escama da cauda",
"refresh": "Atualizar",
"retry": "Retry",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"noData": "No data available",
"filter": "Filter...",
"tsNotInstalled": "Tailscale is not installed on this host",
"tsRunning": "Running",
"tsStopped": "Stopped",
"retry": "Tentar novamente",
"sudoHint": "Defina uma senha sudo para este host para permitir ações com privilégios elevados.",
"noData": "Não há dados disponíveis.",
"filter": "Filtro...",
"tsNotInstalled": "O Tailscale não está instalado neste host.",
"tsRunning": "Correndo",
"tsStopped": "Parou",
"tsEnable": "Conectar",
"tsDisable": "Desconectar",
"tsEnabling": "Connecting to Tailscale...",
"tsDisabling": "Disconnecting from Tailscale...",
"tsEnabled": "Tailscale connected",
"tsDisabled": "Tailscale disconnected",
"tsExitNode": "Exit node",
"tsExitNodeActive": "Exit node active"
"tsEnabling": "Conectando-se à Tailscale...",
"tsDisabling": "Desconectando-se do Tailscale...",
"tsEnabled": "Escama de cauda conectada",
"tsDisabled": "Escama de cauda desconectada",
"tsExitNode": "Nó de saída",
"tsExitNodeActive": "Nó de saída ativo"
},
"newUi": {
"sidebar": {
"quickConnect": {
"connectToTerminal": "Connect to Terminal",
"connectToTerminal": "Conectar ao terminal",
"usernameLabel": "Nome de usuário"
}
}
+26 -26
View File
@@ -1,66 +1,66 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "Visualizar dispositivos de rede de cauda",
"description": "Veja os dispositivos na rede de cauda ligada."
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"api": "API Tailscale",
"devices": "Rede de cauda"
},
"apiKey": {
"label": "API key",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"label": "Chave API",
"description": "Utilizado para listar os dispositivos na sua rede de cauda. Funciona com uma chave Tailscale ou Headscale.",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "URL base da API",
"description": "Deixe em branco para Tailscale. Defina isto para apontar para uma instância de Headscale.",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "Lista de dispositivos",
"checking": "Verificação da rede traseira...",
"noKey": "Nenhuma chave API foi definida ainda.",
"error": "Não foi possível aceder à tailnet. Verifique a chave API.",
"count": "{{count}} dispositivo acessível",
"count_other": "{{count}} dispositivos acessíveis",
"refresh": "Verificação"
}
},
"nav": {
"tailscale": "Tailscale"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleUsernameHint": "Este deve ser um utilizador Unix cuja identidade Tailscale é concedida na ACL SSH da tailnet, não necessariamente o utilizador root.",
"tailscaleDeviceSelect": "Selecionar dispositivo Tailscale",
"tailscaleDeviceSelectPlaceholder": "Selecionar um dispositivo...",
"tailscaleNoApiKey": "Nenhuma chave de API Tailscale configurada. Adicione uma nas Definições de Administrador para ativar a descoberta de dispositivos.",
"tailscaleDocsLink": "Ver documentação",
"tailscaleLoadingDevices": "A carregar dispositivos...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleDeviceLoadFailed": "Falha ao carregar os dispositivos Tailscale. Verifique o URL da API e a ligação de rede.",
"tailscaleNoDevices": "Nenhum dispositivo encontrado na sua tailnet.",
"tailscaleDeviceAutoFill": "Selecionar um dispositivo preencherá automaticamente o endereço IP do host.",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"tailscaleAddHost": "Adicionar host",
"tailscaleCopyIp": "Copiar IP da Tailscale",
"tailscaleIpCopied": "IP copiado",
"tailscaleIpCopyFailed": "Não foi possível copiar o endereço IP.",
"filterAuthTailscale": "Tailscale"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckRequired": "Autenticação Tailscale necessária",
"tailscaleCheckDescription": "O Tailscale SSH requer uma verificação adicional. Autentique-se no seu browser para continuar.",
"tailscaleCheckOpenBrowser": "Abrir navegador para autenticar",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again."
"tailscaleCheckWaiting": "Aguarda-se autenticação do Tailscale...",
"tailscaleCheckTimeout": "A autenticação no Tailscale expirou. Tente novamente."
},
"manager": {
"title": "Tailscale",
"refresh": "Atualizar",
"retry": "Repetir",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"sudoHint": "Defina uma palavra-passe sudo para este host para permitir ações com privilégios elevados.",
"noData": "Sem dados disponíveis",
"filter": "Filtrar...",
"tsNotInstalled": "O Tailscale não está instalado neste host",
+26 -26
View File
@@ -1,66 +1,66 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "Просмотреть устройства хвостовой сети",
"description": "Посмотрите на устройства в подключенной сети."
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"api": "API масштабирования хвоста",
"devices": "Хвостовая сеть"
},
"apiKey": {
"label": "API key",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"label": "ключ API",
"description": "Используется для отображения списка устройств в вашей сети. Работает с ключом Tailscale или Headscale.",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "Базовый URL API",
"description": "Оставьте поле Tailscale пустым. Установите его так, чтобы оно указывало на экземпляр Headscale.",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "Список устройств",
"checking": "Проверка задней сетки...",
"noKey": "API-ключ пока не установлен.",
"error": "Не удалось подключиться к сети. Проверьте ключ API.",
"count": "{{count}} устройство доступно",
"count_other": "{{count}} доступных устройств",
"refresh": "Проверять"
}
},
"nav": {
"tailscale": "Tailscale"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleUsernameHint": "Это должен быть пользователь Unix, которому предоставлена идентификация Tailscale в списке контроля доступа SSH сети TailNet, а не обязательно root.",
"tailscaleDeviceSelect": "Выберите устройство Tailscale",
"tailscaleDeviceSelectPlaceholder": "Выберите устройство...",
"tailscaleNoApiKey": "Ключ API Tailscale не настроен. Добавьте его в настройках администратора, чтобы включить обнаружение устройств.",
"tailscaleDocsLink": "Документация",
"tailscaleLoadingDevices": "Загрузка устройств...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleDeviceLoadFailed": "Не удалось загрузить устройства Tailscale. Проверьте URL-адрес API и сетевое соединение.",
"tailscaleNoDevices": "В вашем tailnet не найдено устройств.",
"tailscaleDeviceAutoFill": "При выборе устройства IP-адрес хоста будет заполнен автоматически.",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"tailscaleAddHost": "Добавить хост",
"tailscaleCopyIp": "Копировать IP-адрес хвостовой части",
"tailscaleIpCopied": "IP-адрес скопирован",
"tailscaleIpCopyFailed": "Не удалось скопировать IP-адрес.",
"filterAuthTailscale": "Tailscale"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckRequired": "Требуется аутентификация Tailscale",
"tailscaleCheckDescription": "Для работы Tailscale SSH требуется дополнительная проверка. Для продолжения выполните аутентификацию в браузере.",
"tailscaleCheckOpenBrowser": "Открыть браузер для аутентификации",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again."
"tailscaleCheckWaiting": "Ожидание аутентификации Tailscale...",
"tailscaleCheckTimeout": "Время ожидания аутентификации Tailscale истекло. Пожалуйста, попробуйте еще раз."
},
"manager": {
"title": "Tailscale",
"refresh": "Обновить",
"retry": "Повторить",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"sudoHint": "Установите пароль sudo для этого хоста, чтобы разрешить действия с повышенными правами.",
"noData": "Нет данных",
"filter": "Фильтр...",
"tsNotInstalled": "Tailscale не установлен на этом хосте",
+56 -56
View File
@@ -1,85 +1,85 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "Погледајте уређаје са задње мреже",
"description": "Погледајте уређаје на повезаној задњој мрежи."
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"api": "API за таилскејл",
"devices": "Мрежа за реп"
},
"apiKey": {
"label": "API key",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"placeholder": "tskey-api-... / hskey-api-..."
"label": "API кључ",
"description": "Користи се за навођење уређаја на вашој мрежи. Ради са кључем Tailscale или Headscale.",
"placeholder": "тскеј-апи-... / хскеј-апи-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"placeholder": "https://api.tailscale.com/api/v2"
"label": "Основни URL API-ја",
"description": "Оставите празно за Tailscale. Поставите ово да показује на инстанцу Headscale-а.",
"placeholder": "хттпс://апи.таилсцале.цом/апи/в2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "Листа уређаја",
"checking": "Провера мреже на задњем делу...",
"noKey": "Још увек није подешен API кључ.",
"error": "Није могуће доћи до мреже Tailnet. Проверите API кључ.",
"count": "{{count}} уређај је доступан",
"count_other": "{{count}} уређаја доступних",
"refresh": "Провери"
}
},
"nav": {
"tailscale": "Tailscale"
"tailscale": "Репна скала"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleDeviceSelect": "Select Tailscale device",
"tailscaleDeviceSelectPlaceholder": "Select a device...",
"tailscaleNoApiKey": "No Tailscale API key configured. Add one in Admin Settings to enable device discovery.",
"tailscaleDocsLink": "View docs",
"tailscaleLoadingDevices": "Loading devices...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleNoDevices": "No devices found in your tailnet.",
"tailscaleDeviceAutoFill": "Selecting a device will auto-fill the host IP address.",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"filterAuthTailscale": "Tailscale"
"tailscaleUsernameHint": "Ово мора бити Unix корисник чији је идентитет на Tailscale-у додељен у SSH ACL-у Tailnet-а, не нужно root.",
"tailscaleDeviceSelect": "Изаберите уређај Tailscale",
"tailscaleDeviceSelectPlaceholder": "Изаберите уређај...",
"tailscaleNoApiKey": "Није конфигурисан Tailscale API кључ. Додајте га у администраторским подешавањима да бисте омогућили откривање уређаја.",
"tailscaleDocsLink": "Прикажи документе",
"tailscaleLoadingDevices": "Учитавање уређаја...",
"tailscaleDeviceLoadFailed": "Учитавање Tailscale уређаја није успело. Проверите API URL и мрежну везу.",
"tailscaleNoDevices": "Није пронађен ниједан уређај у вашој мрежи.",
"tailscaleDeviceAutoFill": "Избором уређаја ће се аутоматски попунити ИП адреса хоста.",
"tailscaleAddHost": "Додај хоста",
"tailscaleCopyIp": "Копирај ИП адресу Tailscale-а",
"tailscaleIpCopied": "ИП адреса је копирана",
"tailscaleIpCopyFailed": "Није могуће копирати ИП адресу",
"filterAuthTailscale": "Репна скала"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckOpenBrowser": "Open Browser to Authenticate",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again."
"tailscaleCheckRequired": "Потребна је аутентификација на таилскалу",
"tailscaleCheckDescription": "Tailscale SSH захтева додатну проверу. Аутентификујте се у прегледачу да бисте наставили.",
"tailscaleCheckOpenBrowser": "Отворите прегледач за аутентификацију",
"tailscaleCheckWaiting": "Чекање на Tailscale аутентификацију...",
"tailscaleCheckTimeout": "Временско ограничење за аутентификацију Tailscale-а је истекло. Молимо покушајте поново."
},
"manager": {
"title": "Tailscale",
"refresh": "Refresh",
"retry": "Retry",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"noData": "No data available",
"filter": "Filter...",
"tsNotInstalled": "Tailscale is not installed on this host",
"tsRunning": "Running",
"tsStopped": "Stopped",
"tsEnable": "Connect",
"tsDisable": "Disconnect",
"tsEnabling": "Connecting to Tailscale...",
"tsDisabling": "Disconnecting from Tailscale...",
"tsEnabled": "Tailscale connected",
"tsDisabled": "Tailscale disconnected",
"tsExitNode": "Exit node",
"tsExitNodeActive": "Exit node active"
"title": "Репна скала",
"refresh": "Освежи",
"retry": "Покушај поново",
"sudoHint": "Поставите sudo лозинку за овај хост да бисте омогућили акције са повишеним привилегијама.",
"noData": "Нема доступних података",
"filter": "Филтер...",
"tsNotInstalled": "Tailscale није инсталиран на овом хосту",
"tsRunning": "Трчање",
"tsStopped": "Заустављено",
"tsEnable": "Повежи се",
"tsDisable": "Прекини везу",
"tsEnabling": "Повезивање са Tailscale-ом...",
"tsDisabling": "Искључивање из мреже Tailscale...",
"tsEnabled": "Повезана је задња скала",
"tsDisabled": "Реалскале су искључене",
"tsExitNode": "Излазни чвор",
"tsExitNodeActive": "Излазни чвор је активан"
},
"newUi": {
"sidebar": {
"quickConnect": {
"connectToTerminal": "Connect to Terminal",
"usernameLabel": "Username"
"connectToTerminal": "Повежи се са терминалом",
"usernameLabel": "Корисничко име"
}
}
}
+52 -52
View File
@@ -1,8 +1,8 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "Visa tailnet-enheter",
"description": "Se enheterna på det anslutna tailnätet."
}
},
"settings": {
@@ -11,75 +11,75 @@
"devices": "Tailnet"
},
"apiKey": {
"label": "API key",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"label": "API-nyckel",
"description": "Används för att lista enheterna på ditt tailnet. Fungerar med en Tailscale- eller Headscale-nyckel.",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "API-bas-URL",
"description": "Lämna tomt för Tailscale. Ställ in detta för att peka på en Headscale-instans.",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "Enhetslista",
"checking": "Kontrollerar baknätet...",
"noKey": "Ingen API-nyckel är ännu angiven.",
"error": "Kunde inte nå tailnet. Kontrollera API-nyckeln.",
"count": "{{count}} enhet nåbar",
"count_other": "{{count}} enheter nåbara",
"refresh": "Kontrollera"
}
},
"nav": {
"tailscale": "Tailscale"
"tailscale": "Svansskala"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleDeviceSelect": "Select Tailscale device",
"tailscaleDeviceSelectPlaceholder": "Select a device...",
"tailscaleNoApiKey": "No Tailscale API key configured. Add one in Admin Settings to enable device discovery.",
"tailscaleDocsLink": "View docs",
"tailscaleLoadingDevices": "Loading devices...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleNoDevices": "No devices found in your tailnet.",
"tailscaleDeviceAutoFill": "Selecting a device will auto-fill the host IP address.",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"filterAuthTailscale": "Tailscale"
"tailscaleUsernameHint": "Detta måste vara en Unix-användare som din Tailscale-identitet är beviljad i tailnätets SSH ACL, inte nödvändigtvis root.",
"tailscaleDeviceSelect": "Välj Tailscale-enhet",
"tailscaleDeviceSelectPlaceholder": "Välj en enhet...",
"tailscaleNoApiKey": "Ingen Tailscale API-nyckel konfigurerad. Lägg till en i administratörsinställningarna för att aktivera enhetsidentifiering.",
"tailscaleDocsLink": "Visa dokument",
"tailscaleLoadingDevices": "Laddar enheter...",
"tailscaleDeviceLoadFailed": "Misslyckades med att läsa in Tailscale-enheter. Kontrollera API-URL:en och nätverksanslutningen.",
"tailscaleNoDevices": "Inga enheter hittades i ditt tailnet.",
"tailscaleDeviceAutoFill": "Om du väljer en enhet fylls värdens IP-adress automatiskt i.",
"tailscaleAddHost": "Lägg till värd",
"tailscaleCopyIp": "Kopiera Tailscale-IP",
"tailscaleIpCopied": "IP-adressen kopierades",
"tailscaleIpCopyFailed": "Kunde inte kopiera IP-adressen",
"filterAuthTailscale": "Svansskala"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckOpenBrowser": "Open Browser to Authenticate",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again."
"tailscaleCheckRequired": "Tailscale-autentisering krävs",
"tailscaleCheckDescription": "Tailscale SSH kräver en ytterligare kontroll. Autentisera i din webbläsare för att fortsätta.",
"tailscaleCheckOpenBrowser": "Öppna webbläsaren för att autentisera",
"tailscaleCheckWaiting": "Väntar på Tailscale-autentisering...",
"tailscaleCheckTimeout": "Tailscale-autentiseringen har gått ut. Försök igen."
},
"manager": {
"title": "Tailscale",
"refresh": "Refresh",
"retry": "Retry",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"noData": "No data available",
"filter": "Filter...",
"tsNotInstalled": "Tailscale is not installed on this host",
"tsRunning": "Running",
"tsStopped": "Stopped",
"tsEnable": "Connect",
"tsDisable": "Disconnect",
"tsEnabling": "Connecting to Tailscale...",
"tsDisabling": "Disconnecting from Tailscale...",
"tsEnabled": "Tailscale connected",
"tsDisabled": "Tailscale disconnected",
"tsExitNode": "Exit node",
"tsExitNodeActive": "Exit node active"
"title": "Svansskala",
"refresh": "Uppdatera",
"retry": "Försöka igen",
"sudoHint": "Ange ett sudo-lösenord för den här värden för att tillåta förhöjda åtgärder.",
"noData": "Inga data tillgängliga",
"filter": "Filtrera...",
"tsNotInstalled": "Tailscale är inte installerat på den här värddatorn",
"tsRunning": "Spring",
"tsStopped": "Stoppad",
"tsEnable": "Ansluta",
"tsDisable": "Koppla från",
"tsEnabling": "Ansluter till Tailscale...",
"tsDisabling": "Kopplar från Tailscale...",
"tsEnabled": "Svanskalan ansluten",
"tsDisabled": "Svanskalan frånkopplad",
"tsExitNode": "Utgångsnod",
"tsExitNodeActive": "Avslutsnod aktiv"
},
"newUi": {
"sidebar": {
"quickConnect": {
"connectToTerminal": "Connect to Terminal",
"usernameLabel": "Username"
"connectToTerminal": "Anslut till terminalen",
"usernameLabel": "Användarnamn"
}
}
}
+54 -54
View File
@@ -1,85 +1,85 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "ดูอุปกรณ์เทลเน็ต",
"description": "ดูอุปกรณ์ต่างๆ บนเครือข่ายหางที่เชื่อมต่ออยู่"
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"api": "API เทลสเกล",
"devices": "เทลเน็ต"
},
"apiKey": {
"label": "API key",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"label": "คีย์ API",
"description": "ใช้สำหรับแสดงรายการอุปกรณ์ในเครือข่ายหาง (tailnet) ของคุณ ใช้งานได้กับคีย์ Tailscale หรือ Headscale",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "URL พื้นฐานของ API",
"description": "เว้นช่อง Tailscale ว่างไว้ ตั้งค่าให้ชี้ไปยังอินสแตนซ์ Headscale",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "รายการอุปกรณ์",
"checking": "กำลังตรวจสอบสายเชื่อมต่อ...",
"noKey": "ยังไม่ได้ตั้งค่าคีย์ API",
"error": "ไม่สามารถเชื่อมต่อกับ tailnet ได้ โปรดตรวจสอบคีย์ API",
"count": "{{count}} อุปกรณ์สามารถเข้าถึงได้",
"count_other": "อุปกรณ์ {{count}} ที่สามารถเข้าถึงได้",
"refresh": "ตรวจสอบ"
}
},
"nav": {
"tailscale": "Tailscale"
"tailscale": "เกล็ดหาง"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleDeviceSelect": "Select Tailscale device",
"tailscaleDeviceSelectPlaceholder": "Select a device...",
"tailscaleNoApiKey": "No Tailscale API key configured. Add one in Admin Settings to enable device discovery.",
"tailscaleDocsLink": "View docs",
"tailscaleLoadingDevices": "Loading devices...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleNoDevices": "No devices found in your tailnet.",
"tailscaleDeviceAutoFill": "Selecting a device will auto-fill the host IP address.",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"filterAuthTailscale": "Tailscale"
"tailscaleUsernameHint": "ผู้ใช้งานนี้ต้องเป็นผู้ใช้ Unix ที่ได้รับสิทธิ์การใช้งาน Tailscale ใน SSH ACL ของ tailnet ไม่จำเป็นต้องเป็น root เสมอไป",
"tailscaleDeviceSelect": "เลือกอุปกรณ์ Tailscale",
"tailscaleDeviceSelectPlaceholder": "เลือกอุปกรณ์...",
"tailscaleNoApiKey": "ไม่ได้กำหนดค่าคีย์ API ของ Tailscale ไว้ โปรดเพิ่มคีย์ใน การตั้งค่าผู้ดูแลระบบ เพื่อเปิดใช้งานการค้นหาอุปกรณ์",
"tailscaleDocsLink": "ดูเอกสาร",
"tailscaleLoadingDevices": "กำลังโหลดอุปกรณ์...",
"tailscaleDeviceLoadFailed": "ไม่สามารถโหลดอุปกรณ์ Tailscale ได้ โปรดตรวจสอบ URL API และการเชื่อมต่อเครือข่าย",
"tailscaleNoDevices": "ไม่พบอุปกรณ์ใดๆ ในเครือข่ายของคุณ",
"tailscaleDeviceAutoFill": "การเลือกอุปกรณ์จะทำให้ระบบกรอกที่อยู่ IP ของโฮสต์โดยอัตโนมัติ",
"tailscaleAddHost": "เพิ่มโฮสต์",
"tailscaleCopyIp": "คัดลอก Tailscale IP",
"tailscaleIpCopied": "คัดลอก IP แล้ว",
"tailscaleIpCopyFailed": "ไม่สามารถคัดลอก IP ได้",
"filterAuthTailscale": "เกล็ดหาง"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckOpenBrowser": "Open Browser to Authenticate",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again."
"tailscaleCheckRequired": "ต้องยืนยันตัวตนด้วย Tailscale",
"tailscaleCheckDescription": "การเชื่อมต่อ Tailscale SSH ต้องการการตรวจสอบเพิ่มเติม โปรดยืนยันตัวตนในเบราว์เซอร์ของคุณเพื่อดำเนินการต่อ",
"tailscaleCheckOpenBrowser": "เปิดเบราว์เซอร์เพื่อยืนยันตัวตน",
"tailscaleCheckWaiting": "กำลังรอการยืนยันตัวตนจาก Tailscale...",
"tailscaleCheckTimeout": "การตรวจสอบสิทธิ์ Tailscale หมดเวลา โปรดลองอีกครั้ง"
},
"manager": {
"title": "Tailscale",
"refresh": "Refresh",
"retry": "Retry",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"noData": "No data available",
"filter": "Filter...",
"tsNotInstalled": "Tailscale is not installed on this host",
"tsRunning": "Running",
"tsStopped": "Stopped",
"tsEnable": "Connect",
"tsDisable": "Disconnect",
"tsEnabling": "Connecting to Tailscale...",
"tsDisabling": "Disconnecting from Tailscale...",
"tsEnabled": "Tailscale connected",
"tsDisabled": "Tailscale disconnected",
"tsExitNode": "Exit node",
"tsExitNodeActive": "Exit node active"
"title": "เกล็ดหาง",
"refresh": "รีเฟรช",
"retry": "ลองใหม่อีกครั้ง",
"sudoHint": "ตั้งรหัสผ่าน sudo สำหรับโฮสต์นี้เพื่ออนุญาตการดำเนินการในระดับสิทธิ์สูง",
"noData": "ไม่มีข้อมูล",
"filter": "กรอง...",
"tsNotInstalled": "Tailscale ไม่ได้ติดตั้งอยู่ในเครื่องนี้",
"tsRunning": "วิ่ง",
"tsStopped": "หยุด",
"tsEnable": "เชื่อมต่อ",
"tsDisable": "ตัดการเชื่อมต่อ",
"tsEnabling": "กำลังเชื่อมต่อกับ Tailscale...",
"tsDisabling": "กำลังตัดการเชื่อมต่อจาก Tailscale...",
"tsEnabled": "เกล็ดหางเชื่อมต่อ",
"tsDisabled": "เกล็ดหางหลุด",
"tsExitNode": "โหนดทางออก",
"tsExitNodeActive": "โหนดทางออกทำงานอยู่"
},
"newUi": {
"sidebar": {
"quickConnect": {
"connectToTerminal": "Connect to Terminal",
"usernameLabel": "Username"
"connectToTerminal": "เชื่อมต่อกับเทอร์มินัล",
"usernameLabel": "ชื่อผู้ใช้"
}
}
}
+25 -25
View File
@@ -1,66 +1,66 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "Kuyruk ağı cihazlarını görüntüle",
"description": "Bağlı kuyruk ağındaki cihazları inceleyin."
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"devices": "Kuyruk ağı"
},
"apiKey": {
"label": "API key",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"label": "API anahtarı",
"description": "Tailnet'inizdeki cihazları listelemek için kullanılır. Tailscale veya Headscale anahtarıyla çalışır.",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "API temel URL'si",
"description": "Tailscale için boş bırakın. Bunu bir Headscale örneğine işaret edecek şekilde ayarlayın.",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "Cihaz listesi",
"checking": "Kuyruk ağını kontrol ediyoruz...",
"noKey": "Henüz bir API anahtarı ayarlanmadı.",
"error": "Tailnet'e ulaşılamadı. API anahtarını kontrol edin.",
"count": "{{count}} cihaza erişilebilir",
"count_other": "{{count}} erişilebilir cihaz",
"refresh": "Kontrol etmek"
}
},
"nav": {
"tailscale": "Tailscale"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleUsernameHint": "Bu, Tailscale kimliğinizin tailnet'in SSH erişim kontrol listesinde (ACL) verildiği bir Unix kullanıcısı olmalıdır, mutlaka root olması gerekmez.",
"tailscaleDeviceSelect": "Tailscale cihazı seçin",
"tailscaleDeviceSelectPlaceholder": "Bir cihaz seçin...",
"tailscaleNoApiKey": "Tailscale API anahtarı yapılandırılmamış. Cihaz keşfini etkinleştirmek için Yönetici Ayarları'ndan bir tane ekleyin.",
"tailscaleDocsLink": "Dokümanları görüntüle",
"tailscaleLoadingDevices": "Aygıtlar yükleniyor...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleDeviceLoadFailed": "Tailscale cihazları yüklenemedi. API URL'sini ve ağ bağlantısını kontrol edin.",
"tailscaleNoDevices": "Tailnet'inizde aygıt bulunamadı.",
"tailscaleDeviceAutoFill": "Bir aygıt seçmek, host IP adresini otomatik dolduracaktır.",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"tailscaleAddHost": "Sunucu ekle",
"tailscaleCopyIp": "Tailscale IP adresini kopyala",
"tailscaleIpCopied": "IP kopyalandı",
"tailscaleIpCopyFailed": "IP adresi kopyalanamadı.",
"filterAuthTailscale": "Tailscale"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckRequired": "Tailscale Kimlik Doğrulaması Gerekli",
"tailscaleCheckDescription": "Tailscale SSH ek bir doğrulama gerektiriyor. Devam etmek için tarayıcınızda kimlik doğrulaması yapın.",
"tailscaleCheckOpenBrowser": "Kimlik Doğrulaması için Tarayıcı Aç",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again."
"tailscaleCheckWaiting": "Tailscale kimlik doğrulamasının tamamlanmasını bekliyoruz...",
"tailscaleCheckTimeout": "Tailscale kimlik doğrulama işlemi zaman aşımına uğradı. Lütfen tekrar deneyin."
},
"manager": {
"title": "Tailscale",
"refresh": "Yenile",
"retry": "Yeniden dene",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"sudoHint": "Bu sunucu için sudo parolası belirleyerek üst düzey işlemlere izin verin.",
"noData": "Veri yok",
"filter": "Filtrele...",
"tsNotInstalled": "Bu sunucuda Tailscale yüklü değil",
+54 -54
View File
@@ -1,85 +1,85 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "Переглянути пристрої для хвостової мережі",
"description": "Перегляньте пристрої в підключеній мережі Tailnet."
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"api": "API Tailscale",
"devices": "Хвостова сітка"
},
"apiKey": {
"label": "API key",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"label": "Ключ API",
"description": "Використовується для переліку пристроїв у вашій мережі Tailnet. Працює з ключем Tailscale або Headscale.",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "Базова URL-адреса API",
"description": "Залиште порожнім для Tailscale. Встановіть це значення, щоб воно вказувало на екземпляр Headscale.",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "Список пристроїв",
"checking": "Перевірка задньої сітки...",
"noKey": "Ключ API ще не встановлено.",
"error": "Не вдалося зв'язатися з tailnet. Перевірте ключ API.",
"count": "{{count}} пристрій доступний",
"count_other": "{{count}} пристроїв доступно",
"refresh": "Перевірити"
}
},
"nav": {
"tailscale": "Tailscale"
"tailscale": "Хвостова шкала"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleDeviceSelect": "Select Tailscale device",
"tailscaleDeviceSelectPlaceholder": "Select a device...",
"tailscaleNoApiKey": "No Tailscale API key configured. Add one in Admin Settings to enable device discovery.",
"tailscaleDocsLink": "View docs",
"tailscaleLoadingDevices": "Loading devices...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleNoDevices": "No devices found in your tailnet.",
"tailscaleDeviceAutoFill": "Selecting a device will auto-fill the host IP address.",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"filterAuthTailscale": "Tailscale"
"tailscaleUsernameHint": "Це має бути користувач Unix, якому надано ідентифікатор Tailscale у SSH ACL tailnet, не обов'язково root.",
"tailscaleDeviceSelect": "Виберіть пристрій Tailscale",
"tailscaleDeviceSelectPlaceholder": "Виберіть пристрій...",
"tailscaleNoApiKey": "Ключ API Tailscale не налаштовано. Додайте його в налаштуваннях адміністратора, щоб увімкнути виявлення пристроїв.",
"tailscaleDocsLink": "Переглянути документи",
"tailscaleLoadingDevices": "Завантаження пристроїв...",
"tailscaleDeviceLoadFailed": "Не вдалося завантажити пристрої Tailscale. Перевірте URL-адресу API та мережеве з’єднання.",
"tailscaleNoDevices": "У вашій мережі не знайдено жодних пристроїв.",
"tailscaleDeviceAutoFill": "Вибір пристрою призведе до автоматичного заповнення IP-адреси хоста.",
"tailscaleAddHost": "Додати хоста",
"tailscaleCopyIp": "Копіювати IP-адресу Tailscale",
"tailscaleIpCopied": "IP-адресу скопійовано",
"tailscaleIpCopyFailed": "Не вдалося скопіювати IP-адресу",
"filterAuthTailscale": "Хвостова шкала"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckOpenBrowser": "Open Browser to Authenticate",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again."
"tailscaleCheckRequired": "Потрібна автентифікація Tailscale",
"tailscaleCheckDescription": "Для Tailscale SSH потрібна додаткова перевірка. Щоб продовжити, автентифікуйтеся у своєму браузері.",
"tailscaleCheckOpenBrowser": "Відкрийте браузер для автентифікації",
"tailscaleCheckWaiting": "Очікування автентифікації Tailscale...",
"tailscaleCheckTimeout": "Час очікування автентифікації Tailscale минув. Будь ласка, спробуйте ще раз."
},
"manager": {
"title": "Tailscale",
"refresh": "Refresh",
"retry": "Retry",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"noData": "No data available",
"filter": "Filter...",
"tsNotInstalled": "Tailscale is not installed on this host",
"tsRunning": "Running",
"tsStopped": "Stopped",
"tsEnable": "Connect",
"tsDisable": "Disconnect",
"tsEnabling": "Connecting to Tailscale...",
"tsDisabling": "Disconnecting from Tailscale...",
"tsEnabled": "Tailscale connected",
"tsDisabled": "Tailscale disconnected",
"tsExitNode": "Exit node",
"tsExitNodeActive": "Exit node active"
"title": "Хвостова шкала",
"refresh": "Оновити",
"retry": "Повторити спробу",
"sudoHint": "Встановіть пароль sudo для цього хоста, щоб дозволити дії з підвищеними правами.",
"noData": "Дані недоступні",
"filter": "Фільтр...",
"tsNotInstalled": "Tailscale не встановлено на цьому хості",
"tsRunning": "Біг",
"tsStopped": "Зупинено",
"tsEnable": "Підключитися",
"tsDisable": "Відключитися",
"tsEnabling": "Підключення до Tailscale...",
"tsDisabling": "Відключення від Tailscale...",
"tsEnabled": "Підключено хвостову шкалу",
"tsDisabled": "Хвостова шкала відключена",
"tsExitNode": "Вихідний вузол",
"tsExitNodeActive": "Вихідний вузол активний"
},
"newUi": {
"sidebar": {
"quickConnect": {
"connectToTerminal": "Connect to Terminal",
"usernameLabel": "Username"
"connectToTerminal": "Підключення до терміналу",
"usernameLabel": "Ім'я користувача"
}
}
}
+26 -26
View File
@@ -1,66 +1,66 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "Xem các thiết bị đuôi tàu",
"description": "Xem các thiết bị trên mạng kết nối."
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"api": "API Tailscale",
"devices": "Lưới đuôi"
},
"apiKey": {
"label": "API key",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"label": "Khóa API",
"description": "Dùng để liệt kê các thiết bị trên mạng đuôi tàu của bạn. Hoạt động với khóa Tailscale hoặc Headscale.",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "URL cơ sở của API",
"description": "Để trống phần Tailscale. Đặt giá trị này trỏ đến một thể hiện của Headscale.",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "Danh sách thiết bị",
"checking": "Kiểm tra lưới chắn đuôi xe...",
"noKey": "Chưa thiết lập khóa API.",
"error": "Không thể kết nối với tailnet. Vui lòng kiểm tra khóa API.",
"count": "{{count}} thiết bị có thể truy cập",
"count_other": "{{count}} thiết bị có thể truy cập",
"refresh": "Kiểm tra"
}
},
"nav": {
"tailscale": "Tailscale"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleUsernameHint": "Đây phải là người dùng Unix mà danh tính Tailscale của bạn được cấp trong ACL SSH của tailnet, không nhất thiết phải là người dùng root.",
"tailscaleDeviceSelect": "Chọn thiết bị Tailscale",
"tailscaleDeviceSelectPlaceholder": "Chọn thiết bị...",
"tailscaleNoApiKey": "Chưa cấu hình khóa API Tailscale. Thêm một khóa trong Cài đặt Quản trị để bật khám phá thiết bị.",
"tailscaleDocsLink": "Xem tài liệu",
"tailscaleLoadingDevices": "Đang tải thiết bị...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleDeviceLoadFailed": "Không thể tải thiết bị Tailscale. Vui lòng kiểm tra URL API và kết nối mạng.",
"tailscaleNoDevices": "Không tìm thấy thiết bị nào trong tailnet của bạn.",
"tailscaleDeviceAutoFill": "Chọn thiết bị sẽ tự động điền địa chỉ IP máy chủ.",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"tailscaleAddHost": "Thêm máy chủ",
"tailscaleCopyIp": "Sao chép IP của Tailscale",
"tailscaleIpCopied": "Địa chỉ IP đã được sao chép",
"tailscaleIpCopyFailed": "Không thể sao chép địa chỉ IP",
"filterAuthTailscale": "Tailscale"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckRequired": "Cần xác thực Tailscale",
"tailscaleCheckDescription": "Tailscale SSH yêu cầu kiểm tra bổ sung. Vui lòng xác thực trong trình duyệt của bạn để tiếp tục.",
"tailscaleCheckOpenBrowser": "Mở trình duyệt để xác thực",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again."
"tailscaleCheckWaiting": "Đang chờ xác thực Tailscale...",
"tailscaleCheckTimeout": "Quá trình xác thực Tailscale đã hết hạn. Vui lòng thử lại."
},
"manager": {
"title": "Tailscale",
"refresh": "Làm mới",
"retry": "Thử lại",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"sudoHint": "Hãy đặt mật khẩu sudo cho máy chủ này để cho phép thực hiện các thao tác với quyền quản trị viên.",
"noData": "Không có dữ liệu",
"filter": "Lọc...",
"tsNotInstalled": "Tailscale chưa được cài đặt trên máy chủ này",
+23 -23
View File
@@ -1,66 +1,66 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "查看尾网设备",
"description": "查看已连接尾网上的设备。"
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"devices": "尾网"
},
"apiKey": {
"label": "API 密钥",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"description": "用于列出尾网中的设备。可与 Tailscale 或 Headscale 密钥配合使用。",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "API 基本 URL",
"description": "留空表示 Tailscale。设置此项可指向 Headscale 实例。",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "设备列表",
"checking": "检查尾网……",
"noKey": "尚未设置 API 密钥。",
"error": "无法连接到尾网。请检查API密钥。",
"count": "{{count}} 设备可达",
"count_other": "{{count}} 设备可达",
"refresh": "查看"
}
},
"nav": {
"tailscale": "Tailscale"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleUsernameHint": "这必须是您在 Tailscale 身份中被授予的 Unix 用户,但不一定是 root 用户。",
"tailscaleDeviceSelect": "选择 Tailscale 设备",
"tailscaleDeviceSelectPlaceholder": "选择设备...",
"tailscaleNoApiKey": "未配置 Tailscale API 密钥。请在管理设置中添加一个以启用设备发现。",
"tailscaleDocsLink": "查看文档",
"tailscaleLoadingDevices": "正在加载设备...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleDeviceLoadFailed": "加载 Tailscale 设备失败。请检查 API URL 和网络连接。",
"tailscaleNoDevices": "在您的 tailnet 中未找到设备。",
"tailscaleDeviceAutoFill": "选择设备将自动填充主机 IP 地址。",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"tailscaleAddHost": "添加主机",
"tailscaleCopyIp": "复制 Tailscale IP",
"tailscaleIpCopied": "IP地址已复制",
"tailscaleIpCopyFailed": "无法复制IP地址",
"filterAuthTailscale": "Tailscale"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckRequired": "需要 Tailscale 身份验证",
"tailscaleCheckDescription": "Tailscale SSH 需要进行额外的验证。请在浏览器中进行身份验证以继续。",
"tailscaleCheckOpenBrowser": "打开浏览器进行认证",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckWaiting": "正在等待 Tailscale 身份验证……",
"tailscaleCheckTimeout": "Tailscale 身份验证超时,请重试。"
},
"manager": {
"title": "Tailscale",
"refresh": "刷新",
"retry": "重试",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"sudoHint": "为该主机设置 sudo 密码以允许执行提升权限的操作。",
"noData": "暂无数据",
"filter": "筛选...",
"tsNotInstalled": "此主机未安装 Tailscale",
+25 -25
View File
@@ -1,66 +1,66 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "查看尾網設備",
"description": "查看已連接尾網上的裝置。"
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"devices": "尾網"
},
"apiKey": {
"label": "API key",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"label": "API金鑰",
"description": "用於列出尾網中的設備。可與 Tailscale 或 Headscale 金鑰搭配使用。",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "API 基本 URL",
"description": "留空表示 Tailscale。設定此項可指向 Headscale 實例。",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "設備列表",
"checking": "檢查尾網…",
"noKey": "尚未設定 API 金鑰。",
"error": "無法連接到尾網。請檢查API密鑰。",
"count": "{{count}} 設備可達",
"count_other": "{{count}} 設備可達",
"refresh": "查看"
}
},
"nav": {
"tailscale": "Tailscale"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleUsernameHint": "這必須是您在 Tailscale 身分中被授予的 Unix 用戶,但不一定是 root 用戶。",
"tailscaleDeviceSelect": "選取 Tailscale 裝置",
"tailscaleDeviceSelectPlaceholder": "選取裝置...",
"tailscaleNoApiKey": "未設定 Tailscale API 金鑰。請在管理設定中新增一個以啟用裝置探索。",
"tailscaleDocsLink": "檢視文件",
"tailscaleLoadingDevices": "正在載入裝置...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleDeviceLoadFailed": "載入 Tailscale 設備失敗。請檢查 API URL 和網路連線。",
"tailscaleNoDevices": "在您的 tailnet 中找不到裝置。",
"tailscaleDeviceAutoFill": "選取裝置將自動填入主機 IP 位址。",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"tailscaleAddHost": "新增主機",
"tailscaleCopyIp": "複製 Tailscale IP",
"tailscaleIpCopied": "IP位址已複製",
"tailscaleIpCopyFailed": "無法複製IP位址",
"filterAuthTailscale": "Tailscale"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckRequired": "需要 Tailscale 身份驗證",
"tailscaleCheckDescription": "Tailscale SSH 需要額外的驗證。請在瀏覽器中進行身份驗證以繼續。",
"tailscaleCheckOpenBrowser": "開啟瀏覽器以進行驗證",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckTimeout": "Tailscale authentication timed out. Please try again."
"tailscaleCheckWaiting": "正在等待 Tailscale 身份驗證…",
"tailscaleCheckTimeout": "Tailscale身份驗證逾時,請重試。"
},
"manager": {
"title": "Tailscale",
"refresh": "重新整理",
"retry": "重試",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"sudoHint": "為該主機設定 sudo 密碼以允許執行提升權限的操作。",
"noData": "無可用資料",
"filter": "篩選...",
"tsNotInstalled": "此主機上未安裝 Tailscale",