diff --git a/src/nls/gl/lastTranslated.json b/src/nls/gl/lastTranslated.json index 163e3c117b..61d41ae866 100644 --- a/src/nls/gl/lastTranslated.json +++ b/src/nls/gl/lastTranslated.json @@ -40,6 +40,7 @@ "AI_CHAT_CLI_ERR_OVERRIDE_TIMEOUT": "That file did not respond in time.", "AI_CHAT_CLI_EXITED_MSG": "{0} has exited.", "AI_CHAT_CLI_INSTALLING": "Installing…", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Installing {0}, please wait. This may take a while...", "AI_CHAT_CLI_INSTALL_BTN": "Install Claude Code", "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI must be installed on your system to use AI features in {APP_NAME}.", "AI_CHAT_CLI_NEW_CONFIRM_MSG": "This will end the running Claude Code CLI session and start a fresh one. Continue?", @@ -48,6 +49,19 @@ "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", "AI_CHAT_CLI_RESTART_BTN": "Restart", "AI_CHAT_CLI_RESTART_NOTE": "Restart {APP_NAME} after installation completes.", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Detect automatically instead", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Couldn't find {0} automatically.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0} couldn't be started from the saved path.", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Runs {0}'s official installer in the terminal. Pick {1} again when it's done.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Install it for me", + "AI_CHAT_CLI_SETUP_MISSING": "{0} isn't installed yet.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Needs {0} or {1}. Install one of them first.", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Paste the full path to {0}.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "I already have it", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Recommended", + "AI_CHAT_CLI_SETUP_TITLE": "Set up {0}", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Use This Path", + "AI_CHAT_CLI_SETUP_WHAT_IS": "What is {0}?", "AI_CHAT_CLI_STALE_PROJECT_MSG": "This Claude Code CLI session is still running in {0} — the open project is now {1}.", "AI_CHAT_CLI_STALE_PROJECT_STAY_BTN": "Stay on “{0}”", "AI_CHAT_CLI_STALE_PROJECT_SWITCH_BTN": "Switch to “{0}”", @@ -68,7 +82,17 @@ "AI_CHAT_CONTEXT_SELECTION": "Selection L{0}-L{1}", "AI_CHAT_COPIED_CODE": "Copied!", "AI_CHAT_COPY_CODE": "Copy", + "AI_CHAT_DEMO_ANOTHER_BTN": "See another demo", + "AI_CHAT_DEMO_BACK_BTN": "Back", + "AI_CHAT_DEMO_BAR_TEXT": "Sign in to build your own with AI.", + "AI_CHAT_DEMO_BUILT_WITH": "Built with {0}", "AI_CHAT_DEMO_COPY_PROMPT": "Copy", + "AI_CHAT_DEMO_HIDE_PROMPT": "Hide the prompt", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "You're offline, so this is a recorded demo.", + "AI_CHAT_DEMO_PROMPT_COPIED": "Copied", + "AI_CHAT_DEMO_PROMPT_LABEL": "The prompt that built this", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Reveal the prompt", + "AI_CHAT_DEMO_SPEED_TITLE": "Playback speed (click to change)", "AI_CHAT_DESKTOP_ONLY": "AI features require the {APP_NAME} desktop app. Download it to get started.", "AI_CHAT_DIFF_ALWAYS_SHOW": "Always show", "AI_CHAT_DIFF_COLLAPSE_ALL": "Collapse all", @@ -94,8 +118,38 @@ "AI_CHAT_HISTORY_JUST_NOW": "just now", "AI_CHAT_HISTORY_MINS_AGO": "{0}m ago", "AI_CHAT_HISTORY_TITLE": "Session history", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Back to all images", + "AI_CHAT_IMAGE_CLOSE": "Close image preview (Esc)", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "The image collage could not be created.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Your image search allowance has been used. Sign in to continue searching.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "The limit of 120 image searches in an hour has been reached. Wait before searching again.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Enter a search query of up to 200 characters and a valid page number.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "This image reference is invalid. Use a result from image search.", "AI_CHAT_IMAGE_LIMIT": "Maximum {0} images allowed", + "AI_CHAT_IMAGE_LOAD_FAILED": "This image could not be loaded.", + "AI_CHAT_IMAGE_NEXT": "Next image", + "AI_CHAT_IMAGE_NO_RESULTS": "No images found. Try a different search.", + "AI_CHAT_IMAGE_PHOTO_BY": "Photo by", + "AI_CHAT_IMAGE_POSITION": "Image {0} of {1}", + "AI_CHAT_IMAGE_PREVIEW": "Image preview", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} images", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Provide one to nine HTTP, HTTPS, or file image URLs.", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 image", + "AI_CHAT_IMAGE_PREVIOUS": "Previous image", + "AI_CHAT_IMAGE_QUOTE": "Quote image in chat", "AI_CHAT_IMAGE_REMOVE": "Remove image", + "AI_CHAT_IMAGE_REPLY": "Reply with this image", + "AI_CHAT_IMAGE_REQUEST_FAILED": "The image service returned an error ({0}).", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} photos · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 photo · Unsplash", + "AI_CHAT_IMAGE_SEARCH": "Searching images", + "AI_CHAT_IMAGE_SELECTED": "Selected image", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Selected images", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Image search is temporarily rate limited. Wait before searching again.", + "AI_CHAT_IMAGE_SHOW_ALL": "Show all", + "AI_CHAT_IMAGE_TIMEOUT": "Image search timed out. Try again later.", + "AI_CHAT_IMAGE_USE": "Selecting image", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "View collage", "AI_CHAT_INPUT_HINT": "Press {0} to send · {1} for new line", "AI_CHAT_INTRO_CONFIGURE_DESC": "Watch this short video to set up AI in {APP_NAME}", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Getting started with Claude Code", @@ -103,6 +157,7 @@ "AI_CHAT_LABEL_CLAUDE": "Claude", "AI_CHAT_LABEL_YOU": "You", "AI_CHAT_LOGIN_BTN": "Sign In", + "AI_CHAT_LOGIN_MESSAGE": "Sign in to your {APP_NAME} account to set up AI.", "AI_CHAT_LOGIN_TITLE": "Sign in to get started with AI", "AI_CHAT_MODEL_DEFAULT": "Default", "AI_CHAT_MODEL_DEFAULT_DESC": "Recommended — uses your Claude Code model setting", @@ -125,6 +180,7 @@ "AI_CHAT_MODE_INFO_PLAN": "AI will propose a plan before making changes (Click to switch)", "AI_CHAT_MODE_PLAN": "Plan Mode", "AI_CHAT_MODE_SELECT_TITLE": "Switch between the Claude Code chat and an embedded CLI terminal", + "AI_CHAT_MODE_SWITCH_HINT": "Switch back anytime from here", "AI_CHAT_NEW_BTN": "New", "AI_CHAT_NEW_SESSION_TITLE": "Start a new conversation", "AI_CHAT_NEW_WHILE_STREAMING_MSG": "AI is currently working on a task. Starting a new conversation will stop it. Continue?", @@ -132,6 +188,7 @@ "AI_CHAT_PERMISSION_SELECT_TITLE": "Choose how much the AI can do without approval [or Shift+Tab]", "AI_CHAT_PLACEHOLDER": "Ask Claude...", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Turn ideas into working pages in {APP_NAME}.", "AI_CHAT_PLACEHOLDER_TITLE": "Design, build, and fix faster with AI", "AI_CHAT_PLAN_APPROVE": "Approve", "AI_CHAT_PLAN_CLOSE_FULLSCREEN": "Minimize back to the chat (Esc)", @@ -179,6 +236,7 @@ "AI_CHAT_SCREENSHOT_TITLE": "Take Screenshot", "AI_CHAT_SCREENSHOT_UPLOAD": "Upload from Device", "AI_CHAT_SCROLL_TO_BOTTOM": "Scroll to bottom", + "AI_CHAT_SEE_DEMO_DESC": "See a demo", "AI_CHAT_SEND_ERROR": "Failed to send message: {0}", "AI_CHAT_SEND_TITLE": "Send message", "AI_CHAT_SESSION_RESUMED": "Resumed session", @@ -186,6 +244,22 @@ "AI_CHAT_SETUP_LEARN_MORE": "Learn More", "AI_CHAT_SETUP_NEED_HELP": "Need Help?", "AI_CHAT_SHOW_DIFF": "Show diff", + "AI_CHAT_START_ANOTHER_DEMO": "Show another demo", + "AI_CHAT_START_CHAT_DESC": "Built-in chat with visual edits", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · connects with {APP_NAME}", + "AI_CHAT_START_CUSTOM_PROVIDER": "Custom endpoint or a provider like {0}? See {1}.", + "AI_CHAT_START_DEMO_LINK": "Want a demo? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Surprise me", + "AI_CHAT_START_GREETING": "Hi {0},", + "AI_CHAT_START_MAKE_NEW": "Make something new", + "AI_CHAT_START_MAKE_NEW_NOTE": "Making something new uses your AI credits. Pick demo to use none.", + "AI_CHAT_START_SETUP": "Set up", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Watch another demo, or have me build something live", + "AI_CHAT_START_SURPRISE_DESC": "Show me a demo of what you can do", + "AI_CHAT_START_SURPRISE_TITLE": "Surprise Me", + "AI_CHAT_START_TITLE": "What are we building today?", + "AI_CHAT_START_TYPE_HINT": "Type here to get started", + "AI_CHAT_START_WORK_WITH": "Work with", "AI_CHAT_STOP_TITLE": "Stop generation (Esc)", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Setting the stage…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Warming the canvas…", @@ -261,6 +335,20 @@ "AI_CHAT_UPSELL_BTN": "Get Phoenix Pro", "AI_CHAT_UPSELL_MESSAGE": "AI features are available with Phoenix Pro.", "AI_CHAT_UPSELL_TITLE": "Phoenix Pro + AI", + "AI_CHAT_WAITING_FOR_MODEL": "Waiting for the model...", + "AI_CHAT_WELCOME_BUG_PROMPT": "Fix the mobile navigation", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Give your CLI agents the tools to see, inspect, and debug your page as they build.", + "AI_CHAT_WELCOME_CLI_TITLE": "Build with your favorite CLI agent", + "AI_CHAT_WELCOME_EDITING": "Editing {0}…", + "AI_CHAT_WELCOME_LABEL": "AI in {APP_NAME}", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Build a pricing section", + "AI_CHAT_WELCOME_NAV_LABEL": "Browse AI previews", + "AI_CHAT_WELCOME_NEXT": "Next preview", + "AI_CHAT_WELCOME_PLAY_DEMO": "Play the AI demo", + "AI_CHAT_WELCOME_PREVIOUS": "Previous preview", + "AI_CHAT_WELCOME_REVIEWING": "Reviewing {0}…", + "AI_CHAT_WELCOME_SHOW_CLI": "Show CLI agents", + "AI_CHAT_WELCOME_SHOW_DEMO": "Show AI demo", "AI_CHAT_WORKING": "Working...", "AI_CHAT_WRITING": "Writing...", "AI_CONTROL_ADMIN_DISABLED": "AI access has been disabled by your system administrator", @@ -2220,6 +2308,7 @@ "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Add an element", "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Auto-Collapse Elements", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Change color: {0}", + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Choose a page", "LIVE_PREVIEW_LAYERS_COLLAPSE_ALL": "Collapse All", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Copy property", "LIVE_PREVIEW_LAYERS_COPY_FAILED": "Couldn’t copy these styles. Try again.", diff --git a/src/nls/gl/strings.js b/src/nls/gl/strings.js index 9497c684d0..31b81d3092 100644 --- a/src/nls/gl/strings.js +++ b/src/nls/gl/strings.js @@ -2818,5 +2818,94 @@ define({ "MIGRATE_INTERRUPTED_FINAL": "Para copiar o resto, escolla {0}.", "MIGRATE_UNREACHABLE_TITLE": "Non se puido acceder ao sitio antigo", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} non se puido conectar a {0} para buscar os seus proxectos e configuracións, polo que non se cambiou nada. Comprobe a súa conexión a internet e despois ténteo de novo con {1}.", - "CMD_MIGRATE_DATA": "Migrar os meus datos desde {0}…" + "CMD_MIGRATE_DATA": "Migrar os meus datos desde {0}…", + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Escolla unha páxina", + "AI_CHAT_MODE_SWITCH_HINT": "Volva en calquera momento desde aquí", + "AI_CHAT_START_TYPE_HINT": "Escriba aquí para comezar", + "AI_CHAT_START_GREETING": "Ola, {0},", + "AI_CHAT_START_TITLE": "Que imos construír hoxe?", + "AI_CHAT_START_SURPRISE_TITLE": "Sorpréndame", + "AI_CHAT_START_SURPRISE_DESC": "Móstreme unha demo do que pode facer", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Vexa outra demo ou deixe que lle constrúa algo en directo", + "AI_CHAT_START_MAKE_NEW": "Crear algo novo", + "AI_CHAT_START_ANOTHER_DEMO": "Ver outra demo", + "AI_CHAT_START_MAKE_NEW_NOTE": "Crear algo novo consume os teus créditos de IA. Elixe a demostración para non gastar ningún.", + "AI_CHAT_START_DEMO_LINK": "Queres unha demostración? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Sorpréndeme", + "AI_CHAT_SEE_DEMO_DESC": "Ver unha demostración", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Estás sen conexión, así que esta é unha demostración gravada.", + "AI_CHAT_DEMO_BAR_TEXT": "Inicia sesión para crear o teu propio coa IA.", + "AI_CHAT_DEMO_BACK_BTN": "Volver", + "AI_CHAT_DEMO_BUILT_WITH": "Creado con {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Ver outra demostración", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Mostrar a instrución", + "AI_CHAT_DEMO_HIDE_PROMPT": "Agochar a indicación", + "AI_CHAT_DEMO_PROMPT_LABEL": "A indicación que xerou isto", + "AI_CHAT_DEMO_PROMPT_COPIED": "Copiado", + "AI_CHAT_DEMO_SPEED_TITLE": "Velocidade de reprodución (prema para cambiar)", + "AI_CHAT_START_WORK_WITH": "Traballar con", + "AI_CHAT_START_CHAT_DESC": "Chat integrado con edicións visuais", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · conecta con {APP_NAME}", + "AI_CHAT_START_SETUP": "Configurar", + "AI_CHAT_START_CUSTOM_PROVIDER": "Punto final personalizado ou un provedor como {0}? Consulte {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Agardando polo modelo...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Instalando {0}, agarde por favor. Isto pode levar un tempo...", + "AI_CHAT_CLI_SETUP_TITLE": "Configurar {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} aínda non está instalado.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "Non se puido iniciar {0} desde a ruta gardada.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Instálemo", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Recomendado", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Executa o instalador oficial de {0} no terminal. Escolla {1} de novo cando remate.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Necesítase {0} ou {1}. Instale un deles primeiro.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Xa o teño", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Pegue a ruta completa a {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Usar esta ruta", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Detectar automaticamente", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Non se puido atopar {0} automaticamente.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Que é {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Converte ideas en páxinas funcionais en {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "IA en {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Constrúe co teu axente CLI favorito", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Dálle aos teus axentes CLI as ferramentas para ver, inspeccionar e depurar a túa páxina mentres constrúen.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Constrúe unha sección de prezos", + "AI_CHAT_WELCOME_BUG_PROMPT": "Arranxa a navegación móbil", + "AI_CHAT_WELCOME_EDITING": "Editando {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Revisando {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Explorar as previsualizacións da IA", + "AI_CHAT_WELCOME_PREVIOUS": "Previsualización anterior", + "AI_CHAT_WELCOME_NEXT": "Seguinte previsualización", + "AI_CHAT_WELCOME_SHOW_DEMO": "Amosar a demo da IA", + "AI_CHAT_WELCOME_SHOW_CLI": "Amosar os axentes da CLI", + "AI_CHAT_WELCOME_PLAY_DEMO": "Reproducir a demo da IA", + "AI_CHAT_LOGIN_MESSAGE": "Inicia sesión na túa conta de {APP_NAME} para configurar a IA.", + "AI_CHAT_IMAGE_SEARCH": "Buscando imaxes", + "AI_CHAT_IMAGE_USE": "Seleccionando imaxe", + "AI_CHAT_IMAGE_SELECTED": "Imaxe seleccionada", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Imaxes seleccionadas", + "AI_CHAT_IMAGE_PREVIEW": "Vista previa da imaxe", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Proporcione de un a nove URL de imaxes HTTP, HTTPS ou de ficheiro.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} imaxes", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 imaxe", + "AI_CHAT_IMAGE_CLOSE": "Pechar a vista previa da imaxe (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Imaxe anterior", + "AI_CHAT_IMAGE_NEXT": "Seguinte imaxe", + "AI_CHAT_IMAGE_POSITION": "Imaxe {0} de {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Fotografía de", + "AI_CHAT_IMAGE_REPLY": "Responder con esta imaxe", + "AI_CHAT_IMAGE_QUOTE": "Citar imaxe no chat", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Ver a colaxe", + "AI_CHAT_IMAGE_SHOW_ALL": "Amosar todas", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Volver a todas as imaxes", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} fotografías · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 fotografía · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Non se atoparon imaxes. Proba cunha busca diferente.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Non se puido cargar esta imaxe.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Non se puido crear a colaxe de imaxes.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Introduza unha consulta de busca de ata 200 caracteres e un número de páxina válido.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Esta referencia de imaxe non é válida. Use un resultado da busca de imaxes.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Alcanzouse o límite de 120 buscas de imaxes por hora. Agarde antes de volver buscar.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Esgotouse a súa cota de busca de imaxes. Inicie sesión para continuar buscando.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "A busca de imaxes está limitada temporalmente. Agarde antes de volver buscar.", + "AI_CHAT_IMAGE_TIMEOUT": "Esgotouse o tempo de espera da busca de imaxes. Ténteo de novo máis tarde.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "O servizo de imaxes devolveu un erro ({0})." }); \ No newline at end of file diff --git a/src/nls/id/lastTranslated.json b/src/nls/id/lastTranslated.json index 163e3c117b..61d41ae866 100644 --- a/src/nls/id/lastTranslated.json +++ b/src/nls/id/lastTranslated.json @@ -40,6 +40,7 @@ "AI_CHAT_CLI_ERR_OVERRIDE_TIMEOUT": "That file did not respond in time.", "AI_CHAT_CLI_EXITED_MSG": "{0} has exited.", "AI_CHAT_CLI_INSTALLING": "Installing…", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Installing {0}, please wait. This may take a while...", "AI_CHAT_CLI_INSTALL_BTN": "Install Claude Code", "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI must be installed on your system to use AI features in {APP_NAME}.", "AI_CHAT_CLI_NEW_CONFIRM_MSG": "This will end the running Claude Code CLI session and start a fresh one. Continue?", @@ -48,6 +49,19 @@ "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", "AI_CHAT_CLI_RESTART_BTN": "Restart", "AI_CHAT_CLI_RESTART_NOTE": "Restart {APP_NAME} after installation completes.", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Detect automatically instead", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Couldn't find {0} automatically.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0} couldn't be started from the saved path.", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Runs {0}'s official installer in the terminal. Pick {1} again when it's done.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Install it for me", + "AI_CHAT_CLI_SETUP_MISSING": "{0} isn't installed yet.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Needs {0} or {1}. Install one of them first.", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Paste the full path to {0}.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "I already have it", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Recommended", + "AI_CHAT_CLI_SETUP_TITLE": "Set up {0}", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Use This Path", + "AI_CHAT_CLI_SETUP_WHAT_IS": "What is {0}?", "AI_CHAT_CLI_STALE_PROJECT_MSG": "This Claude Code CLI session is still running in {0} — the open project is now {1}.", "AI_CHAT_CLI_STALE_PROJECT_STAY_BTN": "Stay on “{0}”", "AI_CHAT_CLI_STALE_PROJECT_SWITCH_BTN": "Switch to “{0}”", @@ -68,7 +82,17 @@ "AI_CHAT_CONTEXT_SELECTION": "Selection L{0}-L{1}", "AI_CHAT_COPIED_CODE": "Copied!", "AI_CHAT_COPY_CODE": "Copy", + "AI_CHAT_DEMO_ANOTHER_BTN": "See another demo", + "AI_CHAT_DEMO_BACK_BTN": "Back", + "AI_CHAT_DEMO_BAR_TEXT": "Sign in to build your own with AI.", + "AI_CHAT_DEMO_BUILT_WITH": "Built with {0}", "AI_CHAT_DEMO_COPY_PROMPT": "Copy", + "AI_CHAT_DEMO_HIDE_PROMPT": "Hide the prompt", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "You're offline, so this is a recorded demo.", + "AI_CHAT_DEMO_PROMPT_COPIED": "Copied", + "AI_CHAT_DEMO_PROMPT_LABEL": "The prompt that built this", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Reveal the prompt", + "AI_CHAT_DEMO_SPEED_TITLE": "Playback speed (click to change)", "AI_CHAT_DESKTOP_ONLY": "AI features require the {APP_NAME} desktop app. Download it to get started.", "AI_CHAT_DIFF_ALWAYS_SHOW": "Always show", "AI_CHAT_DIFF_COLLAPSE_ALL": "Collapse all", @@ -94,8 +118,38 @@ "AI_CHAT_HISTORY_JUST_NOW": "just now", "AI_CHAT_HISTORY_MINS_AGO": "{0}m ago", "AI_CHAT_HISTORY_TITLE": "Session history", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Back to all images", + "AI_CHAT_IMAGE_CLOSE": "Close image preview (Esc)", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "The image collage could not be created.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Your image search allowance has been used. Sign in to continue searching.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "The limit of 120 image searches in an hour has been reached. Wait before searching again.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Enter a search query of up to 200 characters and a valid page number.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "This image reference is invalid. Use a result from image search.", "AI_CHAT_IMAGE_LIMIT": "Maximum {0} images allowed", + "AI_CHAT_IMAGE_LOAD_FAILED": "This image could not be loaded.", + "AI_CHAT_IMAGE_NEXT": "Next image", + "AI_CHAT_IMAGE_NO_RESULTS": "No images found. Try a different search.", + "AI_CHAT_IMAGE_PHOTO_BY": "Photo by", + "AI_CHAT_IMAGE_POSITION": "Image {0} of {1}", + "AI_CHAT_IMAGE_PREVIEW": "Image preview", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} images", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Provide one to nine HTTP, HTTPS, or file image URLs.", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 image", + "AI_CHAT_IMAGE_PREVIOUS": "Previous image", + "AI_CHAT_IMAGE_QUOTE": "Quote image in chat", "AI_CHAT_IMAGE_REMOVE": "Remove image", + "AI_CHAT_IMAGE_REPLY": "Reply with this image", + "AI_CHAT_IMAGE_REQUEST_FAILED": "The image service returned an error ({0}).", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} photos · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 photo · Unsplash", + "AI_CHAT_IMAGE_SEARCH": "Searching images", + "AI_CHAT_IMAGE_SELECTED": "Selected image", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Selected images", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Image search is temporarily rate limited. Wait before searching again.", + "AI_CHAT_IMAGE_SHOW_ALL": "Show all", + "AI_CHAT_IMAGE_TIMEOUT": "Image search timed out. Try again later.", + "AI_CHAT_IMAGE_USE": "Selecting image", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "View collage", "AI_CHAT_INPUT_HINT": "Press {0} to send · {1} for new line", "AI_CHAT_INTRO_CONFIGURE_DESC": "Watch this short video to set up AI in {APP_NAME}", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Getting started with Claude Code", @@ -103,6 +157,7 @@ "AI_CHAT_LABEL_CLAUDE": "Claude", "AI_CHAT_LABEL_YOU": "You", "AI_CHAT_LOGIN_BTN": "Sign In", + "AI_CHAT_LOGIN_MESSAGE": "Sign in to your {APP_NAME} account to set up AI.", "AI_CHAT_LOGIN_TITLE": "Sign in to get started with AI", "AI_CHAT_MODEL_DEFAULT": "Default", "AI_CHAT_MODEL_DEFAULT_DESC": "Recommended — uses your Claude Code model setting", @@ -125,6 +180,7 @@ "AI_CHAT_MODE_INFO_PLAN": "AI will propose a plan before making changes (Click to switch)", "AI_CHAT_MODE_PLAN": "Plan Mode", "AI_CHAT_MODE_SELECT_TITLE": "Switch between the Claude Code chat and an embedded CLI terminal", + "AI_CHAT_MODE_SWITCH_HINT": "Switch back anytime from here", "AI_CHAT_NEW_BTN": "New", "AI_CHAT_NEW_SESSION_TITLE": "Start a new conversation", "AI_CHAT_NEW_WHILE_STREAMING_MSG": "AI is currently working on a task. Starting a new conversation will stop it. Continue?", @@ -132,6 +188,7 @@ "AI_CHAT_PERMISSION_SELECT_TITLE": "Choose how much the AI can do without approval [or Shift+Tab]", "AI_CHAT_PLACEHOLDER": "Ask Claude...", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Turn ideas into working pages in {APP_NAME}.", "AI_CHAT_PLACEHOLDER_TITLE": "Design, build, and fix faster with AI", "AI_CHAT_PLAN_APPROVE": "Approve", "AI_CHAT_PLAN_CLOSE_FULLSCREEN": "Minimize back to the chat (Esc)", @@ -179,6 +236,7 @@ "AI_CHAT_SCREENSHOT_TITLE": "Take Screenshot", "AI_CHAT_SCREENSHOT_UPLOAD": "Upload from Device", "AI_CHAT_SCROLL_TO_BOTTOM": "Scroll to bottom", + "AI_CHAT_SEE_DEMO_DESC": "See a demo", "AI_CHAT_SEND_ERROR": "Failed to send message: {0}", "AI_CHAT_SEND_TITLE": "Send message", "AI_CHAT_SESSION_RESUMED": "Resumed session", @@ -186,6 +244,22 @@ "AI_CHAT_SETUP_LEARN_MORE": "Learn More", "AI_CHAT_SETUP_NEED_HELP": "Need Help?", "AI_CHAT_SHOW_DIFF": "Show diff", + "AI_CHAT_START_ANOTHER_DEMO": "Show another demo", + "AI_CHAT_START_CHAT_DESC": "Built-in chat with visual edits", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · connects with {APP_NAME}", + "AI_CHAT_START_CUSTOM_PROVIDER": "Custom endpoint or a provider like {0}? See {1}.", + "AI_CHAT_START_DEMO_LINK": "Want a demo? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Surprise me", + "AI_CHAT_START_GREETING": "Hi {0},", + "AI_CHAT_START_MAKE_NEW": "Make something new", + "AI_CHAT_START_MAKE_NEW_NOTE": "Making something new uses your AI credits. Pick demo to use none.", + "AI_CHAT_START_SETUP": "Set up", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Watch another demo, or have me build something live", + "AI_CHAT_START_SURPRISE_DESC": "Show me a demo of what you can do", + "AI_CHAT_START_SURPRISE_TITLE": "Surprise Me", + "AI_CHAT_START_TITLE": "What are we building today?", + "AI_CHAT_START_TYPE_HINT": "Type here to get started", + "AI_CHAT_START_WORK_WITH": "Work with", "AI_CHAT_STOP_TITLE": "Stop generation (Esc)", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Setting the stage…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Warming the canvas…", @@ -261,6 +335,20 @@ "AI_CHAT_UPSELL_BTN": "Get Phoenix Pro", "AI_CHAT_UPSELL_MESSAGE": "AI features are available with Phoenix Pro.", "AI_CHAT_UPSELL_TITLE": "Phoenix Pro + AI", + "AI_CHAT_WAITING_FOR_MODEL": "Waiting for the model...", + "AI_CHAT_WELCOME_BUG_PROMPT": "Fix the mobile navigation", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Give your CLI agents the tools to see, inspect, and debug your page as they build.", + "AI_CHAT_WELCOME_CLI_TITLE": "Build with your favorite CLI agent", + "AI_CHAT_WELCOME_EDITING": "Editing {0}…", + "AI_CHAT_WELCOME_LABEL": "AI in {APP_NAME}", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Build a pricing section", + "AI_CHAT_WELCOME_NAV_LABEL": "Browse AI previews", + "AI_CHAT_WELCOME_NEXT": "Next preview", + "AI_CHAT_WELCOME_PLAY_DEMO": "Play the AI demo", + "AI_CHAT_WELCOME_PREVIOUS": "Previous preview", + "AI_CHAT_WELCOME_REVIEWING": "Reviewing {0}…", + "AI_CHAT_WELCOME_SHOW_CLI": "Show CLI agents", + "AI_CHAT_WELCOME_SHOW_DEMO": "Show AI demo", "AI_CHAT_WORKING": "Working...", "AI_CHAT_WRITING": "Writing...", "AI_CONTROL_ADMIN_DISABLED": "AI access has been disabled by your system administrator", @@ -2220,6 +2308,7 @@ "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Add an element", "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Auto-Collapse Elements", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Change color: {0}", + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Choose a page", "LIVE_PREVIEW_LAYERS_COLLAPSE_ALL": "Collapse All", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Copy property", "LIVE_PREVIEW_LAYERS_COPY_FAILED": "Couldn’t copy these styles. Try again.", diff --git a/src/nls/id/strings.js b/src/nls/id/strings.js index 7f89a81965..4bf54a5560 100644 --- a/src/nls/id/strings.js +++ b/src/nls/id/strings.js @@ -2818,5 +2818,94 @@ define({ "MIGRATE_INTERRUPTED_FINAL": "Untuk menyalin sisanya, pilih {0}.", "MIGRATE_UNREACHABLE_TITLE": "Tidak dapat menjangkau situs lama", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} tidak dapat terhubung ke {0} untuk mencari proyek dan pengaturan Anda, sehingga tidak ada yang diubah. Periksa koneksi internet Anda, lalu coba lagi dengan {1}.", - "CMD_MIGRATE_DATA": "Migrasikan Data Saya dari {0}…" + "CMD_MIGRATE_DATA": "Migrasikan Data Saya dari {0}…", + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Pilih halaman", + "AI_CHAT_MODE_SWITCH_HINT": "Beralih kembali kapan saja dari sini", + "AI_CHAT_START_TYPE_HINT": "Ketik di sini untuk memulai", + "AI_CHAT_START_GREETING": "Hai {0},", + "AI_CHAT_START_TITLE": "Apa yang akan kita buat hari ini?", + "AI_CHAT_START_SURPRISE_TITLE": "Kejutkan saya", + "AI_CHAT_START_SURPRISE_DESC": "Tunjukkan demo tentang apa yang bisa Anda lakukan", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Tonton demo lain, atau minta saya membuat sesuatu secara langsung", + "AI_CHAT_START_MAKE_NEW": "Buat sesuatu yang baru", + "AI_CHAT_START_ANOTHER_DEMO": "Tampilkan demo lain", + "AI_CHAT_START_MAKE_NEW_NOTE": "Membuat sesuatu yang baru menggunakan kredit AI Anda. Pilih demo untuk tidak menggunakannya.", + "AI_CHAT_START_DEMO_LINK": "Ingin demo? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Kejutkan saya", + "AI_CHAT_SEE_DEMO_DESC": "Lihat demo", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Anda sedang luring, jadi ini adalah demo yang direkam.", + "AI_CHAT_DEMO_BAR_TEXT": "Masuk untuk membuat versi Anda sendiri dengan AI.", + "AI_CHAT_DEMO_BACK_BTN": "Kembali", + "AI_CHAT_DEMO_BUILT_WITH": "Dibuat dengan {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Lihat demo lain", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Tampilkan prompt", + "AI_CHAT_DEMO_HIDE_PROMPT": "Sembunyikan prompt", + "AI_CHAT_DEMO_PROMPT_LABEL": "Prompt yang menghasilkan ini", + "AI_CHAT_DEMO_PROMPT_COPIED": "Disalin", + "AI_CHAT_DEMO_SPEED_TITLE": "Kecepatan pemutaran (klik untuk mengubah)", + "AI_CHAT_START_WORK_WITH": "Bekerja dengan", + "AI_CHAT_START_CHAT_DESC": "Chat bawaan dengan editan visual", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · terhubung dengan {APP_NAME}", + "AI_CHAT_START_SETUP": "Siapkan", + "AI_CHAT_START_CUSTOM_PROVIDER": "Endpoint kustom atau penyedia seperti {0}? Lihat {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Menunggu model...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Sedang menginstal {0}, harap tunggu. Proses ini mungkin memakan waktu...", + "AI_CHAT_CLI_SETUP_TITLE": "Siapkan {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} belum terinstal.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0} tidak dapat dijalankan dari path yang tersimpan.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Instal untuk saya", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Direkomendasikan", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Menjalankan penginstal resmi {0} di terminal. Pilih {1} lagi setelah selesai.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Membutuhkan {0} atau {1}. Instal salah satunya terlebih dahulu.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Saya sudah memilikinya", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Tempelkan path lengkap ke {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Gunakan Jalur Ini", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Deteksi otomatis saja", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Tidak dapat menemukan {0} secara otomatis.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Apa itu {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Ubah ide menjadi halaman yang berfungsi di {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "AI di {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Bangun dengan agen CLI favorit Anda", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Berikan agen CLI Anda alat untuk melihat, memeriksa, dan men-debug halaman Anda saat mereka membangun.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Buat bagian harga", + "AI_CHAT_WELCOME_BUG_PROMPT": "Perbaiki navigasi seluler", + "AI_CHAT_WELCOME_EDITING": "Mengedit {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Meninjau {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Jelajahi pratinjau AI", + "AI_CHAT_WELCOME_PREVIOUS": "Pratinjau sebelumnya", + "AI_CHAT_WELCOME_NEXT": "Pratinjau berikutnya", + "AI_CHAT_WELCOME_SHOW_DEMO": "Tampilkan demo AI", + "AI_CHAT_WELCOME_SHOW_CLI": "Tampilkan agen CLI", + "AI_CHAT_WELCOME_PLAY_DEMO": "Putar demo AI", + "AI_CHAT_LOGIN_MESSAGE": "Masuk ke akun {APP_NAME} Anda untuk menyiapkan AI.", + "AI_CHAT_IMAGE_SEARCH": "Mencari gambar", + "AI_CHAT_IMAGE_USE": "Memilih gambar", + "AI_CHAT_IMAGE_SELECTED": "Gambar terpilih", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Gambar-gambar terpilih", + "AI_CHAT_IMAGE_PREVIEW": "Pratinjau gambar", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Sediakan satu hingga sembilan URL gambar HTTP, HTTPS, atau file.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} gambar", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 gambar", + "AI_CHAT_IMAGE_CLOSE": "Tutup pratinjau gambar (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Gambar sebelumnya", + "AI_CHAT_IMAGE_NEXT": "Gambar berikutnya", + "AI_CHAT_IMAGE_POSITION": "Gambar {0} dari {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Foto oleh", + "AI_CHAT_IMAGE_REPLY": "Balas dengan gambar ini", + "AI_CHAT_IMAGE_QUOTE": "Kutip gambar di obrolan", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Lihat kolase", + "AI_CHAT_IMAGE_SHOW_ALL": "Tampilkan semua", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Kembali ke semua gambar", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} foto · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 foto · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Tidak ada gambar yang ditemukan. Coba pencarian lain.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Gambar ini tidak dapat dimuat.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Kolase gambar tidak dapat dibuat.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Masukkan kueri pencarian hingga 200 karakter dan nomor halaman yang valid.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Referensi gambar ini tidak valid. Gunakan hasil dari pencarian gambar.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Batas 120 pencarian gambar dalam satu jam telah tercapai. Tunggu sebelum mencari lagi.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Jatah pencarian gambar Anda telah habis. Masuk untuk melanjutkan pencarian.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Pencarian gambar untuk sementara dibatasi. Tunggu sebelum mencari lagi.", + "AI_CHAT_IMAGE_TIMEOUT": "Waktu pencarian gambar habis. Coba lagi nanti.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Layanan gambar mengembalikan galat ({0})." }); \ No newline at end of file diff --git a/src/nls/it/lastTranslated.json b/src/nls/it/lastTranslated.json index 163e3c117b..61d41ae866 100644 --- a/src/nls/it/lastTranslated.json +++ b/src/nls/it/lastTranslated.json @@ -40,6 +40,7 @@ "AI_CHAT_CLI_ERR_OVERRIDE_TIMEOUT": "That file did not respond in time.", "AI_CHAT_CLI_EXITED_MSG": "{0} has exited.", "AI_CHAT_CLI_INSTALLING": "Installing…", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Installing {0}, please wait. This may take a while...", "AI_CHAT_CLI_INSTALL_BTN": "Install Claude Code", "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI must be installed on your system to use AI features in {APP_NAME}.", "AI_CHAT_CLI_NEW_CONFIRM_MSG": "This will end the running Claude Code CLI session and start a fresh one. Continue?", @@ -48,6 +49,19 @@ "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", "AI_CHAT_CLI_RESTART_BTN": "Restart", "AI_CHAT_CLI_RESTART_NOTE": "Restart {APP_NAME} after installation completes.", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Detect automatically instead", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Couldn't find {0} automatically.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0} couldn't be started from the saved path.", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Runs {0}'s official installer in the terminal. Pick {1} again when it's done.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Install it for me", + "AI_CHAT_CLI_SETUP_MISSING": "{0} isn't installed yet.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Needs {0} or {1}. Install one of them first.", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Paste the full path to {0}.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "I already have it", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Recommended", + "AI_CHAT_CLI_SETUP_TITLE": "Set up {0}", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Use This Path", + "AI_CHAT_CLI_SETUP_WHAT_IS": "What is {0}?", "AI_CHAT_CLI_STALE_PROJECT_MSG": "This Claude Code CLI session is still running in {0} — the open project is now {1}.", "AI_CHAT_CLI_STALE_PROJECT_STAY_BTN": "Stay on “{0}”", "AI_CHAT_CLI_STALE_PROJECT_SWITCH_BTN": "Switch to “{0}”", @@ -68,7 +82,17 @@ "AI_CHAT_CONTEXT_SELECTION": "Selection L{0}-L{1}", "AI_CHAT_COPIED_CODE": "Copied!", "AI_CHAT_COPY_CODE": "Copy", + "AI_CHAT_DEMO_ANOTHER_BTN": "See another demo", + "AI_CHAT_DEMO_BACK_BTN": "Back", + "AI_CHAT_DEMO_BAR_TEXT": "Sign in to build your own with AI.", + "AI_CHAT_DEMO_BUILT_WITH": "Built with {0}", "AI_CHAT_DEMO_COPY_PROMPT": "Copy", + "AI_CHAT_DEMO_HIDE_PROMPT": "Hide the prompt", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "You're offline, so this is a recorded demo.", + "AI_CHAT_DEMO_PROMPT_COPIED": "Copied", + "AI_CHAT_DEMO_PROMPT_LABEL": "The prompt that built this", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Reveal the prompt", + "AI_CHAT_DEMO_SPEED_TITLE": "Playback speed (click to change)", "AI_CHAT_DESKTOP_ONLY": "AI features require the {APP_NAME} desktop app. Download it to get started.", "AI_CHAT_DIFF_ALWAYS_SHOW": "Always show", "AI_CHAT_DIFF_COLLAPSE_ALL": "Collapse all", @@ -94,8 +118,38 @@ "AI_CHAT_HISTORY_JUST_NOW": "just now", "AI_CHAT_HISTORY_MINS_AGO": "{0}m ago", "AI_CHAT_HISTORY_TITLE": "Session history", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Back to all images", + "AI_CHAT_IMAGE_CLOSE": "Close image preview (Esc)", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "The image collage could not be created.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Your image search allowance has been used. Sign in to continue searching.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "The limit of 120 image searches in an hour has been reached. Wait before searching again.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Enter a search query of up to 200 characters and a valid page number.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "This image reference is invalid. Use a result from image search.", "AI_CHAT_IMAGE_LIMIT": "Maximum {0} images allowed", + "AI_CHAT_IMAGE_LOAD_FAILED": "This image could not be loaded.", + "AI_CHAT_IMAGE_NEXT": "Next image", + "AI_CHAT_IMAGE_NO_RESULTS": "No images found. Try a different search.", + "AI_CHAT_IMAGE_PHOTO_BY": "Photo by", + "AI_CHAT_IMAGE_POSITION": "Image {0} of {1}", + "AI_CHAT_IMAGE_PREVIEW": "Image preview", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} images", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Provide one to nine HTTP, HTTPS, or file image URLs.", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 image", + "AI_CHAT_IMAGE_PREVIOUS": "Previous image", + "AI_CHAT_IMAGE_QUOTE": "Quote image in chat", "AI_CHAT_IMAGE_REMOVE": "Remove image", + "AI_CHAT_IMAGE_REPLY": "Reply with this image", + "AI_CHAT_IMAGE_REQUEST_FAILED": "The image service returned an error ({0}).", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} photos · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 photo · Unsplash", + "AI_CHAT_IMAGE_SEARCH": "Searching images", + "AI_CHAT_IMAGE_SELECTED": "Selected image", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Selected images", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Image search is temporarily rate limited. Wait before searching again.", + "AI_CHAT_IMAGE_SHOW_ALL": "Show all", + "AI_CHAT_IMAGE_TIMEOUT": "Image search timed out. Try again later.", + "AI_CHAT_IMAGE_USE": "Selecting image", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "View collage", "AI_CHAT_INPUT_HINT": "Press {0} to send · {1} for new line", "AI_CHAT_INTRO_CONFIGURE_DESC": "Watch this short video to set up AI in {APP_NAME}", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Getting started with Claude Code", @@ -103,6 +157,7 @@ "AI_CHAT_LABEL_CLAUDE": "Claude", "AI_CHAT_LABEL_YOU": "You", "AI_CHAT_LOGIN_BTN": "Sign In", + "AI_CHAT_LOGIN_MESSAGE": "Sign in to your {APP_NAME} account to set up AI.", "AI_CHAT_LOGIN_TITLE": "Sign in to get started with AI", "AI_CHAT_MODEL_DEFAULT": "Default", "AI_CHAT_MODEL_DEFAULT_DESC": "Recommended — uses your Claude Code model setting", @@ -125,6 +180,7 @@ "AI_CHAT_MODE_INFO_PLAN": "AI will propose a plan before making changes (Click to switch)", "AI_CHAT_MODE_PLAN": "Plan Mode", "AI_CHAT_MODE_SELECT_TITLE": "Switch between the Claude Code chat and an embedded CLI terminal", + "AI_CHAT_MODE_SWITCH_HINT": "Switch back anytime from here", "AI_CHAT_NEW_BTN": "New", "AI_CHAT_NEW_SESSION_TITLE": "Start a new conversation", "AI_CHAT_NEW_WHILE_STREAMING_MSG": "AI is currently working on a task. Starting a new conversation will stop it. Continue?", @@ -132,6 +188,7 @@ "AI_CHAT_PERMISSION_SELECT_TITLE": "Choose how much the AI can do without approval [or Shift+Tab]", "AI_CHAT_PLACEHOLDER": "Ask Claude...", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Turn ideas into working pages in {APP_NAME}.", "AI_CHAT_PLACEHOLDER_TITLE": "Design, build, and fix faster with AI", "AI_CHAT_PLAN_APPROVE": "Approve", "AI_CHAT_PLAN_CLOSE_FULLSCREEN": "Minimize back to the chat (Esc)", @@ -179,6 +236,7 @@ "AI_CHAT_SCREENSHOT_TITLE": "Take Screenshot", "AI_CHAT_SCREENSHOT_UPLOAD": "Upload from Device", "AI_CHAT_SCROLL_TO_BOTTOM": "Scroll to bottom", + "AI_CHAT_SEE_DEMO_DESC": "See a demo", "AI_CHAT_SEND_ERROR": "Failed to send message: {0}", "AI_CHAT_SEND_TITLE": "Send message", "AI_CHAT_SESSION_RESUMED": "Resumed session", @@ -186,6 +244,22 @@ "AI_CHAT_SETUP_LEARN_MORE": "Learn More", "AI_CHAT_SETUP_NEED_HELP": "Need Help?", "AI_CHAT_SHOW_DIFF": "Show diff", + "AI_CHAT_START_ANOTHER_DEMO": "Show another demo", + "AI_CHAT_START_CHAT_DESC": "Built-in chat with visual edits", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · connects with {APP_NAME}", + "AI_CHAT_START_CUSTOM_PROVIDER": "Custom endpoint or a provider like {0}? See {1}.", + "AI_CHAT_START_DEMO_LINK": "Want a demo? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Surprise me", + "AI_CHAT_START_GREETING": "Hi {0},", + "AI_CHAT_START_MAKE_NEW": "Make something new", + "AI_CHAT_START_MAKE_NEW_NOTE": "Making something new uses your AI credits. Pick demo to use none.", + "AI_CHAT_START_SETUP": "Set up", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Watch another demo, or have me build something live", + "AI_CHAT_START_SURPRISE_DESC": "Show me a demo of what you can do", + "AI_CHAT_START_SURPRISE_TITLE": "Surprise Me", + "AI_CHAT_START_TITLE": "What are we building today?", + "AI_CHAT_START_TYPE_HINT": "Type here to get started", + "AI_CHAT_START_WORK_WITH": "Work with", "AI_CHAT_STOP_TITLE": "Stop generation (Esc)", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Setting the stage…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Warming the canvas…", @@ -261,6 +335,20 @@ "AI_CHAT_UPSELL_BTN": "Get Phoenix Pro", "AI_CHAT_UPSELL_MESSAGE": "AI features are available with Phoenix Pro.", "AI_CHAT_UPSELL_TITLE": "Phoenix Pro + AI", + "AI_CHAT_WAITING_FOR_MODEL": "Waiting for the model...", + "AI_CHAT_WELCOME_BUG_PROMPT": "Fix the mobile navigation", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Give your CLI agents the tools to see, inspect, and debug your page as they build.", + "AI_CHAT_WELCOME_CLI_TITLE": "Build with your favorite CLI agent", + "AI_CHAT_WELCOME_EDITING": "Editing {0}…", + "AI_CHAT_WELCOME_LABEL": "AI in {APP_NAME}", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Build a pricing section", + "AI_CHAT_WELCOME_NAV_LABEL": "Browse AI previews", + "AI_CHAT_WELCOME_NEXT": "Next preview", + "AI_CHAT_WELCOME_PLAY_DEMO": "Play the AI demo", + "AI_CHAT_WELCOME_PREVIOUS": "Previous preview", + "AI_CHAT_WELCOME_REVIEWING": "Reviewing {0}…", + "AI_CHAT_WELCOME_SHOW_CLI": "Show CLI agents", + "AI_CHAT_WELCOME_SHOW_DEMO": "Show AI demo", "AI_CHAT_WORKING": "Working...", "AI_CHAT_WRITING": "Writing...", "AI_CONTROL_ADMIN_DISABLED": "AI access has been disabled by your system administrator", @@ -2220,6 +2308,7 @@ "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Add an element", "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Auto-Collapse Elements", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Change color: {0}", + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Choose a page", "LIVE_PREVIEW_LAYERS_COLLAPSE_ALL": "Collapse All", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Copy property", "LIVE_PREVIEW_LAYERS_COPY_FAILED": "Couldn’t copy these styles. Try again.", diff --git a/src/nls/it/strings.js b/src/nls/it/strings.js index 035c435f4a..ebfabfec35 100644 --- a/src/nls/it/strings.js +++ b/src/nls/it/strings.js @@ -2818,5 +2818,94 @@ define({ "MIGRATE_INTERRUPTED_FINAL": "Per copiare il resto, seleziona {0}.", "MIGRATE_UNREACHABLE_TITLE": "Impossibile raggiungere il vecchio sito", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} non è riuscito a connettersi a {0} per cercare i tuoi progetti e le tue impostazioni, pertanto non è stato modificato nulla. Verifica la tua connessione a Internet, quindi riprova con {1}.", - "CMD_MIGRATE_DATA": "Migra i miei dati da {0}…" + "CMD_MIGRATE_DATA": "Migra i miei dati da {0}…", + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Scegli una pagina", + "AI_CHAT_MODE_SWITCH_HINT": "Puoi tornare indietro da qui in qualsiasi momento", + "AI_CHAT_START_TYPE_HINT": "Scrivi qui per iniziare", + "AI_CHAT_START_GREETING": "Ciao {0},", + "AI_CHAT_START_TITLE": "Cosa costruiamo oggi?", + "AI_CHAT_START_SURPRISE_TITLE": "Sorprendimi", + "AI_CHAT_START_SURPRISE_DESC": "Mostrami una demo di cosa sai fare", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Guarda un'altra demo, o fammi costruire qualcosa dal vivo", + "AI_CHAT_START_MAKE_NEW": "Crea qualcosa di nuovo", + "AI_CHAT_START_ANOTHER_DEMO": "Mostra un'altra demo", + "AI_CHAT_START_MAKE_NEW_NOTE": "Creare qualcosa di nuovo utilizza i tuoi crediti AI. Scegli la demo per non consumarne.", + "AI_CHAT_START_DEMO_LINK": "Vuoi una demo? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Sorprendimi", + "AI_CHAT_SEE_DEMO_DESC": "Guarda una demo", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Sei offline, quindi questa è una demo registrata.", + "AI_CHAT_DEMO_BAR_TEXT": "Accedi per creare i tuoi contenuti con l'IA.", + "AI_CHAT_DEMO_BACK_BTN": "Indietro", + "AI_CHAT_DEMO_BUILT_WITH": "Creato con {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Guarda un'altra demo", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Mostra il prompt", + "AI_CHAT_DEMO_HIDE_PROMPT": "Nascondi il prompt", + "AI_CHAT_DEMO_PROMPT_LABEL": "Il prompt che ha generato questo", + "AI_CHAT_DEMO_PROMPT_COPIED": "Copiato", + "AI_CHAT_DEMO_SPEED_TITLE": "Velocità di riproduzione (clicca per modificare)", + "AI_CHAT_START_WORK_WITH": "Lavora con", + "AI_CHAT_START_CHAT_DESC": "Chat integrata con modifiche visive", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · si collega a {APP_NAME}", + "AI_CHAT_START_SETUP": "Configura", + "AI_CHAT_START_CUSTOM_PROVIDER": "Endpoint personalizzato o un provider come {0}? Vedi {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "In attesa del modello...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Installazione di {0} in corso, attendere. L'operazione potrebbe richiedere del tempo...", + "AI_CHAT_CLI_SETUP_TITLE": "Configura {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} non è ancora installato.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "Impossibile avviare {0} dal percorso salvato.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Installalo per me", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Consigliato", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Esegue il programma di installazione ufficiale di {0} nel terminale. Seleziona di nuovo {1} al termine.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Richiede {0} o {1}. Installa prima uno dei due.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Già installato", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Incolla il percorso completo di {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Usa questo percorso", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Rileva automaticamente", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Impossibile trovare {0} automaticamente.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Cos'è {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Trasforma le idee in pagine funzionanti in {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "IA in {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Sviluppa con il tuo agente CLI preferito", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Fornisci ai tuoi agenti CLI gli strumenti per vedere, ispezionare ed eseguire il debug della tua pagina mentre la creano.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Crea una sezione prezzi", + "AI_CHAT_WELCOME_BUG_PROMPT": "Correggi la navigazione mobile", + "AI_CHAT_WELCOME_EDITING": "Modifica di {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Revisione di {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Sfoglia anteprime AI", + "AI_CHAT_WELCOME_PREVIOUS": "Anteprima precedente", + "AI_CHAT_WELCOME_NEXT": "Anteprima successiva", + "AI_CHAT_WELCOME_SHOW_DEMO": "Mostra demo AI", + "AI_CHAT_WELCOME_SHOW_CLI": "Mostra agenti CLI", + "AI_CHAT_WELCOME_PLAY_DEMO": "Avvia la demo AI", + "AI_CHAT_LOGIN_MESSAGE": "Accedi al tuo account {APP_NAME} per configurare l'AI.", + "AI_CHAT_IMAGE_SEARCH": "Ricerca immagini…", + "AI_CHAT_IMAGE_USE": "Selezionando immagine", + "AI_CHAT_IMAGE_SELECTED": "Immagine selezionata", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Immagini selezionate", + "AI_CHAT_IMAGE_PREVIEW": "Anteprima immagine", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Fornisci da uno a nove URL di immagini HTTP, HTTPS o file.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} immagini", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 immagine", + "AI_CHAT_IMAGE_CLOSE": "Chiudi anteprima immagine (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Immagine precedente", + "AI_CHAT_IMAGE_NEXT": "Immagine successiva", + "AI_CHAT_IMAGE_POSITION": "Immagine {0} di {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Foto di", + "AI_CHAT_IMAGE_REPLY": "Rispondi con questa immagine", + "AI_CHAT_IMAGE_QUOTE": "Cita l'immagine nella chat", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Visualizza collage", + "AI_CHAT_IMAGE_SHOW_ALL": "Mostra tutto", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Torna a tutte le immagini", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} foto · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 foto · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Nessuna immagine trovata. Prova una ricerca diversa.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Impossibile caricare l'immagine.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Impossibile creare il collage di immagini.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Inserisci una query di ricerca di massimo 200 caratteri e un numero di pagina valido.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Questo riferimento immagine non è valido. Usa un risultato della ricerca di immagini.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "È stato raggiunto il limite di 120 ricerche di immagini all'ora. Attendi prima di effettuare una nuova ricerca.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Il tuo credito per la ricerca di immagini è esaurito. Accedi per continuare a cercare.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "La ricerca di immagini è temporaneamente soggetta a limitazioni di frequenza. Attendi prima di effettuare una nuova ricerca.", + "AI_CHAT_IMAGE_TIMEOUT": "La ricerca di immagini ha superato il tempo limite. Riprova più tardi.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Il servizio immagini ha restituito un errore ({0})." }); \ No newline at end of file