fix: add i18n key for cloud session import failure toast

This commit is contained in:
Igor Šćekić
2026-02-24 15:08:01 +01:00
parent aef1f96145
commit d7043ebb52
17 changed files with 21 additions and 1 deletions
@@ -397,7 +397,11 @@ export const SessionProvider: ParentComponent = (props) => {
setCloudPreviewId(null)
setCurrentSessionID(undefined)
setLoading(false)
showToast({ variant: "error", title: "Failed to import cloud session", description: message.error })
showToast({
variant: "error",
title: language.t("session.cloud.import.failed") ?? "Failed to import cloud session",
description: message.error,
})
console.error("[Kilo New] Cloud session import failed:", message.error)
break
}
@@ -694,6 +694,7 @@ export const dict = {
"session.cloud.import.placeholder": "معرّف الجلسة أو الرابط أو أمر kilo import",
"session.cloud.import.button": "استيراد",
"session.cloud.import.invalid": "تنسيق معرّف الجلسة غير صالح",
"session.cloud.import.failed": "فشل استيراد جلسة السحابة",
"workspace.new": "مساحة عمل جديدة",
"workspace.type.local": "محلي",
@@ -701,6 +701,7 @@ export const dict = {
"session.cloud.import.placeholder": "ID da sessão, URL ou comando kilo import",
"session.cloud.import.button": "Importar",
"session.cloud.import.invalid": "Formato de ID de sessão inválido",
"session.cloud.import.failed": "Falha ao importar sessão da nuvem",
"workspace.new": "Novo espaço de trabalho",
"workspace.type.local": "local",
@@ -728,6 +728,7 @@ export const dict = {
"session.cloud.import.placeholder": "ID sesije, URL ili kilo import naredba",
"session.cloud.import.button": "Uvezi",
"session.cloud.import.invalid": "Neispravan format ID-a sesije",
"session.cloud.import.failed": "Uvoz sesije iz oblaka nije uspio",
"workspace.new": "Novi radni prostor",
"workspace.type.local": "lokalno",
@@ -700,6 +700,7 @@ export const dict = {
"session.cloud.import.placeholder": "Sessions-ID, URL eller kilo import-kommando",
"session.cloud.import.button": "Importér",
"session.cloud.import.invalid": "Ugyldigt sessions-ID-format",
"session.cloud.import.failed": "Kunne ikke importere cloud-session",
"workspace.new": "Nyt arbejdsområde",
"workspace.type.local": "lokal",
@@ -706,6 +706,7 @@ export const dict = {
"session.cloud.import.placeholder": "Sitzungs-ID, URL oder kilo import-Befehl",
"session.cloud.import.button": "Importieren",
"session.cloud.import.invalid": "Ungültiges Sitzungs-ID-Format",
"session.cloud.import.failed": "Fehler beim Importieren der Cloud-Sitzung",
"workspace.new": "Neuer Arbeitsbereich",
"workspace.type.local": "lokal",
@@ -733,6 +733,7 @@ export const dict = {
"session.cloud.import.placeholder": "Session ID, URL, or kilo import command",
"session.cloud.import.button": "Import",
"session.cloud.import.invalid": "Invalid session ID format",
"session.cloud.import.failed": "Failed to import cloud session",
"workspace.new": "New workspace",
"workspace.type.local": "local",
@@ -706,6 +706,7 @@ export const dict = {
"session.cloud.import.placeholder": "ID de sesión, URL o comando kilo import",
"session.cloud.import.button": "Importar",
"session.cloud.import.invalid": "Formato de ID de sesión no válido",
"session.cloud.import.failed": "Error al importar la sesión de la nube",
"workspace.new": "Nuevo espacio de trabajo",
"workspace.type.local": "local",
@@ -710,6 +710,7 @@ export const dict = {
"session.cloud.import.placeholder": "ID de session, URL ou commande kilo import",
"session.cloud.import.button": "Importer",
"session.cloud.import.invalid": "Format d'ID de session invalide",
"session.cloud.import.failed": "Échec de l'importation de la session cloud",
"workspace.new": "Nouvel espace de travail",
"workspace.type.local": "local",
@@ -694,6 +694,7 @@ export const dict = {
"session.cloud.import.placeholder": "セッションID、URL、またはkilo importコマンド",
"session.cloud.import.button": "インポート",
"session.cloud.import.invalid": "セッションIDの形式が無効です",
"session.cloud.import.failed": "クラウドセッションのインポートに失敗しました",
"workspace.new": "新しいワークスペース",
"workspace.type.local": "ローカル",
@@ -699,6 +699,7 @@ export const dict = {
"session.cloud.import.placeholder": "세션 ID, URL 또는 kilo import 명령어",
"session.cloud.import.button": "가져오기",
"session.cloud.import.invalid": "잘못된 세션 ID 형식입니다",
"session.cloud.import.failed": "클라우드 세션 가져오기 실패",
"workspace.new": "새 작업 공간",
"workspace.type.local": "로컬",
@@ -703,6 +703,7 @@ export const dict = {
"session.cloud.import.placeholder": "Økt-ID, URL eller kilo import-kommando",
"session.cloud.import.button": "Importer",
"session.cloud.import.invalid": "Ugyldig økt-ID-format",
"session.cloud.import.failed": "Kunne ikke importere skyøkt",
"workspace.new": "Nytt arbeidsområde",
"workspace.type.local": "lokal",
@@ -702,6 +702,7 @@ export const dict = {
"session.cloud.import.placeholder": "ID sesji, URL lub polecenie kilo import",
"session.cloud.import.button": "Importuj",
"session.cloud.import.invalid": "Nieprawidłowy format ID sesji",
"session.cloud.import.failed": "Nie udało się zaimportować sesji chmurowej",
"workspace.new": "Nowa przestrzeń robocza",
"workspace.type.local": "lokalna",
@@ -706,6 +706,7 @@ export const dict = {
"session.cloud.import.placeholder": "ID сессии, URL или команда kilo import",
"session.cloud.import.button": "Импортировать",
"session.cloud.import.invalid": "Неверный формат ID сессии",
"session.cloud.import.failed": "Не удалось импортировать облачную сессию",
"workspace.new": "Новое рабочее пространство",
"workspace.type.local": "локальное",
@@ -692,6 +692,7 @@ export const dict = {
"session.cloud.import.placeholder": "ID เซสชัน, URL หรือคำสั่ง kilo import",
"session.cloud.import.button": "นำเข้า",
"session.cloud.import.invalid": "รูปแบบ ID เซสชันไม่ถูกต้อง",
"session.cloud.import.failed": "ไม่สามารถนำเข้าเซสชันคลาวด์ได้",
"workspace.new": "พื้นที่ทำงานใหม่",
"workspace.type.local": "ในเครื่อง",
@@ -695,6 +695,7 @@ export const dict = {
"session.cloud.import.placeholder": "会话 ID、URL 或 kilo import 命令",
"session.cloud.import.button": "导入",
"session.cloud.import.invalid": "会话 ID 格式无效",
"session.cloud.import.failed": "导入云会话失败",
"workspace.new": "新建工作区",
"workspace.type.local": "本地",
@@ -692,6 +692,7 @@ export const dict = {
"session.cloud.import.placeholder": "工作階段 ID、URL 或 kilo import 指令",
"session.cloud.import.button": "匯入",
"session.cloud.import.invalid": "工作階段 ID 格式無效",
"session.cloud.import.failed": "無法匯入雲端工作階段",
"workspace.new": "新增工作區",
"workspace.type.local": "本地",