diff --git a/frontend/src/i18n/index.ts b/frontend/src/i18n/index.ts index fe58bbcf3b..b77b5bcc84 100644 --- a/frontend/src/i18n/index.ts +++ b/frontend/src/i18n/index.ts @@ -11,6 +11,9 @@ export const AvailableLanguages = [ { label: "한국어", value: "ko-KR" }, { label: "Norsk", value: "no" }, { label: "Deutsch", value: "de" }, + { label: "Italiano", value: "it" }, + { label: "Português", value: "pt" }, + { label: "Español", value: "es" }, ]; i18n diff --git a/frontend/src/i18n/translation.json b/frontend/src/i18n/translation.json index 3301989881..214a277298 100644 --- a/frontend/src/i18n/translation.json +++ b/frontend/src/i18n/translation.json @@ -5,7 +5,10 @@ "de": "OpenDevin Arbeitsbereich", "ko-KR": "OpenDevin 워크스페이스", "no": "OpenDevin Arbeidsområde", - "zh-TW": "OpenDevin 工作區" + "zh-TW": "OpenDevin 工作區", + "it": "Area di lavoro OpenDevin", + "pt": "Espaço de trabalho OpenDevin", + "es": "Espacio de trabajo de OpenDevin" }, "WORKSPACE$TERMINAL_TAB_LABEL": { "en": "Terminal", @@ -13,7 +16,10 @@ "de": "Terminal", "ko-KR": "터미널", "no": "Terminal", - "zh-TW": "終端機" + "zh-TW": "終端機", + "it": "Terminale", + "pt": "Terminal", + "es": "Terminal" }, "WORKSPACE$PLANNER_TAB_LABEL": { "en": "Planner", @@ -21,7 +27,10 @@ "de": "Planer", "ko-KR": "플래너", "no": "Planlegger", - "zh-TW": "計畫器" + "zh-TW": "計畫器", + "it": "Pianificatore", + "pt": "Planejador", + "es": "Planificador" }, "WORKSPACE$CODE_EDITOR_TAB_LABEL": { "en": "Code Editor", @@ -29,7 +38,10 @@ "de": "Code-Editor", "ko-KR": "코드 편집기", "no": "Kode editor", - "zh-TW": "程式碼編輯器" + "zh-TW": "程式碼編輯器", + "it": "Editor di codice", + "pt": "Editor de código", + "es": "Editor de código" }, "WORKSPACE$BROWSER_TAB_LABEL": { "en": "Browser", @@ -37,7 +49,10 @@ "de": "Browser", "ko-KR": "브라우저", "no": "Nettleser", - "zh-TW": "瀏覽器" + "zh-TW": "瀏覽器", + "it": "Browser", + "pt": "Navegador", + "es": "Navegador" }, "CONFIGURATION$OPENDEVIN_WORKSPACE_DIRECTORY_INPUT_LABEL": { "en": "OpenDevin Workspace directory", @@ -45,7 +60,10 @@ "de": "OpenDevin Arbeitsbereichsverzeichnis", "ko-KR": "OpenDevin 워크스페이스 폴더", "no": "OpenDevin arbeidsmappe", - "zh-TW": "OpenDevin 工作區目錄" + "zh-TW": "OpenDevin 工作區目錄", + "it": "Directory dell'area di lavoro OpenDevin", + "pt": "Diretório do espaço de trabalho OpenDevin", + "es": "Directorio del espacio de trabajo de OpenDevin" }, "CONFIGURATION$OPENDEVIN_WORKSPACE_DIRECTORY_INPUT_PLACEHOLDER": { "en": "Default: ./workspace", @@ -53,7 +71,10 @@ "de": "Standard: ./workspace", "ko-KR": "기본: ./workspace", "no": "Standard: ./workspace", - "zh-TW": "默认:./workspace" + "zh-TW": "默认:./workspace", + "it": "Predefinito: ./workspace", + "pt": "Padrão: ./workspace", + "es": "Predeterminado: ./workspace" }, "CONFIGURATION$MODAL_TITLE": { "en": "Configuration", @@ -61,7 +82,10 @@ "de": "Konfiguration", "ko-KR": "설정", "no": "Konfigurasjon", - "zh-TW": "設定" + "zh-TW": "設定", + "it": "Configurazione", + "pt": "Configuração", + "es": "Configuración" }, "CONFIGURATION$MODEL_SELECT_LABEL": { "en": "Model", @@ -69,7 +93,10 @@ "de": "Modell", "ko-KR": "모델", "no": "Modell", - "zh-TW": "模型" + "zh-TW": "模型", + "it": "Modello", + "pt": "Modelo", + "es": "Modelo" }, "CONFIGURATION$MODEL_SELECT_PLACEHOLDER": { "en": "Select a model", @@ -77,7 +104,10 @@ "de": "Wähle ein Modell", "ko-KR": "모델 선택", "no": "Velg en modell", - "zh-TW": "選擇模型" + "zh-TW": "選擇模型", + "it": "Seleziona un modello", + "pt": "Selecione um modelo", + "es": "Seleccionar un modelo" }, "CONFIGURATION$AGENT_SELECT_LABEL": { "en": "Agent", @@ -85,7 +115,10 @@ "de": "Agent", "ko-KR": "에이전트", "no": "Agent", - "zh-TW": "智能體" + "zh-TW": "智能體", + "it": "Agente", + "pt": "Agente", + "es": "Agente" }, "CONFIGURATION$AGENT_SELECT_PLACEHOLDER": { "en": "Select an agent", @@ -93,7 +126,10 @@ "de": "Wähle einen Agenten", "ko-KR": "에이전트 선택", "no": "Velg en agent", - "zh-TW": "選擇智能體" + "zh-TW": "選擇智能體", + "it": "Seleziona un agente", + "pt": "Selecione um agente", + "es": "Seleccionar un agente" }, "CONFIGURATION$LANGUAGE_SELECT_LABEL": { "en": "Language", @@ -101,7 +137,10 @@ "de": "Sprache", "ko-KR": "언어", "no": "Språk", - "zh-TW": "語言" + "zh-TW": "語言", + "it": "Lingua", + "pt": "Idioma", + "es": "Idioma" }, "CONFIGURATION$MODAL_CLOSE_BUTTON_LABEL": { "en": "Close", @@ -109,7 +148,10 @@ "de": "Schließen", "ko-KR": "닫기", "no": "Lukk", - "zh-TW": "關閉" + "zh-TW": "關閉", + "it": "Chiudi", + "pt": "Fechar", + "es": "Cerrar" }, "CONFIGURATION$MODAL_SAVE_BUTTON_LABEL": { "en": "Save", @@ -117,7 +159,10 @@ "de": "Speichern", "ko-KR": "저장", "no": "Lagre", - "zh-TW": "儲存" + "zh-TW": "儲存", + "it": "Salva", + "pt": "Salvar", + "es": "Guardar" }, "CHAT_INTERFACE$INITIALZING_AGENT_LOADING_MESSAGE": { "en": "Initializing agent (may take up to 10 seconds)...", @@ -125,7 +170,10 @@ "de": "Agent wird initialisiert (kann bis zu 10 Sekunden dauern)...", "ko-KR": "에이전트 설치중(10초 정도 걸립니다)...", "no": "Initialiserer agent (det kan ta opptil 10 sekunder)...", - "zh-TW": "初始化智能體(可能需要 10 秒以上時間)" + "zh-TW": "初始化智能體(可能需要 10 秒以上時間)", + "it": "Inizializzazione dell'agente (può richiedere fino a 10 secondi)...", + "pt": "Inicializando o agente (pode levar até 10 segundos)...", + "es": "Inicializando el agente (puede tardar hasta 10 segundos)..." }, "CHAT_INTERFACE$INPUT_PLACEHOLDER": { "en": "Send a message (won't interrupt the Assistant)", @@ -133,7 +181,10 @@ "de": "Sende eine Nachricht (unterbricht den Assistenten nicht)", "ko-KR": "메시지 전송(어시스턴트를 방해하지 않음)", "no": "Send en melding (det vil ikke avbryte assistenten)", - "zh-TW": "發送訊息(不會打擾到助理)" + "zh-TW": "發送訊息(不會打擾到助理)", + "it": "Invia un messaggio (non interromperà l'Assistente)", + "pt": "Envie uma mensagem (não interromperá o Assistente)", + "es": "Enviar un mensaje (no interrumpirá al Asistente)" }, "CHAT_INTERFACE$INPUT_SEND_MESSAGE_BUTTON_CONTENT": { "en": "Send", @@ -141,6 +192,9 @@ "de": "Senden", "ko-KR": "전송", "no": "Send", - "zh-TW": "發送" + "zh-TW": "發送", + "it": "Invia", + "pt": "Enviar", + "es": "Enviar" } }