diff --git a/apps/geolibre-desktop/src/i18n/locales/ar.json b/apps/geolibre-desktop/src/i18n/locales/ar.json index 628d532bc..715eb48d8 100644 --- a/apps/geolibre-desktop/src/i18n/locales/ar.json +++ b/apps/geolibre-desktop/src/i18n/locales/ar.json @@ -5838,5 +5838,15 @@ "mapPoint": "نقطة على الخريطة", "reply": "رد", "replyPlaceholder": "اكتب ردًا..." + }, + "auth": { + "unavailableTitle": "تسجيل الدخول غير متاح", + "unavailableDescription": "تعذّر على GeoLibre الوصول إلى خدمة تسجيل الدخول، لذا لا يمكنه معرفة ما إذا كنت قد سجّلت الدخول. عادةً ما يكون هذا مؤقتًا؛ وإذا استمر، فقد تحتاج إعدادات المصادقة في هذا النشر إلى المراجعة.", + "retry": "إعادة المحاولة", + "signInTitle": "تسجيل الدخول إلى GeoLibre", + "signInDescription": "يتطلب هذا النشر حسابًا. سيتم نقلك إلى صفحة تسجيل دخول آمنة ثم إعادتك إلى هنا.", + "signIn": "تسجيل الدخول", + "signOut": "تسجيل الخروج", + "account": "الحساب" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/de.json b/apps/geolibre-desktop/src/i18n/locales/de.json index 6ab3e8d5e..39e5f04ee 100644 --- a/apps/geolibre-desktop/src/i18n/locales/de.json +++ b/apps/geolibre-desktop/src/i18n/locales/de.json @@ -5523,5 +5523,15 @@ "mapPoint": "Kartenpunkt", "reply": "Antworten", "replyPlaceholder": "Antwort schreiben..." + }, + "auth": { + "unavailableTitle": "Anmeldung ist nicht verfügbar", + "unavailableDescription": "GeoLibre konnte den Anmeldedienst nicht erreichen und kann daher nicht feststellen, ob Sie angemeldet sind. Das ist meist vorübergehend; falls es weiterhin auftritt, müssen möglicherweise die Authentifizierungseinstellungen dieser Bereitstellung geprüft werden.", + "retry": "Erneut versuchen", + "signInTitle": "Bei GeoLibre anmelden", + "signInDescription": "Diese Bereitstellung erfordert ein Konto. Sie werden zu einer sicheren Anmeldeseite weitergeleitet und danach hierher zurückgebracht.", + "signIn": "Anmelden", + "signOut": "Abmelden", + "account": "Konto" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/es.json b/apps/geolibre-desktop/src/i18n/locales/es.json index 57853ca64..b3ac40fbc 100644 --- a/apps/geolibre-desktop/src/i18n/locales/es.json +++ b/apps/geolibre-desktop/src/i18n/locales/es.json @@ -5523,5 +5523,15 @@ "mapPoint": "Punto del mapa", "reply": "Responder", "replyPlaceholder": "Escriba una respuesta..." + }, + "auth": { + "unavailableTitle": "El inicio de sesión no está disponible", + "unavailableDescription": "GeoLibre no pudo conectar con el servicio de inicio de sesión, por lo que no puede saber si ha iniciado sesión. Esto suele ser temporal; si persiste, es posible que haya que revisar la configuración de autenticación de esta implementación.", + "retry": "Intentar de nuevo", + "signInTitle": "Inicie sesión en GeoLibre", + "signInDescription": "Esta implementación requiere una cuenta. Se le llevará a una página de inicio de sesión segura y volverá aquí.", + "signIn": "Iniciar sesión", + "signOut": "Cerrar sesión", + "account": "Cuenta" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/fa.json b/apps/geolibre-desktop/src/i18n/locales/fa.json index ed0d9fa84..750571f8f 100644 --- a/apps/geolibre-desktop/src/i18n/locales/fa.json +++ b/apps/geolibre-desktop/src/i18n/locales/fa.json @@ -5523,5 +5523,15 @@ "mapPoint": "نقطهٔ نقشه", "reply": "پاسخ", "replyPlaceholder": "پاسخی بنویسید..." + }, + "auth": { + "unavailableTitle": "ورود در دسترس نیست", + "unavailableDescription": "GeoLibre نتوانست به سرویس ورود دسترسی پیدا کند، بنابراین نمی‌داند که آیا وارد شده‌اید یا نه. این وضعیت معمولاً موقتی است؛ اگر ادامه یافت، شاید تنظیمات احراز هویت این استقرار نیاز به بررسی داشته باشد.", + "retry": "تلاش دوباره", + "signInTitle": "ورود به GeoLibre", + "signInDescription": "این استقرار به یک حساب نیاز دارد. به یک صفحهٔ ورود امن هدایت می‌شوید و سپس به اینجا بازمی‌گردید.", + "signIn": "ورود", + "signOut": "خروج", + "account": "حساب" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/fr.json b/apps/geolibre-desktop/src/i18n/locales/fr.json index 9a95ab7be..3cd73865a 100644 --- a/apps/geolibre-desktop/src/i18n/locales/fr.json +++ b/apps/geolibre-desktop/src/i18n/locales/fr.json @@ -5523,5 +5523,15 @@ "mapPoint": "Point de la carte", "reply": "Répondre", "replyPlaceholder": "Écrire une réponse..." + }, + "auth": { + "unavailableTitle": "La connexion est indisponible", + "unavailableDescription": "GeoLibre n'a pas pu joindre le service de connexion et ne peut donc pas savoir si vous êtes connecté. Ce problème est généralement temporaire ; s'il persiste, les paramètres d'authentification de ce déploiement méritent peut-être une vérification.", + "retry": "Réessayer", + "signInTitle": "Connectez-vous à GeoLibre", + "signInDescription": "Ce déploiement nécessite un compte. Vous serez redirigé vers une page de connexion sécurisée, puis ramené ici.", + "signIn": "Se connecter", + "signOut": "Se déconnecter", + "account": "Compte" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/hi.json b/apps/geolibre-desktop/src/i18n/locales/hi.json index b95cabb49..921133900 100644 --- a/apps/geolibre-desktop/src/i18n/locales/hi.json +++ b/apps/geolibre-desktop/src/i18n/locales/hi.json @@ -5523,5 +5523,15 @@ "mapPoint": "मानचित्र बिंदु", "reply": "उत्तर दें", "replyPlaceholder": "उत्तर लिखें..." + }, + "auth": { + "unavailableTitle": "साइन इन उपलब्ध नहीं है", + "unavailableDescription": "GeoLibre साइन-इन सेवा तक नहीं पहुँच सका, इसलिए यह नहीं बता सकता कि आपने साइन इन किया है या नहीं। यह आमतौर पर अस्थायी होता है; यदि यह बना रहता है, तो इस परिनियोजन की प्रमाणीकरण सेटिंग्स पर ध्यान देने की आवश्यकता हो सकती है।", + "retry": "पुनः प्रयास करें", + "signInTitle": "GeoLibre में साइन इन करें", + "signInDescription": "इस परिनियोजन के लिए एक खाता आवश्यक है। आपको एक सुरक्षित साइन-इन पृष्ठ पर ले जाया जाएगा और फिर यहाँ वापस लाया जाएगा।", + "signIn": "साइन इन करें", + "signOut": "साइन आउट करें", + "account": "खाता" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/id.json b/apps/geolibre-desktop/src/i18n/locales/id.json index b60e95fc0..afb91f51e 100644 --- a/apps/geolibre-desktop/src/i18n/locales/id.json +++ b/apps/geolibre-desktop/src/i18n/locales/id.json @@ -5444,5 +5444,15 @@ "mapPoint": "Titik Peta", "reply": "Balas", "replyPlaceholder": "Tulis balasan..." + }, + "auth": { + "unavailableTitle": "Masuk tidak tersedia", + "unavailableDescription": "GeoLibre tidak dapat menjangkau layanan masuk, sehingga tidak dapat mengetahui apakah Anda sudah masuk. Ini biasanya bersifat sementara; jika terus terjadi, pengaturan autentikasi penerapan ini mungkin perlu diperiksa.", + "retry": "Coba lagi", + "signInTitle": "Masuk ke GeoLibre", + "signInDescription": "Penerapan ini memerlukan akun. Anda akan dibawa ke halaman masuk yang aman lalu dikembalikan ke sini.", + "signIn": "Masuk", + "signOut": "Keluar", + "account": "Akun" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/it.json b/apps/geolibre-desktop/src/i18n/locales/it.json index 397121f23..30ec39f4e 100644 --- a/apps/geolibre-desktop/src/i18n/locales/it.json +++ b/apps/geolibre-desktop/src/i18n/locales/it.json @@ -5523,5 +5523,15 @@ "mapPoint": "Punto sulla mappa", "reply": "Rispondi", "replyPlaceholder": "Scrivi una risposta..." + }, + "auth": { + "unavailableTitle": "Accesso non disponibile", + "unavailableDescription": "GeoLibre non è riuscito a raggiungere il servizio di accesso, quindi non può sapere se hai effettuato l'accesso. Di solito è un problema temporaneo; se persiste, le impostazioni di autenticazione di questo deployment potrebbero richiedere attenzione.", + "retry": "Riprova", + "signInTitle": "Accedi a GeoLibre", + "signInDescription": "Questo deployment richiede un account. Verrai portato a una pagina di accesso sicura e poi riportato qui.", + "signIn": "Accedi", + "signOut": "Esci", + "account": "Account" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/ja.json b/apps/geolibre-desktop/src/i18n/locales/ja.json index 0653e1c71..2efc94886 100644 --- a/apps/geolibre-desktop/src/i18n/locales/ja.json +++ b/apps/geolibre-desktop/src/i18n/locales/ja.json @@ -5444,5 +5444,15 @@ "mapPoint": "地図上のポイント", "reply": "返信", "replyPlaceholder": "返信を入力..." + }, + "auth": { + "unavailableTitle": "サインインを利用できません", + "unavailableDescription": "GeoLibre はサインインサービスに接続できなかったため、サインイン済みかどうかを判断できません。通常は一時的なものです。解消しない場合は、このデプロイの認証設定を確認する必要があるかもしれません。", + "retry": "再試行", + "signInTitle": "GeoLibre にサインイン", + "signInDescription": "このデプロイにはアカウントが必要です。安全なサインインページに移動し、その後ここに戻ります。", + "signIn": "サインイン", + "signOut": "サインアウト", + "account": "アカウント" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/ka.json b/apps/geolibre-desktop/src/i18n/locales/ka.json index 02dcd53b1..e5e5e4859 100644 --- a/apps/geolibre-desktop/src/i18n/locales/ka.json +++ b/apps/geolibre-desktop/src/i18n/locales/ka.json @@ -5523,5 +5523,15 @@ "mapPoint": "რუკის წერტილი", "reply": "პასუხი", "replyPlaceholder": "დაწერეთ პასუხი..." + }, + "auth": { + "unavailableTitle": "შესვლა მიუწვდომელია", + "unavailableDescription": "GeoLibre-მა ვერ დაუკავშირდა შესვლის სერვისს, ამიტომ ვერ განსაზღვრავს, შესული ხართ თუ არა. ეს ჩვეულებრივ დროებითია; თუ პრობლემა გრძელდება, შესაძლოა ამ განთავსების ავთენტიფიკაციის პარამეტრები საჭიროებდეს შემოწმებას.", + "retry": "ხელახლა ცდა", + "signInTitle": "შედით GeoLibre-ში", + "signInDescription": "ეს განთავსება ანგარიშს მოითხოვს. გადახვალთ უსაფრთხო შესვლის გვერდზე და შემდეგ დაბრუნდებით აქ.", + "signIn": "შესვლა", + "signOut": "გასვლა", + "account": "ანგარიში" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/ko.json b/apps/geolibre-desktop/src/i18n/locales/ko.json index 572cd5e63..be810bdcf 100644 --- a/apps/geolibre-desktop/src/i18n/locales/ko.json +++ b/apps/geolibre-desktop/src/i18n/locales/ko.json @@ -5444,5 +5444,15 @@ "mapPoint": "지도 지점", "reply": "답글", "replyPlaceholder": "답글을 입력하세요..." + }, + "auth": { + "unavailableTitle": "로그인을 사용할 수 없습니다", + "unavailableDescription": "GeoLibre가 로그인 서비스에 연결하지 못해 로그인 여부를 확인할 수 없습니다. 대개 일시적인 문제이며, 계속된다면 이 배포의 인증 설정을 확인해야 할 수 있습니다.", + "retry": "다시 시도", + "signInTitle": "GeoLibre에 로그인", + "signInDescription": "이 배포에는 계정이 필요합니다. 보안 로그인 페이지로 이동한 뒤 이곳으로 돌아옵니다.", + "signIn": "로그인", + "signOut": "로그아웃", + "account": "계정" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/nl.json b/apps/geolibre-desktop/src/i18n/locales/nl.json index d9bff4305..d5f803196 100644 --- a/apps/geolibre-desktop/src/i18n/locales/nl.json +++ b/apps/geolibre-desktop/src/i18n/locales/nl.json @@ -5523,5 +5523,15 @@ "mapPoint": "Kaartpunt", "reply": "Beantwoorden", "replyPlaceholder": "Schrijf een antwoord..." + }, + "auth": { + "unavailableTitle": "Aanmelden is niet beschikbaar", + "unavailableDescription": "GeoLibre kon de aanmeldservice niet bereiken en kan daarom niet vaststellen of u bent aangemeld. Dit is meestal tijdelijk; als het aanhoudt, vragen de authenticatie-instellingen van deze implementatie mogelijk om aandacht.", + "retry": "Opnieuw proberen", + "signInTitle": "Aanmelden bij GeoLibre", + "signInDescription": "Deze implementatie vereist een account. U wordt naar een beveiligde aanmeldpagina geleid en daarna hier teruggebracht.", + "signIn": "Aanmelden", + "signOut": "Afmelden", + "account": "Account" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/pt.json b/apps/geolibre-desktop/src/i18n/locales/pt.json index 7431978f0..e2581a60c 100644 --- a/apps/geolibre-desktop/src/i18n/locales/pt.json +++ b/apps/geolibre-desktop/src/i18n/locales/pt.json @@ -5523,5 +5523,15 @@ "mapPoint": "Ponto do mapa", "reply": "Responder", "replyPlaceholder": "Escreva uma resposta..." + }, + "auth": { + "unavailableTitle": "O login não está disponível", + "unavailableDescription": "O GeoLibre não conseguiu acessar o serviço de login, portanto não sabe se você está conectado. Isso costuma ser temporário; se persistir, as configurações de autenticação desta implantação podem precisar de atenção.", + "retry": "Tentar novamente", + "signInTitle": "Faça login no GeoLibre", + "signInDescription": "Esta implantação requer uma conta. Você será levado a uma página de login segura e retornará para cá.", + "signIn": "Entrar", + "signOut": "Sair", + "account": "Conta" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/ru.json b/apps/geolibre-desktop/src/i18n/locales/ru.json index 1f20b799e..f0539563f 100644 --- a/apps/geolibre-desktop/src/i18n/locales/ru.json +++ b/apps/geolibre-desktop/src/i18n/locales/ru.json @@ -5681,5 +5681,15 @@ "mapPoint": "Точка на карте", "reply": "Ответить", "replyPlaceholder": "Напишите ответ..." + }, + "auth": { + "unavailableTitle": "Вход недоступен", + "unavailableDescription": "GeoLibre не удалось связаться со службой входа, поэтому невозможно определить, выполнен ли вход. Обычно это временно; если проблема сохраняется, возможно, требуется проверить настройки аутентификации этого развёртывания.", + "retry": "Повторить", + "signInTitle": "Вход в GeoLibre", + "signInDescription": "Для этого развёртывания требуется учётная запись. Вы будете перенаправлены на защищённую страницу входа и вернётесь сюда.", + "signIn": "Войти", + "signOut": "Выйти", + "account": "Учётная запись" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/th.json b/apps/geolibre-desktop/src/i18n/locales/th.json index a8b642bd0..14b3961a8 100644 --- a/apps/geolibre-desktop/src/i18n/locales/th.json +++ b/apps/geolibre-desktop/src/i18n/locales/th.json @@ -5444,5 +5444,15 @@ "mapPoint": "จุดบนแผนที่", "reply": "ตอบกลับ", "replyPlaceholder": "เขียนคำตอบ..." + }, + "auth": { + "unavailableTitle": "ไม่สามารถลงชื่อเข้าใช้ได้", + "unavailableDescription": "GeoLibre ไม่สามารถเชื่อมต่อบริการลงชื่อเข้าใช้ได้ จึงไม่ทราบว่าคุณลงชื่อเข้าใช้อยู่หรือไม่ โดยทั่วไปปัญหานี้เกิดขึ้นชั่วคราว หากยังคงเกิดขึ้น อาจต้องตรวจสอบการตั้งค่าการยืนยันตัวตนของการติดตั้งใช้งานนี้", + "retry": "ลองอีกครั้ง", + "signInTitle": "ลงชื่อเข้าใช้ GeoLibre", + "signInDescription": "การติดตั้งใช้งานนี้ต้องมีบัญชี ระบบจะพาคุณไปยังหน้าลงชื่อเข้าใช้ที่ปลอดภัย แล้วกลับมาที่นี่", + "signIn": "ลงชื่อเข้าใช้", + "signOut": "ออกจากระบบ", + "account": "บัญชี" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/tr.json b/apps/geolibre-desktop/src/i18n/locales/tr.json index a13f949d7..6f1f09dfa 100644 --- a/apps/geolibre-desktop/src/i18n/locales/tr.json +++ b/apps/geolibre-desktop/src/i18n/locales/tr.json @@ -5523,5 +5523,15 @@ "mapPoint": "Harita Noktası", "reply": "Yanıtla", "replyPlaceholder": "Bir yanıt yazın..." + }, + "auth": { + "unavailableTitle": "Oturum açma kullanılamıyor", + "unavailableDescription": "GeoLibre oturum açma hizmetine ulaşamadı, bu nedenle oturum açıp açmadığınızı belirleyemiyor. Bu durum genellikle geçicidir; sürerse bu dağıtımın kimlik doğrulama ayarlarının gözden geçirilmesi gerekebilir.", + "retry": "Yeniden dene", + "signInTitle": "GeoLibre'de oturum açın", + "signInDescription": "Bu dağıtım bir hesap gerektirir. Güvenli bir oturum açma sayfasına yönlendirilecek ve ardından buraya geri getirileceksiniz.", + "signIn": "Oturum aç", + "signOut": "Oturumu kapat", + "account": "Hesap" } } diff --git a/apps/geolibre-desktop/src/i18n/locales/vi.json b/apps/geolibre-desktop/src/i18n/locales/vi.json index c4e63f164..9216c175c 100644 --- a/apps/geolibre-desktop/src/i18n/locales/vi.json +++ b/apps/geolibre-desktop/src/i18n/locales/vi.json @@ -46,7 +46,7 @@ "libraryImportFailed": "Không thể đọc tệp thư viện lớp này.", "libraryExportFailed": "Không thể xuất thư viện lớp.", "libraryLayerMissing": "Lớp đã lưu đó không còn tồn tại.", - "libraryLayerNeedsDesktop": "This saved layer reads a file from disk, so it needs GeoLibre Desktop. Add the file again to save a new entry.", + "libraryLayerNeedsDesktop": "Lớp đã lưu này đọc một tệp từ ổ đĩa nên cần GeoLibre Desktop. Hãy thêm lại tệp đó để lưu một mục mới.", "libraryLayerConfigNotApplied": "Đã thêm tệp cho “{{name}}”, nhưng kiểu đã lưu của nó không thể khớp với một lớp duy nhất nên nó không được áp dụng lại.", "libraryLayerJoinsUnresolved_other": "Đã thêm lớp nhưng không thể áp dụng lại các liên kết đã lưu {{count}}: các lớp mà chúng tham gia không có trong dự án này." }, @@ -1048,7 +1048,7 @@ "maxAccuracy": "Độ chính xác tối đa (m)", "settingsHint": "Đường sửa gần hơn khoảng cách tối thiểu hoặc thời gian bị bỏ qua. Các bản sửa lỗi kém chính xác hơn ngưỡng chính xác không được ghi lại và việc ghi điểm bị chặn. 0 vô hiệu hóa bộ lọc.", "openDialog": "Mở theo dõi GPS", - "altitudeValue": "Alt: {{value}} m", + "altitudeValue": "Cao độ: {{value}} m", "speedValue": "{{value}} km/giờ", "headingValue": "{{value}}°", "source": "Nguồn vị trí", @@ -1511,6 +1511,7 @@ "durationMinutes": "{{value}} phút", "durationHours": "{{value}} giờ", "durationHoursMinutes": "{{hours}} giờ {{minutes}} phút", + "waypointCount_zero": "Chưa đặt điểm tham chiếu nào", "waypointCount_other": "{{count}} điểm tham chiếu được đặt" }, "reverseGeocodeMode": { @@ -1590,6 +1591,19 @@ "description": "Điều chỉnh mức phóng đại theo chiều dọc của địa hình 3D. Giá trị cao hơn làm cho đồi và núi có vẻ dốc hơn.", "label": "Phóng đại theo chiều dọc", "controlLabel": "Chuyển đổi địa hình (nhấp đúp để phóng đại)", + "sourceLabel": "Nguồn địa hình", + "sourceDescription": "Dùng một COG đơn dải theo EPSG:3857 hoặc EPSG:4326 làm nguồn độ cao. Tệp phải cho phép CORS và các yêu cầu phạm vi HTTP.", + "sourcePlaceholder": "https://example.com/dem.tif", + "localSourceLabel": "COG DEM cục bộ", + "localSourceDescription": "Tệp vẫn nằm trên thiết bị này và được đọc theo từng phạm vi nhỏ khi cần các ô địa hình.", + "useCog": "Dùng COG DEM", + "sourceLoading": "Đang mở COG…", + "restoreDefaultSource": "Dùng địa hình toàn cầu", + "sourceError": "Không thể mở COG DEM.", + "sourceErrorEmpty": "Tệp này trống. Hãy chọn một tệp COG DEM.", + "sourceErrorBand": "Dải được yêu cầu không tồn tại trong COG này.", + "sourceErrorProjection": "Địa hình COG chỉ hỗ trợ DEM theo EPSG:3857 và EPSG:4326.", + "sourceErrorDetail": "Không thể mở COG DEM. ({{detail}})", "reset": "Cài lại", "done": "Xong" }, @@ -3432,7 +3446,7 @@ "loadMore": "Tải thêm", "parent": "Lên một cấp", "hint": "Tìm kiếm Hợp tác xã nguồn để có dữ liệu không gian địa lý mở hoặc nhập id tài khoản/sản phẩm.", - "searchPlaceholder": "Search data, or account/product", + "searchPlaceholder": "Tìm dữ liệu, hoặc tài khoản/sản phẩm", "search": "Tìm kiếm", "searching": "Đang tìm kiếm…", "loading": "Đang tải danh mục…", @@ -3462,7 +3476,7 @@ "browseTab": "Duyệt qua", "uploadTab": "Tải lên", "settingsTab": "Cài đặt", - "hint": "Search Hugging Face for dataset repos, or enter an account name or owner/dataset id.", + "hint": "Tìm kiếm kho tập dữ liệu trên Hugging Face, hoặc nhập tên tài khoản hay id dạng owner/dataset.", "searchPlaceholder": "Tìm kiếm tập dữ liệu, tài khoản hoặc chủ sở hữu/tập dữ liệu", "search": "Tìm kiếm", "searching": "Đang tìm kiếm…", @@ -3502,7 +3516,7 @@ "tokenHelp": "Nhận mã thông báo", "tokenChecking": "Đang kiểm tra mã thông báo…", "tokenError": "Không thể xác minh mã thông báo này: {{message}}", - "signedInAs": "Signed in as {{name}}", + "signedInAs": "Đã đăng nhập với tên {{name}}", "readOnlyToken": "Mã thông báo này ở dạng chỉ đọc. Tạo mã thông báo có quyền ghi để tải lên.", "createHeading": "Tạo một kho dữ liệu", "ownerLabel": "Người sở hữu", @@ -3524,7 +3538,7 @@ "layerPickerHeading": "Tải lên một lớp dưới dạng GeoJSON", "layerFeatures_other": "{{count}} tính năng", "layerOriginalFile": "Tập tin gốc", - "layerUnavailable": "{{name}} is no longer available to upload.", + "layerUnavailable": "{{name}} không còn khả dụng để tải lên.", "remoteRasterNote": "Các trình quét được tải từ một URL không được liệt kê: dữ liệu của chúng không có trong trình duyệt và chúng đã có liên kết mà bạn có thể chia sẻ. Chỉ những tập tin được mở cục bộ mới có thể được tải lên.", "noUploadableLayers": "Không có lớp nào trên bản đồ chứa các đặc điểm có thể được tải lên. Thêm một lớp vector đầu tiên.", "clearSelection": "Thông thoáng", diff --git a/apps/geolibre-desktop/src/i18n/locales/zh.json b/apps/geolibre-desktop/src/i18n/locales/zh.json index 2e36877c7..41bd81313 100644 --- a/apps/geolibre-desktop/src/i18n/locales/zh.json +++ b/apps/geolibre-desktop/src/i18n/locales/zh.json @@ -5444,5 +5444,15 @@ "mapPoint": "地图点", "reply": "回复", "replyPlaceholder": "写下回复..." + }, + "auth": { + "unavailableTitle": "登录不可用", + "unavailableDescription": "GeoLibre 无法访问登录服务,因此无法判断您是否已登录。这通常是暂时的;如果持续出现,可能需要检查此部署的身份验证设置。", + "retry": "重试", + "signInTitle": "登录 GeoLibre", + "signInDescription": "此部署需要账户。系统会将您带到安全的登录页面,然后返回此处。", + "signIn": "登录", + "signOut": "退出登录", + "account": "账户" } }