From 1d2956876d8f306010f278065f7b63c96cbe77be Mon Sep 17 00:00:00 2001 From: abose Date: Wed, 23 Sep 2026 05:29:52 +0000 Subject: [PATCH] ci: update Translations --- src/nls/ar/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/ar/strings.js | 134 +++++++++++++++++++++++------- src/nls/bg/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/bg/strings.js | 134 +++++++++++++++++++++++------- src/nls/cs/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/cs/strings.js | 134 +++++++++++++++++++++++------- src/nls/da/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/da/strings.js | 134 +++++++++++++++++++++++------- src/nls/de/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/de/strings.js | 134 +++++++++++++++++++++++------- src/nls/el/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/el/strings.js | 134 +++++++++++++++++++++++------- src/nls/en-gb/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/en-gb/strings.js | 134 +++++++++++++++++++++++------- src/nls/es/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/es/strings.js | 134 +++++++++++++++++++++++------- src/nls/fa-ir/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/fa-ir/strings.js | 134 +++++++++++++++++++++++------- src/nls/fi/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/fi/strings.js | 134 +++++++++++++++++++++++------- src/nls/fr/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/fr/strings.js | 134 +++++++++++++++++++++++------- src/nls/gl/lastTranslated.json | 19 +---- src/nls/gl/strings.js | 47 ++++------- src/nls/hi/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/hi/strings.js | 134 +++++++++++++++++++++++------- src/nls/hr/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/hr/strings.js | 134 +++++++++++++++++++++++------- src/nls/hu/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/hu/strings.js | 134 +++++++++++++++++++++++------- src/nls/id/lastTranslated.json | 19 +---- src/nls/id/strings.js | 47 ++++------- src/nls/it/lastTranslated.json | 19 +---- src/nls/it/strings.js | 47 ++++------- src/nls/ja/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/ja/strings.js | 134 +++++++++++++++++++++++------- src/nls/ko/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/ko/strings.js | 134 +++++++++++++++++++++++------- src/nls/lv/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/lv/strings.js | 134 +++++++++++++++++++++++------- src/nls/ml/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/ml/strings.js | 134 +++++++++++++++++++++++------- src/nls/nb/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/nb/strings.js | 134 +++++++++++++++++++++++------- src/nls/nl/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/nl/strings.js | 134 +++++++++++++++++++++++------- src/nls/pl/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/pl/strings.js | 134 +++++++++++++++++++++++------- src/nls/pt-br/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/pt-br/strings.js | 134 +++++++++++++++++++++++------- src/nls/pt-pt/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/pt-pt/strings.js | 134 +++++++++++++++++++++++------- src/nls/ro/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/ro/strings.js | 134 +++++++++++++++++++++++------- src/nls/ru/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/ru/strings.js | 134 +++++++++++++++++++++++------- src/nls/sk/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/sk/strings.js | 134 +++++++++++++++++++++++------- src/nls/sr/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/sr/strings.js | 134 +++++++++++++++++++++++------- src/nls/sv/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/sv/strings.js | 134 +++++++++++++++++++++++------- src/nls/tr/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/tr/strings.js | 134 +++++++++++++++++++++++------- src/nls/uk/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/uk/strings.js | 134 +++++++++++++++++++++++------- src/nls/ur/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/ur/strings.js | 134 +++++++++++++++++++++++------- src/nls/zh-cn/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/zh-cn/strings.js | 134 +++++++++++++++++++++++------- src/nls/zh-tw/lastTranslated.json | 108 ++++++++++++++++++++---- src/nls/zh-tw/strings.js | 134 +++++++++++++++++++++++------- 72 files changed, 6417 insertions(+), 1767 deletions(-) diff --git a/src/nls/ar/lastTranslated.json b/src/nls/ar/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/ar/lastTranslated.json +++ b/src/nls/ar/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/ar/strings.js b/src/nls/ar/strings.js index f107d19aae..10a6de415d 100644 --- a/src/nls/ar/strings.js +++ b/src/nls/ar/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "العنصر غير قابل للتعديل - تم إنشاؤه بواسطة برنامج نصي", "LIVE_DEV_COPY_TOAST_MESSAGE": "تم نسخ العنصر. استخدم 'لصق' لإضافته بعد العنصر المحدد", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "العنصر لا يتم تمريره مع الصفحة - مربعات التعديل مخفية", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "العنصر مخفي - لديه {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "العنصر مخفي - {0} لديه {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "العنصر مخفي - {0} مغلق", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "العنصر غير مرئي - ليس له حجم", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "العنصر غير مرئي - تم قصه بواسطة {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "العنصر غير مرئي - إنه خارج المنطقة المرئية", + "LIVE_DEV_TOAST_HIDDEN": "العنصر غير مرئي على الصفحة", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "حدد مجلدًا لحفظ الصورة", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "اختر مكان تنزيل الصورة:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "اكتب مسار المجلد (مثال: assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "فتح في المتصفح", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "افتح ملف HTML لرؤية طبقاته.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "اختر ملف HTML لرؤية طبقاته.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "بحث في {0} ملفات", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "لا توجد ملفات مطابقة", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "عرض أول {0} ملف", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "تتطلب لوحة الطبقات وضع التحرير.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "تشغيل وضع التحرير", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "تعذر تحميل لوحة الطبقات. أعد تشغيل {APP_NAME} للمحاولة مرة أخرى.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "عناصر", "LIVE_PREVIEW_LAYERS_SEARCH": "بحث عن عناصر", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "لا توجد عناصر متطابقة", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "إعدادات", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "إظهار العُقد النصية", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "تمرير المعاينة عند التحويم", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "طي العناصر تلقائيًا", "LIVE_PREVIEW_LAYERS_MOVE_UP": "نقل لأعلى", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "نقل لأسفل", "LIVE_PREVIEW_LAYERS_CUT_DONE": "قص", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "تعديل تصريح", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "إظهار العناصر المنشأة بواسطة سكربت", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "مُنشأ بواسطة سكربت، غير موجود في الملف المصدري", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (مخفي)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "إدراج عنصر", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "تغيير اللون: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "نسخ الخاصية", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "جارٍ تحميل العناصر...", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "لم تستجب المعاينة المباشرة.", "LIVE_PREVIEW_LAYERS_RETRY": "إعادة المحاولة", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "المعاينة المباشرة لا تستجيب.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "إعادة تحميل المعاينة", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "لا توجد عناصر في هذه الصفحة بعد.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "إضافة عنصر", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "الصفحة فارغة. أضف عنصرًا لرؤية خصائصه.", @@ -2426,14 +2439,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "يجب تثبيت Claude Code CLI على نظامك لاستخدام ميزات الذكاء الاصطناعي في {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "تثبيت Claude Code", "AI_CHAT_CLI_INSTALLING": "جارٍ التثبيت...", - "AI_CHAT_CLI_INSTALLING_MSG": "جارٍ تثبيت Claude Code، يرجى الانتظار. قد يستغرق هذا بعض الوقت...", "AI_CHAT_CLI_RESTART_NOTE": "أعد تشغيل {APP_NAME} بعد اكتمال التثبيت.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "لم يتم العثور على {0}", - "AI_CHAT_CLI_NOT_FOUND_MSG": "تعذر العثور على {0} على هذا النظام. قم بتثبيته، أو أدخل المسار الكامل لملفه التنفيذي أدناه.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "تعذر استخدام المسار المحدد لـ {0}: {1}. أدخل مسارًا مختلفًا، أو امسح المربع لاكتشافه تلقائيًا.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "تثبيت {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "حفظ وإعادة المحاولة", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "تعليمات التثبيت", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "لا يوجد ملف في ذلك المسار.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "هذا الملف غير قابل للتنفيذ.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "لم يتم تشغيل هذا الملف كـ {0}.", @@ -2450,15 +2457,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "تتطلب ميزات الذكاء الاصطناعي تطبيق سطح المكتب {APP_NAME}. قم بتنزيله للبدء.", "AI_CHAT_DOWNLOAD_BTN": "تنزيل تطبيق سطح المكتب", "AI_CHAT_PLACEHOLDER_TITLE": "صمّم، وابنِ، وأصلِح بشكل أسرع باستخدام الذكاء الاصطناعي", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "ذكاء اصطناعي يعمل مع معاينتك", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "إنشاء تخطيط", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "صِف قسمًا", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "إصلاح الأخطاء البرمجية", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "ابحث عن المشاكل", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "اقتراح تحسينات", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "نصائح حول تجربة المستخدم والأداء", "AI_CHAT_LOGIN_TITLE": "سجّل الدخول للبدء في استخدام الذكاء الاصطناعي", - "AI_CHAT_LOGIN_MESSAGE": "سجّل الدخول إلى حسابك في {APP_NAME} للوصول إلى ميزات الذكاء الاصطناعي.", "AI_CHAT_LOGIN_BTN": "تسجيل الدخول", "AI_CHAT_INTRO_GUEST_TITLE": "صمّم التخطيطات، وأصلح الأخطاء، وابنِ أسرع مع الذكاء الاصطناعي", "AI_CHAT_INTRO_CONFIGURE_TITLE": "بدء استخدام Claude Code", @@ -2536,8 +2535,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "التبديل إلى وضع السماح بكل شيء؟", "AI_CHAT_FULL_AUTO_WARNING_BODY": "يسمح وضع \"السماح بكل شيء\" للذكاء الاصطناعي بتشغيل أي أداة — أوامر Bash، تعديلات الملفات، حذف الملفات، جلب البيانات من الويب — دون أن يطلب إذنك أولاً.

هذا مناسب للمشاريع التجريبية الموثوقة، ولكنه قد يكون محفوفًا بالمخاطر: فخطوة خاطئة في التقدير قد تؤدي إلى الكتابة فوق الملفات أو حذفها، أو تشغيل أمر طرفية تدميري، أو دفع تغييرات غير مقصودة. استخدم نظام التحكم في الإصدارات (Git) حتى تتمكن من استعادة ملفاتك إذا حدث خطأ ما.

لا تقم بتمكين وضع \"السماح بكل شيء\" إلا في المشاريع التي تثق بها. يمكنك العودة إلى \"وضع التعديل\" في أي وقت باستخدام Shift+Tab أو بالنقر على شريط الوضع.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "تمكين \"السماح بكل شيء\"", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "جاهز للبناء", - "AI_CHAT_ONBOARDING_SEND": "إرسال", "AI_CHAT_SHOW_DIFF": "عرض الفروقات", "AI_CHAT_HIDE_DIFF": "إخفاء الفروقات", "AI_CHAT_DIFF_MORE_TITLE": "خيارات الفرق", @@ -2821,19 +2818,94 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "تعذر الوصول إلى الموقع القديم", "MIGRATE_UNREACHABLE_MESSAGE": "لم يتمكن {APP_NAME} من الاتصال بـ {0} للبحث عن مشاريعك وإعداداتك، لذا لم يتم تغيير أي شيء. تحقق من اتصالك بالإنترنت، ثم حاول مرة أخرى باستخدام {1}.", "CMD_MIGRATE_DATA": "ترحيل بياناتي من {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "العنصر مخفي - لديه {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "العنصر مخفي - {0} لديه {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "العنصر مخفي - {0} مغلق", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "العنصر غير مرئي - ليس له حجم", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "العنصر غير مرئي - تم قصه بواسطة {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "العنصر غير مرئي - إنه خارج المنطقة المرئية", - "LIVE_DEV_TOAST_HIDDEN": "العنصر غير مرئي على الصفحة", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "بحث في {0} ملفات", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "إظهار {0} المزيد", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "إظهار عدد أقل", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "تعذر تحميل لوحة الطبقات. أعد تشغيل {APP_NAME} للمحاولة مرة أخرى.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "طي العناصر تلقائيًا", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (مخفي)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "المعاينة المباشرة لا تستجيب.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "إعادة تحميل المعاينة" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "اختر صفحة", + "AI_CHAT_MODE_SWITCH_HINT": "يمكنك العودة في أي وقت من هنا", + "AI_CHAT_START_TYPE_HINT": "اكتب هنا للبدء", + "AI_CHAT_START_GREETING": "مرحباً {0}،", + "AI_CHAT_START_TITLE": "ماذا سنبني اليوم؟", + "AI_CHAT_START_SURPRISE_TITLE": "فاجئني", + "AI_CHAT_START_SURPRISE_DESC": "أرني عرضاً توضيحياً لما يمكنك فعله", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "شاهد عرضاً توضيحياً آخر، أو دعني أبني شيئاً بشكل مباشر", + "AI_CHAT_START_MAKE_NEW": "إنشاء شيء جديد", + "AI_CHAT_START_ANOTHER_DEMO": "أظهر عرضاً توضيحياً آخر", + "AI_CHAT_START_MAKE_NEW_NOTE": "إنشاء محتوى جديد يستهلك من أرصدة الذكاء الاصطناعي لديك. اختر عرضًا تجريبيًا لتجنب استهلاكها.", + "AI_CHAT_START_DEMO_LINK": "هل تريد عرضًا تجريبيًا؟ {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "فاجئني", + "AI_CHAT_SEE_DEMO_DESC": "شاهد عرضًا تجريبيًا", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "أنت غير متصل بالإنترنت، لذا فهذا عرض تجريبي مسجل.", + "AI_CHAT_DEMO_BAR_TEXT": "سجّل الدخول لإنشاء محتواك الخاص باستخدام الذكاء الاصطناعي.", + "AI_CHAT_DEMO_BACK_BTN": "رجوع", + "AI_CHAT_DEMO_BUILT_WITH": "تم الإنشاء بواسطة {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "شاهد عرضًا تجريبيًا آخر", + "AI_CHAT_DEMO_REVEAL_PROMPT": "إظهار الموجه", + "AI_CHAT_DEMO_HIDE_PROMPT": "إخفاء الموجه", + "AI_CHAT_DEMO_PROMPT_LABEL": "الموجه الذي أنشأ هذا", + "AI_CHAT_DEMO_COPY_PROMPT": "نسخ", + "AI_CHAT_DEMO_PROMPT_COPIED": "تم النسخ", + "AI_CHAT_DEMO_SPEED_TITLE": "سرعة التشغيل (انقر للتغيير)", + "AI_CHAT_START_WORK_WITH": "العمل مع", + "AI_CHAT_START_CHAT_DESC": "دردشة مدمجة مع تعديلات مرئية", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · يتصل بـ {APP_NAME}", + "AI_CHAT_START_SETUP": "إعداد", + "AI_CHAT_START_CUSTOM_PROVIDER": "نقطة نهاية مخصصة أو مزود خدمة مثل {0}؟ راجع {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "في انتظار النموذج...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "جاري تثبيت {0}، يرجى الانتظار. قد يستغرق هذا بعض الوقت...", + "AI_CHAT_CLI_SETUP_TITLE": "إعداد {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} غير مثبت بعد.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "تعذر بدء {0} من المسار المحفوظ.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "ثبّته لي", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "موصى به", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "يشغل المثبت الرسمي لـ {0} في الطرفية. اختر {1} مرة أخرى عند الانتهاء.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "يتطلب {0} أو {1}. قم بتثبيت أحدهما أولاً.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "لدي بالفعل", + "AI_CHAT_CLI_SETUP_PATH_DESC": "ألصق المسار الكامل لـ {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "استخدم هذا المسار", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "الكشف تلقائيًا بدلاً من ذلك", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "تعذر العثور على {0} تلقائيًا.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "ما هو {0}؟", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "حوّل الأفكار إلى صفحات عاملة في {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "الذكاء الاصطناعي في {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "أنشئ باستخدام وكيل CLI المفضل لديك", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "زوّد وكلاء CLI لديك بالأدوات لرؤية صفحتك وفحصها وتصحيح أخطائها أثناء قيامهم بالبناء.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "أنشئ قسمًا للأسعار", + "AI_CHAT_WELCOME_BUG_PROMPT": "إصلاح التنقل على الجوال", + "AI_CHAT_WELCOME_EDITING": "جارٍ تحرير {0}…", + "AI_CHAT_WELCOME_REVIEWING": "جارٍ مراجعة {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "استعراض معاينات الذكاء الاصطناعي", + "AI_CHAT_WELCOME_PREVIOUS": "المعاينة السابقة", + "AI_CHAT_WELCOME_NEXT": "المعاينة التالية", + "AI_CHAT_WELCOME_SHOW_DEMO": "عرض العرض التوضيحي للذكاء الاصطناعي", + "AI_CHAT_WELCOME_SHOW_CLI": "عرض وكلاء CLI", + "AI_CHAT_WELCOME_PLAY_DEMO": "تشغيل العرض التوضيحي للذكاء الاصطناعي", + "AI_CHAT_LOGIN_MESSAGE": "سجّل الدخول إلى حسابك في {APP_NAME} لإعداد الذكاء الاصطناعي.", + "AI_CHAT_IMAGE_SEARCH": "جاري البحث عن الصور", + "AI_CHAT_IMAGE_USE": "جاري تحديد الصورة", + "AI_CHAT_IMAGE_SELECTED": "الصورة المحددة", + "AI_CHAT_IMAGE_SELECTED_GROUP": "الصور المحددة", + "AI_CHAT_IMAGE_PREVIEW": "معاينة الصورة", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "يرجى توفير من واحد إلى تسعة عناوين URL لصور من نوع HTTP أو HTTPS أو ملف.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} صور", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "صورة واحدة", + "AI_CHAT_IMAGE_CLOSE": "إغلاق معاينة الصورة (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "الصورة السابقة", + "AI_CHAT_IMAGE_NEXT": "الصورة التالية", + "AI_CHAT_IMAGE_POSITION": "صورة {0} من {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "صورة بواسطة", + "AI_CHAT_IMAGE_REPLY": "الرد بهذه الصورة", + "AI_CHAT_IMAGE_QUOTE": "اقتباس الصورة في المحادثة", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "عرض الصورة المجمعة", + "AI_CHAT_IMAGE_SHOW_ALL": "إظهار الكل", + "AI_CHAT_IMAGE_BACK_TO_ALL": "العودة إلى كل الصور", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} صورة · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "صورة واحدة · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "لم يتم العثور على صور. جرب بحثًا مختلفًا.", + "AI_CHAT_IMAGE_LOAD_FAILED": "تعذر تحميل هذه الصورة.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "تعذر إنشاء مجموعة الصور.", + "AI_CHAT_IMAGE_INVALID_QUERY": "أدخل استعلام بحث يصل إلى 200 حرف ورقم صفحة صالح.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "مرجع الصورة هذا غير صالح. استخدم نتيجة من بحث الصور.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "تم الوصول إلى حد 120 عملية بحث عن الصور في الساعة. انتظر قبل البحث مرة أخرى.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "لقد استنفدت حصتك من عمليات البحث عن الصور. سجل الدخول لمواصلة البحث.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "تم تقييد معدل البحث عن الصور مؤقتًا. انتظر قبل البحث مرة أخرى.", + "AI_CHAT_IMAGE_TIMEOUT": "انتهت مهلة البحث عن الصور. حاول مرة أخرى لاحقًا.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "أعادت خدمة الصور خطأ ({0})." }); \ No newline at end of file diff --git a/src/nls/bg/lastTranslated.json b/src/nls/bg/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/bg/lastTranslated.json +++ b/src/nls/bg/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/bg/strings.js b/src/nls/bg/strings.js index b164b03bd6..55b7ee4656 100644 --- a/src/nls/bg/strings.js +++ b/src/nls/bg/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Елементът не може да се редактира – генериран е от скрипт", "LIVE_DEV_COPY_TOAST_MESSAGE": "Елементът е копиран. Използвайте 'Поставяне', за да го добавите след избрания елемент.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Елементът не се превърта със страницата – полетата за редакция са скрити", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Елементът е скрит - има {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Елементът е скрит - {0} има {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Елементът е скрит - {0} е затворен", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Елементът не е видим - няма размер", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Елементът не е видим - отрязан е от {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Елементът не е видим - намира се извън видимата област", + "LIVE_DEV_TOAST_HIDDEN": "Елементът не е видим на страницата", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Избор на папка за запазване на изображението", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Изберете къде да изтеглите изображението:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Въведете път до папката (напр. assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Отвори в браузър", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Отворете HTML файл, за да видите неговите слоеве.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Изберете HTML файл, за да видите неговите слоеве.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Търсене в {0} файлове", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Няма съвпадащи файлове", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Показват се първите {0} файла", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Панелът „Слоеве“ изисква режим на редактиране.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Включете режим на редактиране", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Панелът „Слоеве“ не можа да се зареди. Рестартирайте {APP_NAME}, за да опитате отново.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Елементи", "LIVE_PREVIEW_LAYERS_SEARCH": "Търсене на елементи", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Няма съвпадащи елементи", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Настройки", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Покажи текстовите възли", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Превъртане на прегледа при посочване", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Автоматично свиване на елементите", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Премести нагоре", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Премести надолу", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Отрязване", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Редактиране на декларация", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Показване на елементи, генерирани от скрипт", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Генерирано от скрипт, не е в изходния файл", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (скрит)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Вмъкване на елемент", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Промяна на цвят: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Копиране на свойство", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Зареждане на елементи…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Прегледът на живо не отговори.", "LIVE_PREVIEW_LAYERS_RETRY": "Опитайте отново", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Прегледът на живо не отговаря.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Презареждане на прегледа", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Тази страница все още няма елементи.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Добавете елемент", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Страницата е празна. Добавете елемент, за да видите свойствата му.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code Чат", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Копиране", "AI_CHAT_SURPRISE_ME_USER_MSG": "Изненадай ме!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Подготвяне на сцената…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Затопляне на платното…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI трябва да бъде инсталиран на вашата система, за да използвате AI функциите в {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Инсталиране на Claude Code", "AI_CHAT_CLI_INSTALLING": "Инсталиране…", - "AI_CHAT_CLI_INSTALLING_MSG": "Инсталиране на Claude Code, моля, изчакайте. Това може да отнеме известно време...", "AI_CHAT_CLI_RESTART_NOTE": "Рестартирайте {APP_NAME} след като инсталацията приключи.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} не е намерен", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} не беше открит в тази система. Инсталирайте го или въведете пълния път до изпълнимия му файл по-долу.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Зададеният път за {0} не може да бъде използван: {1} Въведете друг път или изчистете полето за автоматично откриване.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Инсталирайте {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Запазете и опитайте отново", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Инструкции за инсталиране", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "На посочения път не съществува файл.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Този файл не е изпълним.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Този файл не се изпълни като {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "AI функциите изискват настолното приложение {APP_NAME}. Изтеглете го, за да започнете.", "AI_CHAT_DOWNLOAD_BTN": "Изтеглете десктоп приложението", "AI_CHAT_PLACEHOLDER_TITLE": "Проектирайте, изграждайте и поправяйте по-бързо с AI", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI, който работи с вашия предварителен преглед", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Генериране на оформление", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Опишете секция", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Поправяне на бъгове", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Сканирайте за проблеми", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Предлагане на подобрения", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Съвети за UX и производителност", "AI_CHAT_LOGIN_TITLE": "Влезте, за да започнете работа с AI", - "AI_CHAT_LOGIN_MESSAGE": "Влезте в своя {APP_NAME} акаунт за достъп до AI функциите.", "AI_CHAT_LOGIN_BTN": "Вход", "AI_CHAT_INTRO_GUEST_TITLE": "Проектирайте оформления, отстранявайте бъгове и разработейте по-бързо с ИИ", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Първи стъпки с Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Превключване към режим 'Позволи всичко'?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Режим 'Позволи всичко' позволява на AI да изпълнява всякакви инструменти — Bash команди, редакции на файлове, изтриване на файлове, извличане на данни от уеб — без да ви пита предварително.

Това е удобно за доверени чернови проекти, но може да бъде рисковано: една грешна стъпка може да презапише или изтрие файлове, да изпълни разрушителна shell команда или да публикува (push) нежелани промени. Използвайте система за контрол на версиите (Git), за да можете да се възстановите, ако нещо се обърка.

Активирайте 'Позволи всичко' само в проекти, на които имате доверие. Можете да се върнете към режим на редактиране по всяко време с Shift+Tab или като щракнете върху лентата на режима.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Активирайте 'Позволи всичко'", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Готови за изграждане", - "AI_CHAT_ONBOARDING_SEND": "Изпращане", "AI_CHAT_SHOW_DIFF": "Покажи разликите", "AI_CHAT_HIDE_DIFF": "Скрий разликите", "AI_CHAT_DIFF_MORE_TITLE": "Опции за разликите", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Не може да се осъществи връзка със стария сайт", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} не можа да се свърже с {0}, за да потърси Вашите проекти и настройки, така че нищо не е променено. Проверете интернет връзката си, след това опитайте отново с {1}.", "CMD_MIGRATE_DATA": "Мигриране на данните ми от {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Елементът е скрит - има {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Елементът е скрит - {0} има {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Елементът е скрит - {0} е затворен", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Елементът не е видим - няма размер", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Елементът не е видим - отрязан е от {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Елементът не е видим - намира се извън видимата област", - "LIVE_DEV_TOAST_HIDDEN": "Елементът не е видим на страницата", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Търсене в {0} файлове", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Покажи още {0}", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Покажи по-малко", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Панелът „Слоеве“ не можа да се зареди. Рестартирайте {APP_NAME}, за да опитате отново.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Автоматично свиване на елементите", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (скрит)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Прегледът на живо не отговаря.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Презареждане на прегледа" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Изберете страница", + "AI_CHAT_MODE_SWITCH_HINT": "Превключете обратно по всяко време оттук", + "AI_CHAT_START_TYPE_HINT": "Пишете тук, за да започнете", + "AI_CHAT_START_GREETING": "Здравейте, {0},", + "AI_CHAT_START_TITLE": "Какво ще изграждаме днес?", + "AI_CHAT_START_SURPRISE_TITLE": "Изненадай ме", + "AI_CHAT_START_SURPRISE_DESC": "Покажи ми демонстрация на възможностите си", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Гледайте друга демонстрация или поискайте да изградя нещо на живо", + "AI_CHAT_START_MAKE_NEW": "Създайте нещо ново", + "AI_CHAT_START_ANOTHER_DEMO": "Покажете друга демонстрация", + "AI_CHAT_START_MAKE_NEW_NOTE": "Създаването на нещо ново използва вашите AI кредити. Изберете демо, за да не използвате.", + "AI_CHAT_START_DEMO_LINK": "Искате ли демо? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Изненадайте ме", + "AI_CHAT_SEE_DEMO_DESC": "Вижте демо", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Вие сте офлайн, така че това е записано демо.", + "AI_CHAT_DEMO_BAR_TEXT": "Влезте в профила си, за да създадете свое собствено с AI.", + "AI_CHAT_DEMO_BACK_BTN": "Назад", + "AI_CHAT_DEMO_BUILT_WITH": "Създадено с {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Вижте друго демо", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Разкрийте командата", + "AI_CHAT_DEMO_HIDE_PROMPT": "Скриване на подканата", + "AI_CHAT_DEMO_PROMPT_LABEL": "Подканата, която създаде това", + "AI_CHAT_DEMO_PROMPT_COPIED": "Копирано", + "AI_CHAT_DEMO_SPEED_TITLE": "Скорост на възпроизвеждане (щракнете за промяна)", + "AI_CHAT_START_WORK_WITH": "Работа с", + "AI_CHAT_START_CHAT_DESC": "Вграден чат с визуални редакции", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · свързва се с {APP_NAME}", + "AI_CHAT_START_SETUP": "Настройване", + "AI_CHAT_START_CUSTOM_PROVIDER": "Персонализирана крайна точка или доставчик като {0}? Вижте {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Изчакване на модела...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Инсталира се {0}, моля, изчакайте. Това може да отнеме известно време...", + "AI_CHAT_CLI_SETUP_TITLE": "Настройване на {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} все още не е инсталиран.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0} не можа да бъде стартиран от запазения път.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Инсталирай", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Препоръчително", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Стартира официалния инсталатор на {0} в терминала. Изберете {1} отново, когато приключи.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Изисква се {0} или {1}. Първо инсталирайте един от тях.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Вече го имам", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Поставете пълния път до {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Използвай този път", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Открий автоматично", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Не успяхме да намерим {0} автоматично.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Какво е {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Превръщайте идеите в работещи страници в {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "AI в {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Създавайте с любимия ви CLI агент", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Дайте на вашите CLI агенти инструментите да виждат, инспектират и отстраняват грешки на вашата страница, докато я създават.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Създай секция с цени", + "AI_CHAT_WELCOME_BUG_PROMPT": "Поправи мобилната навигация", + "AI_CHAT_WELCOME_EDITING": "Редактиране на {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Преглед на {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Разглеждане на AI прегледи", + "AI_CHAT_WELCOME_PREVIOUS": "Предишен преглед", + "AI_CHAT_WELCOME_NEXT": "Следващ преглед", + "AI_CHAT_WELCOME_SHOW_DEMO": "Покажи AI демо", + "AI_CHAT_WELCOME_SHOW_CLI": "Покажи CLI агенти", + "AI_CHAT_WELCOME_PLAY_DEMO": "Пусни AI демото", + "AI_CHAT_LOGIN_MESSAGE": "Влезте в своя {APP_NAME} акаунт, за да настроите AI.", + "AI_CHAT_IMAGE_SEARCH": "Търсене на изображения", + "AI_CHAT_IMAGE_USE": "Избиране на изображение", + "AI_CHAT_IMAGE_SELECTED": "Избрано изображение", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Избрани изображения", + "AI_CHAT_IMAGE_PREVIEW": "Преглед на изображение", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Въведете от един до девет URL адреса на изображения (HTTP, HTTPS или файл).", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} изображения", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 изображение", + "AI_CHAT_IMAGE_CLOSE": "Затваряне на преглед на изображение (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Предишно изображение", + "AI_CHAT_IMAGE_NEXT": "Следващо изображение", + "AI_CHAT_IMAGE_POSITION": "Изображение {0} от {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Снимка от", + "AI_CHAT_IMAGE_REPLY": "Отговорете с това изображение", + "AI_CHAT_IMAGE_QUOTE": "Цитирайте изображението в чата", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Преглед на колажа", + "AI_CHAT_IMAGE_SHOW_ALL": "Покажи всички", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Обратно към всички изображения", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} снимки · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 снимка · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Не са намерени изображения. Опитайте с друго търсене.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Това изображение не можа да бъде заредено.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Колажът от изображения не можа да бъде създаден.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Въведете заявка за търсене с дължина до 200 знака и валиден номер на страница.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Тази препратка към изображение е невалидна. Използвайте резултат от търсенето на изображения.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Достигнат е лимитът от 120 търсения на изображения на час. Изчакайте, преди да търсите отново.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Вашият лимит за търсене на изображения е изчерпан. Влезте в профила си, за да продължите да търсите.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Търсенето на изображения е временно ограничено. Изчакайте, преди да търсите отново.", + "AI_CHAT_IMAGE_TIMEOUT": "Времето за търсене на изображения изтече. Опитайте отново по-късно.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Услугата за изображения върна грешка ({0})." }); \ No newline at end of file diff --git a/src/nls/cs/lastTranslated.json b/src/nls/cs/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/cs/lastTranslated.json +++ b/src/nls/cs/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/cs/strings.js b/src/nls/cs/strings.js index 4433c48f11..bbffcce13e 100644 --- a/src/nls/cs/strings.js +++ b/src/nls/cs/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Prvek nelze upravit – vygenerováno skriptem", "LIVE_DEV_COPY_TOAST_MESSAGE": "Prvek zkopírován. Pomocí 'Vložit' jej přidáte za vybraný prvek.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Prvek se neposouvá se stránkou – editační pole jsou skryta.", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Element je skrytý - má {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Element je skrytý - {0} má {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Element je skrytý - {0} je zavřený", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Element není viditelný - má nulovou velikost", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Element není viditelný - je oříznutý prvkem {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Element není viditelný - nachází se mimo viditelnou oblast", + "LIVE_DEV_TOAST_HIDDEN": "Element není na stránce viditelný", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Vybrat složku pro uložení obrázku", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Zvolte, kam chcete obrázek stáhnout:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Zadejte cestu ke složce (např. assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Otevřít v prohlížeči", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Otevřete soubor HTML, abyste viděli jeho vrstvy.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Vyberte soubor HTML pro zobrazení jeho vrstev.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Prohledat {0} souborů", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Žádné odpovídající soubory", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Zobrazuje se prvních {0} souborů", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Panel Vrstvy vyžaduje režim úprav.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Zapnout režim úprav", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Panel Vrstvy se nepodařilo načíst. Restartujte {APP_NAME} a zkuste to znovu.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elementy", "LIVE_PREVIEW_LAYERS_SEARCH": "Hledat elementy", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Žádné odpovídající prvky", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Nastavení", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Zobrazit textové uzly", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Posouvat náhled při najetí myší", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Automaticky sbalit prvky", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Přesunout nahoru", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Přesunout dolů", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Vyjmout", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Upravit deklaraci", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Zobrazit prvky generované skriptem", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Generováno skriptem, není ve zdrojovém souboru", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (skryto)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Vložit prvek", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Změnit barvu: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Kopírovat vlastnost", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Načítání prvků…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Živý náhled neodpověděl.", "LIVE_PREVIEW_LAYERS_RETRY": "Zkusit znovu", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Živý náhled neodpovídá.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Znovu načíst náhled", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Tato stránka zatím neobsahuje žádné prvky.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Přidat prvek", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Stránka je prázdná. Přidejte prvek, abyste viděli jeho vlastnosti.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Kopírovat", "AI_CHAT_SURPRISE_ME_USER_MSG": "Překvap mě!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Připravuji scénu…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Zahřívám plátno…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI musí být nainstalováno ve vašem systému, abyste mohli používat funkce AI v aplikaci {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Nainstalovat Claude Code", "AI_CHAT_CLI_INSTALLING": "Instaluje se…", - "AI_CHAT_CLI_INSTALLING_MSG": "Instaluje se Claude Code, vyčkejte prosím. Může to chvíli trvat...", "AI_CHAT_CLI_RESTART_NOTE": "Po dokončení instalace restartujte {APP_NAME}.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} nenalezeno", - "AI_CHAT_CLI_NOT_FOUND_MSG": "Nástroj {0} se v tomto systému nepodařilo najít. Nainstalujte jej, nebo níže zadejte úplnou cestu k jeho spustitelnému souboru.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Zadanou cestu pro {0} nelze použít: {1} Zadejte jinou cestu, nebo vymažte pole pro automatickou detekci.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Nainstalovat {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Uložit a zkusit znovu", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Pokyny k instalaci", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Soubor na zadané cestě neexistuje.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Tento soubor není spustitelný.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Tento soubor se nepodařilo spustit jako {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "Funkce AI vyžadují desktopovou aplikaci {APP_NAME}. Stáhněte si ji a začněte.", "AI_CHAT_DOWNLOAD_BTN": "Stáhnout desktopovou aplikaci", "AI_CHAT_PLACEHOLDER_TITLE": "Navrhujte, vytvářejte a opravujte rychleji s AI", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI, která pracuje s vaším náhledem", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Vygenerovat rozvržení", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Popište sekci", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Opravit chyby", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Vyhledejte problémy", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Navrhnout vylepšení", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Tipy pro UX a výkon", "AI_CHAT_LOGIN_TITLE": "Přihlaste se a začněte používat AI", - "AI_CHAT_LOGIN_MESSAGE": "Přihlaste se ke svému účtu {APP_NAME}, abyste získali přístup k funkcím AI.", "AI_CHAT_LOGIN_BTN": "Přihlásit se", "AI_CHAT_INTRO_GUEST_TITLE": "Navrhujte rozvržení, opravujte chyby a vyvíjejte rychleji s AI", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Začínáme s Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Přepnout do režimu Povolit vše?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Režim Povolit vše umožňuje AI spouštět jakýkoli nástroj – příkazy Bash, úpravy souborů, mazání souborů, načítání z webu – aniž by se vás nejprve zeptala.

To je pohodlné pro důvěryhodné dočasné projekty, ale může to být riskantní: špatně vyhodnocený krok může přepsat nebo smazat soubory, spustit destruktivní příkaz shellu nebo odeslat nechtěné změny. Používejte systém pro správu verzí (Git), abyste mohli obnovit data, pokud se něco pokazí.

Režim Povolit vše aktivujte pouze v projektech, kterým důvěřujete. Zpět do režimu úprav se můžete kdykoli přepnout pomocí Shift+Tab nebo kliknutím na lištu režimů.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Aktivovat Povolit vše", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Připraveno k sestavení", - "AI_CHAT_ONBOARDING_SEND": "Odeslat", "AI_CHAT_SHOW_DIFF": "Zobrazit diff", "AI_CHAT_HIDE_DIFF": "Skrýt diff", "AI_CHAT_DIFF_MORE_TITLE": "Možnosti rozdílu", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Nepodařilo se připojit k původnímu webu", "MIGRATE_UNREACHABLE_MESSAGE": "Aplikaci {APP_NAME} se nepodařilo připojit k {0} a vyhledat vaše projekty a nastavení, takže se nic nezměnilo. Zkontrolujte své připojení k internetu a zkuste to znovu pomocí {1}.", "CMD_MIGRATE_DATA": "Přenést moje data z {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Element je skrytý - má {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Element je skrytý - {0} má {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Element je skrytý - {0} je zavřený", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Element není viditelný - má nulovou velikost", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Element není viditelný - je oříznutý prvkem {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Element není viditelný - nachází se mimo viditelnou oblast", - "LIVE_DEV_TOAST_HIDDEN": "Element není na stránce viditelný", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Prohledat {0} souborů", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Zobrazit o {0} více", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Zobrazit méně", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Panel Vrstvy se nepodařilo načíst. Restartujte {APP_NAME} a zkuste to znovu.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Automaticky sbalit prvky", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (skryto)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Živý náhled neodpovídá.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Znovu načíst náhled" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Vyberte stránku", + "AI_CHAT_MODE_SWITCH_HINT": "Zde se můžeš kdykoli přepnout zpět", + "AI_CHAT_START_TYPE_HINT": "Začni psát sem", + "AI_CHAT_START_GREETING": "Ahoj {0},", + "AI_CHAT_START_TITLE": "Co dnes budeme tvořit?", + "AI_CHAT_START_SURPRISE_TITLE": "Překvap mě", + "AI_CHAT_START_SURPRISE_DESC": "Ukaž mi demo toho, co umíš", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Podívej se na další demo, nebo mě nech něco vytvořit naživo", + "AI_CHAT_START_MAKE_NEW": "Vytvořit něco nového", + "AI_CHAT_START_ANOTHER_DEMO": "Ukázat další demo", + "AI_CHAT_START_MAKE_NEW_NOTE": "Vytvoření něčeho nového spotřebuje vaše kredity AI. Zvolte ukázku, abyste žádné nespotřebovali.", + "AI_CHAT_START_DEMO_LINK": "Chcete ukázku? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Překvapte mě", + "AI_CHAT_SEE_DEMO_DESC": "Zobrazit ukázku", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Jste offline, takže se jedná o nahranou ukázku.", + "AI_CHAT_DEMO_BAR_TEXT": "Přihlaste se a vytvořte si vlastní obsah s pomocí AI.", + "AI_CHAT_DEMO_BACK_BTN": "Zpět", + "AI_CHAT_DEMO_BUILT_WITH": "Vytvořeno pomocí {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Zobrazit další ukázku", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Zobrazit zadání", + "AI_CHAT_DEMO_HIDE_PROMPT": "Skrýt výzvu", + "AI_CHAT_DEMO_PROMPT_LABEL": "Výzva, která to vytvořila", + "AI_CHAT_DEMO_PROMPT_COPIED": "Zkopírováno", + "AI_CHAT_DEMO_SPEED_TITLE": "Rychlost přehrávání (kliknutím změníte)", + "AI_CHAT_START_WORK_WITH": "Pracujte s", + "AI_CHAT_START_CHAT_DESC": "Vestavěný chat s vizuálními úpravami", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · propojuje se s {APP_NAME}", + "AI_CHAT_START_SETUP": "Nastavit", + "AI_CHAT_START_CUSTOM_PROVIDER": "Vlastní koncový bod nebo poskytovatel jako {0}? Viz {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Čeká se na model...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Instaluje se {0}, čekejte prosím. Může to chvíli trvat...", + "AI_CHAT_CLI_SETUP_TITLE": "Nastavení {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} ještě není nainstalováno.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0} se nepodařilo spustit z uložené cesty.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Nainstalovat za mě", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Doporučeno", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Spustí oficiální instalační program {0} v terminálu. Po dokončení znovu vyberte {1}.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Vyžaduje {0} nebo {1}. Nejprve jeden z nich nainstalujte.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Už mám nainstalováno", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Vložte úplnou cestu k {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Použít tuto cestu", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Detekovat automaticky", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Nepodařilo se automaticky najít {0}.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Co je {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Proměňte nápady ve funkční stránky v {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "AI v {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Tvořte s vaším oblíbeným CLI agentem", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Dejte svým CLI agentům nástroje, aby mohli během tvorby vaši stránku vidět, prozkoumávat a ladit.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Vytvořit sekci s ceníkem", + "AI_CHAT_WELCOME_BUG_PROMPT": "Opravit mobilní navigaci", + "AI_CHAT_WELCOME_EDITING": "Upravuje se {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Kontroluje se {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Procházet náhledy AI", + "AI_CHAT_WELCOME_PREVIOUS": "Předchozí náhled", + "AI_CHAT_WELCOME_NEXT": "Další náhled", + "AI_CHAT_WELCOME_SHOW_DEMO": "Zobrazit ukázku AI", + "AI_CHAT_WELCOME_SHOW_CLI": "Zobrazit agenty CLI", + "AI_CHAT_WELCOME_PLAY_DEMO": "Přehrát ukázku AI", + "AI_CHAT_LOGIN_MESSAGE": "Pro nastavení AI se přihlaste ke svému účtu {APP_NAME}.", + "AI_CHAT_IMAGE_SEARCH": "Vyhledávání obrázků", + "AI_CHAT_IMAGE_USE": "Vybírání obrázku", + "AI_CHAT_IMAGE_SELECTED": "Vybraný obrázek", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Vybrané obrázky", + "AI_CHAT_IMAGE_PREVIEW": "Náhled obrázku", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Zadejte jednu až devět adres URL obrázků (HTTP, HTTPS nebo soubor).", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} obrázků", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 obrázek", + "AI_CHAT_IMAGE_CLOSE": "Zavřít náhled obrázku (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Předchozí obrázek", + "AI_CHAT_IMAGE_NEXT": "Další obrázek", + "AI_CHAT_IMAGE_POSITION": "Obrázek {0} z {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Autor fotografie", + "AI_CHAT_IMAGE_REPLY": "Odpovědět s tímto obrázkem", + "AI_CHAT_IMAGE_QUOTE": "Citovat obrázek v chatu", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Zobrazit koláž", + "AI_CHAT_IMAGE_SHOW_ALL": "Zobrazit vše", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Zpět na všechny obrázky", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} fotografií · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 fotografie · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Nebyly nalezeny žádné obrázky. Zkuste jiné vyhledávání.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Tento obrázek se nepodařilo načíst.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Koláž obrázků se nepodařilo vytvořit.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Zadejte vyhledávací dotaz o délce až 200 znaků a platné číslo stránky.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Tento odkaz na obrázek je neplatný. Použijte výsledek z vyhledávání obrázků.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Byl dosažen limit 120 vyhledávání obrázků za hodinu. Před dalším vyhledáváním počkejte.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Váš limit pro vyhledávání obrázků byl vyčerpán. Pro pokračování ve vyhledávání se přihlaste.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Vyhledávání obrázků je dočasně omezeno. Před dalším vyhledáváním počkejte.", + "AI_CHAT_IMAGE_TIMEOUT": "Časový limit pro vyhledávání obrázků vypršel. Zkuste to znovu později.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Služba pro práci s obrázky vrátila chybu ({0})." }); \ No newline at end of file diff --git a/src/nls/da/lastTranslated.json b/src/nls/da/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/da/lastTranslated.json +++ b/src/nls/da/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/da/strings.js b/src/nls/da/strings.js index 54a27e6275..22b3079209 100644 --- a/src/nls/da/strings.js +++ b/src/nls/da/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Elementet kan ikke redigeres - genereret af script", "LIVE_DEV_COPY_TOAST_MESSAGE": "Element kopieret. Brug 'Indsæt' for at tilføje det efter det valgte element.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Elementet scroller ikke med siden - redigeringsfelter skjult", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elementet er skjult - det har {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elementet er skjult - {0} har {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elementet er skjult - {0} er lukket", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elementet er ikke synligt - det har ingen størrelse", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elementet er ikke synligt - det er afskåret af {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elementet er ikke synligt - det er uden for det synlige område", + "LIVE_DEV_TOAST_HIDDEN": "Elementet er ikke synligt på siden", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Vælg mappe til at gemme billede", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Vælg, hvor billedet skal downloades:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Indtast mappesti (f.eks. assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Åbn i browser", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Åbn en HTML-fil for at se dens lag.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Vælg en HTML-fil for at se dens lag.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Søg i {0} filer", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Ingen matchende filer", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Viser de første {0} filer", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Lag-panelet kræver redigeringstilstand.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Slå Redigeringstilstand til", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Lagpanelet kunne ikke indlæses. Genstart {APP_NAME} for at prøve igen.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elementer", "LIVE_PREVIEW_LAYERS_SEARCH": "Søg efter elementer", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Ingen matchende elementer", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Indstillinger", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Vis tekstknuder", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Rul forhåndsvisning ved hover", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Automatisk sammentrækning af elementer", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Flyt op", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Flyt ned", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Klip", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Rediger deklaration", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Vis script-genererede elementer", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Genereret af script, ikke i kildefilen", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (skjult)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Indsæt element", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Skift farve: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Kopiér egenskab", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Indlæser elementer…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Live-forhåndsvisningen svarede ikke.", "LIVE_PREVIEW_LAYERS_RETRY": "Prøv igen", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Live forhåndsvisningen svarer ikke.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Genindlæs forhåndsvisning", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Denne side har ingen elementer endnu.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Tilføj et element", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Siden er tom. Tilføj et element for at se dets egenskaber.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Kopiér", "AI_CHAT_SURPRISE_ME_USER_MSG": "Overrask mig!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Sætter scenen…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Opvarmer lærredet…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI skal være installeret på dit system for at bruge AI-funktioner i {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Installer Claude Code", "AI_CHAT_CLI_INSTALLING": "Installerer...", - "AI_CHAT_CLI_INSTALLING_MSG": "Installerer Claude Code, vent venligst. Dette kan tage et stykke tid...", "AI_CHAT_CLI_RESTART_NOTE": "Genstart {APP_NAME}, når installationen er fuldført.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} ikke fundet", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} kunne ikke findes på dette system. Installer det, eller indtast den fulde sti til den eksekverbare fil nedenfor.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Stien, der er angivet for {0}, kunne ikke bruges: {1} Indtast en anden sti, eller ryd feltet for at finde den automatisk.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Installer {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Gem og prøv igen", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installationsvejledning", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Der findes ingen fil på den sti.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Filen er ikke eksekverbar.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Filen kørte ikke som {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "AI-funktioner kræver {APP_NAME}-computerappen. Download den for at komme i gang.", "AI_CHAT_DOWNLOAD_BTN": "Download computerapp", "AI_CHAT_PLACEHOLDER_TITLE": "Design, byg og ret hurtigere med AI", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI, der virker med din forhåndsvisning", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generer layout", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Beskriv en sektion", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Ret bugs", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Scan efter problemer", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Foreslå forbedringer", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX- og performancetips", "AI_CHAT_LOGIN_TITLE": "Log ind for at komme i gang med AI", - "AI_CHAT_LOGIN_MESSAGE": "Log ind på din {APP_NAME}-konto for at få adgang til AI-funktioner.", "AI_CHAT_LOGIN_BTN": "Log ind", "AI_CHAT_INTRO_GUEST_TITLE": "Design layouter, ret fejl, og byg hurtigere med AI", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Kom i gang med Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Skift til Tillad alt-tilstand?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Tillad alt-tilstand lader AI'en køre ethvert værktøj – Bash-kommandoer, filredigeringer, filsletninger, webhentninger – uden at spørge dig først.

Dette er praktisk for betroede kladde-projekter, men kan være risikabelt: et fejlbedømt trin kan overskrive eller slette filer, køre en destruktiv shell-kommando eller pushe utilsigtede ændringer. Brug versionskontrol (Git), så du kan gendanne, hvis noget går galt.

Aktivér kun Tillad alt i projekter, du har tillid til. Du kan til enhver tid skifte tilbage til Redigeringstilstand ved at bruge Shift+Tab eller ved at klikke på tilstandslinjen.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Aktivér Tillad alt", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Klar til at bygge", - "AI_CHAT_ONBOARDING_SEND": "Send", "AI_CHAT_SHOW_DIFF": "Vis diff", "AI_CHAT_HIDE_DIFF": "Skjul diff", "AI_CHAT_DIFF_MORE_TITLE": "Diff-indstillinger", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Kunne ikke få forbindelse til den gamle side", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} kunne ikke oprette forbindelse til {0} for at finde dine projekter og indstillinger, så der er ikke blevet ændret noget. Tjek din internetforbindelse, og prøv derefter igen med {1}.", "CMD_MIGRATE_DATA": "Migrer mine data fra {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elementet er skjult - det har {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elementet er skjult - {0} har {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elementet er skjult - {0} er lukket", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elementet er ikke synligt - det har ingen størrelse", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elementet er ikke synligt - det er afskåret af {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elementet er ikke synligt - det er uden for det synlige område", - "LIVE_DEV_TOAST_HIDDEN": "Elementet er ikke synligt på siden", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Søg i {0} filer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Vis {0} flere", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Vis færre", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Lagpanelet kunne ikke indlæses. Genstart {APP_NAME} for at prøve igen.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Automatisk sammentrækning af elementer", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (skjult)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Live forhåndsvisningen svarer ikke.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Genindlæs forhåndsvisning" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Vælg en side", + "AI_CHAT_MODE_SWITCH_HINT": "Skift tilbage når som helst herfra", + "AI_CHAT_START_TYPE_HINT": "Skriv her for at komme i gang", + "AI_CHAT_START_GREETING": "Hej {0},", + "AI_CHAT_START_TITLE": "Hvad skal vi bygge i dag?", + "AI_CHAT_START_SURPRISE_TITLE": "Overrask mig", + "AI_CHAT_START_SURPRISE_DESC": "Vis mig en demo af, hvad du kan", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Se en anden demo, eller få mig til at bygge noget live", + "AI_CHAT_START_MAKE_NEW": "Lav noget nyt", + "AI_CHAT_START_ANOTHER_DEMO": "Vis en anden demo", + "AI_CHAT_START_MAKE_NEW_NOTE": "At lave noget nyt bruger dine AI-kreditter. Vælg demo for ikke at bruge nogen.", + "AI_CHAT_START_DEMO_LINK": "Vil du have en demo? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Overrask mig", + "AI_CHAT_SEE_DEMO_DESC": "Se en demo", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Du er offline, så dette er en optaget demo.", + "AI_CHAT_DEMO_BAR_TEXT": "Log ind for at bygge din egen med AI.", + "AI_CHAT_DEMO_BACK_BTN": "Tilbage", + "AI_CHAT_DEMO_BUILT_WITH": "Bygget med {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Se en anden demo", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Afslør prompten", + "AI_CHAT_DEMO_HIDE_PROMPT": "Skjul prompten", + "AI_CHAT_DEMO_PROMPT_LABEL": "Prompten, der skabte dette", + "AI_CHAT_DEMO_PROMPT_COPIED": "Kopieret", + "AI_CHAT_DEMO_SPEED_TITLE": "Afspilningshastighed (klik for at ændre)", + "AI_CHAT_START_WORK_WITH": "Arbejd med", + "AI_CHAT_START_CHAT_DESC": "Indbygget chat med visuelle redigeringer", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · forbinder med {APP_NAME}", + "AI_CHAT_START_SETUP": "Opsæt", + "AI_CHAT_START_CUSTOM_PROVIDER": "Brugerdefineret endepunkt eller en udbyder som {0}? Se {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Venter på modellen...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Installerer {0}, vent venligst. Dette kan tage et stykke tid...", + "AI_CHAT_CLI_SETUP_TITLE": "Opsæt {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} er ikke installeret endnu.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0} kunne ikke startes fra den gemte sti.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Installer det for mig", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Anbefalet", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Kører {0}'s officielle installationsprogram i terminalen. Vælg {1} igen, når det er færdigt.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Kræver {0} eller {1}. Installer en af dem først.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Jeg har det allerede", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Indsæt den fulde sti til {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Brug denne sti", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Find automatisk i stedet", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Kunne ikke finde {0} automatisk.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Hvad er {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Omdan idéer til fungerende sider i {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "AI i {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Byg med din foretrukne CLI-agent", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Giv dine CLI-agenter værktøjerne til at se, inspicere og fejlfinde din side, mens de bygger.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Byg en prissektion", + "AI_CHAT_WELCOME_BUG_PROMPT": "Ret mobilnavigationen", + "AI_CHAT_WELCOME_EDITING": "Redigerer {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Gennemser {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Gennemse AI-forhåndsvisninger", + "AI_CHAT_WELCOME_PREVIOUS": "Forrige forhåndsvisning", + "AI_CHAT_WELCOME_NEXT": "Næste forhåndsvisning", + "AI_CHAT_WELCOME_SHOW_DEMO": "Vis AI-demo", + "AI_CHAT_WELCOME_SHOW_CLI": "Vis CLI-agenter", + "AI_CHAT_WELCOME_PLAY_DEMO": "Afspil AI-demo", + "AI_CHAT_LOGIN_MESSAGE": "Log ind på din {APP_NAME}-konto for at konfigurere AI.", + "AI_CHAT_IMAGE_SEARCH": "Søger efter billeder", + "AI_CHAT_IMAGE_USE": "Vælger billede", + "AI_CHAT_IMAGE_SELECTED": "Valgt billede", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Valgte billeder", + "AI_CHAT_IMAGE_PREVIEW": "Forhåndsvisning af billede", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Angiv en til ni billed-URL'er med HTTP, HTTPS eller fil.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} billeder", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 billede", + "AI_CHAT_IMAGE_CLOSE": "Luk forhåndsvisning af billede (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Forrige billede", + "AI_CHAT_IMAGE_NEXT": "Næste billede", + "AI_CHAT_IMAGE_POSITION": "Billede {0} af {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Foto af", + "AI_CHAT_IMAGE_REPLY": "Svar med dette billede", + "AI_CHAT_IMAGE_QUOTE": "Citer billede i chat", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Se collage", + "AI_CHAT_IMAGE_SHOW_ALL": "Vis alle", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Tilbage til alle billeder", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} fotos · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 foto · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Ingen billeder fundet. Prøv en anden søgning.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Dette billede kunne ikke indlæses.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Billedcollagen kunne ikke oprettes.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Indtast en søgeforespørgsel på op til 200 tegn og et gyldigt sidenummer.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Denne billedreference er ugyldig. Brug et resultat fra billedsøgningen.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Grænsen på 120 billedsøgninger i timen er nået. Vent, før du søger igen.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Din kvote for billedsøgning er opbrugt. Log ind for at fortsætte med at søge.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Billedsøgning er midlertidigt begrænset. Vent, før du søger igen.", + "AI_CHAT_IMAGE_TIMEOUT": "Billedsøgningen fik timeout. Prøv igen senere.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Billedtjenesten returnerede en fejl ({0})." }); \ No newline at end of file diff --git a/src/nls/de/lastTranslated.json b/src/nls/de/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/de/lastTranslated.json +++ b/src/nls/de/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/de/strings.js b/src/nls/de/strings.js index d24513261e..e619c326a9 100644 --- a/src/nls/de/strings.js +++ b/src/nls/de/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Element nicht bearbeitbar – durch Skript generiert", "LIVE_DEV_COPY_TOAST_MESSAGE": "Element kopiert. Verwenden Sie „Einfügen“, um es nach dem ausgewählten Element hinzuzufügen.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Element scrollt nicht mit der Seite – Bearbeitungsfelder ausgeblendet", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Element ist ausgeblendet - es hat {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Element ist ausgeblendet - {0} hat {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Element ist ausgeblendet - {0} ist geschlossen", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Element ist nicht sichtbar - es hat keine Größe", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Element ist nicht sichtbar - es wird von {0} abgeschnitten", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Element ist nicht sichtbar - es befindet sich außerhalb des sichtbaren Bereichs", + "LIVE_DEV_TOAST_HIDDEN": "Element ist auf der Seite nicht sichtbar", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Ordner zum Speichern des Bildes auswählen", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Wählen Sie, wohin das Bild heruntergeladen werden soll:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Ordnerpfad eingeben (z. B. assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Im Browser öffnen", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Öffnen Sie eine HTML-Datei, um deren Ebenen anzuzeigen.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Wählen Sie eine HTML-Datei aus, um deren Ebenen anzuzeigen.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "In {0} Dateien suchen", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Keine übereinstimmenden Dateien", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Die ersten {0} Dateien werden angezeigt", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Das Ebenen-Bedienfeld benötigt den Bearbeitungsmodus.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Bearbeitungsmodus aktivieren", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Das Ebenen-Panel konnte nicht geladen werden. Starten Sie {APP_NAME} neu, um es erneut zu versuchen.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elemente", "LIVE_PREVIEW_LAYERS_SEARCH": "Elemente suchen", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Keine übereinstimmenden Elemente", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Einstellungen", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Textknoten anzeigen", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Vorschau bei Hover scrollen", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Elemente automatisch einklappen", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Nach oben verschieben", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Nach unten verschieben", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Ausschneiden", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Deklaration bearbeiten", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Skriptgenerierte Elemente anzeigen", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Vom Skript generiert, nicht in der Quelldatei enthalten", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (ausgeblendet)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Element einfügen", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Farbe ändern: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Eigenschaft kopieren", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Elemente werden geladen…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Die Live-Vorschau hat nicht geantwortet.", "LIVE_PREVIEW_LAYERS_RETRY": "Erneut versuchen", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Die Live-Vorschau reagiert nicht.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Vorschau neu laden", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Diese Seite hat noch keine Elemente.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Element hinzufügen", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Die Seite ist leer. Fügen Sie ein Element hinzu, um dessen Eigenschaften zu sehen.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code-Chat", "AI_CHAT_MODE_CLI": "Claude Code-CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex-CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Kopieren", "AI_CHAT_SURPRISE_ME_USER_MSG": "Überraschen Sie mich!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Die Bühne wird bereitet …", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Die Leinwand wird aufgewärmt …", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI muss auf Ihrem System installiert sein, um die KI-Funktionen in {APP_NAME} zu nutzen.", "AI_CHAT_CLI_INSTALL_BTN": "Claude Code installieren", "AI_CHAT_CLI_INSTALLING": "Installiere…", - "AI_CHAT_CLI_INSTALLING_MSG": "Claude Code wird installiert, bitte warten. Dies kann eine Weile dauern...", "AI_CHAT_CLI_RESTART_NOTE": "Starten Sie {APP_NAME} nach Abschluss der Installation neu.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} nicht gefunden", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} konnte auf diesem System nicht gefunden werden. Installieren Sie es oder geben Sie unten den vollständigen Pfad zur ausführbaren Datei ein.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Der für {0} festgelegte Pfad konnte nicht verwendet werden: {1} Geben Sie einen anderen Pfad ein oder leeren Sie das Feld, um ihn automatisch zu erkennen.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "{0} installieren", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Speichern & erneut versuchen", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installationsanleitung", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Unter diesem Pfad existiert keine Datei.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Diese Datei ist nicht ausführbar.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Diese Datei wurde nicht als {0} ausgeführt.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "AI-Funktionen erfordern die {APP_NAME} Desktop-App. Laden Sie sie herunter, um loszulegen.", "AI_CHAT_DOWNLOAD_BTN": "Desktop-App herunterladen", "AI_CHAT_PLACEHOLDER_TITLE": "Mit KI schneller designen, erstellen und Fehler beheben", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "KI, die mit Ihrer Vorschau arbeitet", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Layout generieren", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Einen Abschnitt beschreiben", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fehler beheben", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Nach Problemen suchen", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Verbesserungen vorschlagen", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX- & Performance-Tipps", "AI_CHAT_LOGIN_TITLE": "Melden Sie sich an, um mit KI zu starten.", - "AI_CHAT_LOGIN_MESSAGE": "Melden Sie sich bei Ihrem {APP_NAME}-Konto an, um auf KI-Funktionen zuzugreifen.", "AI_CHAT_LOGIN_BTN": "Anmelden", "AI_CHAT_INTRO_GUEST_TITLE": "Layouts entwerfen, Fehler beheben und mit KI schneller entwickeln", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Erste Schritte mit Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Zum Modus 'Alles erlauben' wechseln?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Der Modus 'Alles erlauben' ermöglicht es der KI, jedes Werkzeug auszuführen – Bash-Befehle, Dateiänderungen, Dateilöschungen, Web-Abrufe – ohne Sie vorher zu fragen.

Das ist praktisch für vertrauenswürdige Test-Projekte, kann aber riskant sein: Ein falsch eingeschätzter Schritt könnte Dateien überschreiben oder löschen, einen destruktiven Shell-Befehl ausführen oder unbeabsichtigte Änderungen pushen. Verwenden Sie eine Versionskontrolle (Git), damit Sie den Zustand wiederherstellen können, falls etwas schiefgeht.

Aktivieren Sie 'Alles erlauben' nur in Projekten, denen Sie vertrauen. Sie können jederzeit in den Bearbeitungsmodus zurückwechseln, indem Sie Shift+Tab drücken oder auf die Modusleiste klicken.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Alles erlauben aktivieren", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Bereit zum Erstellen", - "AI_CHAT_ONBOARDING_SEND": "Senden", "AI_CHAT_SHOW_DIFF": "Unterschiede anzeigen", "AI_CHAT_HIDE_DIFF": "Unterschiede ausblenden", "AI_CHAT_DIFF_MORE_TITLE": "Diff-Optionen", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Die alte Seite konnte nicht erreicht werden", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} konnte keine Verbindung zu {0} herstellen, um Ihre Projekte und Einstellungen zu suchen, sodass nichts geändert wurde. Überprüfen Sie Ihre Internetverbindung und versuchen Sie es dann mit {1} erneut.", "CMD_MIGRATE_DATA": "Meine Daten von {0} migrieren…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Element ist ausgeblendet - es hat {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Element ist ausgeblendet - {0} hat {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Element ist ausgeblendet - {0} ist geschlossen", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Element ist nicht sichtbar - es hat keine Größe", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Element ist nicht sichtbar - es wird von {0} abgeschnitten", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Element ist nicht sichtbar - es befindet sich außerhalb des sichtbaren Bereichs", - "LIVE_DEV_TOAST_HIDDEN": "Element ist auf der Seite nicht sichtbar", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "In {0} Dateien suchen", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "{0} weitere anzeigen", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Weniger anzeigen", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Das Ebenen-Panel konnte nicht geladen werden. Starten Sie {APP_NAME} neu, um es erneut zu versuchen.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Elemente automatisch einklappen", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (ausgeblendet)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Die Live-Vorschau reagiert nicht.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Vorschau neu laden" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Seite auswählen", + "AI_CHAT_MODE_SWITCH_HINT": "Wechsle jederzeit von hier zurück", + "AI_CHAT_START_TYPE_HINT": "Tippe hier, um loszulegen", + "AI_CHAT_START_GREETING": "Hallo {0},", + "AI_CHAT_START_TITLE": "Was bauen wir heute?", + "AI_CHAT_START_SURPRISE_TITLE": "Überrasch mich", + "AI_CHAT_START_SURPRISE_DESC": "Zeig mir eine Demo, was du kannst", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Sieh dir eine weitere Demo an oder lass mich live etwas bauen", + "AI_CHAT_START_MAKE_NEW": "Etwas Neues erstellen", + "AI_CHAT_START_ANOTHER_DEMO": "Weitere Demo anzeigen", + "AI_CHAT_START_MAKE_NEW_NOTE": "Das Erstellen von etwas Neuem verbraucht Ihre KI-Credits. Wählen Sie die Demo, um keine zu verbrauchen.", + "AI_CHAT_START_DEMO_LINK": "Möchten Sie eine Demo? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Überraschen Sie mich", + "AI_CHAT_SEE_DEMO_DESC": "Demo ansehen", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Sie sind offline, daher ist dies eine aufgezeichnete Demo.", + "AI_CHAT_DEMO_BAR_TEXT": "Melden Sie sich an, um mit KI Ihr Eigenes zu erstellen.", + "AI_CHAT_DEMO_BACK_BTN": "Zurück", + "AI_CHAT_DEMO_BUILT_WITH": "Erstellt mit {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Weitere Demo ansehen", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Den Prompt anzeigen", + "AI_CHAT_DEMO_HIDE_PROMPT": "Prompt ausblenden", + "AI_CHAT_DEMO_PROMPT_LABEL": "Der Prompt, der dies erstellt hat", + "AI_CHAT_DEMO_PROMPT_COPIED": "Kopiert", + "AI_CHAT_DEMO_SPEED_TITLE": "Wiedergabegeschwindigkeit (zum Ändern klicken)", + "AI_CHAT_START_WORK_WITH": "Arbeiten mit", + "AI_CHAT_START_CHAT_DESC": "Integrierter Chat mit visuellen Bearbeitungen", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · verbindet sich mit {APP_NAME}", + "AI_CHAT_START_SETUP": "Einrichten", + "AI_CHAT_START_CUSTOM_PROVIDER": "Benutzerdefinierter Endpunkt oder ein Anbieter wie {0}? Siehe {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Warte auf das Modell...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "{0} wird installiert, bitte warten. Dies kann eine Weile dauern...", + "AI_CHAT_CLI_SETUP_TITLE": "{0} einrichten", + "AI_CHAT_CLI_SETUP_MISSING": "{0} ist noch nicht installiert.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0} konnte vom gespeicherten Pfad nicht gestartet werden.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Für mich installieren", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Empfohlen", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Führt das offizielle Installationsprogramm von {0} im Terminal aus. Wähle {1} erneut aus, wenn es fertig ist.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Benötigt {0} oder {1}. Installiere zuerst eines von beiden.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Ich habe es bereits", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Füge den vollständigen Pfad zu {0} ein.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Diesen Pfad verwenden", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Stattdessen automatisch erkennen", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "{0} konnte nicht automatisch gefunden werden.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Was ist {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Setze Ideen in {APP_NAME} in funktionierende Seiten um.", + "AI_CHAT_WELCOME_LABEL": "KI in {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Baue mit deinem bevorzugten CLI-Agenten", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Gib deinen CLI-Agenten die Werkzeuge, um deine Seite zu sehen, zu inspizieren und zu debuggen, während sie bauen.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Erstelle einen Preisbereich", + "AI_CHAT_WELCOME_BUG_PROMPT": "Repariere die mobile Navigation", + "AI_CHAT_WELCOME_EDITING": "Bearbeite {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Überprüfe {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "KI-Vorschauen durchblättern", + "AI_CHAT_WELCOME_PREVIOUS": "Vorherige Vorschau", + "AI_CHAT_WELCOME_NEXT": "Nächste Vorschau", + "AI_CHAT_WELCOME_SHOW_DEMO": "KI-Demo anzeigen", + "AI_CHAT_WELCOME_SHOW_CLI": "CLI-Agenten anzeigen", + "AI_CHAT_WELCOME_PLAY_DEMO": "KI-Demo abspielen", + "AI_CHAT_LOGIN_MESSAGE": "Melden Sie sich bei Ihrem {APP_NAME}-Konto an, um die KI einzurichten.", + "AI_CHAT_IMAGE_SEARCH": "Sucht nach Bildern", + "AI_CHAT_IMAGE_USE": "Bild wird ausgewählt", + "AI_CHAT_IMAGE_SELECTED": "Ausgewähltes Bild", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Ausgewählte Bilder", + "AI_CHAT_IMAGE_PREVIEW": "Bildvorschau", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Geben Sie ein bis neun HTTP-, HTTPS- oder Datei-Bild-URLs an.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} Bilder", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 Bild", + "AI_CHAT_IMAGE_CLOSE": "Bildvorschau schließen (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Vorheriges Bild", + "AI_CHAT_IMAGE_NEXT": "Nächstes Bild", + "AI_CHAT_IMAGE_POSITION": "Bild {0} von {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Foto von", + "AI_CHAT_IMAGE_REPLY": "Mit diesem Bild antworten", + "AI_CHAT_IMAGE_QUOTE": "Bild im Chat zitieren", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Collage ansehen", + "AI_CHAT_IMAGE_SHOW_ALL": "Alle anzeigen", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Zurück zu allen Bildern", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} Fotos · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 Foto · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Keine Bilder gefunden. Versuchen Sie eine andere Suche.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Dieses Bild konnte nicht geladen werden.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Die Bildcollage konnte nicht erstellt werden.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Geben Sie eine Suchanfrage mit bis zu 200 Zeichen und eine gültige Seitenzahl ein.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Dieser Bildverweis ist ungültig. Verwenden Sie ein Ergebnis aus der Bildsuche.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Das Limit von 120 Bildsuchen pro Stunde wurde erreicht. Warten Sie, bevor Sie erneut suchen.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Ihr Kontingent für die Bildsuche wurde aufgebraucht. Melden Sie sich an, um die Suche fortzusetzen.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Die Bildsuche ist vorübergehend ratenbegrenzt. Warten Sie, bevor Sie erneut suchen.", + "AI_CHAT_IMAGE_TIMEOUT": "Zeitüberschreitung bei der Bildsuche. Versuchen Sie es später erneut.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Der Bilddienst hat einen Fehler zurückgegeben ({0})." }); \ No newline at end of file diff --git a/src/nls/el/lastTranslated.json b/src/nls/el/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/el/lastTranslated.json +++ b/src/nls/el/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/el/strings.js b/src/nls/el/strings.js index 633917c772..12a55db695 100644 --- a/src/nls/el/strings.js +++ b/src/nls/el/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Το στοιχείο δεν είναι επεξεργάσιμο - δημιουργήθηκε από script", "LIVE_DEV_COPY_TOAST_MESSAGE": "Το στοιχείο αντιγράφηκε. Χρησιμοποιήστε την «Επικόλληση» για να το προσθέσετε μετά το επιλεγμένο στοιχείο.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Το στοιχείο δεν κάνει κύλιση με τη σελίδα - τα πλαίσια επεξεργασίας είναι κρυφά", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Το στοιχείο είναι κρυφό - έχει {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Το στοιχείο είναι κρυφό - το {0} έχει {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Το στοιχείο είναι κρυφό - το {0} είναι κλειστό", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Το στοιχείο δεν είναι ορατό - δεν έχει μέγεθος", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Το στοιχείο δεν είναι ορατό - αποκόπτεται από το {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Το στοιχείο δεν είναι ορατό - βρίσκεται εκτός της ορατής περιοχής", + "LIVE_DEV_TOAST_HIDDEN": "Το στοιχείο δεν είναι ορατό στη σελίδα", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Επιλέξτε φάκελο για αποθήκευση εικόνας", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Επιλέξτε πού θα γίνει η λήψη της εικόνας:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Πληκτρολογήστε διαδρομή φακέλου (π.χ., assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Άνοιγμα στο πρόγραμμα περιήγησης", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Ανοίξτε ένα αρχείο HTML για να δείτε τα επίπεδά του.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Επιλέξτε ένα αρχείο HTML για να δείτε τα επίπεδά του.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Αναζήτηση σε {0} αρχεία", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Κανένα αντίστοιχο αρχείο", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Εμφάνιση των πρώτων {0} αρχείων", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Το πάνελ Επιπέδων απαιτεί τη λειτουργία επεξεργασίας.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Ενεργοποίηση Λειτουργίας Επεξεργασίας", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Δεν ήταν δυνατή η φόρτωση του πίνακα επιπέδων. Επανεκκινήστε το {APP_NAME} για να δοκιμάσετε ξανά.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Στοιχεία", "LIVE_PREVIEW_LAYERS_SEARCH": "Αναζήτηση στοιχείων", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Δεν υπάρχουν στοιχεία που να ταιριάζουν", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Ρυθμίσεις", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Εμφάνιση κόμβων κειμένου", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Κύλιση προεπισκόπησης κατά την αιώρηση", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Αυτόματη σύμπτυξη στοιχείων", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Μετακίνηση προς τα πάνω", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Μετακίνηση προς τα κάτω", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Αποκοπή", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Επεξεργασία Δήλωσης", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Εμφάνιση στοιχείων που δημιουργήθηκαν από script", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Δημιουργήθηκε από script, δεν υπάρχει στο αρχείο πηγής", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (αποκρυμμένο)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Εισαγωγή στοιχείου", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Αλλαγή χρώματος: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Αντιγραφή ιδιότητας", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Φόρτωση στοιχείων…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Η ζωντανή προεπισκόπηση δεν απάντησε.", "LIVE_PREVIEW_LAYERS_RETRY": "Δοκιμάστε ξανά", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Η ζωντανή προεπισκόπηση δεν αποκρίνεται.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Επαναφόρτωση προεπισκόπησης", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Η σελίδα δεν έχει στοιχεία ακόμα.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Προσθήκη στοιχείου", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Η σελίδα είναι κενή. Προσθέστε ένα στοιχείο για να δείτε τις ιδιότητές του.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Γραμμή εντολών Codex", + "AI_CHAT_DEMO_COPY_PROMPT": "Αντιγραφή", "AI_CHAT_SURPRISE_ME_USER_MSG": "Έκπληξέ με!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Στήνεται το σκηνικό…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Προετοιμάζεται ο καμβάς…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Το Claude Code CLI πρέπει να είναι εγκατεστημένο στο σύστημά σας για να χρησιμοποιήσετε τις λειτουργίες AI στην εφαρμογή {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Εγκατάσταση του Claude Code", "AI_CHAT_CLI_INSTALLING": "Γίνεται εγκατάσταση…", - "AI_CHAT_CLI_INSTALLING_MSG": "Γίνεται εγκατάσταση του Claude Code, παρακαλώ περιμένετε. Αυτό μπορεί να διαρκέσει λίγη ώρα...", "AI_CHAT_CLI_RESTART_NOTE": "Κάντε επανεκκίνηση της εφαρμογής {APP_NAME} μετά την ολοκλήρωση της εγκατάστασης.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "Το {0} δεν βρέθηκε", - "AI_CHAT_CLI_NOT_FOUND_MSG": "Το {0} δεν βρέθηκε σε αυτό το σύστημα. Εγκαταστήστε το ή εισαγάγετε παρακάτω την πλήρη διαδρομή προς το εκτελέσιμο αρχείο του.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Δεν ήταν δυνατή η χρήση της διαδρομής που έχει οριστεί για το {0}: {1} Εισαγάγετε μια διαφορετική διαδρομή ή αδειάστε το πλαίσιο για αυτόματο εντοπισμό.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Εγκατάσταση του {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Αποθήκευση και Επανάληψη", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Οδηγίες εγκατάστασης", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Δεν υπάρχει αρχείο σε αυτήν τη διαδρομή.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Αυτό το αρχείο δεν είναι εκτελέσιμο.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Αυτό το αρχείο δεν εκτελέστηκε ως {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "Οι λειτουργίες AI απαιτούν την εφαρμογή επιφάνειας εργασίας {APP_NAME}. Κάντε λήψη για να ξεκινήσετε.", "AI_CHAT_DOWNLOAD_BTN": "Λήψη εφαρμογής για υπολογιστή", "AI_CHAT_PLACEHOLDER_TITLE": "Σχεδιάστε, δημιουργήστε και διορθώστε γρηγορότερα με το AI", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI που λειτουργεί με την προεπισκόπησή σας", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Δημιουργία διάταξης", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Περιγράψτε μια ενότητα", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Διόρθωση σφαλμάτων", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Σάρωση για προβλήματα", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Πρόταση βελτιώσεων", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Συμβουλές UX & απόδοσης", "AI_CHAT_LOGIN_TITLE": "Συνδεθείτε για να ξεκινήσετε με την AI", - "AI_CHAT_LOGIN_MESSAGE": "Συνδεθείτε στον λογαριασμό σας {APP_NAME} για να αποκτήσετε πρόσβαση στις λειτουργίες AI.", "AI_CHAT_LOGIN_BTN": "Σύνδεση", "AI_CHAT_INTRO_GUEST_TITLE": "Σχεδιάστε διατάξεις, διορθώστε σφάλματα και δημιουργήστε γρηγορότερα με AI", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Πρώτα βήματα με το Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Μετάβαση στη λειτουργία Πλήρους Αυτονομίας;", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Η λειτουργία Πλήρους Αυτονομίας επιτρέπει στην AI να εκτελεί οποιοδήποτε εργαλείο — εντολές Bash, επεξεργασίες αρχείων, διαγραφές αρχείων, ανακτήσεις από τον ιστό — χωρίς να σας ρωτήσει πρώτα.

Αυτό είναι βολικό για αξιόπιστα πρόχειρα έργα, αλλά μπορεί να είναι επικίνδυνο: ένα λανθασμένο βήμα θα μπορούσε να αντικαταστήσει ή να διαγράψει αρχεία, να εκτελέσει μια καταστροφική εντολή κελύφους ή να προωθήσει ακούσιες αλλαγές. Χρησιμοποιήστε έλεγχο εκδόσεων (Git) ώστε να μπορείτε να επαναφέρετε την προηγούμενη κατάσταση εάν κάτι πάει στραβά.

Ενεργοποιήστε τη λειτουργία Πλήρους Αυτονομίας μόνο σε έργα που εμπιστεύεστε. Μπορείτε να επιστρέψετε στη Λειτουργία Επεξεργασίας ανά πάσα στιγμή χρησιμοποιώντας το Shift+Tab ή κάνοντας κλικ στη γραμμή λειτουργίας.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Ενεργοποίηση Πλήρους Αυτονομίας", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Έτοιμο για δημιουργία", - "AI_CHAT_ONBOARDING_SEND": "Αποστολή", "AI_CHAT_SHOW_DIFF": "Εμφάνιση διαφορών", "AI_CHAT_HIDE_DIFF": "Απόκρυψη διαφορών", "AI_CHAT_DIFF_MORE_TITLE": "Επιλογές diff", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Αδυναμία πρόσβασης στον παλιό ιστότοπο", "MIGRATE_UNREACHABLE_MESSAGE": "Το {APP_NAME} δεν μπόρεσε να συνδεθεί στο {0} για την αναζήτηση των έργων και των ρυθμίσεών σας, επομένως δεν έχει αλλάξει τίποτα. Ελέγξτε τη σύνδεσή σας στο διαδίκτυο και, στη συνέχεια, δοκιμάστε ξανά με το {1}.", "CMD_MIGRATE_DATA": "Μεταφορά των δεδομένων μου από το {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Το στοιχείο είναι κρυφό - έχει {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Το στοιχείο είναι κρυφό - το {0} έχει {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Το στοιχείο είναι κρυφό - το {0} είναι κλειστό", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Το στοιχείο δεν είναι ορατό - δεν έχει μέγεθος", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Το στοιχείο δεν είναι ορατό - αποκόπτεται από το {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Το στοιχείο δεν είναι ορατό - βρίσκεται εκτός της ορατής περιοχής", - "LIVE_DEV_TOAST_HIDDEN": "Το στοιχείο δεν είναι ορατό στη σελίδα", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Αναζήτηση σε {0} αρχεία", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Εμφάνιση {0} ακόμη", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Εμφάνιση λιγότερων", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Δεν ήταν δυνατή η φόρτωση του πίνακα επιπέδων. Επανεκκινήστε το {APP_NAME} για να δοκιμάσετε ξανά.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Αυτόματη σύμπτυξη στοιχείων", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (αποκρυμμένο)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Η ζωντανή προεπισκόπηση δεν αποκρίνεται.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Επαναφόρτωση προεπισκόπησης" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Επιλέξτε μια σελίδα", + "AI_CHAT_MODE_SWITCH_HINT": "Επιστρέψτε ανά πάσα στιγμή από εδώ", + "AI_CHAT_START_TYPE_HINT": "Πληκτρολογήστε εδώ για να ξεκινήσετε", + "AI_CHAT_START_GREETING": "Γεια σου {0},", + "AI_CHAT_START_TITLE": "Τι θα φτιάξουμε σήμερα;", + "AI_CHAT_START_SURPRISE_TITLE": "Έκπληξέ με", + "AI_CHAT_START_SURPRISE_DESC": "Δείξε μου μια επίδειξη του τι μπορείς να κάνεις", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Δείτε άλλη μια επίδειξη, ή βάλτε με να φτιάξω κάτι ζωντανά", + "AI_CHAT_START_MAKE_NEW": "Δημιούργησε κάτι νέο", + "AI_CHAT_START_ANOTHER_DEMO": "Δείξε άλλη μια επίδειξη", + "AI_CHAT_START_MAKE_NEW_NOTE": "Η δημιουργία νέου περιεχομένου χρησιμοποιεί τις μονάδες AI σας. Επιλέξτε την επίδειξη για να μην καταναλώσετε καμία.", + "AI_CHAT_START_DEMO_LINK": "Θέλετε μια επίδειξη; {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Έκπληξέ με", + "AI_CHAT_SEE_DEMO_DESC": "Δείτε μια επίδειξη", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Είστε εκτός σύνδεσης, επομένως αυτή είναι μια καταγεγραμμένη επίδειξη.", + "AI_CHAT_DEMO_BAR_TEXT": "Συνδεθείτε για να δημιουργήσετε το δικό σας με AI.", + "AI_CHAT_DEMO_BACK_BTN": "Πίσω", + "AI_CHAT_DEMO_BUILT_WITH": "Δημιουργήθηκε με {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Δείτε άλλη μια επίδειξη", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Αποκαλύψτε την εντολή", + "AI_CHAT_DEMO_HIDE_PROMPT": "Απόκρυψη της προτροπής", + "AI_CHAT_DEMO_PROMPT_LABEL": "Η προτροπή που το δημιούργησε", + "AI_CHAT_DEMO_PROMPT_COPIED": "Αντιγράφηκε", + "AI_CHAT_DEMO_SPEED_TITLE": "Ταχύτητα αναπαραγωγής (κάντε κλικ για αλλαγή)", + "AI_CHAT_START_WORK_WITH": "Εργαστείτε με", + "AI_CHAT_START_CHAT_DESC": "Ενσωματωμένη συνομιλία με οπτικές επεξεργασίες", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · συνδέεται με {APP_NAME}", + "AI_CHAT_START_SETUP": "Ρύθμιση", + "AI_CHAT_START_CUSTOM_PROVIDER": "Προσαρμοσμένο τελικό σημείο ή πάροχος όπως το {0}; Δείτε το {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Αναμονή για το μοντέλο...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Γίνεται εγκατάσταση του {0}, παρακαλώ περιμένετε. Αυτό μπορεί να διαρκέσει λίγη ώρα...", + "AI_CHAT_CLI_SETUP_TITLE": "Ρύθμιση του {0}", + "AI_CHAT_CLI_SETUP_MISSING": "Το {0} δεν έχει εγκατασταθεί ακόμα.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "Δεν ήταν δυνατή η εκκίνηση του {0} από την αποθηκευμένη διαδρομή.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Εγκαταστήστε το για εμένα", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Συνιστάται", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Εκτελεί το επίσημο πρόγραμμα εγκατάστασης του {0} στο τερματικό. Επιλέξτε ξανά το {1} όταν ολοκληρωθεί.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Απαιτείται το {0} ή το {1}. Εγκαταστήστε ένα από αυτά πρώτα.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Το έχω ήδη εγκατεστημένο", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Επικολλήστε την πλήρη διαδρομή για το {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Χρήση αυτής της διαδρομής", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Αυτόματη ανίχνευση", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Δεν ήταν δυνατή η αυτόματη εύρεση του {0}.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Τι είναι το {0};", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Μετατρέψτε τις ιδέες σε λειτουργικές σελίδες στο {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "AI στο {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Δημιουργήστε με τον αγαπημένο σας παράγοντα CLI", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Δώστε στους παράγοντες CLI σας τα εργαλεία για να βλέπουν, να επιθεωρούν και να αποσφαλματώνουν τη σελίδα σας καθώς δημιουργούν.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Δημιούργησε μια ενότητα τιμολόγησης", + "AI_CHAT_WELCOME_BUG_PROMPT": "Διόρθωσε την πλοήγηση για κινητά", + "AI_CHAT_WELCOME_EDITING": "Επεξεργασία {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Επισκόπηση {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Περιήγηση στις προεπισκοπήσεις AI", + "AI_CHAT_WELCOME_PREVIOUS": "Προηγούμενη προεπισκόπηση", + "AI_CHAT_WELCOME_NEXT": "Επόμενη προεπισκόπηση", + "AI_CHAT_WELCOME_SHOW_DEMO": "Προβολή επίδειξης AI", + "AI_CHAT_WELCOME_SHOW_CLI": "Εμφάνιση πρακτόρων CLI", + "AI_CHAT_WELCOME_PLAY_DEMO": "Αναπαραγωγή της επίδειξης AI", + "AI_CHAT_LOGIN_MESSAGE": "Συνδεθείτε στον λογαριασμό σας {APP_NAME} για να ρυθμίσετε το AI.", + "AI_CHAT_IMAGE_SEARCH": "Αναζήτηση εικόνων", + "AI_CHAT_IMAGE_USE": "Επιλογή εικόνας", + "AI_CHAT_IMAGE_SELECTED": "Επιλεγμένη εικόνα", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Επιλεγμένες εικόνες", + "AI_CHAT_IMAGE_PREVIEW": "Προεπισκόπηση εικόνας", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Παρέχετε από μία έως εννέα διευθύνσεις URL εικόνων HTTP, HTTPS ή αρχείου.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} εικόνες", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 εικόνα", + "AI_CHAT_IMAGE_CLOSE": "Κλείσιμο προεπισκόπησης εικόνας (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Προηγούμενη εικόνα", + "AI_CHAT_IMAGE_NEXT": "Επόμενη εικόνα", + "AI_CHAT_IMAGE_POSITION": "Εικόνα {0} από {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Φωτογραφία από", + "AI_CHAT_IMAGE_REPLY": "Απάντηση με αυτήν την εικόνα", + "AI_CHAT_IMAGE_QUOTE": "Παράθεση εικόνας στη συνομιλία", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Προβολή κολάζ", + "AI_CHAT_IMAGE_SHOW_ALL": "Εμφάνιση όλων", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Επιστροφή σε όλες τις εικόνες", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} φωτογραφίες · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 φωτογραφία · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Δεν βρέθηκαν εικόνες. Δοκιμάστε μια διαφορετική αναζήτηση.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Δεν ήταν δυνατή η φόρτωση αυτής της εικόνας.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Δεν ήταν δυνατή η δημιουργία του κολάζ εικόνων.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Εισαγάγετε ένα ερώτημα αναζήτησης έως 200 χαρακτήρων και έναν έγκυρο αριθμό σελίδας.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Αυτή η αναφορά εικόνας δεν είναι έγκυρη. Χρησιμοποιήστε ένα αποτέλεσμα από την αναζήτηση εικόνων.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Έχει συμπληρωθεί το όριο των 120 αναζητήσεων εικόνων ανά ώρα. Περιμένετε πριν κάνετε ξανά αναζήτηση.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Το όριο αναζητήσεων εικόνων που σας αναλογεί έχει εξαντληθεί. Συνδεθείτε για να συνεχίσετε την αναζήτηση.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Η αναζήτηση εικόνων υπόκειται προσωρινά σε περιορισμό ρυθμού. Περιμένετε πριν κάνετε ξανά αναζήτηση.", + "AI_CHAT_IMAGE_TIMEOUT": "Έληξε το χρονικό όριο της αναζήτησης εικόνων. Δοκιμάστε ξανά αργότερα.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Η υπηρεσία εικόνων επέστρεψε ένα σφάλμα ({0})." }); \ No newline at end of file diff --git a/src/nls/en-gb/lastTranslated.json b/src/nls/en-gb/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/en-gb/lastTranslated.json +++ b/src/nls/en-gb/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/en-gb/strings.js b/src/nls/en-gb/strings.js index d1e5d7440b..469c2d7a02 100644 --- a/src/nls/en-gb/strings.js +++ b/src/nls/en-gb/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Element not editable - generated by script", "LIVE_DEV_COPY_TOAST_MESSAGE": "Element copied. Use 'Paste' to add it after the selected element", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Element doesn't scroll with page - edit boxes hidden", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Element is hidden - it has {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Element is hidden - {0} has {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Element is hidden - {0} is closed", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Element is not visible - it has no size", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Element is not visible - it is cut off by {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Element is not visible - it is outside the visible area", + "LIVE_DEV_TOAST_HIDDEN": "Element is not visible on the page", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Select Folder to Save Image", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Choose where to download the image:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Type folder path (e.g., assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Open in Browser", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Open an HTML file to see its layers.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Pick an HTML file to see its layers.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "No matching files", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Showing the first {0} files", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "The Layers panel needs edit mode.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Turn on Edit Mode", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "The Layers panel could not load. Restart {APP_NAME} to try again.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elements", "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "No matching elements", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Scroll Preview on Hover", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Auto-Collapse Elements", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Move Up", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Move Down", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Cut", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Edit Declaration", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Generated by script, not in the source file", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (hidden)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Insert Element", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Change colour: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Copy property", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Loading elements…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "The live preview did not respond.", "LIVE_PREVIEW_LAYERS_RETRY": "Try again", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "The live preview is not responding.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Reload preview", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "This page has no elements yet.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Add an element", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "The page is empty. Add an element to see its properties.", @@ -2426,14 +2439,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI must be installed on your system to use AI features in {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Install Claude Code", "AI_CHAT_CLI_INSTALLING": "Installing…", - "AI_CHAT_CLI_INSTALLING_MSG": "Installing Claude Code, please wait. This may take a while...", "AI_CHAT_CLI_RESTART_NOTE": "Restart {APP_NAME} after installation completes.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "No file exists at that path.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "That file is not executable.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "That file did not run as {0}.", @@ -2450,15 +2457,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "AI features require the {APP_NAME} desktop app. Download it to get started.", "AI_CHAT_DOWNLOAD_BTN": "Download Desktop App", "AI_CHAT_PLACEHOLDER_TITLE": "Design, build, and fix faster with AI", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", "AI_CHAT_LOGIN_TITLE": "Sign in to get started with AI", - "AI_CHAT_LOGIN_MESSAGE": "Sign in to your {APP_NAME} account to access AI features.", "AI_CHAT_LOGIN_BTN": "Sign In", "AI_CHAT_INTRO_GUEST_TITLE": "Design layouts, fix bugs, and build faster with AI", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Getting started with Claude Code", @@ -2536,8 +2535,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Switch to Allow Everything Mode?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Allow Everything mode lets the AI run any tool — Bash commands, file edits, file deletions, web fetches — without asking you first.

This is convenient for trusted scratch projects, but can be risky: a misjudged step could overwrite or delete files, run a destructive shell command, or push unintended changes. Use version control (Git) so you can recover if something goes wrong.

Only enable Allow Everything in projects you trust. You can switch back to Edit Mode at any time using Shift+Tab or by clicking the mode bar.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Enable Allow Everything", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "AI_CHAT_SHOW_DIFF": "Show diff", "AI_CHAT_HIDE_DIFF": "Hide diff", "AI_CHAT_DIFF_MORE_TITLE": "Diff options", @@ -2821,19 +2818,94 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Could not reach the old site", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} could not connect to {0} to look for your projects and settings, so nothing has been changed. Check your internet connection, then try again with {1}.", "CMD_MIGRATE_DATA": "Migrate My Data From {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Element is hidden - it has {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Element is hidden - {0} has {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Element is hidden - {0} is closed", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Element is not visible - it has no size", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Element is not visible - it is cut off by {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Element is not visible - it is outside the visible area", - "LIVE_DEV_TOAST_HIDDEN": "Element is not visible on the page", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "The Layers panel could not load. Restart {APP_NAME} to try again.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Auto-Collapse Elements", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (hidden)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "The live preview is not responding.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Reload preview" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Choose a page", + "AI_CHAT_MODE_SWITCH_HINT": "Switch back anytime from here", + "AI_CHAT_START_TYPE_HINT": "Type here to get started", + "AI_CHAT_START_GREETING": "Hi {0},", + "AI_CHAT_START_TITLE": "What are we building today?", + "AI_CHAT_START_SURPRISE_TITLE": "Surprise Me", + "AI_CHAT_START_SURPRISE_DESC": "Show me a demo of what you can do", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Watch another demo, or have me build something live", + "AI_CHAT_START_MAKE_NEW": "Make something new", + "AI_CHAT_START_ANOTHER_DEMO": "Show another demo", + "AI_CHAT_START_MAKE_NEW_NOTE": "Making something new uses your AI credits. Pick demo to use none.", + "AI_CHAT_START_DEMO_LINK": "Want a demo? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Surprise me", + "AI_CHAT_SEE_DEMO_DESC": "See a demo", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "You're offline, so this is a recorded demo.", + "AI_CHAT_DEMO_BAR_TEXT": "Sign in to build your own with AI.", + "AI_CHAT_DEMO_BACK_BTN": "Back", + "AI_CHAT_DEMO_BUILT_WITH": "Built with {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "See another demo", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Reveal the prompt", + "AI_CHAT_DEMO_HIDE_PROMPT": "Hide the prompt", + "AI_CHAT_DEMO_PROMPT_LABEL": "The prompt that built this", + "AI_CHAT_DEMO_COPY_PROMPT": "Copy", + "AI_CHAT_DEMO_PROMPT_COPIED": "Copied", + "AI_CHAT_DEMO_SPEED_TITLE": "Playback speed (click to change)", + "AI_CHAT_START_WORK_WITH": "Work with", + "AI_CHAT_START_CHAT_DESC": "Built-in chat with visual edits", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · connects with {APP_NAME}", + "AI_CHAT_START_SETUP": "Set up", + "AI_CHAT_START_CUSTOM_PROVIDER": "Custom endpoint or a provider like {0}? See {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Waiting for the model...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Installing {0}, please wait. This may take a while...", + "AI_CHAT_CLI_SETUP_TITLE": "Set up {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} isn't installed yet.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0} couldn't be started from the saved path.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Install it for me", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Recommended", + "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_NO_DOWNLOADER": "Needs {0} or {1}. Install one of them first.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "I already have it", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Paste the full path to {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Use This Path", + "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_WHAT_IS": "What is {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Turn ideas into working pages in {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "AI in {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Build with your favourite CLI agent", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Give your CLI agents the tools to see, inspect, and debug your page as they build.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Build a pricing section", + "AI_CHAT_WELCOME_BUG_PROMPT": "Fix the mobile navigation", + "AI_CHAT_WELCOME_EDITING": "Editing {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Reviewing {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Browse AI previews", + "AI_CHAT_WELCOME_PREVIOUS": "Previous preview", + "AI_CHAT_WELCOME_NEXT": "Next preview", + "AI_CHAT_WELCOME_SHOW_DEMO": "Show AI demo", + "AI_CHAT_WELCOME_SHOW_CLI": "Show CLI agents", + "AI_CHAT_WELCOME_PLAY_DEMO": "Play the AI demo", + "AI_CHAT_LOGIN_MESSAGE": "Sign in to your {APP_NAME} account to set up AI.", + "AI_CHAT_IMAGE_SEARCH": "Searching images", + "AI_CHAT_IMAGE_USE": "Selecting image", + "AI_CHAT_IMAGE_SELECTED": "Selected image", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Selected images", + "AI_CHAT_IMAGE_PREVIEW": "Image preview", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Provide one to nine HTTP, HTTPS, or file image URLs.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} images", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 image", + "AI_CHAT_IMAGE_CLOSE": "Close image preview (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Previous image", + "AI_CHAT_IMAGE_NEXT": "Next image", + "AI_CHAT_IMAGE_POSITION": "Image {0} of {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Photo by", + "AI_CHAT_IMAGE_REPLY": "Reply with this image", + "AI_CHAT_IMAGE_QUOTE": "Quote image in chat", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "View collage", + "AI_CHAT_IMAGE_SHOW_ALL": "Show all", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Back to all images", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} photos · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 photo · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "No images found. Try a different search.", + "AI_CHAT_IMAGE_LOAD_FAILED": "This image could not be loaded.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "The image collage could not be created.", + "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_HOURLY_LIMIT": "The limit of 120 image searches in an hour has been reached. Wait before searching again.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Your image search allowance has been used. Sign in to continue searching.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Image search is temporarily rate limited. Wait before searching again.", + "AI_CHAT_IMAGE_TIMEOUT": "Image search timed out. Try again later.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "The image service returned an error ({0})." }); \ No newline at end of file diff --git a/src/nls/es/lastTranslated.json b/src/nls/es/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/es/lastTranslated.json +++ b/src/nls/es/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/es/strings.js b/src/nls/es/strings.js index 8f93706051..382364b625 100644 --- a/src/nls/es/strings.js +++ b/src/nls/es/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Elemento no editable: generado por script", "LIVE_DEV_COPY_TOAST_MESSAGE": "Elemento copiado. Usa 'Pegar' para añadirlo después del elemento seleccionado.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "El elemento no se desplaza con la página: cuadros de edición ocultos.", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "El elemento está oculto: tiene {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "El elemento está oculto: {0} tiene {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "El elemento está oculto: {0} está cerrado", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "El elemento no está visible: no tiene tamaño", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "El elemento no está visible: está recortado por {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "El elemento no está visible: está fuera del área visible", + "LIVE_DEV_TOAST_HIDDEN": "El elemento no está visible en la página", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Seleccionar carpeta para guardar la imagen", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Elige dónde descargar la imagen:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Escribe la ruta de la carpeta (p. ej., assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Abrir en el navegador", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Abre un archivo HTML para ver sus capas.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Selecciona un archivo HTML para ver sus capas.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Buscar en {0} archivos", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "No hay archivos que coincidan", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Mostrando los primeros {0} archivos", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "El panel Capas necesita el modo de edición.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Activar modo de edición", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "El panel Capas no se ha podido cargar. Reinicia {APP_NAME} para volver a intentarlo.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elementos", "LIVE_PREVIEW_LAYERS_SEARCH": "Buscar elementos", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "No hay elementos que coincidan", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Ajustes", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Mostrar nodos de texto", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Desplazar vista previa al pasar el cursor", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Contraer elementos automáticamente", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Mover hacia arriba", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Mover hacia abajo", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Cortar", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Editar declaración", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Mostrar elementos generados por script", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Generado por script, no está en el archivo de origen", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (oculto)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Insertar elemento", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Cambiar color: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Copiar propiedad", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Cargando elementos…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "La vista previa en vivo no respondió.", "LIVE_PREVIEW_LAYERS_RETRY": "Intentar de nuevo", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "La vista previa en vivo no responde.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Recargar vista previa", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Esta página aún no tiene elementos.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Añadir un elemento", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "La página está vacía. Añade un elemento para ver sus propiedades.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Copiar", "AI_CHAT_SURPRISE_ME_USER_MSG": "¡Sorpréndeme!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Preparando el escenario…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Calentando el lienzo…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI debe estar instalado en tu sistema para usar las funciones de IA en {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Instalar Claude Code", "AI_CHAT_CLI_INSTALLING": "Instalando…", - "AI_CHAT_CLI_INSTALLING_MSG": "Instalando Claude Code, por favor, espera. Esto puede tardar un rato...", "AI_CHAT_CLI_RESTART_NOTE": "Reinicia {APP_NAME} después de que se complete la instalación.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} no encontrado", - "AI_CHAT_CLI_NOT_FOUND_MSG": "No se encontró {0} en este sistema. Instálalo o introduce la ruta completa a su ejecutable a continuación.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "La ruta establecida para {0} no se pudo utilizar: {1} Introduce una ruta diferente o deja el campo en blanco para detectarlo automáticamente.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Instalar {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Guardar y reintentar", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Instrucciones de instalación", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "No existe ningún archivo en esa ruta.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Ese archivo no es ejecutable.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Ese archivo no se ejecutó como {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "Las funciones de IA requieren la aplicación de escritorio {APP_NAME}. Descárgala para empezar.", "AI_CHAT_DOWNLOAD_BTN": "Descargar la aplicación de escritorio", "AI_CHAT_PLACEHOLDER_TITLE": "Diseña, construye y corrige más rápido con IA", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "IA que funciona con tu vista previa", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generar diseño", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe una sección", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Corregir errores", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Buscar problemas", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Sugerir mejoras", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Consejos de UX y rendimiento", "AI_CHAT_LOGIN_TITLE": "Inicia sesión para empezar con la IA", - "AI_CHAT_LOGIN_MESSAGE": "Inicia sesión en tu cuenta de {APP_NAME} para acceder a las funciones de IA.", "AI_CHAT_LOGIN_BTN": "Iniciar sesión", "AI_CHAT_INTRO_GUEST_TITLE": "Diseña layouts, corrige errores y desarrolla más rápido con IA", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Primeros pasos con Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "¿Cambiar al modo Permitir todo?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "El modo Permitir todo permite a la IA ejecutar cualquier herramienta (comandos de Bash, ediciones de archivos, eliminaciones de archivos, peticiones web) sin preguntarte primero.

Esto es conveniente para proyectos temporales de confianza, pero puede ser arriesgado: un paso mal calculado podría sobrescribir o eliminar archivos, ejecutar un comando de shell destructivo o enviar cambios no deseados. Usa un control de versiones (Git) para que puedas recuperarte si algo sale mal.

Activa Permitir todo únicamente en proyectos en los que confíes. Puedes volver al modo de edición en cualquier momento usando Mayús+Tab o haciendo clic en la barra de modo.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Activar Permitir todo", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Listo para construir", - "AI_CHAT_ONBOARDING_SEND": "Enviar", "AI_CHAT_SHOW_DIFF": "Mostrar diff", "AI_CHAT_HIDE_DIFF": "Ocultar diff", "AI_CHAT_DIFF_MORE_TITLE": "Opciones de diff", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "No se pudo acceder al sitio antiguo", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} no se pudo conectar a {0} para buscar tus proyectos y configuración, por lo que no se ha modificado nada. Comprueba tu conexión a internet y vuelve a intentarlo con {1}.", "CMD_MIGRATE_DATA": "Migrar mis datos desde {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "El elemento está oculto: tiene {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "El elemento está oculto: {0} tiene {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "El elemento está oculto: {0} está cerrado", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "El elemento no está visible: no tiene tamaño", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "El elemento no está visible: está recortado por {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "El elemento no está visible: está fuera del área visible", - "LIVE_DEV_TOAST_HIDDEN": "El elemento no está visible en la página", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Buscar en {0} archivos", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Mostrar {0} más", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Mostrar menos", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "El panel Capas no se ha podido cargar. Reinicia {APP_NAME} para volver a intentarlo.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Contraer elementos automáticamente", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (oculto)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "La vista previa en vivo no responde.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Recargar vista previa" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Elige una página", + "AI_CHAT_MODE_SWITCH_HINT": "Puedes volver en cualquier momento desde aquí", + "AI_CHAT_START_TYPE_HINT": "Escribe aquí para empezar", + "AI_CHAT_START_GREETING": "Hola, {0},", + "AI_CHAT_START_TITLE": "¿Qué vamos a construir hoy?", + "AI_CHAT_START_SURPRISE_TITLE": "Sorpréndeme", + "AI_CHAT_START_SURPRISE_DESC": "Muéstrame una demo de lo que puedes hacer", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Mira otra demo o pídeme que construya algo en directo", + "AI_CHAT_START_MAKE_NEW": "Crear algo nuevo", + "AI_CHAT_START_ANOTHER_DEMO": "Mostrar otra demo", + "AI_CHAT_START_MAKE_NEW_NOTE": "Crear algo nuevo consume tus créditos de IA. Elige la demostración para no usar ninguno.", + "AI_CHAT_START_DEMO_LINK": "¿Quieres una demostración? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Sorpréndeme", + "AI_CHAT_SEE_DEMO_DESC": "Ver una demostración", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "No tienes conexión, así que esta es una demostración grabada.", + "AI_CHAT_DEMO_BAR_TEXT": "Inicia sesión para crear los tuyos con IA.", + "AI_CHAT_DEMO_BACK_BTN": "Volver", + "AI_CHAT_DEMO_BUILT_WITH": "Creado con {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Ver otra demostración", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Revelar la instrucción", + "AI_CHAT_DEMO_HIDE_PROMPT": "Ocultar el prompt", + "AI_CHAT_DEMO_PROMPT_LABEL": "El prompt que generó esto", + "AI_CHAT_DEMO_PROMPT_COPIED": "Copiado", + "AI_CHAT_DEMO_SPEED_TITLE": "Velocidad de reproducción (haz clic para cambiar)", + "AI_CHAT_START_WORK_WITH": "Trabajar con", + "AI_CHAT_START_CHAT_DESC": "Chat integrado con ediciones visuales", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · se conecta con {APP_NAME}", + "AI_CHAT_START_SETUP": "Configurar", + "AI_CHAT_START_CUSTOM_PROVIDER": "¿Endpoint personalizado o un proveedor como {0}? Consulta {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Esperando el modelo...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Instalando {0}, por favor, espera. Esto puede tardar un rato...", + "AI_CHAT_CLI_SETUP_TITLE": "Configurar {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} todavía no está instalado.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "No se pudo iniciar {0} desde la ruta guardada.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Instálalo por mí", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Recomendado", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Ejecuta el instalador oficial de {0} en la terminal. Vuelve a seleccionar {1} cuando termine.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Se necesita {0} o {1}. Instala uno de ellos primero.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Ya lo tengo instalado", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Pega la ruta completa a {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Usar esta ruta", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Detectar automáticamente", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "No se pudo encontrar {0} automáticamente.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "¿Qué es {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Convierte ideas en páginas funcionales en {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "IA en {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Crea con tu agente de CLI favorito", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Dales a tus agentes de CLI las herramientas para ver, inspeccionar y depurar tu página mientras la construyen.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Crea una sección de precios", + "AI_CHAT_WELCOME_BUG_PROMPT": "Arregla la navegación móvil", + "AI_CHAT_WELCOME_EDITING": "Editando {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Revisando {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Explorar previsualizaciones de la IA", + "AI_CHAT_WELCOME_PREVIOUS": "Previsualización anterior", + "AI_CHAT_WELCOME_NEXT": "Siguiente previsualización", + "AI_CHAT_WELCOME_SHOW_DEMO": "Mostrar demo de la IA", + "AI_CHAT_WELCOME_SHOW_CLI": "Mostrar agentes de CLI", + "AI_CHAT_WELCOME_PLAY_DEMO": "Reproducir la demo de la IA", + "AI_CHAT_LOGIN_MESSAGE": "Inicia sesión en tu cuenta de {APP_NAME} para configurar la IA.", + "AI_CHAT_IMAGE_SEARCH": "Buscando imágenes", + "AI_CHAT_IMAGE_USE": "Seleccionando imagen", + "AI_CHAT_IMAGE_SELECTED": "Imagen seleccionada", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Imágenes seleccionadas", + "AI_CHAT_IMAGE_PREVIEW": "Vista previa de la imagen", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Proporcione de una a nueve URL de imagen HTTP, HTTPS o de archivo.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} imágenes", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 imagen", + "AI_CHAT_IMAGE_CLOSE": "Cerrar vista previa de la imagen (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Imagen anterior", + "AI_CHAT_IMAGE_NEXT": "Imagen siguiente", + "AI_CHAT_IMAGE_POSITION": "Imagen {0} de {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Foto de", + "AI_CHAT_IMAGE_REPLY": "Responder con esta imagen", + "AI_CHAT_IMAGE_QUOTE": "Citar imagen en el chat", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Ver collage", + "AI_CHAT_IMAGE_SHOW_ALL": "Mostrar todas", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Volver a todas las imágenes", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} fotos · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 foto · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "No se encontraron imágenes. Prueba con otra búsqueda.", + "AI_CHAT_IMAGE_LOAD_FAILED": "No se ha podido cargar esta imagen.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "No se ha podido crear el collage de imágenes.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Introduzca una consulta de búsqueda de hasta 200 caracteres y un número de página válido.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Esta referencia de imagen no es válida. Utilice un resultado de la búsqueda de imágenes.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Se ha alcanzado el límite de 120 búsquedas de imágenes por hora. Espere antes de volver a buscar.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Ha agotado su cuota de búsqueda de imágenes. Inicie sesión para seguir buscando.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "La búsqueda de imágenes está temporalmente limitada. Espere antes de volver a buscar.", + "AI_CHAT_IMAGE_TIMEOUT": "Se ha agotado el tiempo de espera para la búsqueda de imágenes. Vuelva a intentarlo más tarde.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "El servicio de imágenes ha devuelto un error ({0})." }); \ No newline at end of file diff --git a/src/nls/fa-ir/lastTranslated.json b/src/nls/fa-ir/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/fa-ir/lastTranslated.json +++ b/src/nls/fa-ir/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/fa-ir/strings.js b/src/nls/fa-ir/strings.js index 0d9168735f..1e9c8779ef 100644 --- a/src/nls/fa-ir/strings.js +++ b/src/nls/fa-ir/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "عنصر قابل ویرایش نیست - توسط اسکریپت ایجاد شده است", "LIVE_DEV_COPY_TOAST_MESSAGE": "عنصر کپی شد. برای افزودن آن بعد از عنصر انتخاب‌شده، از «چسباندن» استفاده کنید.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "عنصر با صفحه پیمایش نمی‌شود - کادرهای ویرایش پنهان هستند", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "عنصر پنهان است - دارای {0} است", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "عنصر پنهان است - {0} دارای {1} است", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "عنصر پنهان است - {0} بسته است", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "عنصر قابل مشاهده نیست - اندازه‌ای ندارد", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "عنصر قابل مشاهده نیست - توسط {0} بریده شده است", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "عنصر قابل مشاهده نیست - خارج از ناحیه قابل مشاهده قرار دارد", + "LIVE_DEV_TOAST_HIDDEN": "عنصر در صفحه قابل مشاهده نیست", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "انتخاب پوشه برای ذخیره تصویر", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "محل دانلود تصویر را انتخاب کنید:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "مسیر پوشه را تایپ کنید (مثلاً assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "باز کردن در مرورگر", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "یک فایل HTML باز کنید تا لایه‌های آن را ببینید.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "یک فایل HTML را برای دیدن لایه‌های آن انتخاب کنید.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "جستجوی {0} فایل", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "هیچ فایل منطبقی یافت نشد.", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "نمایش {0} فایل اول", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "پنل لایه‌ها به حالت ویرایش نیاز دارد.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "فعال کردن حالت ویرایش", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "پنل لایه‌ها بارگیری نشد. برای تلاش مجدد، {APP_NAME} را دوباره راه‌اندازی کنید.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "عناصر", "LIVE_PREVIEW_LAYERS_SEARCH": "جستجوی عناصر", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "عنصر منطبقی یافت نشد", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "تنظیمات", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "نمایش گره‌های متنی", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "اسکرول پیش‌نمایش هنگام هاور", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "جمع‌کردن خودکار عناصر", "LIVE_PREVIEW_LAYERS_MOVE_UP": "انتقال به بالا", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "انتقال به پایین", "LIVE_PREVIEW_LAYERS_CUT_DONE": "بریدن", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "ویرایش اعلان", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "نمایش عناصر تولید شده توسط اسکریپت", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "تولید شده توسط اسکریپت، در فایل منبع نیست", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (مخفی)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "درج عنصر", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "تغییر رنگ: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "کپی خاصیت", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "در حال بارگذاری عناصر…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "پیش‌نمایش زنده پاسخ نداد.", "LIVE_PREVIEW_LAYERS_RETRY": "تلاش مجدد", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "پیش‌نمایش زنده پاسخ نمی‌دهد.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "بارگیری مجدد پیش‌نمایش", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "این صفحه هنوز عنصری ندارد.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "افزودن یک عنصر", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "صفحه خالی است. برای دیدن ویژگی‌های آن، یک عنصر اضافه کنید.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "چت Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "رونوشت", "AI_CHAT_SURPRISE_ME_USER_MSG": "شگفت‌زده‌ام کن!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "آماده‌سازی صحنه…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "گرم کردن بوم…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "برای استفاده از قابلیت‌های هوش مصنوعی در {APP_NAME}، باید Claude Code CLI روی سیستم شما نصب باشد.", "AI_CHAT_CLI_INSTALL_BTN": "نصب Claude Code", "AI_CHAT_CLI_INSTALLING": "در حال نصب…", - "AI_CHAT_CLI_INSTALLING_MSG": "در حال نصب Claude Code، لطفاً منتظر بمانید. این کار ممکن است کمی طول بکشد...", "AI_CHAT_CLI_RESTART_NOTE": "پس از اتمام نصب، {APP_NAME} را مجدداً راه‌اندازی کنید.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} پیدا نشد", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} روی این سیستم پیدا نشد. آن را نصب کنید، یا مسیر کامل فایل اجرایی آن را در زیر وارد نمایید.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "مسیر تنظیم‌شده برای {0} قابل استفاده نبود: {1} یک مسیر دیگر وارد کنید، یا کادر را برای تشخیص خودکار خالی کنید.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "نصب {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "ذخیره و تلاش مجدد", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "راهنمای نصب", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "فایلی در این مسیر وجود ندارد.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "این فایل اجرایی نیست.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "این فایل به‌عنوان {0} اجرا نشد.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "ویژگی‌های هوش مصنوعی به برنامه دسکتاپ {APP_NAME} نیاز دارند. برای شروع، آن را دانلود کنید.", "AI_CHAT_DOWNLOAD_BTN": "دانلود برنامه دسکتاپ", "AI_CHAT_PLACEHOLDER_TITLE": "با هوش مصنوعی سریع‌تر طراحی، ساخت و رفع اشکال کنید", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "هوش مصنوعی که با پیش‌نمایش شما کار می‌کند", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "ایجاد طرح‌بندی", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "یک بخش را توصیف کنید", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "رفع اشکالات", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "برای یافتن مشکلات اسکن کنید", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "پیشنهاد بهبودها", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "نکات UX و عملکرد", "AI_CHAT_LOGIN_TITLE": "برای شروع کار با هوش مصنوعی وارد شوید", - "AI_CHAT_LOGIN_MESSAGE": "برای دسترسی به ویژگی‌های هوش مصنوعی، به حساب کاربری {APP_NAME} خود وارد شوید.", "AI_CHAT_LOGIN_BTN": "ورود", "AI_CHAT_INTRO_GUEST_TITLE": "طراحی طرح‌بندی، رفع باگ و ساخت سریع‌تر با هوش مصنوعی", "AI_CHAT_INTRO_CONFIGURE_TITLE": "شروع کار با Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "تغییر به حالت «اجازه همه‌چیز»؟", "AI_CHAT_FULL_AUTO_WARNING_BODY": "حالت «اجازه همه‌چیز» به هوش مصنوعی اجازه می‌دهد هر ابزاری — دستورات Bash، ویرایش فایل‌ها، حذف فایل‌ها، دریافت‌های وب — را بدون پرسیدن از شما اجرا کند.

این حالت برای پروژه‌های موقت و مورد اعتماد راحت است، اما می‌تواند خطرناک باشد: یک اقدام اشتباه می‌تواند فایل‌ها را بازنویسی یا حذف کند، یک دستور شل مخرب را اجرا کند، یا تغییرات ناخواسته را push کند. از کنترل نسخه (Git) استفاده کنید تا در صورت بروز مشکل بتوانید بازیابی کنید.

حالت «اجازه همه‌چیز» را فقط در پروژه‌هایی که به آن‌ها اعتماد دارید فعال کنید. شما می‌توانید در هر زمان با استفاده از Shift+Tab یا با کلیک بر روی نوار حالت، به «حالت ویرایش» بازگردید.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "فعال‌سازی «اجازه همه‌چیز»", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "آماده ساخت", - "AI_CHAT_ONBOARDING_SEND": "ارسال", "AI_CHAT_SHOW_DIFF": "نمایش تفاوت‌ها", "AI_CHAT_HIDE_DIFF": "پنهان کردن تفاوت‌ها", "AI_CHAT_DIFF_MORE_TITLE": "گزینه‌های تغییرات", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "عدم دسترسی به سایت قدیمی", "MIGRATE_UNREACHABLE_MESSAGE": "‏{APP_NAME} نتوانست به {0} متصل شود تا پروژه‌ها و تنظیمات شما را جستجو کند، بنابراین هیچ تغییری ایجاد نشده است. اتصال اینترنت خود را بررسی کنید، سپس با {1} دوباره تلاش کنید.", "CMD_MIGRATE_DATA": "انتقال داده‌های من از {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "عنصر پنهان است - دارای {0} است", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "عنصر پنهان است - {0} دارای {1} است", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "عنصر پنهان است - {0} بسته است", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "عنصر قابل مشاهده نیست - اندازه‌ای ندارد", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "عنصر قابل مشاهده نیست - توسط {0} بریده شده است", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "عنصر قابل مشاهده نیست - خارج از ناحیه قابل مشاهده قرار دارد", - "LIVE_DEV_TOAST_HIDDEN": "عنصر در صفحه قابل مشاهده نیست", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "جستجوی {0} فایل", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "نمایش {0} فایل بیشتر", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "نمایش کمتر", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "پنل لایه‌ها بارگیری نشد. برای تلاش مجدد، {APP_NAME} را دوباره راه‌اندازی کنید.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "جمع‌کردن خودکار عناصر", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (مخفی)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "پیش‌نمایش زنده پاسخ نمی‌دهد.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "بارگیری مجدد پیش‌نمایش" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "یک صفحه انتخاب کنید", + "AI_CHAT_MODE_SWITCH_HINT": "هر زمان می‌توانید از اینجا بازگردید", + "AI_CHAT_START_TYPE_HINT": "برای شروع اینجا تایپ کنید", + "AI_CHAT_START_GREETING": "سلام {0}،", + "AI_CHAT_START_TITLE": "امروز چه چیزی می‌سازیم؟", + "AI_CHAT_START_SURPRISE_TITLE": "شگفت‌زده‌ام کن", + "AI_CHAT_START_SURPRISE_DESC": "یک دمو از کارهایی که می‌توانی انجام دهی به من نشان بده", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "یک دموی دیگر تماشا کنید، یا از من بخواهید چیزی را به صورت زنده بسازم", + "AI_CHAT_START_MAKE_NEW": "یک چیز جدید بسازید", + "AI_CHAT_START_ANOTHER_DEMO": "یک دموی دیگر نشان دهید", + "AI_CHAT_START_MAKE_NEW_NOTE": "ساختن یک چیز جدید از اعتبار هوش مصنوعی شما استفاده می‌کند. برای استفاده نکردن از اعتبار، نسخه نمایشی را انتخاب کنید.", + "AI_CHAT_START_DEMO_LINK": "نسخه نمایشی می‌خواهید؟ {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "شگفت‌زده‌ام کن", + "AI_CHAT_SEE_DEMO_DESC": "مشاهده نسخه نمایشی", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "شما آفلاین هستید، بنابراین این یک نسخه نمایشی ضبط‌شده است.", + "AI_CHAT_DEMO_BAR_TEXT": "برای ساختن نسخه خود با هوش مصنوعی، وارد شوید.", + "AI_CHAT_DEMO_BACK_BTN": "بازگشت", + "AI_CHAT_DEMO_BUILT_WITH": "ساخته‌شده با {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "مشاهده یک نسخه نمایشی دیگر", + "AI_CHAT_DEMO_REVEAL_PROMPT": "نمایش دستور", + "AI_CHAT_DEMO_HIDE_PROMPT": "پنهان کردن اعلان", + "AI_CHAT_DEMO_PROMPT_LABEL": "اعلانی که این را ساخت", + "AI_CHAT_DEMO_PROMPT_COPIED": "کپی شد", + "AI_CHAT_DEMO_SPEED_TITLE": "سرعت پخش (برای تغییر کلیک کنید)", + "AI_CHAT_START_WORK_WITH": "کار با", + "AI_CHAT_START_CHAT_DESC": "چت داخلی با ویرایش‌های بصری", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · ارتباط با {APP_NAME}", + "AI_CHAT_START_SETUP": "راه‌اندازی", + "AI_CHAT_START_CUSTOM_PROVIDER": "نقطه پایانی سفارشی یا یک ارائه‌دهنده مانند {0}؟ به {1} مراجعه کنید.", + "AI_CHAT_WAITING_FOR_MODEL": "در انتظار مدل...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "در حال نصب {0}، لطفاً منتظر بمانید. این کار ممکن است کمی طول بکشد...", + "AI_CHAT_CLI_SETUP_TITLE": "راه‌اندازی {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} هنوز نصب نشده است.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0} از مسیر ذخیره‌شده قابل اجرا نبود.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "برایم نصب کن", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "توصیه‌شده", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "نصب‌کنندهٔ رسمی {0} را در ترمینال اجرا می‌کند. پس از اتمام، دوباره {1} را انتخاب کنید.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "به {0} یا {1} نیاز است. ابتدا یکی از آن‌ها را نصب کنید.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "از قبل نصب کرده‌ام", + "AI_CHAT_CLI_SETUP_PATH_DESC": "مسیر کامل {0} را جای‌گذاری کنید.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "استفاده از این مسیر", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "در عوض، شناسایی خودکار", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "{0} به‌طور خودکار پیدا نشد.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "{0} چیست؟", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "ایده‌ها را در {APP_NAME} به صفحات کاربردی تبدیل کنید.", + "AI_CHAT_WELCOME_LABEL": "هوش مصنوعی در {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "با ایجنت CLI مورد علاقه خود بسازید", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "ابزارهای مشاهده، بازرسی و اشکال‌زدایی صفحه را حین ساخت، در اختیار ایجنت‌های CLI خود قرار دهید.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "یک بخش قیمت‌گذاری بساز", + "AI_CHAT_WELCOME_BUG_PROMPT": "ناوبری موبایل را اصلاح کن", + "AI_CHAT_WELCOME_EDITING": "در حال ویرایش {0}…", + "AI_CHAT_WELCOME_REVIEWING": "در حال بازبینی {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "مرور پیش‌نمایش‌های هوش مصنوعی", + "AI_CHAT_WELCOME_PREVIOUS": "پیش‌نمایش قبلی", + "AI_CHAT_WELCOME_NEXT": "پیش‌نمایش بعدی", + "AI_CHAT_WELCOME_SHOW_DEMO": "نمایش دموی هوش مصنوعی", + "AI_CHAT_WELCOME_SHOW_CLI": "نمایش عامل‌های CLI", + "AI_CHAT_WELCOME_PLAY_DEMO": "پخش دموی هوش مصنوعی", + "AI_CHAT_LOGIN_MESSAGE": "برای راه‌اندازی هوش مصنوعی، به حساب کاربری {APP_NAME} خود وارد شوید.", + "AI_CHAT_IMAGE_SEARCH": "در حال جستجوی تصاویر", + "AI_CHAT_IMAGE_USE": "در حال انتخاب تصویر", + "AI_CHAT_IMAGE_SELECTED": "تصویر انتخاب‌شده", + "AI_CHAT_IMAGE_SELECTED_GROUP": "تصاویر انتخاب‌شده", + "AI_CHAT_IMAGE_PREVIEW": "پیش‌نمایش تصویر", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "یک تا نه نشانی اینترنتی (URL) تصویر از نوع HTTP، HTTPS یا فایل وارد کنید.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} تصویر", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "۱ تصویر", + "AI_CHAT_IMAGE_CLOSE": "بستن پیش‌نمایش تصویر (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "تصویر قبلی", + "AI_CHAT_IMAGE_NEXT": "تصویر بعدی", + "AI_CHAT_IMAGE_POSITION": "تصویر {0} از {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "عکس از", + "AI_CHAT_IMAGE_REPLY": "پاسخ با این تصویر", + "AI_CHAT_IMAGE_QUOTE": "نقل‌قول تصویر در گفتگو", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "مشاهده کلاژ", + "AI_CHAT_IMAGE_SHOW_ALL": "نمایش همه", + "AI_CHAT_IMAGE_BACK_TO_ALL": "بازگشت به همه تصاویر", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} عکس · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "۱ عکس · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "هیچ تصویری یافت نشد. جستجوی دیگری را امتحان کنید.", + "AI_CHAT_IMAGE_LOAD_FAILED": "این تصویر بارگیری نشد.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "کلاژ تصویر ساخته نشد.", + "AI_CHAT_IMAGE_INVALID_QUERY": "یک عبارت جستجو با حداکثر ۲۰۰ کاراکتر و یک شماره صفحه معتبر وارد کنید.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "این ارجاع تصویر نامعتبر است. از یکی از نتایج جستجوی تصویر استفاده کنید.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "محدودیت ۱۲۰ جستجوی تصویر در ساعت به پایان رسیده است. لطفاً قبل از جستجوی مجدد صبر کنید.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "سهمیه جستجوی تصویر شما به پایان رسیده است. برای ادامه جستجو، وارد حساب کاربری خود شوید.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "جستجوی تصویر به‌طور موقت محدود شده است. لطفاً قبل از جستجوی مجدد صبر کنید.", + "AI_CHAT_IMAGE_TIMEOUT": "جستجوی تصویر با خطای اتمام زمان مواجه شد. لطفاً بعداً دوباره تلاش کنید.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "سرویس تصویر خطایی را برگرداند ({0})." }); \ No newline at end of file diff --git a/src/nls/fi/lastTranslated.json b/src/nls/fi/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/fi/lastTranslated.json +++ b/src/nls/fi/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/fi/strings.js b/src/nls/fi/strings.js index f10e6d9b29..7887b11748 100644 --- a/src/nls/fi/strings.js +++ b/src/nls/fi/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Elementti ei ole muokattavissa – skriptin luoma", "LIVE_DEV_COPY_TOAST_MESSAGE": "Elementti kopioitu. Lisää se valitun elementin jälkeen käyttämällä Liitä-toimintoa.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Elementti ei vierity sivun mukana – muokkausruudut piilotettu", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elementti on piilotettu - sillä on {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elementti on piilotettu - elementillä {0} on {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elementti on piilotettu - {0} on suljettu", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elementti ei ole näkyvissä - sillä ei ole kokoa", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elementti ei ole näkyvissä - {0} leikkaa sen", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elementti ei ole näkyvissä - se on näkyvän alueen ulkopuolella", + "LIVE_DEV_TOAST_HIDDEN": "Elementti ei ole näkyvissä sivulla", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Valitse kuvan tallennuskansio", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Valitse, mihin kuva ladataan:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Kirjoita kansion polku (esim. assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Avaa selaimessa", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Avaa HTML-tiedosto nähdäksesi sen tasot.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Valitse HTML-tiedosto nähdäksesi sen tasot.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Hae {0} tiedostosta", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Ei vastaavia tiedostoja", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Näytetään {0} ensimmäistä tiedostoa", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Tasot-paneeli vaatii muokkaustilan.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Ota muokkaustila käyttöön", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Tasot-paneelia ei voitu ladata. Käynnistä {APP_NAME} uudelleen ja yritä uudelleen.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elementit", "LIVE_PREVIEW_LAYERS_SEARCH": "Etsi elementtejä", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Ei vastaavia elementtejä", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Asetukset", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Näytä tekstisolmut", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Vieritä esikatselua hiiren ollessa päällä", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Elementtien automaattinen tiivistys", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Siirrä ylös", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Siirrä alas", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Leikkaa", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Muokkaa määritystä", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Näytä skriptin luomat elementit", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Skriptin luoma, ei lähdetiedostossa", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (piilotettu)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Lisää elementti", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Vaihda väri: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Kopioi ominaisuus", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Ladataan elementtejä…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Reaaliaikainen esikatselu ei vastannut.", "LIVE_PREVIEW_LAYERS_RETRY": "Yritä uudelleen", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Live-esikatselu ei vastaa.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Päivitä esikatselu", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Sivulla ei ole vielä elementtejä.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Lisää elementti", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Sivu on tyhjä. Lisää elementti nähdäksesi sen ominaisuudet.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex-komentorivi", + "AI_CHAT_DEMO_COPY_PROMPT": "Kopioi", "AI_CHAT_SURPRISE_ME_USER_MSG": "Yllätä minut!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Luodaan puitteita…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Herätellään värejä…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI:n on oltava asennettuna järjestelmääsi, jotta voit käyttää tekoälyominaisuuksia sovelluksessa {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Asenna Claude Code", "AI_CHAT_CLI_INSTALLING": "Asennetaan…", - "AI_CHAT_CLI_INSTALLING_MSG": "Asennetaan Claude Codea, odota. Tämä saattaa kestää hetken...", "AI_CHAT_CLI_RESTART_NOTE": "Käynnistä {APP_NAME} uudelleen, kun asennus on valmis.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} ei löytynyt", - "AI_CHAT_CLI_NOT_FOUND_MSG": "Ohjelmaa {0} ei löytynyt tästä järjestelmästä. Asenna se tai anna sen suoritettavan tiedoston koko polku alla.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Asetettua polkua ohjelmalle {0} ei voitu käyttää: {1} Anna toinen polku tai tyhjennä kenttä, jotta se tunnistetaan automaattisesti.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Asenna {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Tallenna ja yritä uudelleen", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Asennusohjeet", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Kyseisessä polussa ei ole tiedostoa.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Kyseinen tiedosto ei ole suoritettava.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Tiedostoa ei voitu suorittaa ohjelmana {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "Tekoälyominaisuudet vaativat {APP_NAME}-työpöytäsovelluksen. Lataa se aloittaaksesi.", "AI_CHAT_DOWNLOAD_BTN": "Lataa työpöytäsovellus", "AI_CHAT_PLACEHOLDER_TITLE": "Suunnittele, rakenna ja korjaa nopeammin tekoälyn avulla", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "Tekoäly, joka toimii esikatselusi kanssa", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Luo asettelu", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Kuvaile osio", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Korjaa bugeja", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Etsi ongelmia", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Ehdota parannuksia", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX- ja suorituskykyvinkkejä", "AI_CHAT_LOGIN_TITLE": "Kirjaudu sisään aloittaaksesi tekoälyn käytön", - "AI_CHAT_LOGIN_MESSAGE": "Kirjaudu sisään {APP_NAME}-tilillesi, jotta voit käyttää tekoälyominaisuuksia.", "AI_CHAT_LOGIN_BTN": "Kirjaudu sisään", "AI_CHAT_INTRO_GUEST_TITLE": "Suunnittele asetteluja, korjaa bugeja ja kehitä nopeammin tekoälyn avulla", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Claude Coden käyttöönotto", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Vaihdetaanko Salli kaikki -tilaan?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Salli kaikki -tila antaa tekoälyn suorittaa minkä tahansa työkalun — Bash-komennot, tiedostomuokkaukset, tiedostojen poistot, verkkopyynnöt — kysymättä sinulta ensin.

Tämä on kätevää luotetuissa kokeiluprojekteissa, mutta voi olla riskialtista: väärin arvioitu vaihe voi ylikirjoittaa tai poistaa tiedostoja, suorittaa tuhoisan komentorivikomennon tai puskea tahattomia muutoksia. Käytä versionhallintaa (Git), jotta voit palauttaa tiedot, jos jokin menee pieleen.

Ota Salli kaikki -tila käyttöön vain projekteissa, joihin luotat. Voit vaihtaa takaisin muokkaustilaan milloin tahansa käyttämällä Shift+Tab tai napsauttamalla tilapalkkia.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Ota Salli kaikki käyttöön", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Valmiina rakentamaan", - "AI_CHAT_ONBOARDING_SEND": "Lähetä", "AI_CHAT_SHOW_DIFF": "Näytä erot", "AI_CHAT_HIDE_DIFF": "Piilota erot", "AI_CHAT_DIFF_MORE_TITLE": "Diff-asetukset", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Ei saatu yhteyttä vanhaan sivustoon", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} ei saanut yhteyttä kohteeseen {0} hakeakseen projektejasi ja asetuksiasi, joten mitään ei ole muutettu. Tarkista internetyhteytesi ja yritä sitten uudelleen valitsemalla {1}.", "CMD_MIGRATE_DATA": "Siirrä omat tiedot lähteestä {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elementti on piilotettu - sillä on {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elementti on piilotettu - elementillä {0} on {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elementti on piilotettu - {0} on suljettu", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elementti ei ole näkyvissä - sillä ei ole kokoa", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elementti ei ole näkyvissä - {0} leikkaa sen", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elementti ei ole näkyvissä - se on näkyvän alueen ulkopuolella", - "LIVE_DEV_TOAST_HIDDEN": "Elementti ei ole näkyvissä sivulla", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Hae {0} tiedostosta", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Näytä {0} lisää", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Näytä vähemmän", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Tasot-paneelia ei voitu ladata. Käynnistä {APP_NAME} uudelleen ja yritä uudelleen.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Elementtien automaattinen tiivistys", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (piilotettu)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Live-esikatselu ei vastaa.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Päivitä esikatselu" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Valitse sivu", + "AI_CHAT_MODE_SWITCH_HINT": "Vaihda takaisin täältä milloin tahansa", + "AI_CHAT_START_TYPE_HINT": "Kirjoita tähän aloittaaksesi", + "AI_CHAT_START_GREETING": "Hei {0},", + "AI_CHAT_START_TITLE": "Mitä rakennamme tänään?", + "AI_CHAT_START_SURPRISE_TITLE": "Yllätä minut", + "AI_CHAT_START_SURPRISE_DESC": "Näytä minulle demo siitä, mitä osaat tehdä", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Katso toinen demo tai anna minun rakentaa jotain livenä", + "AI_CHAT_START_MAKE_NEW": "Luo jotain uutta", + "AI_CHAT_START_ANOTHER_DEMO": "Näytä toinen demo", + "AI_CHAT_START_MAKE_NEW_NOTE": "Uuden luominen kuluttaa tekoälypisteitäsi. Valitse demo, jos et halua kuluttaa niitä.", + "AI_CHAT_START_DEMO_LINK": "Haluatko demon? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Yllätä minut", + "AI_CHAT_SEE_DEMO_DESC": "Katso demo", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Olet offline-tilassa, joten tämä on tallennettu demo.", + "AI_CHAT_DEMO_BAR_TEXT": "Kirjaudu sisään luodaksesi omasi tekoälyn avulla.", + "AI_CHAT_DEMO_BACK_BTN": "Takaisin", + "AI_CHAT_DEMO_BUILT_WITH": "Toteutettu: {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Katso toinen demo", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Näytä kehote", + "AI_CHAT_DEMO_HIDE_PROMPT": "Piilota kehotus", + "AI_CHAT_DEMO_PROMPT_LABEL": "Kehotus, jolla tämä luotiin", + "AI_CHAT_DEMO_PROMPT_COPIED": "Kopioitu", + "AI_CHAT_DEMO_SPEED_TITLE": "Toistonopeus (napsauta vaihtaaksesi)", + "AI_CHAT_START_WORK_WITH": "Työskentele", + "AI_CHAT_START_CHAT_DESC": "Sisäänrakennettu chat visuaalisilla muokkauksilla", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · yhdistyy {APP_NAME}:iin", + "AI_CHAT_START_SETUP": "Ota käyttöön", + "AI_CHAT_START_CUSTOM_PROVIDER": "Mukautettu päätepiste tai {0}:n kaltainen palveluntarjoaja? Katso {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Odotetaan mallia...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Asennetaan {0}, odota. Tämä voi kestää jonkin aikaa...", + "AI_CHAT_CLI_SETUP_TITLE": "Ota käyttöön {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} ei ole vielä asennettu.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "Kohdetta {0} ei voitu käynnistää tallennetusta polusta.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Asenna puolestani", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Suositeltu", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Käynnistää {0}:n virallisen asennusohjelman terminaalissa. Valitse {1} uudelleen, kun asennus on valmis.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Vaatii {0}:n tai {1}:n. Asenna jompikumpi ensin.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Minulla on se jo", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Liitä {0}:n koko polku.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Käytä tätä polkua", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Tunnista automaattisesti", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Kohdetta {0} ei löytynyt automaattisesti.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Mikä on {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Muuta ideat toimiviksi sivuiksi {APP_NAME}-sovelluksessa.", + "AI_CHAT_WELCOME_LABEL": "Tekoäly {APP_NAME}-sovelluksessa", + "AI_CHAT_WELCOME_CLI_TITLE": "Rakenna suosikki-CLI-agentillasi", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Anna CLI-agenteillesi työkalut nähdä, tarkastella ja debugata sivuasi rakentamisen aikana.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Rakenna hinnoitteluosio", + "AI_CHAT_WELCOME_BUG_PROMPT": "Korjaa mobiilinavigaatio", + "AI_CHAT_WELCOME_EDITING": "Muokataan kohdetta {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Tarkistetaan kohdetta {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Selaa tekoälyn esikatseluita", + "AI_CHAT_WELCOME_PREVIOUS": "Edellinen esikatselu", + "AI_CHAT_WELCOME_NEXT": "Seuraava esikatselu", + "AI_CHAT_WELCOME_SHOW_DEMO": "Näytä tekoälydemo", + "AI_CHAT_WELCOME_SHOW_CLI": "Näytä CLI-agentit", + "AI_CHAT_WELCOME_PLAY_DEMO": "Toista tekoälydemo", + "AI_CHAT_LOGIN_MESSAGE": "Kirjaudu {APP_NAME}-tilillesi määrittääksesi tekoälyn.", + "AI_CHAT_IMAGE_SEARCH": "Etsitään kuvia", + "AI_CHAT_IMAGE_USE": "Valitaan kuvaa", + "AI_CHAT_IMAGE_SELECTED": "Valittu kuva", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Valitut kuvat", + "AI_CHAT_IMAGE_PREVIEW": "Kuvan esikatselu", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Anna yhdestä yhdeksään HTTP-, HTTPS- tai tiedosto-kuvaosoitetta.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} kuvaa", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 kuva", + "AI_CHAT_IMAGE_CLOSE": "Sulje kuvan esikatselu (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Edellinen kuva", + "AI_CHAT_IMAGE_NEXT": "Seuraava kuva", + "AI_CHAT_IMAGE_POSITION": "Kuva {0} / {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Kuvaaja:", + "AI_CHAT_IMAGE_REPLY": "Vastaa tällä kuvalla", + "AI_CHAT_IMAGE_QUOTE": "Lainaa kuvaa chatissa", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Näytä kollaasi", + "AI_CHAT_IMAGE_SHOW_ALL": "Näytä kaikki", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Takaisin kaikkiin kuviin", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} kuvaa · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 kuva · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Kuvia ei löytynyt. Kokeile toista hakua.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Tätä kuvaa ei voitu ladata.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Kuvakollaasia ei voitu luoda.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Syötä enintään 200 merkin pituinen hakulauseke ja kelvollinen sivunumero.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Tämä kuvaviittaus on virheellinen. Käytä kuvahaun tulosta.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Tunnin 120 kuvahaun raja on saavutettu. Odota, ennen kuin haet uudelleen.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Kuvahakukiintiösi on käytetty. Kirjaudu sisään jatkaaksesi hakemista.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Kuvahakua on väliaikaisesti rajoitettu. Odota, ennen kuin haet uudelleen.", + "AI_CHAT_IMAGE_TIMEOUT": "Kuvahaun aikakatkaisu. Yritä myöhemmin uudelleen.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Kuvapalvelu palautti virheen ({0})." }); \ No newline at end of file diff --git a/src/nls/fr/lastTranslated.json b/src/nls/fr/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/fr/lastTranslated.json +++ b/src/nls/fr/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/fr/strings.js b/src/nls/fr/strings.js index 423ca2b8c3..99c3457c8d 100644 --- a/src/nls/fr/strings.js +++ b/src/nls/fr/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Élément non éditable - généré par un script", "LIVE_DEV_COPY_TOAST_MESSAGE": "Élément copié. Utilisez « Coller » pour l'ajouter après l'élément sélectionné.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "L'élément ne défile pas avec la page - boîtes d'édition masquées", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "L'élément est masqué - il a {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "L'élément est masqué - {0} a {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "L'élément est masqué - {0} est fermé", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "L'élément n'est pas visible - il n'a aucune taille", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "L'élément n'est pas visible - il est tronqué par {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "L'élément n'est pas visible - il est en dehors de la zone visible", + "LIVE_DEV_TOAST_HIDDEN": "L'élément n'est pas visible sur la page", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Sélectionner un dossier pour enregistrer l'image", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Choisissez où télécharger l'image :", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Saisir le chemin du dossier (ex. : assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Ouvrir dans le navigateur", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Ouvrez un fichier HTML pour voir ses calques.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Sélectionnez un fichier HTML pour voir ses calques.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Rechercher dans {0} fichiers", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Aucun fichier correspondant", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Affichage des {0} premiers fichiers", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Le panneau Calques nécessite le mode édition.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Activer le mode édition", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Le panneau Calques n'a pas pu être chargé. Redémarrez {APP_NAME} pour réessayer.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Éléments", "LIVE_PREVIEW_LAYERS_SEARCH": "Rechercher des éléments", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Aucun élément correspondant", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Paramètres", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Afficher les nœuds de texte", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Défilement de l'aperçu au survol", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Réduire automatiquement les éléments", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Déplacer vers le haut", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Déplacer vers le bas", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Couper", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Modifier la déclaration", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Afficher les éléments générés par script", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Généré par un script, absent du fichier source", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (masqué)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Insérer un élément", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Changer la couleur : {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Copier la propriété", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Chargement des éléments…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "L'aperçu en direct n'a pas répondu.", "LIVE_PREVIEW_LAYERS_RETRY": "Réessayer", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "L'aperçu en direct ne répond pas.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Recharger l'aperçu", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Cette page ne contient pas encore d'éléments.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Ajouter un élément", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "La page est vide. Ajoutez un élément pour voir ses propriétés.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Copier", "AI_CHAT_SURPRISE_ME_USER_MSG": "Surprenez-moi !", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Préparation de la scène…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Échauffement de la toile…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI doit être installé sur votre système pour utiliser les fonctionnalités d'IA dans {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Installer Claude Code", "AI_CHAT_CLI_INSTALLING": "Installation en cours…", - "AI_CHAT_CLI_INSTALLING_MSG": "Installation de Claude Code en cours, veuillez patienter. L'opération peut prendre un certain temps...", "AI_CHAT_CLI_RESTART_NOTE": "Redémarrez {APP_NAME} une fois l'installation terminée.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} introuvable", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} n'a pas été trouvé sur ce système. Installez-le, ou saisissez le chemin d'accès complet à son exécutable ci-dessous.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Le chemin d'accès défini pour {0} n'a pas pu être utilisé : {1} Saisissez un autre chemin d'accès, ou videz le champ pour le détecter automatiquement.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Installer {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Enregistrer & réessayer", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Instructions d'installation", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Aucun fichier n'existe à ce chemin d'accès.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Ce fichier n'est pas exécutable.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Ce fichier ne s'est pas exécuté en tant que {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "Les fonctionnalités d'IA nécessitent l'application de bureau {APP_NAME}. Téléchargez-la pour commencer.", "AI_CHAT_DOWNLOAD_BTN": "Télécharger l'application de bureau", "AI_CHAT_PLACEHOLDER_TITLE": "Concevez, développez et corrigez plus rapidement avec l'IA", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "Une IA qui fonctionne avec votre aperçu", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Générer la mise en page", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Décrivez une section", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Corriger les bugs", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Analyser les problèmes", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggérer des améliorations", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Conseils en UX et performance", "AI_CHAT_LOGIN_TITLE": "Connectez-vous pour commencer à utiliser l'IA", - "AI_CHAT_LOGIN_MESSAGE": "Connectez-vous à votre compte {APP_NAME} pour accéder aux fonctionnalités d'IA.", "AI_CHAT_LOGIN_BTN": "Se connecter", "AI_CHAT_INTRO_GUEST_TITLE": "Concevez des mises en page, corrigez des bogues et développez plus rapidement avec l'IA", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Démarrer avec Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Passer en mode Tout autoriser ?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Le mode Tout autoriser permet à l'IA d'exécuter n'importe quel outil — commandes Bash, modifications de fichiers, suppressions de fichiers, requêtes web — sans vous le demander au préalable.

C'est pratique pour les projets de brouillon de confiance, mais peut être risqué : une étape mal évaluée pourrait écraser ou supprimer des fichiers, exécuter une commande shell destructrice ou pousser des modifications non intentionnelles. Utilisez un gestionnaire de versions (Git) pour pouvoir récupérer vos données en cas de problème.

N'activez le mode Tout autoriser que dans les projets auxquels vous faites confiance. Vous pouvez revenir au mode Édition à tout moment en utilisant Maj+Tab ou en cliquant sur la barre de mode.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Activer Tout autoriser", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Prêt à construire", - "AI_CHAT_ONBOARDING_SEND": "Envoyer", "AI_CHAT_SHOW_DIFF": "Afficher le diff", "AI_CHAT_HIDE_DIFF": "Masquer le diff", "AI_CHAT_DIFF_MORE_TITLE": "Options du diff", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Impossible d'atteindre l'ancien site", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} n'a pas pu se connecter à {0} pour rechercher vos projets et paramètres, donc rien n'a été modifié. Vérifiez votre connexion Internet, puis réessayez avec {1}.", "CMD_MIGRATE_DATA": "Migrer mes données depuis {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "L'élément est masqué - il a {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "L'élément est masqué - {0} a {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "L'élément est masqué - {0} est fermé", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "L'élément n'est pas visible - il n'a aucune taille", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "L'élément n'est pas visible - il est tronqué par {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "L'élément n'est pas visible - il est en dehors de la zone visible", - "LIVE_DEV_TOAST_HIDDEN": "L'élément n'est pas visible sur la page", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Rechercher dans {0} fichiers", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Afficher {0} de plus", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Afficher moins", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Le panneau Calques n'a pas pu être chargé. Redémarrez {APP_NAME} pour réessayer.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Réduire automatiquement les éléments", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (masqué)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "L'aperçu en direct ne répond pas.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Recharger l'aperçu" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Choisissez une page", + "AI_CHAT_MODE_SWITCH_HINT": "Revenez en arrière à tout moment à partir d'ici.", + "AI_CHAT_START_TYPE_HINT": "Tapez ici pour commencer", + "AI_CHAT_START_GREETING": "Salut {0},", + "AI_CHAT_START_TITLE": "Qu'allons-nous construire aujourd'hui ?", + "AI_CHAT_START_SURPRISE_TITLE": "Surprenez-moi", + "AI_CHAT_START_SURPRISE_DESC": "Montrez-moi une démo de ce que vous pouvez faire", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Regardez une autre démo, ou demandez-moi de construire quelque chose en direct", + "AI_CHAT_START_MAKE_NEW": "Créez quelque chose de nouveau", + "AI_CHAT_START_ANOTHER_DEMO": "Montrez une autre démo", + "AI_CHAT_START_MAKE_NEW_NOTE": "Créer quelque chose de nouveau utilise vos crédits d'IA. Choisissez la démo pour n'en utiliser aucun.", + "AI_CHAT_START_DEMO_LINK": "Vous voulez une démo ? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Surprenez-moi", + "AI_CHAT_SEE_DEMO_DESC": "Voir une démo", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Vous êtes hors ligne, il s'agit donc d'une démo enregistrée.", + "AI_CHAT_DEMO_BAR_TEXT": "Connectez-vous pour créer les vôtres avec l'IA.", + "AI_CHAT_DEMO_BACK_BTN": "Retour", + "AI_CHAT_DEMO_BUILT_WITH": "Créé avec {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Voir une autre démo", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Révéler le prompt", + "AI_CHAT_DEMO_HIDE_PROMPT": "Masquer le prompt", + "AI_CHAT_DEMO_PROMPT_LABEL": "Le prompt qui a généré ceci", + "AI_CHAT_DEMO_PROMPT_COPIED": "Copié", + "AI_CHAT_DEMO_SPEED_TITLE": "Vitesse de lecture (cliquez pour modifier)", + "AI_CHAT_START_WORK_WITH": "Travailler avec", + "AI_CHAT_START_CHAT_DESC": "Chat intégré avec modifications visuelles", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · se connecte à {APP_NAME}", + "AI_CHAT_START_SETUP": "Configurer", + "AI_CHAT_START_CUSTOM_PROVIDER": "Point de terminaison personnalisé ou un fournisseur comme {0} ? Consultez {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "En attente du modèle...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Installation de {0} en cours, veuillez patienter. Cela peut prendre un certain temps...", + "AI_CHAT_CLI_SETUP_TITLE": "Configurer {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} n'est pas encore installé.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "Impossible de démarrer {0} à partir du chemin d'accès enregistré.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "L'installer pour moi", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Recommandé", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Exécute le programme d'installation officiel de {0} dans le terminal. Sélectionnez à nouveau {1} une fois l'opération terminée.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Nécessite {0} ou {1}. Veuillez d'abord en installer un.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Je l'ai déjà", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Collez le chemin d'accès complet vers {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Utiliser ce chemin", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Détecter automatiquement", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Impossible de trouver {0} automatiquement.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Qu'est-ce que {0} ?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Transformez vos idées en pages fonctionnelles dans {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "IA dans {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Construisez avec votre agent CLI préféré", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Donnez à vos agents CLI les outils pour voir, inspecter et déboguer votre page pendant la construction.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Créer une section de tarification", + "AI_CHAT_WELCOME_BUG_PROMPT": "Corriger la navigation mobile", + "AI_CHAT_WELCOME_EDITING": "Modification de {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Révision de {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Parcourir les aperçus de l'IA", + "AI_CHAT_WELCOME_PREVIOUS": "Aperçu précédent", + "AI_CHAT_WELCOME_NEXT": "Aperçu suivant", + "AI_CHAT_WELCOME_SHOW_DEMO": "Afficher la démo de l'IA", + "AI_CHAT_WELCOME_SHOW_CLI": "Afficher les agents CLI", + "AI_CHAT_WELCOME_PLAY_DEMO": "Lancer la démo de l'IA", + "AI_CHAT_LOGIN_MESSAGE": "Connectez-vous à votre compte {APP_NAME} pour configurer l'IA.", + "AI_CHAT_IMAGE_SEARCH": "Recherche d'images", + "AI_CHAT_IMAGE_USE": "Sélection de l'image", + "AI_CHAT_IMAGE_SELECTED": "Image sélectionnée", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Images sélectionnées", + "AI_CHAT_IMAGE_PREVIEW": "Aperçu de l'image", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Fournissez une à neuf URL d'images HTTP, HTTPS ou de fichier.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} images", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 image", + "AI_CHAT_IMAGE_CLOSE": "Fermer l'aperçu de l'image (Échap)", + "AI_CHAT_IMAGE_PREVIOUS": "Image précédente", + "AI_CHAT_IMAGE_NEXT": "Image suivante", + "AI_CHAT_IMAGE_POSITION": "Image {0} sur {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Photo de", + "AI_CHAT_IMAGE_REPLY": "Répondre avec cette image", + "AI_CHAT_IMAGE_QUOTE": "Citer l'image dans le chat", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Voir le collage", + "AI_CHAT_IMAGE_SHOW_ALL": "Tout afficher", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Retour à toutes les images", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} photos · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 photo · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Aucune image trouvée. Essayez une autre recherche.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Cette image n'a pas pu être chargée.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Le collage d'images n'a pas pu être créé.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Saisissez une requête de recherche de 200 caractères maximum et un numéro de page valide.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Cette référence d'image est non valide. Utilisez un résultat de la recherche d'images.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "La limite de 120 recherches d'images par heure a été atteinte. Veuillez patienter avant d'effectuer une nouvelle recherche.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Votre quota de recherches d'images a été utilisé. Connectez-vous pour continuer à rechercher.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "La recherche d'images est temporairement limitée. Veuillez patienter avant d'effectuer une nouvelle recherche.", + "AI_CHAT_IMAGE_TIMEOUT": "Le délai de la recherche d'images a expiré. Réessayez plus tard.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Le service d'images a renvoyé une erreur ({0})." }); \ No newline at end of file diff --git a/src/nls/gl/lastTranslated.json b/src/nls/gl/lastTranslated.json index 71f9e08f28..163e3c117b 100644 --- a/src/nls/gl/lastTranslated.json +++ b/src/nls/gl/lastTranslated.json @@ -40,18 +40,12 @@ "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_MSG": "Installing Claude Code, 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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "AI_CHAT_CLI_RESTART_BTN": "Restart", "AI_CHAT_CLI_RESTART_NOTE": "Restart {APP_NAME} after installation completes.", "AI_CHAT_CLI_STALE_PROJECT_MSG": "This Claude Code CLI session is still running in {0} — the open project is now {1}.", @@ -74,6 +68,7 @@ "AI_CHAT_CONTEXT_SELECTION": "Selection L{0}-L{1}", "AI_CHAT_COPIED_CODE": "Copied!", "AI_CHAT_COPY_CODE": "Copy", + "AI_CHAT_DEMO_COPY_PROMPT": "Copy", "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", @@ -108,7 +103,6 @@ "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 access AI features.", "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", @@ -135,18 +129,9 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", "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)", @@ -2301,8 +2286,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/gl/strings.js b/src/nls/gl/strings.js index 843bab0c5c..9497c684d0 100644 --- a/src/nls/gl/strings.js +++ b/src/nls/gl/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Elemento non editable: xerado por script", "LIVE_DEV_COPY_TOAST_MESSAGE": "Elemento copiado. Usa «Pegar» para engadilo despois do elemento seleccionado.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "O elemento non se despraza coa páxina: caixas de edición ocultas", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "O elemento está oculto: ten {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "O elemento está oculto: {0} ten {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "O elemento está oculto: {0} está pechado", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "O elemento non está visible: non ten tamaño", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "O elemento non está visible: está cortado por {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "O elemento non está visible: está fóra da área visible", + "LIVE_DEV_TOAST_HIDDEN": "O elemento non está visible na páxina", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Seleccionar cartafol para gardar a imaxe", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Escolla onde descargar a imaxe:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Escriba a ruta do cartafol (p. ex., assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Abrir no navegador", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Abre un ficheiro HTML para ver as súas capas.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Escolla un ficheiro HTML para ver as súas capas.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Buscar en {0} ficheiros", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Non hai ficheiros coincidentes", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Amosando os primeiros {0} ficheiros", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "O panel de capas precisa o modo de edición.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Activar o modo de edición", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "O panel de capas non se puido cargar. Reinicie {APP_NAME} para tentalo de novo.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elementos", "LIVE_PREVIEW_LAYERS_SEARCH": "Buscar elementos", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Non hai elementos coincidentes", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Axustes", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Amosar os nós de texto", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Desprazar a vista previa ao pasar o rato por riba", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Contraer elementos automaticamente", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Mover cara a arriba", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Mover cara a abaixo", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Cortar", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Editar declaración.", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Amosar elementos xerados por script.", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Xerado por script, non está no ficheiro de orixe.", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (oculto)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Inserir elemento", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Cambiar cor: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Copiar propiedade", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Cargando elementos…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "A vista previa en directo non respondeu.", "LIVE_PREVIEW_LAYERS_RETRY": "Tentar de novo", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "A vista previa en vivo non responde.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Recargar a vista previa", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Esta páxina aínda non ten elementos.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Engadir un elemento", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "A páxina está baleira. Engada un elemento para ver as súas propiedades.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Copiar", "AI_CHAT_SURPRISE_ME_USER_MSG": "Sorpréndeme!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Preparando o escenario…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Quentando o lenzo…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "A CLI de Claude Code debe estar instalada no teu sistema para usar as funcións de IA en {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Instalar Claude Code", "AI_CHAT_CLI_INSTALLING": "Instalando…", - "AI_CHAT_CLI_INSTALLING_MSG": "Instalando Claude Code, agarda por favor. Isto pode levar un tempo...", "AI_CHAT_CLI_RESTART_NOTE": "Reinicia {APP_NAME} despois de que remate a instalación.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "Non se atopou {0}", - "AI_CHAT_CLI_NOT_FOUND_MSG": "Non se puido atopar {0} neste sistema. Instálao ou introduce a ruta completa ao seu executábel a continuación.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Non se puido usar a ruta establecida para {0}: {1} Introduce unha ruta diferente ou baleira a caixa para detectala automaticamente.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Instalar {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Gardar e tentar de novo", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Instrucións de instalación", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Non existe ningún ficheiro nesa ruta.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Ese ficheiro non é executábel.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Ese ficheiro non se executou como {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "As funcións de IA requiren a aplicación de escritorio {APP_NAME}. Descárguea para comezar.", "AI_CHAT_DOWNLOAD_BTN": "Descargar a aplicación de escritorio", "AI_CHAT_PLACEHOLDER_TITLE": "Deseñe, constrúa e corrixa máis rápido coa IA", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "IA que funciona coa súa vista previa", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Xerar maquetación", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describa unha sección", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Corrixir erros", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Buscar problemas", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suxerir melloras", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Consellos de UX e rendemento", "AI_CHAT_LOGIN_TITLE": "Inicia sesión para empezar coa IA", - "AI_CHAT_LOGIN_MESSAGE": "Inicie sesión na súa conta de {APP_NAME} para acceder ás funcións de IA.", "AI_CHAT_LOGIN_BTN": "Iniciar sesión", "AI_CHAT_INTRO_GUEST_TITLE": "Deseña maquetas, corrixe erros e desenvolve máis rápido coa IA", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Primeiros pasos con Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Cambiar ao modo Permitir todo?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "O modo Permitir todo permítelle á IA executar calquera ferramenta —comandos de Bash, edicións de ficheiros, eliminacións de ficheiros, solicitudes web— sen che preguntar antes.

Isto é conveniente para proxectos de borrador de confianza, pero pode ser arriscado: un paso mal calculado podería sobrescribir ou eliminar ficheiros, executar un comando de shell destrutivo ou enviar cambios non desexados. Usa un control de versións (Git) para que poidas recuperarte se algo sae mal.

Activa Permitir todo só en proxectos nos que confíes. Podes volver ao modo de edición en calquera momento usando Maiús+Tab ou premendo na barra de modo.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Activar Permitir todo", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Listo para construír", - "AI_CHAT_ONBOARDING_SEND": "Enviar", "AI_CHAT_SHOW_DIFF": "Mostrar diferenzas", "AI_CHAT_HIDE_DIFF": "Ocultar diferenzas", "AI_CHAT_DIFF_MORE_TITLE": "Opcións do diff", @@ -2820,20 +2818,5 @@ 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}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "O elemento está oculto: ten {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "O elemento está oculto: {0} ten {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "O elemento está oculto: {0} está pechado", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "O elemento non está visible: non ten tamaño", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "O elemento non está visible: está cortado por {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "O elemento non está visible: está fóra da área visible", - "LIVE_DEV_TOAST_HIDDEN": "O elemento non está visible na páxina", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Buscar en {0} ficheiros", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Amosar {0} máis", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Amosar menos", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "O panel de capas non se puido cargar. Reinicie {APP_NAME} para tentalo de novo.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Contraer elementos automaticamente", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (oculto)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "A vista previa en vivo non responde.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Recargar a vista previa" + "CMD_MIGRATE_DATA": "Migrar os meus datos desde {0}…" }); \ No newline at end of file diff --git a/src/nls/hi/lastTranslated.json b/src/nls/hi/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/hi/lastTranslated.json +++ b/src/nls/hi/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/hi/strings.js b/src/nls/hi/strings.js index 21cd088ce4..b8f0d5f864 100644 --- a/src/nls/hi/strings.js +++ b/src/nls/hi/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "एलिमेंट संपादन योग्य नहीं - स्क्रिप्ट द्वारा बनाया गया", "LIVE_DEV_COPY_TOAST_MESSAGE": "एलिमेंट कॉपी किया गया। चयनित एलिमेंट के बाद इसे जोड़ने के लिए 'पेस्ट' का उपयोग करें", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "एलिमेंट पेज के साथ स्क्रॉल नहीं होता - एडिट बॉक्स छिपा दिए गए हैं", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "एलिमेंट छिपा हुआ है - इसमें {0} है", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "एलिमेंट छिपा हुआ है - {0} में {1} है", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "एलिमेंट छिपा हुआ है - {0} बंद है", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "एलिमेंट दिखाई नहीं दे रहा है - इसका कोई आकार नहीं है", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "एलिमेंट दिखाई नहीं दे रहा है - यह {0} द्वारा कट गया है", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "एलिमेंट दिखाई नहीं दे रहा है - यह दृश्य क्षेत्र के बाहर है", + "LIVE_DEV_TOAST_HIDDEN": "एलिमेंट पेज पर दिखाई नहीं दे रहा है", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "छवि सहेजने के लिए फ़ोल्डर चुनें", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "छवि डाउनलोड करने के लिए स्थान चुनें:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "फ़ोल्डर पाथ टाइप करें (जैसे, assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "ब्राउज़र में खोलें", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "इसकी लेयर्स देखने के लिए एक HTML फ़ाइल खोलें।", "LIVE_PREVIEW_LAYERS_PICK_HTML": "इसकी परतें देखने के लिए एक HTML फ़ाइल चुनें।", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "{0} फ़ाइलें खोजें", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "कोई मेल खाने वाली फ़ाइलें नहीं", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "पहली {0} फ़ाइलें दिखाई जा रही हैं", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "लेयर्स पैनल के लिए एडिट मोड की आवश्यकता है।", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "एडिट मोड चालू करें", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "लेयर्स पैनल लोड नहीं हो सका। फिर से प्रयास करने के लिए {APP_NAME} को रीस्टार्ट करें।", "LIVE_PREVIEW_LAYERS_ELEMENTS": "एलिमेंट्स", "LIVE_PREVIEW_LAYERS_SEARCH": "एलिमेंट्स खोजें", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "कोई मेल खाने वाले तत्व नहीं", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "सेटिंग्स", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "टेक्स्ट नोड्स दिखाएँ", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "होवर पर प्रीव्यू स्क्रॉल करें", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "एलिमेंट्स को स्वतः संक्षिप्त करें", "LIVE_PREVIEW_LAYERS_MOVE_UP": "ऊपर ले जाएँ", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "नीचे ले जाएँ", "LIVE_PREVIEW_LAYERS_CUT_DONE": "कट", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "डिक्लेरेशन संपादित करें", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "स्क्रिप्ट-जनित तत्व दिखाएँ", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "स्क्रिप्ट द्वारा जनित, स्रोत फ़ाइल में नहीं", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (छिपा हुआ)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "तत्व सम्मिलित करें", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "रंग बदलें: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "प्रॉपर्टी कॉपी करें", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "एलिमेंट्स लोड हो रहे हैं…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "लाइव प्रीव्यू ने जवाब नहीं दिया।", "LIVE_PREVIEW_LAYERS_RETRY": "फिर से प्रयास करें", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "लाइव प्रीव्यू प्रतिसाद नहीं दे रहा है।", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "प्रीव्यू रीलोड करें", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "इस पेज में अभी तक कोई एलीमेंट नहीं है।", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "एक एलीमेंट जोड़ें", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "पेज खाली है। इसके गुण देखने के लिए एक एलीमेंट जोड़ें।", @@ -2426,14 +2439,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "{APP_NAME} में एआई फ़ीचर्स का उपयोग करने के लिए आपके सिस्टम पर Claude Code CLI इंस्टॉल होना चाहिए।", "AI_CHAT_CLI_INSTALL_BTN": "Claude Code इंस्टॉल करें", "AI_CHAT_CLI_INSTALLING": "इंस्टॉल हो रहा है...", - "AI_CHAT_CLI_INSTALLING_MSG": "Claude Code इंस्टॉल हो रहा है, कृपया प्रतीक्षा करें। इसमें कुछ समय लग सकता है...", "AI_CHAT_CLI_RESTART_NOTE": "इंस्टॉलेशन पूरा होने के बाद {APP_NAME} को पुनरारंभ करें।", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} नहीं मिला", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} इस सिस्टम पर नहीं मिला। इसे इंस्टॉल करें, या नीचे इसके एक्जीक्यूटेबल का पूरा पाथ दर्ज करें।", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "{0} के लिए सेट किया गया पाथ उपयोग नहीं किया जा सका: {1} एक अलग पाथ दर्ज करें, या इसे स्वचालित रूप से खोजने के लिए बॉक्स को खाली करें।", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "{0} इंस्टॉल करें", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "सहेजें और फिर से प्रयास करें", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "इंस्टॉलेशन निर्देश", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "उस पाथ पर कोई फ़ाइल मौजूद नहीं है।", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "वह फ़ाइल एक्जीक्यूटेबल नहीं है।", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "वह फ़ाइल {0} के रूप में रन नहीं हुई।", @@ -2450,15 +2457,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "एआई सुविधाओं के लिए {APP_NAME} डेस्कटॉप ऐप की आवश्यकता है। शुरू करने के लिए इसे डाउनलोड करें।", "AI_CHAT_DOWNLOAD_BTN": "डेस्कटॉप ऐप डाउनलोड करें", "AI_CHAT_PLACEHOLDER_TITLE": "एआई के साथ तेज़ी से डिज़ाइन करें, बनाएँ और ठीक करें", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "एआई जो आपके प्रीव्यू के साथ काम करता है", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "लेआउट जेनरेट करें", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "एक सेक्शन का वर्णन करें", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "बग्स ठीक करें", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "समस्याओं के लिए स्कैन करें", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "सुधार सुझाएँ", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX और प्रदर्शन के सुझाव", "AI_CHAT_LOGIN_TITLE": "AI के साथ शुरू करने के लिए साइन इन करें", - "AI_CHAT_LOGIN_MESSAGE": "एआई सुविधाओं को एक्सेस करने के लिए अपने {APP_NAME} खाते में साइन इन करें।", "AI_CHAT_LOGIN_BTN": "साइन इन करें", "AI_CHAT_INTRO_GUEST_TITLE": "AI के साथ लेआउट डिज़ाइन करें, बग्स ठीक करें, और तेज़ी से बिल्ड करें", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Claude Code के साथ शुरुआत करें", @@ -2536,8 +2535,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "पूर्ण अनुमति मोड में स्विच करें?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "'पूर्ण अनुमति' मोड AI को कोई भी टूल — बैश कमांड, फ़ाइल संपादन, फ़ाइल डिलीशन, वेब फ़ेच — आपसे पहले पूछे बिना चलाने देता है।

यह विश्वसनीय स्क्रैच प्रोजेक्ट के लिए सुविधाजनक है, लेकिन जोखिम भरा हो सकता है: एक गलत कदम फ़ाइलों को ओवरराइट या डिलीट कर सकता है, एक विनाशकारी शेल कमांड चला सकता है, या अनपेक्षित बदलावों को पुश कर सकता है। कुछ गलत होने पर रिकवर करने के लिए वर्जन कंट्रोल (Git) का उपयोग करें।

'पूर्ण अनुमति' को केवल उन प्रोजेक्ट में सक्षम करें जिन पर आप भरोसा करते हैं। आप Shift+Tab का उपयोग करके या मोड बार पर क्लिक करके किसी भी समय एडिट मोड पर वापस स्विच कर सकते हैं।", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "पूर्ण अनुमति सक्षम करें", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "बनाने के लिए तैयार", - "AI_CHAT_ONBOARDING_SEND": "भेजें", "AI_CHAT_SHOW_DIFF": "अंतर दिखाएँ", "AI_CHAT_HIDE_DIFF": "अंतर छिपाएँ", "AI_CHAT_DIFF_MORE_TITLE": "डिफ़ विकल्प", @@ -2821,19 +2818,94 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "पुरानी साइट तक नहीं पहुंच सके", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} आपके प्रोजेक्ट और सेटिंग्स को खोजने के लिए {0} से कनेक्ट नहीं हो सका, इसलिए कुछ भी नहीं बदला गया है। अपना इंटरनेट कनेक्शन जाँचें, फिर {1} के साथ फिर से प्रयास करें।", "CMD_MIGRATE_DATA": "{0} से मेरा डेटा माइग्रेट करें…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "एलिमेंट छिपा हुआ है - इसमें {0} है", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "एलिमेंट छिपा हुआ है - {0} में {1} है", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "एलिमेंट छिपा हुआ है - {0} बंद है", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "एलिमेंट दिखाई नहीं दे रहा है - इसका कोई आकार नहीं है", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "एलिमेंट दिखाई नहीं दे रहा है - यह {0} द्वारा कट गया है", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "एलिमेंट दिखाई नहीं दे रहा है - यह दृश्य क्षेत्र के बाहर है", - "LIVE_DEV_TOAST_HIDDEN": "एलिमेंट पेज पर दिखाई नहीं दे रहा है", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "{0} फ़ाइलें खोजें", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "{0} और दिखाएँ", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "कम दिखाएँ", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "लेयर्स पैनल लोड नहीं हो सका। फिर से प्रयास करने के लिए {APP_NAME} को रीस्टार्ट करें।", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "एलिमेंट्स को स्वतः संक्षिप्त करें", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (छिपा हुआ)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "लाइव प्रीव्यू प्रतिसाद नहीं दे रहा है।", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "प्रीव्यू रीलोड करें" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "एक पेज चुनें", + "AI_CHAT_MODE_SWITCH_HINT": "यहाँ से कभी भी वापस स्विच करें", + "AI_CHAT_START_TYPE_HINT": "शुरू करने के लिए यहाँ टाइप करें", + "AI_CHAT_START_GREETING": "हाय {0},", + "AI_CHAT_START_TITLE": "आज हम क्या बना रहे हैं?", + "AI_CHAT_START_SURPRISE_TITLE": "मुझे आश्चर्यचकित करें", + "AI_CHAT_START_SURPRISE_DESC": "आप क्या कर सकते हैं, इसका एक डेमो दिखाएँ", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "एक और डेमो देखें, या मुझसे कुछ लाइव बनवाएँ", + "AI_CHAT_START_MAKE_NEW": "कुछ नया बनाएँ", + "AI_CHAT_START_ANOTHER_DEMO": "एक और डेमो दिखाएँ", + "AI_CHAT_START_MAKE_NEW_NOTE": "कुछ नया बनाने में आपके AI क्रेडिट का उपयोग होता है। कोई भी क्रेडिट उपयोग न करने के लिए डेमो चुनें।", + "AI_CHAT_START_DEMO_LINK": "डेमो देखना चाहते हैं? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "मुझे अचंभित करें", + "AI_CHAT_SEE_DEMO_DESC": "एक डेमो देखें", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "आप ऑफ़लाइन हैं, इसलिए यह एक रिकॉर्ड किया हुआ डेमो है।", + "AI_CHAT_DEMO_BAR_TEXT": "AI से अपना खुद का बनाने के लिए साइन इन करें।", + "AI_CHAT_DEMO_BACK_BTN": "वापस", + "AI_CHAT_DEMO_BUILT_WITH": "{0} से बनाया गया", + "AI_CHAT_DEMO_ANOTHER_BTN": "दूसरा डेमो देखें", + "AI_CHAT_DEMO_REVEAL_PROMPT": "प्रॉम्प्ट दिखाएँ", + "AI_CHAT_DEMO_HIDE_PROMPT": "प्रॉम्प्ट छिपाएँ", + "AI_CHAT_DEMO_PROMPT_LABEL": "वह प्रॉम्प्ट जिसने इसे बनाया", + "AI_CHAT_DEMO_COPY_PROMPT": "कॉपी करें", + "AI_CHAT_DEMO_PROMPT_COPIED": "कॉपी किया गया", + "AI_CHAT_DEMO_SPEED_TITLE": "प्लेबैक गति (बदलने के लिए क्लिक करें)", + "AI_CHAT_START_WORK_WITH": "के साथ काम करें", + "AI_CHAT_START_CHAT_DESC": "विज़ुअल संपादन के साथ बिल्ट-इन चैट", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · {APP_NAME} के साथ जुड़ता है", + "AI_CHAT_START_SETUP": "सेट अप करें", + "AI_CHAT_START_CUSTOM_PROVIDER": "कस्टम एंडपॉइंट या {0} जैसा कोई प्रदाता? {1} देखें।", + "AI_CHAT_WAITING_FOR_MODEL": "मॉडल की प्रतीक्षा में...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "{0} इंस्टॉल किया जा रहा है, कृपया प्रतीक्षा करें। इसमें थोड़ा समय लग सकता है...", + "AI_CHAT_CLI_SETUP_TITLE": "{0} सेट अप करें", + "AI_CHAT_CLI_SETUP_MISSING": "{0} अभी तक इंस्टॉल नहीं है।", + "AI_CHAT_CLI_SETUP_BAD_PATH": "सहेजे गए पाथ से {0} शुरू नहीं किया जा सका।", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "मेरे लिए इंस्टॉल करें", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "अनुशंसित", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "टर्मिनल में {0} का आधिकारिक इंस्टॉलर चलाता है। पूरा हो जाने पर {1} को फिर से चुनें।", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "{0} या {1} की आवश्यकता है। पहले उनमें से किसी एक को इंस्टॉल करें।", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "यह मेरे पास पहले से है", + "AI_CHAT_CLI_SETUP_PATH_DESC": "{0} का पूरा पाथ पेस्ट करें।", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "इस पाथ का उपयोग करें", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "इसके बजाय स्वचालित रूप से पता लगाएँ", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "स्वचालित रूप से {0} नहीं मिला।", + "AI_CHAT_CLI_SETUP_WHAT_IS": "{0} क्या है?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "{APP_NAME} में विचारों को वर्किंग पेजों में बदलें।", + "AI_CHAT_WELCOME_LABEL": "{APP_NAME} में एआई", + "AI_CHAT_WELCOME_CLI_TITLE": "अपने पसंदीदा CLI एजेंट के साथ बनाएँ", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "अपने CLI एजेंटों को टूल दें ताकि वे आपके पेज को बनाते समय देख, इंस्पेक्ट और डीबग कर सकें।", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "एक प्राइसिंग सेक्शन बनाएँ", + "AI_CHAT_WELCOME_BUG_PROMPT": "मोबाइल नेविगेशन को ठीक करें", + "AI_CHAT_WELCOME_EDITING": "{0} का संपादन हो रहा है…", + "AI_CHAT_WELCOME_REVIEWING": "{0} की समीक्षा हो रही है…", + "AI_CHAT_WELCOME_NAV_LABEL": "AI प्रीव्यू ब्राउज़ करें", + "AI_CHAT_WELCOME_PREVIOUS": "पिछला प्रीव्यू", + "AI_CHAT_WELCOME_NEXT": "अगला प्रीव्यू", + "AI_CHAT_WELCOME_SHOW_DEMO": "AI डेमो दिखाएँ", + "AI_CHAT_WELCOME_SHOW_CLI": "CLI एजेंट दिखाएँ", + "AI_CHAT_WELCOME_PLAY_DEMO": "AI डेमो चलाएँ", + "AI_CHAT_LOGIN_MESSAGE": "AI सेटअप करने के लिए अपने {APP_NAME} खाते में साइन इन करें।", + "AI_CHAT_IMAGE_SEARCH": "छवियाँ खोजी जा रही हैं", + "AI_CHAT_IMAGE_USE": "छवि का चयन किया जा रहा है", + "AI_CHAT_IMAGE_SELECTED": "चयनित छवि", + "AI_CHAT_IMAGE_SELECTED_GROUP": "चयनित छवियाँ", + "AI_CHAT_IMAGE_PREVIEW": "छवि पूर्वावलोकन", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "एक से नौ HTTP, HTTPS, या फ़ाइल छवि URL प्रदान करें।", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} छवियाँ", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 छवि", + "AI_CHAT_IMAGE_CLOSE": "छवि पूर्वावलोकन बंद करें (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "पिछली छवि", + "AI_CHAT_IMAGE_NEXT": "अगली छवि", + "AI_CHAT_IMAGE_POSITION": "{1} में से छवि {0}", + "AI_CHAT_IMAGE_PHOTO_BY": "फ़ोटोग्राफ़र", + "AI_CHAT_IMAGE_REPLY": "इस छवि के साथ जवाब दें", + "AI_CHAT_IMAGE_QUOTE": "चैट में छवि क्वोट करें", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "कोलाज देखें", + "AI_CHAT_IMAGE_SHOW_ALL": "सभी दिखाएँ", + "AI_CHAT_IMAGE_BACK_TO_ALL": "सभी छवियों पर वापस जाएँ", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} फ़ोटो · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 फ़ोटो · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "कोई छवियाँ नहीं मिलीं। कोई दूसरी खोज आज़माएँ।", + "AI_CHAT_IMAGE_LOAD_FAILED": "यह छवि लोड नहीं हो सकी।", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "छवि कोलाज नहीं बनाया जा सका।", + "AI_CHAT_IMAGE_INVALID_QUERY": "200 अक्षरों तक की खोज क्वेरी और एक मान्य पेज नंबर दर्ज करें।", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "यह छवि संदर्भ अमान्य है। छवि खोज के परिणाम का उपयोग करें।", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "एक घंटे में 120 छवि खोजों की सीमा पूरी हो गई है। फिर से खोजने से पहले प्रतीक्षा करें।", + "AI_CHAT_IMAGE_GUEST_LIMIT": "आपकी छवि खोज की सीमा समाप्त हो गई है। खोज जारी रखने के लिए साइन इन करें।", + "AI_CHAT_IMAGE_SERVER_LIMIT": "छवि खोज अस्थायी रूप से सीमित है। फिर से खोजने से पहले प्रतीक्षा करें।", + "AI_CHAT_IMAGE_TIMEOUT": "छवि खोज का समय समाप्त हो गया। बाद में फिर से प्रयास करें।", + "AI_CHAT_IMAGE_REQUEST_FAILED": "छवि सेवा से एक त्रुटि ({0}) प्राप्त हुई।" }); \ No newline at end of file diff --git a/src/nls/hr/lastTranslated.json b/src/nls/hr/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/hr/lastTranslated.json +++ b/src/nls/hr/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/hr/strings.js b/src/nls/hr/strings.js index 7e1379d706..af2b75b236 100644 --- a/src/nls/hr/strings.js +++ b/src/nls/hr/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Element nije moguće uređivati - generiran skriptom", "LIVE_DEV_COPY_TOAST_MESSAGE": "Element je kopiran. Koristite 'Zalijepi' kako biste ga dodali iza odabranog elementa.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Element se ne pomiče sa stranicom - okviri za uređivanje su skriveni", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Element je skriven - ima {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Element je skriven - {0} ima {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Element je skriven - {0} je zatvoren", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Element nije vidljiv - nema veličinu", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Element nije vidljiv - obrezuje ga {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Element nije vidljiv - nalazi se izvan vidljivog područja", + "LIVE_DEV_TOAST_HIDDEN": "Element nije vidljiv na stranici", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Odaberite mapu za spremanje slike", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Odaberite gdje želite preuzeti sliku:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Upišite putanju mape (npr. assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Otvori u pregledniku", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Otvorite HTML datoteku kako biste vidjeli njezine slojeve.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Odaberite HTML datoteku da biste vidjeli njezine slojeve.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Pretraži {0} datoteka", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Nema podudarajućih datoteka", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Prikazuje se prvih {0} datoteka", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Panelu Slojevi potreban je način za uređivanje.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Uključi način za uređivanje", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Ploča Slojevi nije se mogla učitati. Ponovno pokrenite {APP_NAME} kako biste pokušali ponovno.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elementi", "LIVE_PREVIEW_LAYERS_SEARCH": "Pretraži elemente", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Nema podudarajućih elemenata", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Postavke", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Prikaži tekstualne čvorove", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Pomicanje pretpregleda pri prelasku mišem", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Automatsko sažimanje elemenata", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Pomakni gore", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Pomakni dolje", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Izreži", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Uredi deklaraciju", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Prikaži elemente generirane skriptom", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Generirano skriptom, nije u izvornoj datoteci", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (skriveno)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Umetni element", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Promijeni boju: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Kopiraj svojstvo", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Učitavanje elemenata…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Pretpregled uživo nije odgovorio.", "LIVE_PREVIEW_LAYERS_RETRY": "Pokušajte ponovno", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Pretpregled uživo ne odgovara.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Ponovno učitaj pretpregled", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Ova stranica još nema elemenata.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Dodaj element", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Stranica je prazna. Dodajte element da biste vidjeli njegova svojstva.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Kopiraj", "AI_CHAT_SURPRISE_ME_USER_MSG": "Iznenadi me!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Priprema pozornice…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Zagrijavanje platna…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI mora biti instaliran na vašem sustavu kako biste koristili AI značajke u aplikaciji {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Instaliraj Claude Code", "AI_CHAT_CLI_INSTALLING": "Instaliranje…", - "AI_CHAT_CLI_INSTALLING_MSG": "Instaliranje Claude Code, molimo pričekajte. Ovo može potrajati...", "AI_CHAT_CLI_RESTART_NOTE": "Ponovno pokrenite {APP_NAME} nakon što instalacija završi.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} nije pronađen", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} nije pronađen na ovom sustavu. Instalirajte ga ili unesite punu putanju do njegove izvršne datoteke u nastavku.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Postavljenu putanju za {0} nije moguće koristiti: {1} Unesite drugu putanju ili ispraznite polje za automatsko otkrivanje.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Instalirajte {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Spremite i pokušajte ponovno", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Upute za instalaciju", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Na toj putanji ne postoji datoteka.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Ta datoteka nije izvršna.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Ta datoteka se nije pokrenula kao {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "AI značajke zahtijevaju desktop aplikaciju {APP_NAME}. Preuzmite je da biste započeli.", "AI_CHAT_DOWNLOAD_BTN": "Preuzmite desktop aplikaciju", "AI_CHAT_PLACEHOLDER_TITLE": "Dizajnirajte, gradite i popravljajte brže uz pomoć AI-ja", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI koji radi s vašim pregledom", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generiranje izgleda", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Opišite odjeljak", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Ispravljanje grešaka", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Skenirajte u potrazi za problemima", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Predlaganje poboljšanja", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Savjeti za UX i performanse", "AI_CHAT_LOGIN_TITLE": "Prijavite se za početak rada s AI", - "AI_CHAT_LOGIN_MESSAGE": "Prijavite se na svoj {APP_NAME} račun kako biste pristupili AI značajkama.", "AI_CHAT_LOGIN_BTN": "Prijavite se", "AI_CHAT_INTRO_GUEST_TITLE": "Dizajnirajte izglede, ispravljajte greške i gradite brže uz AI", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Početak rada s Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Prebaciti na Potpuno automatski način rada?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Potpuno automatski način rada omogućuje umjetnoj inteligenciji (AI) pokretanje bilo kojeg alata — Bash naredbi, uređivanja datoteka, brisanja datoteka, dohvaćanja s weba — bez prethodnog pitanja.

Ovo je praktično za pouzdane testne projekte, ali može biti rizično: pogrešno procijenjen korak mogao bi prebrisati ili izbrisati datoteke, pokrenuti destruktivnu naredbu ljuske (shell) ili gurnuti (push) nenamjerne promjene. Koristite kontrolu verzija (Git) kako biste se mogli oporaviti ako nešto pođe po zlu.

Omogućite Potpuno automatski način rada samo u projektima kojima vjerujete. Možete se vratiti na Način uređivanja u bilo kojem trenutku pomoću Shift+Tab ili klikom na traku načina rada.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Omogući Potpuno automatski", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Spremno za izradu", - "AI_CHAT_ONBOARDING_SEND": "Pošalji", "AI_CHAT_SHOW_DIFF": "Prikaži razlike", "AI_CHAT_HIDE_DIFF": "Sakrij razlike", "AI_CHAT_DIFF_MORE_TITLE": "Opcije diffa", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Nije moguće pristupiti staroj stranici", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} se nije mogao povezati s {0} kako bi potražio vaše projekte i postavke, stoga ništa nije promijenjeno. Provjerite internetsku vezu, a zatim ponovno pokušajte pomoću {1}.", "CMD_MIGRATE_DATA": "Migrirati moje podatke s {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Element je skriven - ima {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Element je skriven - {0} ima {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Element je skriven - {0} je zatvoren", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Element nije vidljiv - nema veličinu", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Element nije vidljiv - obrezuje ga {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Element nije vidljiv - nalazi se izvan vidljivog područja", - "LIVE_DEV_TOAST_HIDDEN": "Element nije vidljiv na stranici", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Pretraži {0} datoteka", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Prikaži još {0}", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Prikaži manje", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Ploča Slojevi nije se mogla učitati. Ponovno pokrenite {APP_NAME} kako biste pokušali ponovno.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Automatsko sažimanje elemenata", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (skriveno)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Pretpregled uživo ne odgovara.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Ponovno učitaj pretpregled" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Odaberite stranicu", + "AI_CHAT_MODE_SWITCH_HINT": "Vratite se natrag bilo kada odavde", + "AI_CHAT_START_TYPE_HINT": "Upišite ovdje za početak", + "AI_CHAT_START_GREETING": "Pozdrav {0},", + "AI_CHAT_START_TITLE": "Što gradimo danas?", + "AI_CHAT_START_SURPRISE_TITLE": "Iznenadi me", + "AI_CHAT_START_SURPRISE_DESC": "Pokaži mi demo onoga što možeš učiniti", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Pogledajte još jedan demo ili neka izgradim nešto uživo", + "AI_CHAT_START_MAKE_NEW": "Napravi nešto novo", + "AI_CHAT_START_ANOTHER_DEMO": "Pokaži još jedan demo", + "AI_CHAT_START_MAKE_NEW_NOTE": "Izrada novog sadržaja koristi vaše AI kredite. Odaberite demo kako ih ne biste potrošili.", + "AI_CHAT_START_DEMO_LINK": "Želite li demo? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Iznenadi me", + "AI_CHAT_SEE_DEMO_DESC": "Pogledajte demo", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Izvan mreže ste pa je ovo snimljeni demo.", + "AI_CHAT_DEMO_BAR_TEXT": "Prijavite se kako biste izradili vlastiti sadržaj pomoću AI.", + "AI_CHAT_DEMO_BACK_BTN": "Natrag", + "AI_CHAT_DEMO_BUILT_WITH": "Izrađeno pomoću {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Pogledajte drugi demo", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Otkrijte upit", + "AI_CHAT_DEMO_HIDE_PROMPT": "Sakrij upit", + "AI_CHAT_DEMO_PROMPT_LABEL": "Upit koji je ovo stvorio", + "AI_CHAT_DEMO_PROMPT_COPIED": "Kopirano", + "AI_CHAT_DEMO_SPEED_TITLE": "Brzina reprodukcije (kliknite za promjenu)", + "AI_CHAT_START_WORK_WITH": "Rad s", + "AI_CHAT_START_CHAT_DESC": "Ugrađeni chat s vizualnim uređivanjima", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · povezuje se s {APP_NAME}", + "AI_CHAT_START_SETUP": "Postavi", + "AI_CHAT_START_CUSTOM_PROVIDER": "Prilagođena krajnja točka ili pružatelj usluga poput {0}? Pogledajte {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Čekanje na model...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Instalira se {0}, molimo pričekajte. Ovo može potrajati...", + "AI_CHAT_CLI_SETUP_TITLE": "Postavljanje {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} još nije instaliran.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "Nije moguće pokrenuti {0} s pohranjene putanje.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Instaliraj ga", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Preporučeno", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Pokreće službeni instalacijski program za {0} u terminalu. Ponovno odaberite {1} kada završi.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Potreban je {0} ili {1}. Prvo instalirajte jedan od njih.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Već ga imam", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Zalijepite punu putanju do {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Koristi ovu putanju", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Otkrij automatski", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Nije bilo moguće automatski pronaći {0}.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Što je {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Pretvorite ideje u funkcionalne stranice u {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "AI u {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Gradite sa svojim omiljenim CLI agentom", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Dajte svojim CLI agentima alate da vide, pregledaju i debugiraju vašu stranicu dok je grade.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Izradi odjeljak s cijenama", + "AI_CHAT_WELCOME_BUG_PROMPT": "Popravi mobilnu navigaciju", + "AI_CHAT_WELCOME_EDITING": "Uređivanje {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Pregledavanje {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Pregledavanje AI pretpregleda", + "AI_CHAT_WELCOME_PREVIOUS": "Prethodni pretpregled", + "AI_CHAT_WELCOME_NEXT": "Sljedeći pretpregled", + "AI_CHAT_WELCOME_SHOW_DEMO": "Prikaži AI demo", + "AI_CHAT_WELCOME_SHOW_CLI": "Prikaži CLI agente", + "AI_CHAT_WELCOME_PLAY_DEMO": "Pokreni AI demo", + "AI_CHAT_LOGIN_MESSAGE": "Prijavite se na svoj {APP_NAME} račun kako biste postavili AI.", + "AI_CHAT_IMAGE_SEARCH": "Pretraživanje slika", + "AI_CHAT_IMAGE_USE": "Odabir slike", + "AI_CHAT_IMAGE_SELECTED": "Odabrana slika", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Odabrane slike", + "AI_CHAT_IMAGE_PREVIEW": "Pregled slike", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Navedite od jedne do devet HTTP, HTTPS ili datotečnih URL-ova slika.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} slike", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 slika", + "AI_CHAT_IMAGE_CLOSE": "Zatvori pregled slike (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Prethodna slika", + "AI_CHAT_IMAGE_NEXT": "Sljedeća slika", + "AI_CHAT_IMAGE_POSITION": "Slika {0} od {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Fotografija:", + "AI_CHAT_IMAGE_REPLY": "Odgovori s ovom slikom", + "AI_CHAT_IMAGE_QUOTE": "Citiraj sliku u razgovoru", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Prikaži kolaž", + "AI_CHAT_IMAGE_SHOW_ALL": "Prikaži sve", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Natrag na sve slike", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} fotografija · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 fotografija · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Nema pronađenih slika. Pokušajte s drugačijom pretragom.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Ovu sliku nije bilo moguće učitati.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Kolaž slika nije bilo moguće izraditi.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Unesite pojam za pretraživanje do 200 znakova i valjani broj stranice.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Ova referenca na sliku je nevažeća. Koristite rezultat pretraživanja slika.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Dosegli ste ograničenje od 120 pretraživanja slika u satu. Pričekajte prije ponovnog pretraživanja.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Iskoristili ste svoju kvotu za pretraživanje slika. Prijavite se kako biste nastavili s pretraživanjem.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Pretraživanje slika je privremeno ograničeno. Pričekajte prije ponovnog pretraživanja.", + "AI_CHAT_IMAGE_TIMEOUT": "Vrijeme za pretraživanje slika je isteklo. Pokušajte ponovno kasnije.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Usluga za slike vratila je pogrešku ({0})." }); \ No newline at end of file diff --git a/src/nls/hu/lastTranslated.json b/src/nls/hu/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/hu/lastTranslated.json +++ b/src/nls/hu/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/hu/strings.js b/src/nls/hu/strings.js index 61d7cd97f3..d941ef3926 100644 --- a/src/nls/hu/strings.js +++ b/src/nls/hu/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Az elem nem szerkeszthető – szkript által generált.", "LIVE_DEV_COPY_TOAST_MESSAGE": "Elem másolva. A „Beillesztés” paranccsal illesztheti be a kijelölt elem után.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Az elem nem gördül az oldallal – a szerkesztőmezők elrejtve.", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Az elem rejtett – stílusa: {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Az elem rejtett – a(z) {0} szülőelem stílusa: {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Az elem rejtett – a(z) {0} be van csukva", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Az elem nem látható – nincs mérete", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Az elem nem látható – levágja a(z) {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Az elem nem látható – a látható területen kívül van", + "LIVE_DEV_TOAST_HIDDEN": "Az elem nem látható az oldalon", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Mappa kiválasztása a kép mentéséhez", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Válassza ki, hova szeretné letölteni a képet:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Adja meg a mappa elérési útját (pl. assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Megnyitás böngészőben", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Nyisson meg egy HTML-fájlt a rétegek megtekintéséhez.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Válasszon egy HTML-fájlt a rétegek megtekintéséhez.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Keresés {0} fájlban", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Nincs egyező fájl.", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Az első {0} fájl megjelenítése", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "A Rétegek panelhez szerkesztő mód szükséges.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Szerkesztő mód bekapcsolása", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "A Rétegek panel nem tudott betöltődni. Indítsa újra az {APP_NAME} alkalmazást az újrapróbálkozáshoz.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elemek", "LIVE_PREVIEW_LAYERS_SEARCH": "Elemek keresése", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Nincsenek egyező elemek", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Beállítások", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Szöveges csomópontok megjelenítése", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Előnézet görgetése rámutatáskor", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Elemek automatikus összecsukása", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Feljebb", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Lejjebb", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Kivágás", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Deklaráció szerkesztése", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Szkript által generált elemek megjelenítése", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Szkript által generált, nem található a forrásfájlban", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (rejtett)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Elem beillesztése", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Szín megváltoztatása: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Tulajdonság másolása", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Elemek betöltése…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Az élő előnézet nem válaszolt.", "LIVE_PREVIEW_LAYERS_RETRY": "Próbálja újra", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Az élő előnézet nem válaszol.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Előnézet újratöltése", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Az oldal még nem tartalmaz elemeket.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Elem hozzáadása", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Az oldal üres. Adjon hozzá egy elemet a tulajdonságok megtekintéséhez.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Másolás", "AI_CHAT_SURPRISE_ME_USER_MSG": "Lepj meg!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "A színpad előkészítése…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "A vászon bemelegítése…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "A(z) {APP_NAME} AI-funkcióinak használatához telepítened kell a Claude Code CLI-t a rendszeredre.", "AI_CHAT_CLI_INSTALL_BTN": "A Claude Code telepítése", "AI_CHAT_CLI_INSTALLING": "Telepítés…", - "AI_CHAT_CLI_INSTALLING_MSG": "A Claude Code telepítése folyamatban, kérjük, várjon. Ez eltarthat egy ideig...", "AI_CHAT_CLI_RESTART_NOTE": "Indítsa újra a(z) {APP_NAME} alkalmazást a telepítés befejezése után.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "A(z) {0} nem található", - "AI_CHAT_CLI_NOT_FOUND_MSG": "A(z) {0} nem található ezen a rendszeren. Telepítse, vagy adja meg alább a futtatható fájl teljes elérési útját.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "A(z) {0} számára beállított elérési út nem használható: {1} Adjon meg egy másik elérési utat, vagy törölje a mező tartalmát az automatikus észleléshez.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "A(z) {0} telepítése", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Mentés és újrapróbálkozás", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Telepítési útmutató", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "A megadott elérési úton nem létezik fájl.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "A fájl nem futtatható.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "A fájlt nem sikerült {0}-ként futtatni.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "A mesterséges intelligencia funkciókhoz a(z) {APP_NAME} asztali alkalmazás szükséges. Töltse le a kezdéshez.", "AI_CHAT_DOWNLOAD_BTN": "Asztali alkalmazás letöltése", "AI_CHAT_PLACEHOLDER_TITLE": "Tervezzen, építsen és javítson gyorsabban a mesterséges intelligencia segítségével", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "Az előnézettel együttműködő mesterséges intelligencia", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Elrendezés generálása", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Írjon le egy szakaszt", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Hibák javítása", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Problémák keresése", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Fejlesztési javaslatok", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX és teljesítmény tippek", "AI_CHAT_LOGIN_TITLE": "Jelentkezz be az AI használatának elkezdéséhez", - "AI_CHAT_LOGIN_MESSAGE": "Jelentkezzen be a(z) {APP_NAME}-fiókjába az MI-funkciók eléréséhez.", "AI_CHAT_LOGIN_BTN": "Bejelentkezés", "AI_CHAT_INTRO_GUEST_TITLE": "Tervezz elrendezéseket, javíts hibákat és fejlessz gyorsabban MI segítségével", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Első lépések a Claude Code használatához", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Átváltás a Mindent engedélyez módra?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "A Mindent engedélyez mód lehetővé teszi a MI számára, hogy bármilyen eszközt futtasson – Bash-parancsokat, fájlmódosításokat, fájltörléseket, webes lekéréseket – anélkül, hogy előbb megkérdezne.

Ez kényelmes megbízható kísérleti projektekhez, de kockázatos lehet: egy rosszul megítélt lépés felülírhat vagy törölhet fájlokat, futtathat egy romboló shell-parancsot, vagy nem szándékolt változtatásokat tölthet fel. Használj verziókezelőt (Git), hogy helyre tudj állni, ha valami hiba történik.

Csak megbízható projektekben engedélyezd a Mindent engedélyez módot. Bármikor visszaválthatsz Szerkesztő módra a Shift+Tab billentyűkombinációval vagy a mód sávra kattintva.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Mindent engedélyezés", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Készen állok a fejlesztésre", - "AI_CHAT_ONBOARDING_SEND": "Küldés", "AI_CHAT_SHOW_DIFF": "Különbségek megjelenítése", "AI_CHAT_HIDE_DIFF": "Különbségek elrejtése", "AI_CHAT_DIFF_MORE_TITLE": "Diff opciók", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "A régi oldal nem érhető el", "MIGRATE_UNREACHABLE_MESSAGE": "A {APP_NAME} nem tudott csatlakozni a(z) {0} szolgáltatáshoz a projektjei és beállításai megkereséséhez, ezért semmi sem változott. Ellenőrizze az internetkapcsolatát, majd próbálja újra a(z) {1} lehetőséggel.", "CMD_MIGRATE_DATA": "Adataim migrálása a(z) {0} helyről…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Az elem rejtett – stílusa: {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Az elem rejtett – a(z) {0} szülőelem stílusa: {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Az elem rejtett – a(z) {0} be van csukva", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Az elem nem látható – nincs mérete", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Az elem nem látható – levágja a(z) {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Az elem nem látható – a látható területen kívül van", - "LIVE_DEV_TOAST_HIDDEN": "Az elem nem látható az oldalon", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Keresés {0} fájlban", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "További {0} megjelenítése", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Kevesebb megjelenítése", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "A Rétegek panel nem tudott betöltődni. Indítsa újra az {APP_NAME} alkalmazást az újrapróbálkozáshoz.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Elemek automatikus összecsukása", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (rejtett)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Az élő előnézet nem válaszol.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Előnézet újratöltése" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Válasszon egy oldalt", + "AI_CHAT_MODE_SWITCH_HINT": "Innen bármikor visszaválthat", + "AI_CHAT_START_TYPE_HINT": "Írjon ide a kezdéshez", + "AI_CHAT_START_GREETING": "Szia {0},", + "AI_CHAT_START_TITLE": "Mit építünk ma?", + "AI_CHAT_START_SURPRISE_TITLE": "Lepjen meg!", + "AI_CHAT_START_SURPRISE_DESC": "Mutasson egy demót arról, hogy mire képes", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Nézzen meg egy másik demót, vagy építtessen velem valamit élőben", + "AI_CHAT_START_MAKE_NEW": "Készítsen valami újat", + "AI_CHAT_START_ANOTHER_DEMO": "Mutasson egy másik demót", + "AI_CHAT_START_MAKE_NEW_NOTE": "Az új tartalom létrehozása MI-krediteket használ. Válassz egy demót, ha nem szeretnél kreditet felhasználni.", + "AI_CHAT_START_DEMO_LINK": "Kérsz egy demót? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Lepj meg", + "AI_CHAT_SEE_DEMO_DESC": "Demó megtekintése", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Offline vagy, ezért ez egy rögzített demó.", + "AI_CHAT_DEMO_BAR_TEXT": "Jelentkezz be, hogy MI segítségével létrehozd a sajátodat.", + "AI_CHAT_DEMO_BACK_BTN": "Vissza", + "AI_CHAT_DEMO_BUILT_WITH": "{0} segítségével készült", + "AI_CHAT_DEMO_ANOTHER_BTN": "Másik demó megtekintése", + "AI_CHAT_DEMO_REVEAL_PROMPT": "A prompt felfedése", + "AI_CHAT_DEMO_HIDE_PROMPT": "A parancs elrejtése", + "AI_CHAT_DEMO_PROMPT_LABEL": "A parancs, amely ezt létrehozta", + "AI_CHAT_DEMO_PROMPT_COPIED": "Másolva", + "AI_CHAT_DEMO_SPEED_TITLE": "Lejátszási sebesség (kattintson a módosításhoz)", + "AI_CHAT_START_WORK_WITH": "Munkavégzéshez", + "AI_CHAT_START_CHAT_DESC": "Beépített csevegés vizuális szerkesztésekkel", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · csatlakozik a(z) {APP_NAME} alkalmazáshoz", + "AI_CHAT_START_SETUP": "Beállítás", + "AI_CHAT_START_CUSTOM_PROVIDER": "Egyéni végpont vagy egy szolgáltató, mint a(z) {0}? Lásd: {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Várakozás a modellre...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "A(z) {0} telepítése folyamatban, kérem várjon. Ez eltarthat egy ideig...", + "AI_CHAT_CLI_SETUP_TITLE": "{0} beállítása", + "AI_CHAT_CLI_SETUP_MISSING": "A(z) {0} még nincs telepítve.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "A(z) {0} nem indítható el a mentett útvonalról.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Automatikus telepítés", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Ajánlott", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Elindítja a(z) {0} hivatalos telepítőjét a terminálban. Ha végzett, válassza újra a(z) {1} lehetőséget.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Szükség van a(z) {0} vagy a(z) {1} programra. Először telepítse az egyiket.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Már telepítettem", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Illessze be a(z) {0} teljes elérési útját.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Útvonal használata", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Inkább automatikus észlelés", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Nem sikerült automatikusan megtalálni a(z) {0} elemet.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Mi az a(z) {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Ötletekből működő oldalak a(z) {APP_NAME} programban.", + "AI_CHAT_WELCOME_LABEL": "MI a(z) {APP_NAME} alkalmazásban", + "AI_CHAT_WELCOME_CLI_TITLE": "Építsen kedvenc CLI-ügynökével", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Adjon eszközöket a CLI-ügynökeinek, hogy láthassák, megvizsgálhassák és debugolhassák az oldalát az építés során.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Árazási szekció létrehozása", + "AI_CHAT_WELCOME_BUG_PROMPT": "A mobil navigáció javítása", + "AI_CHAT_WELCOME_EDITING": "{0} szerkesztése…", + "AI_CHAT_WELCOME_REVIEWING": "{0} áttekintése…", + "AI_CHAT_WELCOME_NAV_LABEL": "MI-előnézetek böngészése", + "AI_CHAT_WELCOME_PREVIOUS": "Előző előnézet", + "AI_CHAT_WELCOME_NEXT": "Következő előnézet", + "AI_CHAT_WELCOME_SHOW_DEMO": "MI-demó megjelenítése", + "AI_CHAT_WELCOME_SHOW_CLI": "CLI-ügynökök megjelenítése", + "AI_CHAT_WELCOME_PLAY_DEMO": "MI-demó lejátszása", + "AI_CHAT_LOGIN_MESSAGE": "Jelentkezzen be {APP_NAME}-fiókjába az MI beállításához.", + "AI_CHAT_IMAGE_SEARCH": "Képek keresése", + "AI_CHAT_IMAGE_USE": "Kép kiválasztása", + "AI_CHAT_IMAGE_SELECTED": "Kiválasztott kép", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Kiválasztott képek", + "AI_CHAT_IMAGE_PREVIEW": "Kép előnézete", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Adjon meg egy-kilenc HTTP, HTTPS vagy fájl kép URL-címet.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} kép", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 kép", + "AI_CHAT_IMAGE_CLOSE": "Kép előnézetének bezárása (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Előző kép", + "AI_CHAT_IMAGE_NEXT": "Következő kép", + "AI_CHAT_IMAGE_POSITION": "Kép: {0}/{1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Fotó készítője:", + "AI_CHAT_IMAGE_REPLY": "Válasz ezzel a képpel", + "AI_CHAT_IMAGE_QUOTE": "Kép idézése a csevegésben", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Kollázs megtekintése", + "AI_CHAT_IMAGE_SHOW_ALL": "Összes megjelenítése", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Vissza az összes képhez", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} fotó · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 fotó · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Nem található kép. Próbálkozzon más kereséssel.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Ezt a képet nem sikerült betölteni.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "A képkollázst nem sikerült létrehozni.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Adjon meg egy legfeljebb 200 karakteres keresési lekérdezést és egy érvényes oldalszámot.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Ez a képhivatkozás érvénytelen. Használjon egy eredményt a képkeresésből.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Elérte az óránkénti 120 képkeresési korlátot. Várjon, mielőtt újra keresne.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Felhasználta a képkeresési keretét. A keresés folytatásához jelentkezzen be.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "A képkeresés ideiglenesen korlátozva van. Várjon, mielőtt újra keresne.", + "AI_CHAT_IMAGE_TIMEOUT": "A képkeresés időtúllépés miatt megszakadt. Próbálja újra később.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "A képszolgáltatás hibát ({0}) adott vissza." }); \ No newline at end of file diff --git a/src/nls/id/lastTranslated.json b/src/nls/id/lastTranslated.json index 71f9e08f28..163e3c117b 100644 --- a/src/nls/id/lastTranslated.json +++ b/src/nls/id/lastTranslated.json @@ -40,18 +40,12 @@ "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_MSG": "Installing Claude Code, 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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "AI_CHAT_CLI_RESTART_BTN": "Restart", "AI_CHAT_CLI_RESTART_NOTE": "Restart {APP_NAME} after installation completes.", "AI_CHAT_CLI_STALE_PROJECT_MSG": "This Claude Code CLI session is still running in {0} — the open project is now {1}.", @@ -74,6 +68,7 @@ "AI_CHAT_CONTEXT_SELECTION": "Selection L{0}-L{1}", "AI_CHAT_COPIED_CODE": "Copied!", "AI_CHAT_COPY_CODE": "Copy", + "AI_CHAT_DEMO_COPY_PROMPT": "Copy", "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", @@ -108,7 +103,6 @@ "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 access AI features.", "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", @@ -135,18 +129,9 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", "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)", @@ -2301,8 +2286,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/id/strings.js b/src/nls/id/strings.js index 62653e6e9e..7f89a81965 100644 --- a/src/nls/id/strings.js +++ b/src/nls/id/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Elemen tidak dapat diedit - dihasilkan oleh skrip", "LIVE_DEV_COPY_TOAST_MESSAGE": "Elemen disalin. Gunakan 'Tempel' untuk menambahkannya setelah elemen yang dipilih.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Elemen tidak ikut bergulir dengan halaman - kotak edit disembunyikan", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elemen disembunyikan - elemen ini memiliki {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elemen disembunyikan - {0} memiliki {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elemen disembunyikan - {0} ditutup", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elemen tidak terlihat - elemen ini tidak memiliki ukuran", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elemen tidak terlihat - elemen ini terpotong oleh {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elemen tidak terlihat - elemen ini berada di luar area yang terlihat", + "LIVE_DEV_TOAST_HIDDEN": "Elemen tidak terlihat di halaman", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Pilih Folder untuk Menyimpan Gambar", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Pilih lokasi untuk mengunduh gambar:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Ketik jalur folder (mis., assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Buka di Browser", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Buka file HTML untuk melihat lapisannya.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Pilih file HTML untuk melihat lapisannya.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Cari {0} file", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Tidak ada file yang cocok", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Menampilkan {0} file pertama", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Panel Lapisan memerlukan mode edit.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Aktifkan Mode Edit", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Panel Lapisan gagal dimuat. Mulai ulang {APP_NAME} untuk mencoba lagi.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elemen", "LIVE_PREVIEW_LAYERS_SEARCH": "Cari elemen", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Tidak ada elemen yang cocok", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Pengaturan", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Tampilkan Node Teks", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Gulir Pratinjau saat Melayang", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Ciutkan Elemen Otomatis", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Pindahkan ke Atas", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Pindahkan ke Bawah", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Potong", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Edit Deklarasi", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Tampilkan Elemen Buatan Skrip", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Dibuat oleh skrip, tidak ada di file sumber", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (tersembunyi)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Sisipkan Elemen", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Ubah warna: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Salin properti", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Memuat elemen…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Pratinjau langsung tidak merespons.", "LIVE_PREVIEW_LAYERS_RETRY": "Coba lagi", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Pratinjau langsung tidak merespons.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Muat ulang pratinjau", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Halaman ini belum memiliki elemen.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Tambah elemen", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Halaman kosong. Tambahkan elemen untuk melihat propertinya.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Salin", "AI_CHAT_SURPRISE_ME_USER_MSG": "Kejutkan saya!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Menyiapkan panggung…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Memanaskan kanvas…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI harus diinstal di sistem Anda untuk menggunakan fitur AI di {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Instal Claude Code", "AI_CHAT_CLI_INSTALLING": "Menginstal…", - "AI_CHAT_CLI_INSTALLING_MSG": "Sedang menginstal Claude Code, harap tunggu. Proses ini mungkin memerlukan waktu...", "AI_CHAT_CLI_RESTART_NOTE": "Mulai ulang {APP_NAME} setelah instalasi selesai.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} tidak ditemukan", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} tidak dapat ditemukan di sistem ini. Instal, atau masukkan path lengkap ke file eksekusinya di bawah ini.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Path yang diatur untuk {0} tidak dapat digunakan: {1} Masukkan path yang berbeda, atau kosongkan kotak untuk mendeteksinya secara otomatis.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Instal {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Simpan & Coba Lagi", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Petunjuk instalasi", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Tidak ada file di path tersebut.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "File tersebut tidak dapat dieksekusi.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "File tersebut tidak berjalan sebagai {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "Fitur AI memerlukan aplikasi desktop {APP_NAME}. Unduh untuk memulai.", "AI_CHAT_DOWNLOAD_BTN": "Unduh Aplikasi Desktop", "AI_CHAT_PLACEHOLDER_TITLE": "Rancang, bangun, dan perbaiki lebih cepat dengan AI", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI yang bekerja dengan pratinjau Anda", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Buat Tata Letak", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Deskripsikan suatu bagian", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Perbaiki Bug", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Pindai masalah", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Sarankan peningkatan", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Tips UX & performa", "AI_CHAT_LOGIN_TITLE": "Masuk untuk mulai menggunakan AI", - "AI_CHAT_LOGIN_MESSAGE": "Masuk ke akun {APP_NAME} Anda untuk mengakses fitur AI.", "AI_CHAT_LOGIN_BTN": "Masuk", "AI_CHAT_INTRO_GUEST_TITLE": "Desain tata letak, perbaiki bug, dan bangun lebih cepat dengan AI", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Memulai dengan Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Beralih ke Mode Izinkan Segalanya?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Mode Izinkan Segalanya memungkinkan AI menjalankan alat apa pun — perintah Bash, pengeditan file, penghapusan file, pengambilan web — tanpa meminta izin Anda terlebih dahulu.

Ini nyaman untuk proyek scratch tepercaya, tetapi bisa berisiko: langkah yang salah perhitungan dapat menimpa atau menghapus file, menjalankan perintah shell yang merusak, atau melakukan push perubahan yang tidak diinginkan. Gunakan kontrol versi (Git) agar Anda dapat memulihkan jika terjadi kesalahan.

Hanya aktifkan Izinkan Segalanya di proyek yang Anda percayai. Anda dapat beralih kembali ke Mode Edit kapan saja menggunakan Shift+Tab atau dengan mengeklik bilah mode.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Aktifkan Izinkan Segalanya", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Siap membangun", - "AI_CHAT_ONBOARDING_SEND": "Kirim", "AI_CHAT_SHOW_DIFF": "Tampilkan diff", "AI_CHAT_HIDE_DIFF": "Sembunyikan diff", "AI_CHAT_DIFF_MORE_TITLE": "Opsi diff", @@ -2820,20 +2818,5 @@ 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}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elemen disembunyikan - elemen ini memiliki {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elemen disembunyikan - {0} memiliki {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elemen disembunyikan - {0} ditutup", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elemen tidak terlihat - elemen ini tidak memiliki ukuran", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elemen tidak terlihat - elemen ini terpotong oleh {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elemen tidak terlihat - elemen ini berada di luar area yang terlihat", - "LIVE_DEV_TOAST_HIDDEN": "Elemen tidak terlihat di halaman", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Cari {0} file", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Tampilkan {0} lagi", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Tampilkan lebih sedikit", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Panel Lapisan gagal dimuat. Mulai ulang {APP_NAME} untuk mencoba lagi.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Ciutkan Elemen Otomatis", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (tersembunyi)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Pratinjau langsung tidak merespons.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Muat ulang pratinjau" + "CMD_MIGRATE_DATA": "Migrasikan Data Saya dari {0}…" }); \ No newline at end of file diff --git a/src/nls/it/lastTranslated.json b/src/nls/it/lastTranslated.json index 71f9e08f28..163e3c117b 100644 --- a/src/nls/it/lastTranslated.json +++ b/src/nls/it/lastTranslated.json @@ -40,18 +40,12 @@ "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_MSG": "Installing Claude Code, 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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "AI_CHAT_CLI_RESTART_BTN": "Restart", "AI_CHAT_CLI_RESTART_NOTE": "Restart {APP_NAME} after installation completes.", "AI_CHAT_CLI_STALE_PROJECT_MSG": "This Claude Code CLI session is still running in {0} — the open project is now {1}.", @@ -74,6 +68,7 @@ "AI_CHAT_CONTEXT_SELECTION": "Selection L{0}-L{1}", "AI_CHAT_COPIED_CODE": "Copied!", "AI_CHAT_COPY_CODE": "Copy", + "AI_CHAT_DEMO_COPY_PROMPT": "Copy", "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", @@ -108,7 +103,6 @@ "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 access AI features.", "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", @@ -135,18 +129,9 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", "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)", @@ -2301,8 +2286,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/it/strings.js b/src/nls/it/strings.js index 4ff0f62b01..035c435f4a 100644 --- a/src/nls/it/strings.js +++ b/src/nls/it/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Elemento non modificabile - generato da script", "LIVE_DEV_COPY_TOAST_MESSAGE": "Elemento copiato. Usa 'Incolla' per aggiungerlo dopo l'elemento selezionato", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "L'elemento non scorre con la pagina - caselle di modifica nascoste", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elemento nascosto - ha {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elemento nascosto - {0} ha {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elemento nascosto - {0} è chiuso", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elemento non visibile - non ha dimensioni", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elemento non visibile - è tagliato da {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elemento non visibile - si trova al di fuori dell'area visibile", + "LIVE_DEV_TOAST_HIDDEN": "Elemento non visibile sulla pagina", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Seleziona la cartella per salvare l'immagine", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Scegli dove scaricare l'immagine:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Inserisci il percorso della cartella (es. assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Apri nel browser", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Apri un file HTML per visualizzarne i livelli.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Seleziona un file HTML per visualizzarne i livelli.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Cerca in {0} file", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Nessun file corrispondente", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Mostrando i primi {0} file", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Il pannello Livelli richiede la modalità di modifica.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Attiva Modalità Modifica", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Impossibile caricare il pannello Livelli. Riavvia {APP_NAME} per riprovare.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elementi", "LIVE_PREVIEW_LAYERS_SEARCH": "Cerca elementi", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Nessun elemento corrispondente", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Impostazioni", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Mostra nodi di testo", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Scorri anteprima al passaggio del mouse", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Compressione automatica elementi", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Sposta su", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Sposta giù", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Taglia", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Modifica dichiarazione", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Mostra elementi generati da script", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Generato da script, non presente nel file sorgente", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (nascosto)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Inserisci elemento", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Cambia colore: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Copia proprietà", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Caricamento elementi…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "L'anteprima live non ha risposto.", "LIVE_PREVIEW_LAYERS_RETRY": "Riprova", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "L'anteprima in tempo reale non risponde.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Ricarica anteprima", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Questa pagina non ha ancora elementi.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Aggiungi un elemento", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "La pagina è vuota. Aggiungi un elemento per vederne le proprietà.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Copia", "AI_CHAT_SURPRISE_ME_USER_MSG": "Sorprendimi!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Preparando la scena…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Scaldando la tela…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI deve essere installato sul tuo sistema per utilizzare le funzionalità AI in {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Installa Claude Code", "AI_CHAT_CLI_INSTALLING": "Installazione in corso…", - "AI_CHAT_CLI_INSTALLING_MSG": "Installazione di Claude Code in corso, si prega di attendere. L'operazione potrebbe richiedere del tempo...", "AI_CHAT_CLI_RESTART_NOTE": "Riavvia {APP_NAME} al termine dell'installazione.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} non trovato", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} non è stato trovato in questo sistema. Installalo o inserisci di seguito il percorso completo del suo eseguibile.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Il percorso impostato per {0} non può essere utilizzato: {1} Inserisci un percorso diverso o svuota il campo per rilevarlo automaticamente.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Installa {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Salva e riprova", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Istruzioni per l'installazione", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Non esiste alcun file in quel percorso.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Il file non è eseguibile.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Il file non è stato eseguito come {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "Le funzionalità AI richiedono l'app desktop {APP_NAME}. Scaricala per iniziare.", "AI_CHAT_DOWNLOAD_BTN": "Scarica l'app desktop", "AI_CHAT_PLACEHOLDER_TITLE": "Progetta, crea e correggi più velocemente con l'AI", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "L'AI che funziona con la tua anteprima", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Genera layout", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Descrivi una sezione", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Correggi bug", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Cerca problemi", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggerisci miglioramenti", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Suggerimenti su UX e prestazioni", "AI_CHAT_LOGIN_TITLE": "Accedi per iniziare a usare l'IA", - "AI_CHAT_LOGIN_MESSAGE": "Accedi al tuo account {APP_NAME} per accedere alle funzionalità AI.", "AI_CHAT_LOGIN_BTN": "Accedi", "AI_CHAT_INTRO_GUEST_TITLE": "Progetta layout, correggi bug e sviluppa più velocemente con l'IA", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Primi passi con Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Passare alla modalità Consenti Tutto?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "La modalità Consenti Tutto consente all'IA di eseguire qualsiasi strumento — comandi Bash, modifiche ai file, eliminazioni di file, recupero di dati web — senza chiedertelo prima.

Questo è comodo per progetti scratch di fiducia, ma può essere rischioso: un'azione errata potrebbe sovrascrivere o eliminare file, eseguire un comando shell distruttivo o effettuare il push di modifiche non intenzionali. Usa un sistema di controllo di versione (Git) in modo da poter ripristinare la situazione se qualcosa va storto.

Abilita Consenti Tutto solo nei progetti di cui ti fidi. Puoi tornare alla Modalità Modifica in qualsiasi momento usando Shift+Tab o facendo clic sulla barra della modalità.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Abilita Consenti Tutto", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Pronto per creare", - "AI_CHAT_ONBOARDING_SEND": "Invia", "AI_CHAT_SHOW_DIFF": "Mostra diff", "AI_CHAT_HIDE_DIFF": "Nascondi diff", "AI_CHAT_DIFF_MORE_TITLE": "Opzioni diff", @@ -2820,20 +2818,5 @@ 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}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elemento nascosto - ha {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elemento nascosto - {0} ha {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elemento nascosto - {0} è chiuso", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elemento non visibile - non ha dimensioni", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elemento non visibile - è tagliato da {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elemento non visibile - si trova al di fuori dell'area visibile", - "LIVE_DEV_TOAST_HIDDEN": "Elemento non visibile sulla pagina", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Cerca in {0} file", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Mostra altri {0}", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Mostra meno", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Impossibile caricare il pannello Livelli. Riavvia {APP_NAME} per riprovare.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Compressione automatica elementi", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (nascosto)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "L'anteprima in tempo reale non risponde.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Ricarica anteprima" + "CMD_MIGRATE_DATA": "Migra i miei dati da {0}…" }); \ No newline at end of file diff --git a/src/nls/ja/lastTranslated.json b/src/nls/ja/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/ja/lastTranslated.json +++ b/src/nls/ja/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/ja/strings.js b/src/nls/ja/strings.js index 89d0ac6037..020c442a3f 100644 --- a/src/nls/ja/strings.js +++ b/src/nls/ja/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "スクリプトにより生成された要素は編集できません", "LIVE_DEV_COPY_TOAST_MESSAGE": "要素がコピーされました。「貼り付け」で選択した要素の後に追加できます。", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "固定表示の要素のため、編集ボックスは非表示です", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "要素は非表示です - {0} が設定されています", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "要素は非表示です - {0} に {1} が設定されています", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "要素は非表示です - {0} が閉じられています", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "要素は表示されていません - サイズがありません", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "要素は表示されていません - {0} によって切り取られています", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "要素は表示されていません - 表示領域外にあります", + "LIVE_DEV_TOAST_HIDDEN": "要素はページに表示されていません", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "画像を保存するフォルダーを選択", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "画像のダウンロード先を選択してください:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "フォルダーパスを入力(例:assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "ブラウザーで開く", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "レイヤーを表示するには、HTMLファイルを開いてください。", "LIVE_PREVIEW_LAYERS_PICK_HTML": "レイヤーを表示するHTMLファイルを選択してください。", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "{0} 個のファイルを検索", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "一致するファイルがありません", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "最初の{0}ファイルを表示しています", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "レイヤーパネルには編集モードが必要です。", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "編集モードをオンにする", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "レイヤーパネルを読み込めませんでした。{APP_NAME}を再起動して、もう一度お試しください。", "LIVE_PREVIEW_LAYERS_ELEMENTS": "要素", "LIVE_PREVIEW_LAYERS_SEARCH": "要素を検索", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "一致する要素はありません", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "設定", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "テキストノードを表示", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "ホバー時にプレビューをスクロール", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "要素を自動的に折りたたむ", "LIVE_PREVIEW_LAYERS_MOVE_UP": "上に移動", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "下に移動", "LIVE_PREVIEW_LAYERS_CUT_DONE": "カット", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "宣言を編集", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "スクリプト生成要素を表示", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "スクリプトによって生成、ソースファイルにはありません", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (非表示)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "要素の挿入", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "色の変更: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "プロパティをコピー", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "要素を読み込み中…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "ライブプレビューが応答しませんでした", "LIVE_PREVIEW_LAYERS_RETRY": "再試行", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "ライブプレビューが応答していません。", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "プレビューを再読み込み", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "このページにはまだ要素がありません。", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "要素を追加", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "ページは空です。要素を追加してプロパティを表示してください。", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code チャット", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "コーデックスCLI", + "AI_CHAT_DEMO_COPY_PROMPT": "コピー", "AI_CHAT_SURPRISE_ME_USER_MSG": "おまかせ!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "舞台を準備しています…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "キャンバスを温めています…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "{APP_NAME}でAI機能を使用するには、お使いのシステムにClaude Code CLIがインストールされている必要があります。", "AI_CHAT_CLI_INSTALL_BTN": "Claude Codeをインストール", "AI_CHAT_CLI_INSTALLING": "インストール中…", - "AI_CHAT_CLI_INSTALLING_MSG": "Claude Codeをインストールしています。しばらくお待ちください。この処理には時間がかかる場合があります…", "AI_CHAT_CLI_RESTART_NOTE": "インストールが完了したら、{APP_NAME}を再起動してください。", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} が見つかりません", - "AI_CHAT_CLI_NOT_FOUND_MSG": "このシステムでは {0} が見つかりませんでした。インストールするか、下にある実行可能ファイルへのフルパスを入力してください。", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "{0} に設定されたパスは使用できませんでした: {1} 別のパスを入力するか、ボックスをクリアして自動検出してください。", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "{0} をインストール", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "保存して再試行", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "インストール手順", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "そのパスにファイルが存在しません。", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "そのファイルは実行可能ではありません。", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "そのファイルは {0} として実行されませんでした。", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "AI機能を利用するには、{APP_NAME}デスクトップアプリが必要です。ダウンロードして開始してください。", "AI_CHAT_DOWNLOAD_BTN": "デスクトップアプリをダウンロード", "AI_CHAT_PLACEHOLDER_TITLE": "AIで、デザイン、ビルド、修正をより迅速に", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "プレビューと連携するAI", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "レイアウトの生成", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "セクションを記述", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "バグの修正", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "不具合をスキャン", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "改善点の提案", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UXとパフォーマンスのヒント", "AI_CHAT_LOGIN_TITLE": "サインインしてAIを開始", - "AI_CHAT_LOGIN_MESSAGE": "{APP_NAME}アカウントにサインインして、AI機能にアクセスしてください。", "AI_CHAT_LOGIN_BTN": "サインイン", "AI_CHAT_INTRO_GUEST_TITLE": "AIでレイアウト設計、バグ修正、開発を高速化", "AI_CHAT_INTRO_CONFIGURE_TITLE": "クロードコードの始め方", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "すべて許可モードに切り替えますか?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "「すべて許可モード」では、AIがあなたに確認することなく、Bashコマンド、ファイル編集、ファイル削除、ウェブ取得など、あらゆるツールを実行します。

これは信頼できるスクラッチプロジェクトには便利ですが、リスクを伴う可能性があります。判断を誤ると、ファイルの上書きや削除、破壊的なシェルコマンドの実行、意図しない変更のプッシュなどが行われる可能性があります。問題が発生した場合に復元できるよう、バージョン管理(Git)を使用してください。

信頼できるプロジェクトでのみ「すべて許可」を有効にしてください。Shift+Tabキーを押すか、モードバーをクリックすることで、いつでも編集モードに戻すことができます。", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "すべて許可を有効にする", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "ビルドの準備ができました", - "AI_CHAT_ONBOARDING_SEND": "送信", "AI_CHAT_SHOW_DIFF": "差分を表示", "AI_CHAT_HIDE_DIFF": "差分を非表示", "AI_CHAT_DIFF_MORE_TITLE": "差分オプション", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "旧サイトに接続できませんでした", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME}はプロジェクトと設定を検索するために{0}に接続できませんでした。そのため、何も変更されていません。インターネット接続を確認してから、{1}で再試行してください。", "CMD_MIGRATE_DATA": "{0}からデータを移行…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "要素は非表示です - {0} が設定されています", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "要素は非表示です - {0} に {1} が設定されています", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "要素は非表示です - {0} が閉じられています", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "要素は表示されていません - サイズがありません", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "要素は表示されていません - {0} によって切り取られています", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "要素は表示されていません - 表示領域外にあります", - "LIVE_DEV_TOAST_HIDDEN": "要素はページに表示されていません", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "{0} 個のファイルを検索", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "さらに {0} 件表示", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "少なく表示", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "レイヤーパネルを読み込めませんでした。{APP_NAME}を再起動して、もう一度お試しください。", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "要素を自動的に折りたたむ", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (非表示)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "ライブプレビューが応答していません。", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "プレビューを再読み込み" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "ページを選択", + "AI_CHAT_MODE_SWITCH_HINT": "ここからいつでも元に戻せます", + "AI_CHAT_START_TYPE_HINT": "ここに入力して開始", + "AI_CHAT_START_GREETING": "{0}さん、こんにちは", + "AI_CHAT_START_TITLE": "今日は何を作りましょうか?", + "AI_CHAT_START_SURPRISE_TITLE": "おまかせ", + "AI_CHAT_START_SURPRISE_DESC": "何ができるかデモを表示", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "別のデモを見るか、ライブで何かを作成します", + "AI_CHAT_START_MAKE_NEW": "新規作成", + "AI_CHAT_START_ANOTHER_DEMO": "別のデモを表示", + "AI_CHAT_START_MAKE_NEW_NOTE": "新規作成にはAIクレジットが消費されます。クレジットを消費しない場合は、デモを選択してください。", + "AI_CHAT_START_DEMO_LINK": "デモを試しますか? {0}", + "AI_CHAT_START_DEMO_LINK_LABEL": "おまかせで試す", + "AI_CHAT_SEE_DEMO_DESC": "デモを見る", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "オフラインのため、録画されたデモを再生しています。", + "AI_CHAT_DEMO_BAR_TEXT": "サインインして、AIでオリジナルを作成しましょう。", + "AI_CHAT_DEMO_BACK_BTN": "戻る", + "AI_CHAT_DEMO_BUILT_WITH": "{0}で作成", + "AI_CHAT_DEMO_ANOTHER_BTN": "別のデモを見る", + "AI_CHAT_DEMO_REVEAL_PROMPT": "プロンプトを表示する", + "AI_CHAT_DEMO_HIDE_PROMPT": "プロンプトを非表示にする", + "AI_CHAT_DEMO_PROMPT_LABEL": "これを生成したプロンプト", + "AI_CHAT_DEMO_PROMPT_COPIED": "コピーしました", + "AI_CHAT_DEMO_SPEED_TITLE": "再生速度(クリックして変更)", + "AI_CHAT_START_WORK_WITH": "~で作業", + "AI_CHAT_START_CHAT_DESC": "ビジュアル編集機能を備えた内蔵チャット", + "AI_CHAT_START_CLI_SEPARATOR": "CLI・{APP_NAME}と連携", + "AI_CHAT_START_SETUP": "セットアップ", + "AI_CHAT_START_CUSTOM_PROVIDER": "カスタムエンドポイントまたは{0}などのプロバイダーについては、{1}を参照してください。", + "AI_CHAT_WAITING_FOR_MODEL": "モデルの応答を待機中...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "{0}をインストールしています。しばらくお待ちください。これには時間がかかる場合があります…", + "AI_CHAT_CLI_SETUP_TITLE": "{0}のセットアップ", + "AI_CHAT_CLI_SETUP_MISSING": "{0}はまだインストールされていません。", + "AI_CHAT_CLI_SETUP_BAD_PATH": "保存されたパスから{0}を起動できませんでした。", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "自動でインストール", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "推奨", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "ターミナルで{0}の公式インストーラーを実行します。完了したら、再度{1}を選択してください。", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "{0}または{1}が必要です。どちらかを先にインストールしてください。", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "すでにインストール済み", + "AI_CHAT_CLI_SETUP_PATH_DESC": "{0}へのフルパスを貼り付けてください。", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "このパスを使用", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "代わりに自動検出する", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "{0}を自動で検出できませんでした。", + "AI_CHAT_CLI_SETUP_WHAT_IS": "{0}とは?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "アイデアを{APP_NAME}で動作するページに。", + "AI_CHAT_WELCOME_LABEL": "{APP_NAME}のAI", + "AI_CHAT_WELCOME_CLI_TITLE": "お気に入りのCLIエージェントで構築", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "CLIエージェントがページを構築しながら、表示、インスペクト、デバッグを行えるツールを提供します。", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "料金セクションを構築", + "AI_CHAT_WELCOME_BUG_PROMPT": "モバイルナビゲーションを修正", + "AI_CHAT_WELCOME_EDITING": "{0}を編集中…", + "AI_CHAT_WELCOME_REVIEWING": "{0}をレビュー中…", + "AI_CHAT_WELCOME_NAV_LABEL": "AIプレビューを閲覧", + "AI_CHAT_WELCOME_PREVIOUS": "前のプレビュー", + "AI_CHAT_WELCOME_NEXT": "次のプレビュー", + "AI_CHAT_WELCOME_SHOW_DEMO": "AIデモを表示", + "AI_CHAT_WELCOME_SHOW_CLI": "CLIエージェントを表示", + "AI_CHAT_WELCOME_PLAY_DEMO": "AIデモを再生", + "AI_CHAT_LOGIN_MESSAGE": "AIをセットアップするには、{APP_NAME}アカウントにサインインしてください。", + "AI_CHAT_IMAGE_SEARCH": "画像を検索中", + "AI_CHAT_IMAGE_USE": "画像を選択中", + "AI_CHAT_IMAGE_SELECTED": "選択された画像", + "AI_CHAT_IMAGE_SELECTED_GROUP": "選択された画像", + "AI_CHAT_IMAGE_PREVIEW": "画像プレビュー", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "1から9個のHTTP、HTTPS、またはファイルの画像URLを指定してください。", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0}点の画像", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1点の画像", + "AI_CHAT_IMAGE_CLOSE": "画像プレビューを閉じる (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "前の画像", + "AI_CHAT_IMAGE_NEXT": "次の画像", + "AI_CHAT_IMAGE_POSITION": "画像 {0}/{1}", + "AI_CHAT_IMAGE_PHOTO_BY": "撮影:", + "AI_CHAT_IMAGE_REPLY": "この画像で返信する", + "AI_CHAT_IMAGE_QUOTE": "チャットで画像を引用", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "コラージュを表示", + "AI_CHAT_IMAGE_SHOW_ALL": "すべて表示", + "AI_CHAT_IMAGE_BACK_TO_ALL": "すべての画像に戻る", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0}件の写真 · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1件の写真 · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "画像が見つかりませんでした。別のキーワードで検索してください。", + "AI_CHAT_IMAGE_LOAD_FAILED": "この画像は読み込めませんでした。", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "画像のコラージュを作成できませんでした。", + "AI_CHAT_IMAGE_INVALID_QUERY": "200文字以内の検索クエリと有効なページ番号を入力してください。", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "この画像参照は無効です。画像検索の結果を使用してください。", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "1時間あたり120回の画像検索の上限に達しました。再度検索する前にお待ちください。", + "AI_CHAT_IMAGE_GUEST_LIMIT": "画像検索の許容量を使い切りました。検索を続けるにはサインインしてください。", + "AI_CHAT_IMAGE_SERVER_LIMIT": "画像検索は一時的にレート制限されています。再度検索する前にお待ちください。", + "AI_CHAT_IMAGE_TIMEOUT": "画像検索がタイムアウトしました。後でもう一度お試しください。", + "AI_CHAT_IMAGE_REQUEST_FAILED": "画像サービスがエラー({0})を返しました。" }); \ No newline at end of file diff --git a/src/nls/ko/lastTranslated.json b/src/nls/ko/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/ko/lastTranslated.json +++ b/src/nls/ko/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/ko/strings.js b/src/nls/ko/strings.js index 91b2ac9fee..7538a4f898 100644 --- a/src/nls/ko/strings.js +++ b/src/nls/ko/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "스크립트로 생성된 요소는 편집할 수 없습니다.", "LIVE_DEV_COPY_TOAST_MESSAGE": "요소가 복사되었습니다. '붙여넣기'로 선택한 요소 뒤에 추가하세요.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "요소가 페이지에 고정되어 있어 편집 상자가 숨겨집니다.", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "요소가 숨겨져 있습니다 - {0} 속성 때문입니다", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "요소가 숨겨져 있습니다 - {0}에 {1} 속성이 있습니다", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "요소가 숨겨져 있습니다 - {0}이(가) 닫혀 있습니다", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "요소가 보이지 않습니다 - 크기가 없습니다", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "요소가 보이지 않습니다 - {0}에 의해 잘렸습니다", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "요소가 보이지 않습니다 - 표시 영역 밖에 있습니다", + "LIVE_DEV_TOAST_HIDDEN": "페이지에 요소가 보이지 않습니다", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "이미지를 저장할 폴더 선택", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "이미지를 다운로드할 위치를 선택하세요:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "폴더 경로 입력 (예: assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "브라우저에서 열기", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "레이어를 보려면 HTML 파일을 여세요.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "레이어를 보려면 HTML 파일을 선택하세요.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "{0}개 파일 검색", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "일치하는 파일이 없습니다.", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "처음 {0}개의 파일을 표시합니다.", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "레이어 패널에는 편집 모드가 필요합니다.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "편집 모드 켜기", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "레이어 패널을 로드할 수 없습니다. {APP_NAME}을(를) 다시 시작하여 다시 시도하세요.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "요소", "LIVE_PREVIEW_LAYERS_SEARCH": "요소 검색", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "일치하는 요소 없음", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "설정", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "텍스트 노드 표시", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "마우스오버 시 미리보기 스크롤", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "요소 자동 축소", "LIVE_PREVIEW_LAYERS_MOVE_UP": "위로 이동", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "아래로 이동", "LIVE_PREVIEW_LAYERS_CUT_DONE": "오려두기", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "선언 편집", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "스크립트로 생성된 요소 표시", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "스크립트로 생성되어 소스 파일에 없음", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (숨김)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "요소 삽입", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "색상 변경: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "속성 복사", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "요소 로드 중…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "라이브 미리보기가 응답하지 않았습니다", "LIVE_PREVIEW_LAYERS_RETRY": "다시 시도", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "실시간 미리 보기가 응답하지 않습니다.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "미리 보기 새로 고침", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "이 페이지에는 아직 요소가 없습니다.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "요소 추가", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "페이지가 비어 있습니다. 요소를 추가하여 속성을 확인하세요.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "코덱스 CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "복사하기", "AI_CHAT_SURPRISE_ME_USER_MSG": "놀라게 해주세요!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "무대를 준비하는 중…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "캔버스를 예열하는 중…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "{APP_NAME}에서 인공지능 기능을 사용하려면 시스템에 Claude Code CLI가 설치되어 있어야 합니다.", "AI_CHAT_CLI_INSTALL_BTN": "Claude Code 설치", "AI_CHAT_CLI_INSTALLING": "설치 중…", - "AI_CHAT_CLI_INSTALLING_MSG": "Claude Code를 설치하는 중입니다. 잠시만 기다려 주세요. 시간이 다소 걸릴 수 있습니다...", "AI_CHAT_CLI_RESTART_NOTE": "설치가 완료되면 {APP_NAME}을(를) 다시 시작하세요.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0}을(를) 찾을 수 없음", - "AI_CHAT_CLI_NOT_FOUND_MSG": "이 시스템에서 {0}을(를) 찾을 수 없습니다. 설치하거나 아래에 실행 파일의 전체 경로를 입력하세요.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "{0}에 대해 설정된 경로를 사용할 수 없습니다: {1} 다른 경로를 입력하거나, 자동으로 감지하도록 입력란을 비우세요.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "{0} 설치", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "저장 및 다시 시도", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "설치 안내", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "해당 경로에 파일이 존재하지 않습니다.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "해당 파일은 실행 파일이 아닙니다.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "해당 파일이 {0}(으)로 실행되지 않았습니다.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "AI 기능은 {APP_NAME} 데스크톱 앱이 필요합니다. 다운로드하여 시작하세요.", "AI_CHAT_DOWNLOAD_BTN": "데스크톱 앱 다운로드", "AI_CHAT_PLACEHOLDER_TITLE": "AI로 디자인, 빌드, 수정을 더 빠르게", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "미리보기와 함께 작동하는 AI", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "레이아웃 생성", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "섹션 설명하기", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "버그 수정", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "문제 스캔하기", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "개선 사항 제안", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX 및 성능 팁", "AI_CHAT_LOGIN_TITLE": "AI를 시작하려면 로그인하세요", - "AI_CHAT_LOGIN_MESSAGE": "AI 기능에 액세스하려면 {APP_NAME} 계정에 로그인하세요.", "AI_CHAT_LOGIN_BTN": "로그인", "AI_CHAT_INTRO_GUEST_TITLE": "AI로 레이아웃을 디자인하고, 버그를 수정하며, 더 빠르게 빌드하세요", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Claude Code 시작하기", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "모든 것 허용 모드로 전환하시겠습니까?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "모든 것 허용 모드에서는 AI가 사용자에게 먼저 묻지 않고 Bash 명령어, 파일 수정, 파일 삭제, 웹 가져오기 등 모든 도구를 실행할 수 있습니다.

이 모드는 신뢰할 수 있는 스크래치 프로젝트에서는 편리하지만, 잘못된 판단으로 파일을 덮어쓰거나 삭제하고, 파괴적인 셸 명령어를 실행하거나, 의도하지 않은 변경 사항을 푸시하는 등 위험을 초래할 수 있습니다. 문제가 발생했을 때 복구할 수 있도록 버전 관리(Git)를 사용하세요.

신뢰하는 프로젝트에서만 모든 것 허용 모드를 활성화하세요. Shift+Tab을 누르거나 모드 바를 클릭하여 언제든지 편집 모드로 다시 전환할 수 있습니다.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "모든 것 허용 활성화", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "빌드 준비 완료", - "AI_CHAT_ONBOARDING_SEND": "전송", "AI_CHAT_SHOW_DIFF": "diff 보기", "AI_CHAT_HIDE_DIFF": "diff 숨기기", "AI_CHAT_DIFF_MORE_TITLE": "디프 옵션", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "이전 사이트에 접속할 수 없습니다.", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME}이(가) {0}에 연결하여 프로젝트 및 설정을 찾을 수 없었으므로 아무것도 변경되지 않았습니다. 인터넷 연결을 확인한 다음 {1}으로 다시 시도하세요.", "CMD_MIGRATE_DATA": "{0}에서 내 데이터 이전…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "요소가 숨겨져 있습니다 - {0} 속성 때문입니다", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "요소가 숨겨져 있습니다 - {0}에 {1} 속성이 있습니다", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "요소가 숨겨져 있습니다 - {0}이(가) 닫혀 있습니다", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "요소가 보이지 않습니다 - 크기가 없습니다", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "요소가 보이지 않습니다 - {0}에 의해 잘렸습니다", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "요소가 보이지 않습니다 - 표시 영역 밖에 있습니다", - "LIVE_DEV_TOAST_HIDDEN": "페이지에 요소가 보이지 않습니다", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "{0}개 파일 검색", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "{0}개 더 보기", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "접기", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "레이어 패널을 로드할 수 없습니다. {APP_NAME}을(를) 다시 시작하여 다시 시도하세요.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "요소 자동 축소", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (숨김)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "실시간 미리 보기가 응답하지 않습니다.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "미리 보기 새로 고침" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "페이지 선택", + "AI_CHAT_MODE_SWITCH_HINT": "여기에서 언제든지 다시 전환할 수 있습니다", + "AI_CHAT_START_TYPE_HINT": "시작하려면 여기에 입력하세요", + "AI_CHAT_START_GREETING": "{0}님, 안녕하세요,", + "AI_CHAT_START_TITLE": "오늘은 무엇을 만들어 볼까요?", + "AI_CHAT_START_SURPRISE_TITLE": "깜짝 제안", + "AI_CHAT_START_SURPRISE_DESC": "무엇을 할 수 있는지 데모를 보여주세요", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "다른 데모를 보거나, 실시간으로 무언가를 만들어 달라고 요청하세요", + "AI_CHAT_START_MAKE_NEW": "새로 만들기", + "AI_CHAT_START_ANOTHER_DEMO": "다른 데모 보기", + "AI_CHAT_START_MAKE_NEW_NOTE": "새로운 것을 만들면 AI 크레딧이 사용됩니다. 크레딧을 사용하지 않으려면 데모를 선택하세요.", + "AI_CHAT_START_DEMO_LINK": "데모를 원하시나요? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "아무거나 보여주세요", + "AI_CHAT_SEE_DEMO_DESC": "데모 보기", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "오프라인 상태이므로 녹화된 데모가 재생됩니다.", + "AI_CHAT_DEMO_BAR_TEXT": "로그인하여 AI로 직접 만들어 보세요.", + "AI_CHAT_DEMO_BACK_BTN": "뒤로", + "AI_CHAT_DEMO_BUILT_WITH": "{0}으로 제작", + "AI_CHAT_DEMO_ANOTHER_BTN": "다른 데모 보기", + "AI_CHAT_DEMO_REVEAL_PROMPT": "프롬프트 보기", + "AI_CHAT_DEMO_HIDE_PROMPT": "프롬프트 숨기기", + "AI_CHAT_DEMO_PROMPT_LABEL": "이것을 만든 프롬프트", + "AI_CHAT_DEMO_PROMPT_COPIED": "복사됨", + "AI_CHAT_DEMO_SPEED_TITLE": "재생 속도 (클릭하여 변경)", + "AI_CHAT_START_WORK_WITH": "함께 작업", + "AI_CHAT_START_CHAT_DESC": "시각적 편집 기능이 있는 내장 채팅", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · {APP_NAME}와(과) 연결", + "AI_CHAT_START_SETUP": "설정", + "AI_CHAT_START_CUSTOM_PROVIDER": "사용자 지정 엔드포인트 또는 {0} 같은 공급자는 {1}을(를) 참조하세요.", + "AI_CHAT_WAITING_FOR_MODEL": "모델을 기다리는 중...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "{0}을(를) 설치하는 중입니다. 잠시만 기다려 주세요. 이 작업은 시간이 걸릴 수 있습니다...", + "AI_CHAT_CLI_SETUP_TITLE": "{0} 설정", + "AI_CHAT_CLI_SETUP_MISSING": "{0}이(가) 아직 설치되지 않았습니다.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "저장된 경로에서 {0}을(를) 시작할 수 없습니다.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "자동 설치", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "권장", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "터미널에서 {0} 공식 설치 프로그램을 실행합니다. 완료되면 {1}을(를) 다시 선택하세요.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "{0} 또는 {1}이(가) 필요합니다. 둘 중 하나를 먼저 설치하세요.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "직접 경로 지정", + "AI_CHAT_CLI_SETUP_PATH_DESC": "{0}의 전체 경로를 붙여넣으세요.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "이 경로 사용", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "대신 자동으로 감지", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "{0}을(를) 자동으로 찾을 수 없습니다.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "{0}이란 무엇인가요?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "{APP_NAME}에서 아이디어를 실제 작동하는 페이지로 만들어 보세요.", + "AI_CHAT_WELCOME_LABEL": "{APP_NAME}의 AI", + "AI_CHAT_WELCOME_CLI_TITLE": "자주 사용하는 CLI 에이전트로 빌드하세요", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "CLI 에이전트에게 빌드 과정에서 페이지를 보고, 검사하고, 디버그할 수 있는 도구를 제공하세요.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "가격 책정 섹션 빌드하기", + "AI_CHAT_WELCOME_BUG_PROMPT": "모바일 내비게이션 수정하기", + "AI_CHAT_WELCOME_EDITING": "{0} 편집 중…", + "AI_CHAT_WELCOME_REVIEWING": "{0} 검토 중…", + "AI_CHAT_WELCOME_NAV_LABEL": "AI 미리보기 탐색", + "AI_CHAT_WELCOME_PREVIOUS": "이전 미리보기", + "AI_CHAT_WELCOME_NEXT": "다음 미리보기", + "AI_CHAT_WELCOME_SHOW_DEMO": "AI 데모 보기", + "AI_CHAT_WELCOME_SHOW_CLI": "CLI 에이전트 보기", + "AI_CHAT_WELCOME_PLAY_DEMO": "AI 데모 재생", + "AI_CHAT_LOGIN_MESSAGE": "AI를 설정하려면 {APP_NAME} 계정에 로그인하세요.", + "AI_CHAT_IMAGE_SEARCH": "이미지 검색 중", + "AI_CHAT_IMAGE_USE": "이미지 선택 중", + "AI_CHAT_IMAGE_SELECTED": "선택된 이미지", + "AI_CHAT_IMAGE_SELECTED_GROUP": "선택된 이미지", + "AI_CHAT_IMAGE_PREVIEW": "이미지 미리 보기", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "하나에서 아홉 개의 HTTP, HTTPS 또는 파일 이미지 URL을 입력하세요.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "이미지 {0}개", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "이미지 1개", + "AI_CHAT_IMAGE_CLOSE": "이미지 미리 보기 닫기 (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "이전 이미지", + "AI_CHAT_IMAGE_NEXT": "다음 이미지", + "AI_CHAT_IMAGE_POSITION": "{1}개 중 {0}번째 이미지", + "AI_CHAT_IMAGE_PHOTO_BY": "촬영:", + "AI_CHAT_IMAGE_REPLY": "이 이미지로 답장", + "AI_CHAT_IMAGE_QUOTE": "채팅에서 이미지 인용", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "콜라주 보기", + "AI_CHAT_IMAGE_SHOW_ALL": "모두 보기", + "AI_CHAT_IMAGE_BACK_TO_ALL": "모든 이미지로 돌아가기", + "AI_CHAT_IMAGE_RESULTS_COUNT": "사진 {0}장 · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "사진 1장 · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "이미지를 찾을 수 없습니다. 다른 검색어로 시도해 보세요.", + "AI_CHAT_IMAGE_LOAD_FAILED": "이미지를 불러올 수 없습니다.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "이미지 콜라주를 만들 수 없습니다.", + "AI_CHAT_IMAGE_INVALID_QUERY": "최대 200자의 검색어와 유효한 페이지 번호를 입력하세요.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "이 이미지 참조는 유효하지 않습니다. 이미지 검색 결과를 사용하세요.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "시간당 이미지 검색 한도인 120회를 초과했습니다. 잠시 후 다시 검색하세요.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "이미지 검색 허용량을 모두 사용했습니다. 계속 검색하려면 로그인하세요.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "이미지 검색이 일시적으로 제한되었습니다. 잠시 후 다시 검색하세요.", + "AI_CHAT_IMAGE_TIMEOUT": "이미지 검색 시간이 초과되었습니다. 나중에 다시 시도하세요.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "이미지 서비스에서 오류({0})를 반환했습니다." }); \ No newline at end of file diff --git a/src/nls/lv/lastTranslated.json b/src/nls/lv/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/lv/lastTranslated.json +++ b/src/nls/lv/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/lv/strings.js b/src/nls/lv/strings.js index a60c9bf2d2..a1ae704c63 100644 --- a/src/nls/lv/strings.js +++ b/src/nls/lv/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Elements nav rediģējams - ģenerēts ar skriptu", "LIVE_DEV_COPY_TOAST_MESSAGE": "Elements nokopēts. Lietojiet 'Ielīmēt', lai to pievienotu aiz atlasītā elementa.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Elements neritinās līdzi lapai - rediģēšanas lauki paslēpti", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elements ir paslēpts - tam ir {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elements ir paslēpts - elementam {0} ir {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elements ir paslēpts - {0} ir aizvērts", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elements nav redzams - tam nav izmēra", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elements nav redzams - to apgriež {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elements nav redzams - tas atrodas ārpus redzamās zonas", + "LIVE_DEV_TOAST_HIDDEN": "Elements nav redzams lapā", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Izvēlieties mapi attēla saglabāšanai", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Izvēlieties, kur lejupielādēt attēlu:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Ierakstiet mapes ceļu (piem., assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Atvērt pārlūkprogrammā", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Atveriet HTML failu, lai redzētu tā slāņus.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Izvēlieties HTML failu, lai redzētu tā slāņus.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Meklēt {0} failos", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Nav atbilstošu failu", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Tiek rādīti pirmie {0} faili", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Slāņu panelim ir nepieciešams rediģēšanas režīms.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Ieslēgt rediģēšanas režīmu", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Slāņu paneli neizdevās ielādēt. Restartējiet {APP_NAME}, lai mēģinātu vēlreiz.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elementi", "LIVE_PREVIEW_LAYERS_SEARCH": "Meklēt elementus", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Nav atbilstošu elementu", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Iestatījumi", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Rādīt teksta mezglus", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Ritināt priekšskatījumu, uzvirzot kursoru", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Automātiska elementu sakļaušana", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Pārvietot uz augšu", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Pārvietot uz leju", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Izgriezt", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Rediģēt deklarāciju", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Rādīt skripta ģenerētos elementus", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Ģenerēts ar skriptu, nav avota failā", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (paslēpts)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Ievietot elementu", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Mainīt krāsu: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Kopēt īpašību", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Ielādē elementus…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Tiešraides priekšskatījums neatbildēja.", "LIVE_PREVIEW_LAYERS_RETRY": "Mēģināt vēlreiz", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Tiešsaistes priekšskatījums neatbild.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Pārlādēt priekšskatījumu", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Šajā lapā vēl nav elementu.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Pievienot elementu", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Lapa ir tukša. Pievienojiet elementu, lai redzētu tā īpašības.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Kopēt", "AI_CHAT_SURPRISE_ME_USER_MSG": "Pārsteidz mani!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Gatavoju skatuvi…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Sildot audeklu…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI jābūt instalētam jūsu sistēmā, lai izmantotu AI funkcijas lietotnē {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Instalēt Claude Code", "AI_CHAT_CLI_INSTALLING": "Instalē...", - "AI_CHAT_CLI_INSTALLING_MSG": "Notiek Claude Code instalēšana, lūdzu, uzgaidiet. Tas var aizņemt kādu laiku...", "AI_CHAT_CLI_RESTART_NOTE": "Pēc instalēšanas pabeigšanas restartējiet {APP_NAME}.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} nav atrasts", - "AI_CHAT_CLI_NOT_FOUND_MSG": "Šajā sistēmā {0} netika atrasts. Instalējiet to vai zemāk ievadiet pilnu ceļu uz tā izpildāmo failu.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Priekš {0} iestatīto ceļu nevarēja izmantot: {1} Ievadiet citu ceļu vai notīriet lauku, lai to noteiktu automātiski.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Instalēt {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Saglabāt un mēģināt vēlreiz", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Instalēšanas instrukcijas", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Norādītajā ceļā neeksistē neviens fails.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Šis fails nav izpildāms.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Šo failu neizdevās palaist kā {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "MI funkcijām ir nepieciešama {APP_NAME} darbvirsmas lietotne. Lejupielādējiet to, lai sāktu darbu.", "AI_CHAT_DOWNLOAD_BTN": "Lejupielādēt darbvirsmas lietotni", "AI_CHAT_PLACEHOLDER_TITLE": "Projektējiet, būvējiet un labojiet ātrāk ar MI", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "MI, kas darbojas ar jūsu priekšskatījumu", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Ģenerēt izkārtojumu", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Aprakstiet sadaļu", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Labot kļūdas", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Meklējiet problēmas", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Ieteikt uzlabojumus", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX un veiktspējas padomi", "AI_CHAT_LOGIN_TITLE": "Pierakstieties, lai sāktu darbu ar AI", - "AI_CHAT_LOGIN_MESSAGE": "Pierakstieties savā {APP_NAME} kontā, lai piekļūtu MI funkcijām.", "AI_CHAT_LOGIN_BTN": "Pierakstīties", "AI_CHAT_INTRO_GUEST_TITLE": "Dizainējiet izkārtojumus, labojiet kļūdas un izstrādājiet ātrāk ar MI", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Darba sākšana ar Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Pārslēgties uz Visu atļaut režīmu?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Visu atļaut režīms ļauj MI palaist jebkuru rīku — Bash komandas, failu labojumus, failu dzēšanu, tīmekļa pieprasījumus — iepriekš nejautājot.

Tas ir ērti uzticamiem pagaidu projektiem, bet var būt riskanti: nepareizi novērtēts solis var pārrakstīt vai dzēst failus, palaist destruktīvu čaulas (shell) komandu vai iegrūst (push) neparedzētas izmaiņas. Izmantojiet versiju kontroli (Git), lai varētu atgūt datus, ja kaut kas noiet greizi.

Iespējojiet Visu atļaut režīmu tikai projektos, kuriem uzticaties. Jūs jebkurā laikā varat pārslēgties atpakaļ uz Rediģēšanas režīmu, izmantojot Shift+Tab vai noklikšķinot uz režīma joslas.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Iespējot Visu atļaut", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Gatavs veidot", - "AI_CHAT_ONBOARDING_SEND": "Sūtīt", "AI_CHAT_SHOW_DIFF": "Rādīt atšķirības", "AI_CHAT_HIDE_DIFF": "Slēpt atšķirības", "AI_CHAT_DIFF_MORE_TITLE": "Diff opcijas", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Neizdevās sasniegt veco vietni", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} nevarēja izveidot savienojumu ar {0}, lai meklētu jūsu projektus un iestatījumus, tādēļ nekas nav mainīts. Pārbaudiet interneta savienojumu, pēc tam mēģiniet vēlreiz, izmantojot {1}.", "CMD_MIGRATE_DATA": "Migrēt manus datus no {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elements ir paslēpts - tam ir {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elements ir paslēpts - elementam {0} ir {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elements ir paslēpts - {0} ir aizvērts", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elements nav redzams - tam nav izmēra", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elements nav redzams - to apgriež {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elements nav redzams - tas atrodas ārpus redzamās zonas", - "LIVE_DEV_TOAST_HIDDEN": "Elements nav redzams lapā", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Meklēt {0} failos", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Rādīt vēl {0}", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Rādīt mazāk", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Slāņu paneli neizdevās ielādēt. Restartējiet {APP_NAME}, lai mēģinātu vēlreiz.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Automātiska elementu sakļaušana", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (paslēpts)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Tiešsaistes priekšskatījums neatbild.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Pārlādēt priekšskatījumu" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Izvēlieties lapu", + "AI_CHAT_MODE_SWITCH_HINT": "Jebkurā laikā pārslēdzieties atpakaļ no šejienes", + "AI_CHAT_START_TYPE_HINT": "Rakstiet šeit, lai sāktu", + "AI_CHAT_START_GREETING": "Sveiki, {0},", + "AI_CHAT_START_TITLE": "Ko mēs šodien būvēsim?", + "AI_CHAT_START_SURPRISE_TITLE": "Pārsteidz mani", + "AI_CHAT_START_SURPRISE_DESC": "Parādi man demonstrāciju, ko tu spēj paveikt", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Noskaties vēl vienu demonstrāciju vai ļauj man kaut ko izveidot tiešraidē", + "AI_CHAT_START_MAKE_NEW": "Izveidot ko jaunu", + "AI_CHAT_START_ANOTHER_DEMO": "Parādīt citu demonstrāciju", + "AI_CHAT_START_MAKE_NEW_NOTE": "Jauna satura veidošana izmanto jūsu MI kredītus. Izvēlieties demonstrāciju, lai tos neizmantotu.", + "AI_CHAT_START_DEMO_LINK": "Vēlaties demonstrāciju? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Pārsteidziet mani", + "AI_CHAT_SEE_DEMO_DESC": "Skatīt demonstrāciju", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Jūs esat bezsaistē, tāpēc šī ir ierakstīta demonstrācija.", + "AI_CHAT_DEMO_BAR_TEXT": "Pierakstieties, lai veidotu savu saturu ar MI.", + "AI_CHAT_DEMO_BACK_BTN": "Atpakaļ", + "AI_CHAT_DEMO_BUILT_WITH": "Izveidots ar {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Skatīt citu demonstrāciju", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Atklāt uzdevumu", + "AI_CHAT_DEMO_HIDE_PROMPT": "Slēpt uzvedni", + "AI_CHAT_DEMO_PROMPT_LABEL": "Uzvedne, kas to izveidoja", + "AI_CHAT_DEMO_PROMPT_COPIED": "Nokopēts", + "AI_CHAT_DEMO_SPEED_TITLE": "Atskaņošanas ātrums (noklikšķiniet, lai mainītu)", + "AI_CHAT_START_WORK_WITH": "Strādāt ar", + "AI_CHAT_START_CHAT_DESC": "Iebūvēta tērzēšana ar vizuāliem labojumiem", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · savienojas ar {APP_NAME}", + "AI_CHAT_START_SETUP": "Iestatīt", + "AI_CHAT_START_CUSTOM_PROVIDER": "Pielāgots galapunkts vai pakalpojumu sniedzējs, piemēram, {0}? Skatiet {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Gaida modeli...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Notiek {0} instalēšana, lūdzu, uzgaidiet. Tas var aizņemt kādu laiku...", + "AI_CHAT_CLI_SETUP_TITLE": "{0} iestatīšana", + "AI_CHAT_CLI_SETUP_MISSING": "{0} vēl nav instalēts.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "Neizdevās palaist {0} no saglabātā ceļa.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Instalēt", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Ieteicams", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Terminālī palaiž {0} oficiālo instalētāju. Kad tas ir pabeigts, vēlreiz atlasiet {1}.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Nepieciešams {0} vai {1}. Vispirms instalējiet vienu no tiem.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Man tas jau ir", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Ielīmējiet pilno ceļu uz {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Izmantot šo ceļu", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Tā vietā noteikt automātiski", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Neizdevās automātiski atrast {0}.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Kas ir {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Pārvērtiet idejas funkcionējošās lapās {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "MI {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Būvējiet ar savu iecienītāko CLI aģentu", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Nodrošiniet saviem CLI aģentiem rīkus, lai būvēšanas laikā skatītu, pārbaudītu un atkļūdotu jūsu lapu.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Izveidot cenu sadaļu", + "AI_CHAT_WELCOME_BUG_PROMPT": "Salabot mobilo navigāciju", + "AI_CHAT_WELCOME_EDITING": "Rediģē {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Pārskata {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Pārlūkot MI priekšskatījumus", + "AI_CHAT_WELCOME_PREVIOUS": "Iepriekšējais priekšskatījums", + "AI_CHAT_WELCOME_NEXT": "Nākamais priekšskatījums", + "AI_CHAT_WELCOME_SHOW_DEMO": "Parādīt MI demonstrāciju", + "AI_CHAT_WELCOME_SHOW_CLI": "Parādīt CLI aģentus", + "AI_CHAT_WELCOME_PLAY_DEMO": "Palaist MI demonstrāciju", + "AI_CHAT_LOGIN_MESSAGE": "Pierakstieties savā {APP_NAME} kontā, lai iestatītu MI.", + "AI_CHAT_IMAGE_SEARCH": "Meklē attēlus", + "AI_CHAT_IMAGE_USE": "Atlasa attēlu", + "AI_CHAT_IMAGE_SELECTED": "Atlasīts attēls", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Atlasīti attēli", + "AI_CHAT_IMAGE_PREVIEW": "Attēla priekšskatījums", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Norādiet no viena līdz deviņiem HTTP, HTTPS vai failu attēlu URL.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} attēlu", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 attēls", + "AI_CHAT_IMAGE_CLOSE": "Aizvērt attēla priekšskatījumu (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Iepriekšējais attēls", + "AI_CHAT_IMAGE_NEXT": "Nākamais attēls", + "AI_CHAT_IMAGE_POSITION": "Attēls {0} no {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Foto autors", + "AI_CHAT_IMAGE_REPLY": "Atbildēt ar šo attēlu", + "AI_CHAT_IMAGE_QUOTE": "Citēt attēlu tērzēšanā", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Skatīt kolāžu", + "AI_CHAT_IMAGE_SHOW_ALL": "Rādīt visus", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Atpakaļ uz visiem attēliem", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} fotogrāfijas · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 fotogrāfija · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Attēli netika atrasti. Mēģiniet citu meklēšanu.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Neizdevās ielādēt šo attēlu.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Neizdevās izveidot attēlu kolāžu.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Ievadiet meklēšanas vaicājumu, kas nav garāks par 200 rakstzīmēm, un derīgu lapas numuru.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Šī attēla atsauce nav derīga. Izmantojiet rezultātu no attēlu meklēšanas.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Sasniegts 120 attēlu meklēšanas reižu limits stundā. Uzgaidiet, pirms meklēt vēlreiz.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Jūsu attēlu meklēšanas limits ir izmantots. Pierakstieties, lai turpinātu meklēšanu.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Attēlu meklēšanai īslaicīgi ir noteikts ierobežojums. Uzgaidiet, pirms meklēt vēlreiz.", + "AI_CHAT_IMAGE_TIMEOUT": "Attēlu meklēšanai iestājās noilgums. Mēģiniet vēlreiz vēlāk.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Attēlu pakalpojums atgrieza kļūdu ({0})." }); \ No newline at end of file diff --git a/src/nls/ml/lastTranslated.json b/src/nls/ml/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/ml/lastTranslated.json +++ b/src/nls/ml/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/ml/strings.js b/src/nls/ml/strings.js index 29731833cc..a2e617a385 100644 --- a/src/nls/ml/strings.js +++ b/src/nls/ml/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "ഘടകം തിരുത്താനാവില്ല - സ്ക്രിപ്റ്റ് നിർമ്മിച്ചത്", "LIVE_DEV_COPY_TOAST_MESSAGE": "എലമെന്റ് പകർത്തി. തിരഞ്ഞെടുത്ത എലമെന്റിന് ശേഷം ഇത് ചേർക്കാൻ 'പേസ്റ്റ്' ഉപയോഗിക്കുക", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "ഘടകം പേജിനൊപ്പം സ്ക്രോൾ ചെയ്യുന്നില്ല - എഡിറ്റ് ബോക്സുകൾ മറച്ചിരിക്കുന്നു", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "എലമെന്റ് മറഞ്ഞിരിക്കുന്നു - അതിന് {0} ഉണ്ട്", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "എലമെന്റ് മറഞ്ഞിരിക്കുന്നു - {0}-ന് {1} ഉണ്ട്", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "എലമെന്റ് മറഞ്ഞിരിക്കുന്നു - {0} അടച്ചിരിക്കുന്നു", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "എലമെന്റ് ദൃശ്യമല്ല - അതിന് വലുപ്പമില്ല", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "എലമെന്റ് ദൃശ്യമല്ല - {0} ഇതിനെ മറയ്ക്കുന്നു", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "എലമെന്റ് ദൃശ്യമല്ല - ഇത് ദൃശ്യമായ ഏരിയക്ക് പുറത്താണ്", + "LIVE_DEV_TOAST_HIDDEN": "പേജിൽ എലമെന്റ് ദൃശ്യമല്ല", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "ചിത്രം സേവ് ചെയ്യാനുള്ള ഫോൾഡർ തിരഞ്ഞെടുക്കുക", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "ചിത്രം എവിടെയാണ് ഡൗൺലോഡ് ചെയ്യേണ്ടതെന്ന് തിരഞ്ഞെടുക്കുക:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "ഫോൾഡർ പാത്ത് ടൈപ്പ് ചെയ്യുക (ഉദാ: assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "ബ്രൗസറിൽ തുറക്കുക", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "ലെയറുകൾ കാണുന്നതിന് ഒരു HTML ഫയൽ തുറക്കുക.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "ലെയറുകൾ കാണാൻ ഒരു HTML ഫയൽ തിരഞ്ഞെടുക്കുക.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "{0} ഫയലുകൾ തിരയുക", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "ചേരുന്ന ഫയലുകൾ ഇല്ല", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "ആദ്യത്തെ {0} ഫയലുകൾ കാണിക്കുന്നു", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "ലെയേഴ്സ് പാനലിന് എഡിറ്റ് മോഡ് ആവശ്യമാണ്.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "എഡിറ്റ് മോഡ് ഓൺ ചെയ്യുക", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "ലെയേഴ്സ് പാനൽ ലോഡ് ചെയ്യാനായില്ല. വീണ്ടും ശ്രമിക്കാൻ {APP_NAME} പുനരാരംഭിക്കുക.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "എലമെന്റുകൾ", "LIVE_PREVIEW_LAYERS_SEARCH": "എലമെന്റുകൾ തിരയുക", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "ചേരുന്ന ഘടകങ്ങളൊന്നുമില്ല", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "ക്രമീകരണങ്ങൾ", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "ടെക്സ്റ്റ് നോഡുകൾ കാണിക്കുക", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "ഹോവറിൽ പ്രിവ്യൂ സ്ക്രോൾ ചെയ്യുക", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "ഘടകങ്ങൾ സ്വയമേവ ചുരുക്കുക", "LIVE_PREVIEW_LAYERS_MOVE_UP": "മുകളിലേക്ക് നീക്കുക", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "താഴേക്ക് നീക്കുക", "LIVE_PREVIEW_LAYERS_CUT_DONE": "മുറിക്കുക", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "ഡിക്ലറേഷൻ എഡിറ്റ് ചെയ്യുക", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "സ്ക്രിപ്റ്റ് നിർമ്മിത ഘടകങ്ങൾ കാണിക്കുക", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "സ്ക്രിപ്റ്റാൽ നിർമ്മിച്ചത്, സോഴ്സ് ഫയലിൽ ഇല്ല", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (മറച്ചത്)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "ഘടകം ചേർക്കുക", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "നിറം മാറ്റുക: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "പ്രോപ്പർട്ടി പകർത്തുക", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "എലമെൻ്റുകൾ ലോഡ് ചെയ്യുന്നു…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "ലൈവ് പ്രിവ്യൂ പ്രതികരിച്ചില്ല.", "LIVE_PREVIEW_LAYERS_RETRY": "വീണ്ടും ശ്രമിക്കുക", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "ലൈവ് പ്രിവ്യൂ പ്രതികരിക്കുന്നില്ല.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "പ്രിവ്യൂ റീലോഡ് ചെയ്യുക", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "ഈ പേജിൽ ഘടകങ്ങളൊന്നുമില്ല.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "ഒരു ഘടകം ചേർക്കുക", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "പേജ് ശൂന്യമാണ്. ഒരു ഘടകത്തിന്റെ പ്രോപ്പർട്ടികൾ കാണുന്നതിനായി അത് ചേർക്കുക.", @@ -2426,14 +2439,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "{APP_NAME}-ലെ എഐ ഫീച്ചറുകൾ ഉപയോഗിക്കുന്നതിന്, ക്ലോഡ് കോഡ് സിഎൽഐ നിങ്ങളുടെ സിസ്റ്റത്തിൽ ഇൻസ്റ്റാൾ ചെയ്തിരിക്കണം.", "AI_CHAT_CLI_INSTALL_BTN": "Claude Code ഇൻസ്റ്റാൾ ചെയ്യുക", "AI_CHAT_CLI_INSTALLING": "ഇൻസ്റ്റാൾ ചെയ്യുന്നു…", - "AI_CHAT_CLI_INSTALLING_MSG": "Claude Code ഇൻസ്റ്റാൾ ചെയ്യുന്നു, ദയവായി കാത്തിരിക്കുക. ഇതിന് കുറച്ച് സമയമെടുത്തേക്കാം...", "AI_CHAT_CLI_RESTART_NOTE": "ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായ ശേഷം {APP_NAME} പുനരാരംഭിക്കുക.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} കണ്ടെത്താനായില്ല", - "AI_CHAT_CLI_NOT_FOUND_MSG": "ഈ സിസ്റ്റത്തിൽ {0} കണ്ടെത്താനായില്ല. അത് ഇൻസ്റ്റാൾ ചെയ്യുക, അല്ലെങ്കിൽ അതിന്റെ എക്സിക്യൂട്ടബിളിന്റെ പൂർണ്ണ പാത താഴെ നൽകുക.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "{0}-നായി നൽകിയിട്ടുള്ള പാത ഉപയോഗിക്കാൻ കഴിഞ്ഞില്ല: {1} മറ്റൊരു പാത നൽകുക, അല്ലെങ്കിൽ സ്വയമേവ കണ്ടെത്താനായി ബോക്സ് ക്ലിയർ ചെയ്യുക.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "{0} ഇൻസ്റ്റാൾ ചെയ്യുക", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "സേവ് ചെയ്ത് വീണ്ടും ശ്രമിക്കുക", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "ഇൻസ്റ്റാളേഷൻ നിർദ്ദേശങ്ങൾ", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "ആ പാതയിൽ ഫയൽ നിലവിലില്ല.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "ആ ഫയൽ എക്സിക്യൂട്ടബിൾ അല്ല.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "ആ ഫയൽ {0} ആയി പ്രവർത്തിച്ചില്ല.", @@ -2450,15 +2457,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "AI ഫീച്ചറുകൾക്ക് {APP_NAME} ഡെസ്ക്ടോപ്പ് ആപ്പ് ആവശ്യമാണ്. ആരംഭിക്കുന്നതിനായി അത് ഡൗൺലോഡ് ചെയ്യുക.", "AI_CHAT_DOWNLOAD_BTN": "ഡെസ്ക്ടോപ്പ് ആപ്പ് ഡൗൺലോഡ് ചെയ്യുക", "AI_CHAT_PLACEHOLDER_TITLE": "AI ഉപയോഗിച്ച് വേഗത്തിൽ ഡിസൈൻ ചെയ്യുക, നിർമ്മിക്കുക, പരിഹരിക്കുക", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "നിങ്ങളുടെ പ്രിവ്യൂവിനൊപ്പം പ്രവർത്തിക്കുന്ന AI", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "ലേഔട്ട് സൃഷ്ടിക്കുക", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "ഒരു വിഭാഗം വിവരിക്കുക", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "ബഗുകൾ പരിഹരിക്കുക", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "പ്രശ്നങ്ങൾക്കായി സ്കാൻ ചെയ്യുക", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "മെച്ചപ്പെടുത്തലുകൾ നിർദ്ദേശിക്കുക", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "യുഎക്സ്, പ്രകടന നുറുങ്ങുകൾ", "AI_CHAT_LOGIN_TITLE": "എഐ ഉപയോഗിച്ച് തുടങ്ങാൻ സൈൻ ഇൻ ചെയ്യുക", - "AI_CHAT_LOGIN_MESSAGE": "എഐ ഫീച്ചറുകൾ ആക്‌സസ് ചെയ്യുന്നതിന് നിങ്ങളുടെ {APP_NAME} അക്കൗണ്ടിലേക്ക് സൈൻ ഇൻ ചെയ്യുക.", "AI_CHAT_LOGIN_BTN": "സൈൻ ഇൻ ചെയ്യുക", "AI_CHAT_INTRO_GUEST_TITLE": "എഐ ഉപയോഗിച്ച് ലേഔട്ടുകൾ ഡിസൈൻ ചെയ്യാം, ബഗുകൾ പരിഹരിക്കാം, വേഗത്തിൽ നിർമ്മിക്കാം", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Claude Code ഉപയോഗിച്ച് തുടങ്ങാം", @@ -2536,8 +2535,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "എല്ലാം അനുവദിക്കുക മോഡിലേക്ക് മാറുകയാണോ?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "എല്ലാം അനുവദിക്കുക മോഡ്, നിങ്ങളോട് ആദ്യം ചോദിക്കാതെ തന്നെ ബാഷ് കമാൻഡുകൾ, ഫയൽ എഡിറ്റുകൾ, ഫയൽ ഡിലീറ്റുകൾ, വെബ് ഫെച്ചുകൾ പോലുള്ള ഏത് ടൂളും പ്രവർത്തിപ്പിക്കാൻ എഐ-ക്ക് അനുവാദം നൽകുന്നു.

വിശ്വസനീയമായ സ്ക്രാച്ച് പ്രോജക്റ്റുകൾക്ക് ഇത് സൗകര്യപ്രദമാണ്, പക്ഷേ അപകടസാധ്യതയുണ്ട്: ഒരു തെറ്റായ നീക്കം ഫയലുകളെ ഓവർറൈറ്റ് ചെയ്യുകയോ ഡിലീറ്റ് ചെയ്യുകയോ, വിനാശകരമായ ഒരു ഷെൽ കമാൻഡ് പ്രവർത്തിപ്പിക്കുകയോ, അല്ലെങ്കിൽ ഉദ്ദേശിക്കാത്ത മാറ്റങ്ങൾ പുഷ് ചെയ്യുകയോ ചെയ്തേക്കാം. എന്തെങ്കിലും തെറ്റ് സംഭവിച്ചാൽ വീണ്ടെടുക്കാൻ കഴിയുന്നതിനായി പതിപ്പ് നിയന്ത്രണം (Git) ഉപയോഗിക്കുക.

നിങ്ങൾ വിശ്വസിക്കുന്ന പ്രോജക്റ്റുകളിൽ മാത്രം 'എല്ലാം അനുവദിക്കുക' മോഡ് പ്രവർത്തനക്ഷമമാക്കുക. Shift+Tab ഉപയോഗിച്ചോ അല്ലെങ്കിൽ മോഡ് ബാറിൽ ക്ലിക്ക് ചെയ്തോ നിങ്ങൾക്ക് എപ്പോൾ വേണമെങ്കിലും എഡിറ്റ് മോഡിലേക്ക് തിരികെ മാറാവുന്നതാണ്.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "'എല്ലാം അനുവദിക്കുക' പ്രവർത്തനക്ഷമമാക്കുക", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "നിർമ്മിക്കാൻ തയ്യാർ", - "AI_CHAT_ONBOARDING_SEND": "അയയ്ക്കുക", "AI_CHAT_SHOW_DIFF": "ഡിഫ് കാണിക്കുക", "AI_CHAT_HIDE_DIFF": "ഡിഫ് മറയ്ക്കുക", "AI_CHAT_DIFF_MORE_TITLE": "ഡിഫ് ഓപ്ഷനുകൾ", @@ -2821,19 +2818,94 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "പഴയ സൈറ്റിൽ എത്തിച്ചേരാൻ കഴിഞ്ഞില്ല", "MIGRATE_UNREACHABLE_MESSAGE": "നിങ്ങളുടെ പ്രോജക്റ്റുകളും ക്രമീകരണങ്ങളും തിരയുന്നതിന് {APP_NAME}-ന് {0}-ലേക്ക് കണക്റ്റുചെയ്യാൻ കഴിഞ്ഞില്ല, അതിനാൽ മാറ്റങ്ങളൊന്നും വരുത്തിയിട്ടില്ല. നിങ്ങളുടെ ഇന്റർനെറ്റ് കണക്ഷൻ പരിശോധിച്ച്, തുടർന്ന് {1} ഉപയോഗിച്ച് വീണ്ടും ശ്രമിക്കുക.", "CMD_MIGRATE_DATA": "{0}-ൽ നിന്ന് എൻ്റെ ഡാറ്റ മൈഗ്രേറ്റ് ചെയ്യുക…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "എലമെന്റ് മറഞ്ഞിരിക്കുന്നു - അതിന് {0} ഉണ്ട്", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "എലമെന്റ് മറഞ്ഞിരിക്കുന്നു - {0}-ന് {1} ഉണ്ട്", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "എലമെന്റ് മറഞ്ഞിരിക്കുന്നു - {0} അടച്ചിരിക്കുന്നു", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "എലമെന്റ് ദൃശ്യമല്ല - അതിന് വലുപ്പമില്ല", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "എലമെന്റ് ദൃശ്യമല്ല - {0} ഇതിനെ മറയ്ക്കുന്നു", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "എലമെന്റ് ദൃശ്യമല്ല - ഇത് ദൃശ്യമായ ഏരിയക്ക് പുറത്താണ്", - "LIVE_DEV_TOAST_HIDDEN": "പേജിൽ എലമെന്റ് ദൃശ്യമല്ല", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "{0} ഫയലുകൾ തിരയുക", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "{0} എണ്ണം കൂടി കാണിക്കുക", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "കുറച്ച് കാണിക്കുക", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "ലെയേഴ്സ് പാനൽ ലോഡ് ചെയ്യാനായില്ല. വീണ്ടും ശ്രമിക്കാൻ {APP_NAME} പുനരാരംഭിക്കുക.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "ഘടകങ്ങൾ സ്വയമേവ ചുരുക്കുക", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (മറച്ചത്)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "ലൈവ് പ്രിവ്യൂ പ്രതികരിക്കുന്നില്ല.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "പ്രിവ്യൂ റീലോഡ് ചെയ്യുക" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "ഒരു പേജ് തിരഞ്ഞെടുക്കുക", + "AI_CHAT_MODE_SWITCH_HINT": "ഇവിടെ നിന്ന് എപ്പോൾ വേണമെങ്കിലും തിരികെ പോകാം", + "AI_CHAT_START_TYPE_HINT": "തുടങ്ങാനായി ഇവിടെ ടൈപ്പ് ചെയ്യുക", + "AI_CHAT_START_GREETING": "ഹായ് {0},", + "AI_CHAT_START_TITLE": "നമ്മൾ ഇന്ന് എന്താണ് നിർമ്മിക്കാൻ പോകുന്നത്?", + "AI_CHAT_START_SURPRISE_TITLE": "എന്നെ അത്ഭുതപ്പെടുത്തൂ", + "AI_CHAT_START_SURPRISE_DESC": "നിങ്ങൾക്ക് എന്തുചെയ്യാൻ കഴിയുമെന്ന് ഒരു ഡെമോ കാണിക്കൂ", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "മറ്റൊരു ഡെമോ കാണുക, അല്ലെങ്കിൽ എന്നെക്കൊണ്ട് തത്സമയം എന്തെങ്കിലും നിർമ്മിപ്പിക്കുക", + "AI_CHAT_START_MAKE_NEW": "പുതിയൊരെണ്ണം നിർമ്മിക്കുക", + "AI_CHAT_START_ANOTHER_DEMO": "മറ്റൊരു ഡെമോ കാണിക്കുക", + "AI_CHAT_START_MAKE_NEW_NOTE": "പുതിയത് നിർമ്മിക്കാൻ നിങ്ങളുടെ AI ക്രെഡിറ്റുകൾ ഉപയോഗിക്കും. ഒന്നും ഉപയോഗിക്കാതിരിക്കാൻ ഡെമോ തിരഞ്ഞെടുക്കുക.", + "AI_CHAT_START_DEMO_LINK": "ഡെമോ വേണോ? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "എന്നെ അത്ഭുതപ്പെടുത്തൂ", + "AI_CHAT_SEE_DEMO_DESC": "ഒരു ഡെമോ കാണുക", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "നിങ്ങൾ ഓഫ്‌ലൈനാണ്, അതിനാൽ ഇതൊരു റെക്കോർഡ് ചെയ്ത ഡെമോ ആണ്.", + "AI_CHAT_DEMO_BAR_TEXT": "AI ഉപയോഗിച്ച് സ്വന്തമായി നിർമ്മിക്കാൻ സൈൻ ഇൻ ചെയ്യുക.", + "AI_CHAT_DEMO_BACK_BTN": "മടങ്ങുക", + "AI_CHAT_DEMO_BUILT_WITH": "{0} ഉപയോഗിച്ച് നിർമ്മിച്ചത്", + "AI_CHAT_DEMO_ANOTHER_BTN": "മറ്റൊരു ഡെമോ കാണുക", + "AI_CHAT_DEMO_REVEAL_PROMPT": "പ്രോംപ്റ്റ് വെളിപ്പെടുത്തുക", + "AI_CHAT_DEMO_HIDE_PROMPT": "പ്രോംപ്റ്റ് മറയ്ക്കുക", + "AI_CHAT_DEMO_PROMPT_LABEL": "ഇതുണ്ടാക്കാൻ ഉപയോഗിച്ച പ്രോംപ്റ്റ്", + "AI_CHAT_DEMO_COPY_PROMPT": "പകർത്തുക", + "AI_CHAT_DEMO_PROMPT_COPIED": "പകർത്തി", + "AI_CHAT_DEMO_SPEED_TITLE": "പ്ലേബാക്ക് വേഗത (മാറ്റാൻ ക്ലിക്ക് ചെയ്യുക)", + "AI_CHAT_START_WORK_WITH": "ഇവയുമായി പ്രവർത്തിക്കുക", + "AI_CHAT_START_CHAT_DESC": "വിഷ്വൽ എഡിറ്റുകളോടുകൂടിയ ബിൽറ്റ്-ഇൻ ചാറ്റ്", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · {APP_NAME}-മായി ബന്ധിപ്പിക്കുന്നു", + "AI_CHAT_START_SETUP": "സജ്ജീകരിക്കുക", + "AI_CHAT_START_CUSTOM_PROVIDER": "ഇഷ്‌ടാനുസൃത എൻഡ്‌പോയിൻ്റോ അല്ലെങ്കിൽ {0} പോലുള്ള ദാതാവോ? {1} കാണുക.", + "AI_CHAT_WAITING_FOR_MODEL": "മോഡലിനായി കാത്തിരിക്കുന്നു...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "{0} ഇൻസ്റ്റാൾ ചെയ്യുന്നു, ദയവായി കാത്തിരിക്കുക. ഇതിന് കുറച്ച് സമയമെടുത്തേക്കാം...", + "AI_CHAT_CLI_SETUP_TITLE": "{0} സജ്ജീകരിക്കുക", + "AI_CHAT_CLI_SETUP_MISSING": "{0} ഇതുവരെ ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "സേവ് ചെയ്ത പാതയിൽ നിന്ന് {0} ആരംഭിക്കാൻ കഴിഞ്ഞില്ല.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "എനിക്കായി ഇൻസ്റ്റാൾ ചെയ്യുക", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "ശുപാർശ ചെയ്യുന്നത്", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "ടെർമിനലിൽ {0}-ന്റെ ഔദ്യോഗിക ഇൻസ്റ്റാളർ പ്രവർത്തിപ്പിക്കുന്നു. പൂർത്തിയായിക്കഴിഞ്ഞാൽ {1} വീണ്ടും തിരഞ്ഞെടുക്കുക.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "{0} അല്ലെങ്കിൽ {1} ആവശ്യമാണ്. ആദ്യം അവയിലൊന്ന് ഇൻസ്റ്റാൾ ചെയ്യുക.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "എൻ്റെ കയ്യിൽ ഇത് ഇതിനകം തന്നെയുണ്ട്", + "AI_CHAT_CLI_SETUP_PATH_DESC": "{0}-ലേക്കുള്ള പൂർണ്ണമായ പാത ഒട്ടിക്കുക.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "ഈ പാത ഉപയോഗിക്കുക", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "പകരമായി സ്വയം കണ്ടെത്തുക", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "{0} സ്വയമേവ കണ്ടെത്താനായില്ല.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "{0} എന്താണ്?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "ആശയങ്ങളെ {APP_NAME}-ൽ പ്രവർത്തിക്കുന്ന പേജുകളാക്കി മാറ്റുക.", + "AI_CHAT_WELCOME_LABEL": "{APP_NAME}-ലെ AI", + "AI_CHAT_WELCOME_CLI_TITLE": "നിങ്ങളുടെ പ്രിയപ്പെട്ട CLI ഏജൻ്റ് ഉപയോഗിച്ച് നിർമ്മിക്കുക", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "നിങ്ങളുടെ CLI ഏജൻ്റുകൾക്ക് പേജ് നിർമ്മിക്കുമ്പോൾ അത് കാണാനും, പരിശോധിക്കാനും, ഡീബഗ് ചെയ്യാനുമുള്ള ടൂളുകൾ നൽകുക.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "ഒരു പ്രൈസിംഗ് വിഭാഗം നിർമ്മിക്കുക", + "AI_CHAT_WELCOME_BUG_PROMPT": "മൊബൈൽ നാവിഗേഷൻ ശരിയാക്കുക", + "AI_CHAT_WELCOME_EDITING": "{0} എഡിറ്റ് ചെയ്യുന്നു…", + "AI_CHAT_WELCOME_REVIEWING": "{0} അവലോകനം ചെയ്യുന്നു…", + "AI_CHAT_WELCOME_NAV_LABEL": "AI പ്രിവ്യൂകൾ ബ്രൗസ് ചെയ്യുക", + "AI_CHAT_WELCOME_PREVIOUS": "മുമ്പത്തെ പ്രിവ്യൂ", + "AI_CHAT_WELCOME_NEXT": "അടുത്ത പ്രിവ്യൂ", + "AI_CHAT_WELCOME_SHOW_DEMO": "AI ഡെമോ കാണിക്കുക", + "AI_CHAT_WELCOME_SHOW_CLI": "CLI ഏജൻ്റുമാരെ കാണിക്കുക", + "AI_CHAT_WELCOME_PLAY_DEMO": "AI ഡെമോ പ്ലേ ചെയ്യുക", + "AI_CHAT_LOGIN_MESSAGE": "AI സജ്ജീകരിക്കുന്നതിന് നിങ്ങളുടെ {APP_NAME} അക്കൗണ്ടിലേക്ക് സൈൻ ഇൻ ചെയ്യുക.", + "AI_CHAT_IMAGE_SEARCH": "ചിത്രങ്ങൾ തിരയുന്നു", + "AI_CHAT_IMAGE_USE": "ചിത്രം തിരഞ്ഞെടുക്കുന്നു", + "AI_CHAT_IMAGE_SELECTED": "തിരഞ്ഞെടുത്ത ചിത്രം", + "AI_CHAT_IMAGE_SELECTED_GROUP": "തിരഞ്ഞെടുത്ത ചിത്രങ്ങൾ", + "AI_CHAT_IMAGE_PREVIEW": "ചിത്ര പ്രിവ്യൂ", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "ഒന്നു മുതൽ ഒൻപത് വരെ HTTP, HTTPS, അല്ലെങ്കിൽ ഫയൽ ഇമേജ് URL-കൾ നൽകുക.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} ചിത്രങ്ങൾ", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 ചിത്രം", + "AI_CHAT_IMAGE_CLOSE": "ചിത്ര പ്രിവ്യൂ അടയ്ക്കുക (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "മുമ്പത്തെ ചിത്രം", + "AI_CHAT_IMAGE_NEXT": "അടുത്ത ചിത്രം", + "AI_CHAT_IMAGE_POSITION": "{1}-ൽ {0}-മത്തെ ചിത്രം", + "AI_CHAT_IMAGE_PHOTO_BY": "ഫോട്ടോ എടുത്തത്", + "AI_CHAT_IMAGE_REPLY": "ഈ ചിത്രം ഉപയോഗിച്ച് മറുപടി നൽകുക", + "AI_CHAT_IMAGE_QUOTE": "ചാറ്റിൽ ചിത്രം ഉദ്ധരിക്കുക", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "കൊളാഷ് കാണുക", + "AI_CHAT_IMAGE_SHOW_ALL": "എല്ലാം കാണിക്കുക", + "AI_CHAT_IMAGE_BACK_TO_ALL": "എല്ലാ ചിത്രങ്ങളിലേക്കും മടങ്ങുക", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} ഫോട്ടോകൾ · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 ഫോട്ടോ · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "ചിത്രങ്ങളൊന്നും കണ്ടെത്തിയില്ല. മറ്റൊരു തിരയൽ പരീക്ഷിക്കുക.", + "AI_CHAT_IMAGE_LOAD_FAILED": "ഈ ചിത്രം ലോഡ് ചെയ്യാൻ കഴിഞ്ഞില്ല.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "ചിത്ര കൊളാഷ് സൃഷ്ടിക്കാൻ കഴിഞ്ഞില്ല.", + "AI_CHAT_IMAGE_INVALID_QUERY": "200 അക്ഷരങ്ങൾ വരെയുള്ള തിരയൽ ചോദ്യവും സാധുവായ പേജ് നമ്പറും നൽകുക.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "ഈ ചിത്രത്തിന്റെ റെഫറൻസ് അസാധുവാണ്. ചിത്രം തിരഞ്ഞതിലൂടെ ലഭിച്ച ഫലം ഉപയോഗിക്കുക.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "ഒരു മണിക്കൂറിൽ 120 തവണ ചിത്രം തിരയാനുള്ള പരിധി കഴിഞ്ഞിരിക്കുന്നു. വീണ്ടും തിരയുന്നതിന് മുമ്പ് കാത്തിരിക്കുക.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "ചിത്രം തിരയാൻ നിങ്ങൾക്കുള്ള അവസരം ഉപയോഗിച്ചു കഴിഞ്ഞു. തിരയൽ തുടരാൻ സൈൻ ഇൻ ചെയ്യുക.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "ചിത്രം തിരയുന്നത് താൽക്കാലികമായി പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. വീണ്ടും തിരയുന്നതിന് മുമ്പ് കാത്തിരിക്കുക.", + "AI_CHAT_IMAGE_TIMEOUT": "ചിത്രം തിരയുന്നതിനുള്ള സമയം കഴിഞ്ഞു. പിന്നീട് വീണ്ടും ശ്രമിക്കുക.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "ഇമേജ് സേവനം ഒരു പിശക് കാണിച്ചു ({0})." }); \ No newline at end of file diff --git a/src/nls/nb/lastTranslated.json b/src/nls/nb/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/nb/lastTranslated.json +++ b/src/nls/nb/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/nb/strings.js b/src/nls/nb/strings.js index b25c8fa3a0..316e7bdd0e 100644 --- a/src/nls/nb/strings.js +++ b/src/nls/nb/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Elementet kan ikke redigeres – generert av skript", "LIVE_DEV_COPY_TOAST_MESSAGE": "Element kopiert. Bruk «Lim inn» for å legge det til etter det valgte elementet.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Elementet ruller ikke med siden – redigeringsbokser skjult", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elementet er skjult – det har {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elementet er skjult – {0} har {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elementet er skjult – {0} er lukket", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elementet er ikke synlig – det har ingen størrelse", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elementet er ikke synlig – det er kuttet av {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elementet er ikke synlig – det er utenfor det synlige området", + "LIVE_DEV_TOAST_HIDDEN": "Elementet er ikke synlig på siden", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Velg mappe for å lagre bildet", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Velg hvor bildet skal lastes ned:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Skriv inn mappesti (f.eks. assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Åpne i nettleser", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Åpne en HTML-fil for å se lagene.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Velg en HTML-fil for å se lagene.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Søk i {0} filer", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Ingen samsvarende filer", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Viser de første {0} filene", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Lagpanelet krever redigeringsmodus.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Slå på redigeringsmodus", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Lagpanelet kunne ikke lastes inn. Start {APP_NAME} på nytt for å prøve igjen.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elementer", "LIVE_PREVIEW_LAYERS_SEARCH": "Søk etter elementer", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Ingen samsvarende elementer", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Innstillinger", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Vis tekstnoder", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Rull forhåndsvisning ved pekerkontakt", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Slå sammen elementer automatisk", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Flytt opp", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Flytt ned", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Klipp", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Rediger deklarasjon", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Vis skript-genererte elementer", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Generert av skript, ikke i kildefilen", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (skjult)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Sett inn element", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Endre farge: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Kopier egenskap", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Laster inn elementer …", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Live-forhåndsvisningen svarte ikke.", "LIVE_PREVIEW_LAYERS_RETRY": "Prøv igjen", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Forhåndsvisningen svarer ikke.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Last forhåndsvisning på nytt", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Denne siden har ingen elementer ennå.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Legg til et element", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Siden er tom. Legg til et element for å se egenskapene.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Kopier", "AI_CHAT_SURPRISE_ME_USER_MSG": "Overrask meg!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Gjør klar scenen …", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Varmer opp lerretet …", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI må være installert på systemet ditt for å bruke AI-funksjoner i {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Installer Claude Code", "AI_CHAT_CLI_INSTALLING": "Installerer …", - "AI_CHAT_CLI_INSTALLING_MSG": "Installerer Claude Code, vennligst vent. Dette kan ta en stund …", "AI_CHAT_CLI_RESTART_NOTE": "Start {APP_NAME} på nytt etter at installasjonen er fullført.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} ble ikke funnet", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} ble ikke funnet på dette systemet. Installer det, eller skriv inn hele stien til den kjørbare filen nedenfor.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Stien som er angitt for {0} kunne ikke brukes: {1} Skriv inn en annen sti, eller tøm feltet for å finne den automatisk.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Installer {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Lagre og prøv på nytt", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installasjonsinstruksjoner", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Ingen fil eksisterer på den stien.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Den filen er ikke kjørbar.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Den filen kjørte ikke som {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "AI-funksjoner krever {APP_NAME}-skrivebordsappen. Last den ned for å komme i gang.", "AI_CHAT_DOWNLOAD_BTN": "Last ned skrivebordsappen", "AI_CHAT_PLACEHOLDER_TITLE": "Design, bygg og fiks raskere med AI", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI som fungerer med forhåndsvisningen din", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generer layout", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Beskriv en seksjon", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fiks bugs", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Skann etter problemer", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Foreslå forbedringer", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX- og ytelsestips", "AI_CHAT_LOGIN_TITLE": "Logg inn for å komme i gang med AI", - "AI_CHAT_LOGIN_MESSAGE": "Logg inn på {APP_NAME}-kontoen din for å få tilgang til AI-funksjoner.", "AI_CHAT_LOGIN_BTN": "Logg inn", "AI_CHAT_INTRO_GUEST_TITLE": "Utform layouter, fiks feil og bygg raskere med KI", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Kom i gang med Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Bytte til Tillat alt-modus?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Tillat alt-modus lar KI-en kjøre ethvert verktøy – Bash-kommandoer, filendringer, filslettinger, nettverkshentinger – uten å spørre deg først.

Dette er praktisk for klarerte kladdeprosjekter, men kan være risikabelt: et feilvurdert steg kan overskrive eller slette filer, kjøre en destruktiv skallkommando eller dytte utilsiktede endringer. Bruk versjonskontroll (Git) slik at du kan gjenopprette hvis noe går galt.

Aktiver kun Tillat alt-modus i prosjekter du stoler på. Du kan bytte tilbake til redigeringsmodus når som helst ved å bruke Shift+Tab eller ved å klikke på moduslinjen.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Aktiver Tillat alt", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Klar til å bygge", - "AI_CHAT_ONBOARDING_SEND": "Send", "AI_CHAT_SHOW_DIFF": "Vis diff", "AI_CHAT_HIDE_DIFF": "Skjul diff", "AI_CHAT_DIFF_MORE_TITLE": "Diff-alternativer", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Fikk ikke kontakt med det gamle nettstedet", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} kunne ikke koble til {0} for å se etter prosjektene og innstillingene dine, så ingenting har blitt endret. Sjekk internettforbindelsen din, og prøv deretter på nytt med {1}.", "CMD_MIGRATE_DATA": "Migrer dataene mine fra {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elementet er skjult – det har {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elementet er skjult – {0} har {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elementet er skjult – {0} er lukket", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elementet er ikke synlig – det har ingen størrelse", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elementet er ikke synlig – det er kuttet av {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elementet er ikke synlig – det er utenfor det synlige området", - "LIVE_DEV_TOAST_HIDDEN": "Elementet er ikke synlig på siden", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Søk i {0} filer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Vis {0} til", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Vis færre", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Lagpanelet kunne ikke lastes inn. Start {APP_NAME} på nytt for å prøve igjen.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Slå sammen elementer automatisk", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (skjult)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Forhåndsvisningen svarer ikke.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Last forhåndsvisning på nytt" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Velg en side", + "AI_CHAT_MODE_SWITCH_HINT": "Bytt tilbake når som helst herfra", + "AI_CHAT_START_TYPE_HINT": "Skriv her for å komme i gang", + "AI_CHAT_START_GREETING": "Hei {0},", + "AI_CHAT_START_TITLE": "Hva skal vi bygge i dag?", + "AI_CHAT_START_SURPRISE_TITLE": "Overrask meg", + "AI_CHAT_START_SURPRISE_DESC": "Vis meg en demo av hva du kan gjøre", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Se en annen demo, eller la meg bygge noe direkte", + "AI_CHAT_START_MAKE_NEW": "Lag noe nytt", + "AI_CHAT_START_ANOTHER_DEMO": "Vis en annen demo", + "AI_CHAT_START_MAKE_NEW_NOTE": "Det koster AI-krediteringer å lage noe nytt. Velg demo for å ikke bruke noen.", + "AI_CHAT_START_DEMO_LINK": "Vil du se en demo? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Overrask meg", + "AI_CHAT_SEE_DEMO_DESC": "Se en demo", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Du er frakoblet, så dette er en innspilt demo.", + "AI_CHAT_DEMO_BAR_TEXT": "Logg inn for å bygge din egen med AI.", + "AI_CHAT_DEMO_BACK_BTN": "Tilbake", + "AI_CHAT_DEMO_BUILT_WITH": "Bygget med {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Se en annen demo", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Vis instruksjonen", + "AI_CHAT_DEMO_HIDE_PROMPT": "Skjul ledeteksten", + "AI_CHAT_DEMO_PROMPT_LABEL": "Ledeteksten som genererte dette", + "AI_CHAT_DEMO_PROMPT_COPIED": "Kopiert", + "AI_CHAT_DEMO_SPEED_TITLE": "Avspillingshastighet (klikk for å endre)", + "AI_CHAT_START_WORK_WITH": "Arbeid med", + "AI_CHAT_START_CHAT_DESC": "Innebygd chat med visuelle redigeringer", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · kobles til {APP_NAME}", + "AI_CHAT_START_SETUP": "Sett opp", + "AI_CHAT_START_CUSTOM_PROVIDER": "Egendefinert endepunkt eller en leverandør som {0}? Se {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Venter på modellen ...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Installerer {0}, vennligst vent. Dette kan ta en stund...", + "AI_CHAT_CLI_SETUP_TITLE": "Sett opp {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} er ikke installert ennå.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0} kunne ikke startes fra den lagrede filstien.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Installer for meg", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Anbefalt", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Kjører {0}s offisielle installasjonsprogram i terminalen. Velg {1} på nytt når det er ferdig.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Krever {0} eller {1}. Installer en av dem først.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Jeg har det allerede", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Lim inn hele filstien til {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Bruk denne stien", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Finn automatisk i stedet", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Kunne ikke finne {0} automatisk.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Hva er {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Gjør ideer om til fungerende sider i {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "KI i {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Bygg med din favoritt CLI-agent", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Gi dine CLI-agenter verktøyene til å se, inspisere og feilsøke siden din mens de bygger.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Bygg en prisseksjon", + "AI_CHAT_WELCOME_BUG_PROMPT": "Fiks mobilnavigasjonen", + "AI_CHAT_WELCOME_EDITING": "Redigerer {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Gjennomgår {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Bla gjennom AI-forhåndsvisninger", + "AI_CHAT_WELCOME_PREVIOUS": "Forrige forhåndsvisning", + "AI_CHAT_WELCOME_NEXT": "Neste forhåndsvisning", + "AI_CHAT_WELCOME_SHOW_DEMO": "Vis AI-demo", + "AI_CHAT_WELCOME_SHOW_CLI": "Vis CLI-agenter", + "AI_CHAT_WELCOME_PLAY_DEMO": "Spill av AI-demoen", + "AI_CHAT_LOGIN_MESSAGE": "Logg på din {APP_NAME}-konto for å konfigurere AI.", + "AI_CHAT_IMAGE_SEARCH": "Søker etter bilder", + "AI_CHAT_IMAGE_USE": "Velger bilde", + "AI_CHAT_IMAGE_SELECTED": "Valgt bilde", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Valgte bilder", + "AI_CHAT_IMAGE_PREVIEW": "Bildeforhåndsvisning", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Angi fra én til ni bilde-URL-er for HTTP, HTTPS eller fil.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} bilder", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 bilde", + "AI_CHAT_IMAGE_CLOSE": "Lukk bildeforhåndsvisning (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Forrige bilde", + "AI_CHAT_IMAGE_NEXT": "Neste bilde", + "AI_CHAT_IMAGE_POSITION": "Bilde {0} av {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Foto av", + "AI_CHAT_IMAGE_REPLY": "Svar med dette bildet", + "AI_CHAT_IMAGE_QUOTE": "Siter bilde i chatten", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Vis kollasj", + "AI_CHAT_IMAGE_SHOW_ALL": "Vis alle", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Tilbake til alle bilder", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} foto · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 foto · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Ingen bilder funnet. Prøv et annet søk.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Dette bildet kunne ikke lastes.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Bildekollasjen kunne ikke opprettes.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Skriv inn et søk på opptil 200 tegn og et gyldig sidetall.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Denne bildereferansen er ugyldig. Bruk et resultat fra bildesøk.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Grensen på 120 bildesøk i timen er nådd. Vent før du søker igjen.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Din kvote for bildesøk er brukt opp. Logg inn for å fortsette å søke.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Bildesøk er midlertidig begrenset. Vent før du søker igjen.", + "AI_CHAT_IMAGE_TIMEOUT": "Tidsavbrudd for bildesøk. Prøv igjen senere.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Bildetjenesten returnerte en feil ({0})." }); \ No newline at end of file diff --git a/src/nls/nl/lastTranslated.json b/src/nls/nl/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/nl/lastTranslated.json +++ b/src/nls/nl/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/nl/strings.js b/src/nls/nl/strings.js index b2b53beb7f..da3569ad61 100644 --- a/src/nls/nl/strings.js +++ b/src/nls/nl/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Element niet bewerkbaar - gegenereerd door script", "LIVE_DEV_COPY_TOAST_MESSAGE": "Element gekopieerd. Gebruik 'Plakken' om het na het geselecteerde element toe te voegen.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Element scrolt niet mee met de pagina - bewerkingsvakken verborgen", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Element is verborgen - het heeft {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Element is verborgen - {0} heeft {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Element is verborgen - {0} is gesloten", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Element is niet zichtbaar - het heeft geen afmetingen", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Element is niet zichtbaar - het wordt afgesneden door {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Element is niet zichtbaar - het bevindt zich buiten het zichtbare gebied", + "LIVE_DEV_TOAST_HIDDEN": "Element is niet zichtbaar op de pagina", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Selecteer map om afbeelding op te slaan", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Kies waar de afbeelding gedownload moet worden:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Typ mappad (bijv. assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Openen in browser", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Open een HTML-bestand om de lagen ervan te zien.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Kies een HTML-bestand om de lagen ervan te bekijken.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Zoek in {0} bestanden", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Geen overeenkomende bestanden", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Toont de eerste {0} bestanden", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Het Lagen-paneel heeft de bewerkingsmodus nodig.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Bewerkingsmodus inschakelen", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Het Lagenpaneel kon niet worden geladen. Herstart {APP_NAME} om het opnieuw te proberen.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elementen", "LIVE_PREVIEW_LAYERS_SEARCH": "Elementen zoeken", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Geen overeenkomende elementen", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Instellingen", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Tekstnodes tonen", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Voorvertoning scrollen bij hover", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Elementen automatisch inklappen", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Naar boven verplaatsen", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Naar beneden verplaatsen", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Knippen", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Declaratie bewerken", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Door script gegenereerde elementen tonen", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Gegenereerd door script, niet in het bronbestand", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (verborgen)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Element invoegen", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Kleur wijzigen: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Eigenschap kopiëren", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Elementen laden…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "De live voorvertoning reageerde niet.", "LIVE_PREVIEW_LAYERS_RETRY": "Probeer opnieuw", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "De live voorvertoning reageert niet.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Voorvertoning herladen", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Deze pagina heeft nog geen elementen.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Voeg een element toe", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "De pagina is leeg. Voeg een element toe om de eigenschappen ervan te zien.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Kopierën", "AI_CHAT_SURPRISE_ME_USER_MSG": "Verras me!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Voorbereidingen treffen...", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Het doek opwarmen...", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI moet op uw systeem geïnstalleerd zijn om AI-functies in {APP_NAME} te kunnen gebruiken.", "AI_CHAT_CLI_INSTALL_BTN": "Claude Code installeren", "AI_CHAT_CLI_INSTALLING": "Bezig met installeren...", - "AI_CHAT_CLI_INSTALLING_MSG": "Claude Code wordt geïnstalleerd, een ogenblik geduld. Dit kan even duren...", "AI_CHAT_CLI_RESTART_NOTE": "Start {APP_NAME} opnieuw op nadat de installatie is voltooid.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} niet gevonden", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} kon niet worden gevonden op dit systeem. Installeer het, of voer hieronder het volledige pad naar het uitvoerbare bestand in.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Het ingestelde pad voor {0} kon niet worden gebruikt: {1} Voer een ander pad in, of maak het veld leeg om het automatisch te detecteren.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Installeer {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Opslaan en opnieuw proberen", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installatie-instructies", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Er bestaat geen bestand op dat pad.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Dat bestand is niet uitvoerbaar.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Dat bestand kon niet worden uitgevoerd als {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "AI-functies vereisen de {APP_NAME} desktop-app. Download deze om aan de slag te gaan.", "AI_CHAT_DOWNLOAD_BTN": "Desktopapp downloaden", "AI_CHAT_PLACEHOLDER_TITLE": "Ontwerp, bouw en repareer sneller met AI", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI die met je preview werkt", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Genereer lay-out", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Beschrijf een sectie", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Verhelp bugs", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Scan op problemen", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Stel verbeteringen voor", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX- en prestatietips", "AI_CHAT_LOGIN_TITLE": "Meld je aan om aan de slag te gaan met AI", - "AI_CHAT_LOGIN_MESSAGE": "Log in op uw {APP_NAME}-account om toegang te krijgen tot AI-functies.", "AI_CHAT_LOGIN_BTN": "Inloggen", "AI_CHAT_INTRO_GUEST_TITLE": "Ontwerp lay-outs, los bugs op en bouw sneller met AI", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Aan de slag met Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Overschakelen naar de modus Alles toestaan?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "De modus Alles toestaan laat de AI elke tool uitvoeren — Bash-commando's, bestandsbewerkingen, bestandsverwijderingen, webverzoeken — zonder het u eerst te vragen.

Dit is handig voor vertrouwde kladprojecten, maar kan riskant zijn: een verkeerd ingeschatte stap kan bestanden overschrijven of verwijderen, een destructief shell-commando uitvoeren, of onbedoelde wijzigingen pushen. Gebruik versiebeheer (Git) zodat u kunt herstellen als er iets misgaat.

Schakel Alles toestaan alleen in voor projecten die u vertrouwt. U kunt op elk moment terugschakelen naar de bewerkingsmodus met Shift+Tab of door op de modusbalk te klikken.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Alles toestaan inschakelen", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Klaar om te bouwen", - "AI_CHAT_ONBOARDING_SEND": "Verzenden", "AI_CHAT_SHOW_DIFF": "Toon diff", "AI_CHAT_HIDE_DIFF": "Verberg diff", "AI_CHAT_DIFF_MORE_TITLE": "Diff-opties", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Kon de oude site niet bereiken", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} kon geen verbinding maken met {0} om uw projecten en instellingen te zoeken, dus er is niets gewijzigd. Controleer uw internetverbinding en probeer het opnieuw met {1}.", "CMD_MIGRATE_DATA": "Mijn gegevens migreren van {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Element is verborgen - het heeft {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Element is verborgen - {0} heeft {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Element is verborgen - {0} is gesloten", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Element is niet zichtbaar - het heeft geen afmetingen", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Element is niet zichtbaar - het wordt afgesneden door {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Element is niet zichtbaar - het bevindt zich buiten het zichtbare gebied", - "LIVE_DEV_TOAST_HIDDEN": "Element is niet zichtbaar op de pagina", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Zoek in {0} bestanden", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Toon {0} meer", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Minder weergeven", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Het Lagenpaneel kon niet worden geladen. Herstart {APP_NAME} om het opnieuw te proberen.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Elementen automatisch inklappen", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (verborgen)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "De live voorvertoning reageert niet.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Voorvertoning herladen" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Kies een pagina", + "AI_CHAT_MODE_SWITCH_HINT": "Schakel hier op elk moment terug", + "AI_CHAT_START_TYPE_HINT": "Typ hier om te beginnen", + "AI_CHAT_START_GREETING": "Hoi {0},", + "AI_CHAT_START_TITLE": "Wat gaan we vandaag bouwen?", + "AI_CHAT_START_SURPRISE_TITLE": "Verras me", + "AI_CHAT_START_SURPRISE_DESC": "Laat me een demo zien van wat je kunt", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Bekijk nog een demo, of laat me live iets bouwen", + "AI_CHAT_START_MAKE_NEW": "Maak iets nieuws", + "AI_CHAT_START_ANOTHER_DEMO": "Toon nog een demo", + "AI_CHAT_START_MAKE_NEW_NOTE": "Iets nieuws maken kost je AI-credits. Kies een demo om er geen te gebruiken.", + "AI_CHAT_START_DEMO_LINK": "Wil je een demo? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Verras me", + "AI_CHAT_SEE_DEMO_DESC": "Bekijk een demo", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Je bent offline, dus dit is een opgenomen demo.", + "AI_CHAT_DEMO_BAR_TEXT": "Meld je aan om zelf iets te maken met AI.", + "AI_CHAT_DEMO_BACK_BTN": "Terug", + "AI_CHAT_DEMO_BUILT_WITH": "Gemaakt met {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Bekijk een andere demo", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Onthul de prompt", + "AI_CHAT_DEMO_HIDE_PROMPT": "Verberg de prompt", + "AI_CHAT_DEMO_PROMPT_LABEL": "De prompt waarmee dit is gemaakt", + "AI_CHAT_DEMO_PROMPT_COPIED": "Gekopieerd", + "AI_CHAT_DEMO_SPEED_TITLE": "Afspeelsnelheid (klik om te wijzigen)", + "AI_CHAT_START_WORK_WITH": "Werk met", + "AI_CHAT_START_CHAT_DESC": "Ingebouwde chat met visuele bewerkingen", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · verbindt met {APP_NAME}", + "AI_CHAT_START_SETUP": "Instellen", + "AI_CHAT_START_CUSTOM_PROVIDER": "Aangepast eindpunt of een provider zoals {0}? Zie {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Wachten op het model...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "{0} wordt geïnstalleerd, een ogenblik geduld. Dit kan even duren...", + "AI_CHAT_CLI_SETUP_TITLE": "{0} instellen", + "AI_CHAT_CLI_SETUP_MISSING": "{0} is nog niet geïnstalleerd.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0} kon niet worden gestart vanaf het opgeslagen pad.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Installeer het voor mij", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Aanbevolen", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Voert het officiële installatieprogramma van {0} uit in de terminal. Kies {1} opnieuw wanneer het klaar is.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "{0} of {1} is vereist. Installeer eerst een van beide.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Ik heb het al", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Plak het volledige pad naar {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Gebruik dit pad", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "In plaats daarvan automatisch detecteren", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Kon {0} niet automatisch vinden.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Wat is {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Zet ideeën om in werkende pagina's in {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "AI in {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Bouw met je favoriete CLI-agent", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Geef je CLI-agenten de tools om je pagina te zien, inspecteren en debuggen terwijl ze bouwen.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Bouw een prijzensectie", + "AI_CHAT_WELCOME_BUG_PROMPT": "Repareer de mobiele navigatie", + "AI_CHAT_WELCOME_EDITING": "{0} bewerken...", + "AI_CHAT_WELCOME_REVIEWING": "{0} beoordelen...", + "AI_CHAT_WELCOME_NAV_LABEL": "AI-previews bekijken", + "AI_CHAT_WELCOME_PREVIOUS": "Vorige preview", + "AI_CHAT_WELCOME_NEXT": "Volgende preview", + "AI_CHAT_WELCOME_SHOW_DEMO": "Toon AI-demo", + "AI_CHAT_WELCOME_SHOW_CLI": "Toon CLI-agents", + "AI_CHAT_WELCOME_PLAY_DEMO": "AI-demo afspelen", + "AI_CHAT_LOGIN_MESSAGE": "Log in op je {APP_NAME}-account om AI in te stellen.", + "AI_CHAT_IMAGE_SEARCH": "Afbeeldingen zoeken...", + "AI_CHAT_IMAGE_USE": "Afbeelding selecteren", + "AI_CHAT_IMAGE_SELECTED": "Geselecteerde afbeelding", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Geselecteerde afbeeldingen", + "AI_CHAT_IMAGE_PREVIEW": "Afbeeldingsvoorbeeld", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Geef één tot negen afbeeldings-URL's op (HTTP, HTTPS of bestand).", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} afbeeldingen", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 afbeelding", + "AI_CHAT_IMAGE_CLOSE": "Afbeeldingsvoorbeeld sluiten (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Vorige afbeelding", + "AI_CHAT_IMAGE_NEXT": "Volgende afbeelding", + "AI_CHAT_IMAGE_POSITION": "Afbeelding {0} van {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Foto door", + "AI_CHAT_IMAGE_REPLY": "Antwoord met deze afbeelding", + "AI_CHAT_IMAGE_QUOTE": "Citeer afbeelding in chat", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Bekijk collage", + "AI_CHAT_IMAGE_SHOW_ALL": "Toon alles", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Terug naar alle afbeeldingen", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} foto's · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 foto · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Geen afbeeldingen gevonden. Probeer een andere zoekopdracht.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Deze afbeelding kon niet worden geladen.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "De afbeeldingencollage kon niet worden gemaakt.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Voer een zoekopdracht van maximaal 200 tekens en een geldig paginanummer in.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Deze afbeeldingsreferentie is ongeldig. Gebruik een resultaat van de afbeeldingenzoekfunctie.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "De limiet van 120 zoekopdrachten voor afbeeldingen per uur is bereikt. Wacht voordat u opnieuw zoekt.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Uw tegoed voor het zoeken naar afbeeldingen is opgebruikt. Meld u aan om door te gaan met zoeken.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Het zoeken naar afbeeldingen is tijdelijk beperkt. Wacht voordat u opnieuw zoekt.", + "AI_CHAT_IMAGE_TIMEOUT": "Het zoeken naar afbeeldingen is verlopen (time-out). Probeer het later opnieuw.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "De afbeeldingenservice heeft een fout geretourneerd ({0})." }); \ No newline at end of file diff --git a/src/nls/pl/lastTranslated.json b/src/nls/pl/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/pl/lastTranslated.json +++ b/src/nls/pl/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/pl/strings.js b/src/nls/pl/strings.js index 8be1e0b5d6..670a01a317 100644 --- a/src/nls/pl/strings.js +++ b/src/nls/pl/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Element nieedytowalny - wygenerowany przez skrypt", "LIVE_DEV_COPY_TOAST_MESSAGE": "Element skopiowany. Użyj opcji 'Wklej', aby dodać go za zaznaczonym elementem.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Element nie przewija się ze stroną - pola edycji ukryte", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Element jest ukryty – ma {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Element jest ukryty – {0} ma {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Element jest ukryty – {0} jest zamknięty", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Element nie jest widoczny – nie ma rozmiaru", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Element nie jest widoczny – jest przycięty przez {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Element nie jest widoczny – znajduje się poza widocznym obszarem", + "LIVE_DEV_TOAST_HIDDEN": "Element nie jest widoczny na stronie", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Wybierz folder zapisu obrazu", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Wybierz, gdzie pobrać obraz:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Wpisz ścieżkę folderu (np. assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Otwórz w przeglądarce", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Otwórz plik HTML, aby zobaczyć jego warstwy.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Wybierz plik HTML, aby zobaczyć jego warstwy.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Przeszukaj {0} plików", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Brak pasujących plików", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Wyświetlanie pierwszych {0} plików", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Panel Warstwy wymaga trybu edycji.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Włącz tryb edycji", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Nie można załadować panelu Warstwy. Uruchom ponownie {APP_NAME}, aby spróbować jeszcze raz.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elementy", "LIVE_PREVIEW_LAYERS_SEARCH": "Szukaj elementów", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Brak pasujących elementów", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Ustawienia", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Pokaż węzły tekstowe", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Przewijaj podgląd po najechaniu", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Automatyczne zwijanie elementów", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Przesuń w górę", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Przesuń w dół", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Wytnij", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Edytuj deklarację", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Pokaż elementy wygenerowane przez skrypt", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Wygenerowane przez skrypt, brak w pliku źródłowym", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (ukryty)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Wstaw element", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Zmień kolor: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Kopiuj właściwość", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Ładowanie elementów…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Podgląd na żywo nie odpowiada.", "LIVE_PREVIEW_LAYERS_RETRY": "Spróbuj ponownie", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Podgląd na żywo nie odpowiada.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Odśwież podgląd", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Ta strona nie ma jeszcze żadnych elementów.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Dodaj element", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Strona jest pusta. Dodaj element, aby zobaczyć jego właściwości.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Kopiuj", "AI_CHAT_SURPRISE_ME_USER_MSG": "Zaskocz mnie!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Przygotowuję scenę…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Rozgrzewam płótno…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Narzędzie Claude Code CLI musi być zainstalowane w systemie, aby korzystać z funkcji AI w {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Zainstaluj Claude Code", "AI_CHAT_CLI_INSTALLING": "Instalowanie…", - "AI_CHAT_CLI_INSTALLING_MSG": "Instalowanie Claude Code, proszę czekać. Może to chwilę potrwać...", "AI_CHAT_CLI_RESTART_NOTE": "Uruchom ponownie {APP_NAME} po zakończeniu instalacji.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "Nie znaleziono {0}", - "AI_CHAT_CLI_NOT_FOUND_MSG": "Nie można znaleźć {0} w tym systemie. Zainstaluj go lub wprowadź poniżej pełną ścieżkę do jego pliku wykonywalnego.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Nie można użyć ścieżki ustawionej dla {0}: {1}. Wprowadź inną ścieżkę lub wyczyść pole, aby wykryć ją automatycznie.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Zainstaluj {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Zapisz i spróbuj ponownie", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Instrukcje instalacji", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Brak pliku pod wskazaną ścieżką.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Ten plik nie jest wykonywalny.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Ten plik nie uruchomił się jako {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "Funkcje AI wymagają aplikacji desktopowej {APP_NAME}. Pobierz ją, aby zacząć.", "AI_CHAT_DOWNLOAD_BTN": "Pobierz aplikację desktopową", "AI_CHAT_PLACEHOLDER_TITLE": "Projektuj, twórz i naprawiaj szybciej dzięki AI", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI, która działa z twoim podglądem", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generuj układ", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Opisz sekcję", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Napraw błędy", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Skanuj w poszukiwaniu problemów", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Zaproponuj ulepszenia", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Wskazówki dotyczące UX i wydajności", "AI_CHAT_LOGIN_TITLE": "Zaloguj się, aby zacząć korzystać z AI", - "AI_CHAT_LOGIN_MESSAGE": "Zaloguj się na swoje konto {APP_NAME}, aby uzyskać dostęp do funkcji AI.", "AI_CHAT_LOGIN_BTN": "Zaloguj się", "AI_CHAT_INTRO_GUEST_TITLE": "Projektuj układy, naprawiaj błędy i twórz szybciej dzięki AI", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Pierwsze kroki z Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Przełączyć na tryb Pełna Automatyzacja?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Tryb Pełna Automatyzacja pozwala AI uruchamiać dowolne narzędzia — polecenia Bash, edycję plików, usuwanie plików, zapytania sieciowe — bez uprzedniego pytania.

Jest to wygodne w przypadku zaufanych projektów roboczych, ale może być ryzykowne: błędna decyzja może spowodować nadpisanie lub usunięcie plików, uruchomienie destrukcyjnego polecenia powłoki lub wypchnięcie niezamierzonych zmian. Używaj systemu kontroli wersji (Git), aby móc przywrócić projekt, gdyby coś poszło nie tak.

Włączaj tryb Pełna Automatyzacja tylko w projektach, którym ufasz. Możesz wrócić do trybu edycji w dowolnym momencie, używając Shift+Tab lub klikając pasek trybu.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Włącz Pełną Automatyzację", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Gotowe do budowania", - "AI_CHAT_ONBOARDING_SEND": "Wyślij", "AI_CHAT_SHOW_DIFF": "Pokaż różnice", "AI_CHAT_HIDE_DIFF": "Ukryj różnice", "AI_CHAT_DIFF_MORE_TITLE": "Opcje diff", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Nie udało się połączyć ze starą witryną", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} nie mogła połączyć się z {0}, aby wyszukać Twoje projekty i ustawienia, dlatego nic nie zostało zmienione. Sprawdź połączenie z internetem, a następnie spróbuj ponownie, wybierając {1}.", "CMD_MIGRATE_DATA": "Migruj moje dane z {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Element jest ukryty – ma {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Element jest ukryty – {0} ma {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Element jest ukryty – {0} jest zamknięty", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Element nie jest widoczny – nie ma rozmiaru", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Element nie jest widoczny – jest przycięty przez {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Element nie jest widoczny – znajduje się poza widocznym obszarem", - "LIVE_DEV_TOAST_HIDDEN": "Element nie jest widoczny na stronie", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Przeszukaj {0} plików", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Pokaż {0} więcej", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Pokaż mniej", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Nie można załadować panelu Warstwy. Uruchom ponownie {APP_NAME}, aby spróbować jeszcze raz.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Automatyczne zwijanie elementów", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (ukryty)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Podgląd na żywo nie odpowiada.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Odśwież podgląd" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Wybierz stronę", + "AI_CHAT_MODE_SWITCH_HINT": "W każdej chwili możesz stąd wrócić", + "AI_CHAT_START_TYPE_HINT": "Wpisz tutaj, aby zacząć", + "AI_CHAT_START_GREETING": "Cześć, {0}", + "AI_CHAT_START_TITLE": "Co dzisiaj budujemy?", + "AI_CHAT_START_SURPRISE_TITLE": "Zaskocz mnie", + "AI_CHAT_START_SURPRISE_DESC": "Pokaż mi demo swoich możliwości", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Obejrzyj kolejne demo lub pozwól mi zbudować coś na żywo", + "AI_CHAT_START_MAKE_NEW": "Stwórz coś nowego", + "AI_CHAT_START_ANOTHER_DEMO": "Pokaż kolejne demo", + "AI_CHAT_START_MAKE_NEW_NOTE": "Tworzenie czegoś nowego zużywa Twoje kredyty AI. Wybierz demo, aby nie zużywać żadnych.", + "AI_CHAT_START_DEMO_LINK": "Chcesz zobaczyć demo? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Zaskocz mnie", + "AI_CHAT_SEE_DEMO_DESC": "Zobacz demo", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Jesteś offline, więc to jest nagrane demo.", + "AI_CHAT_DEMO_BAR_TEXT": "Zaloguj się, aby tworzyć własne treści z AI.", + "AI_CHAT_DEMO_BACK_BTN": "Wstecz", + "AI_CHAT_DEMO_BUILT_WITH": "Stworzono z {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Zobacz inne demo", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Ujawnij polecenie", + "AI_CHAT_DEMO_HIDE_PROMPT": "Ukryj polecenie", + "AI_CHAT_DEMO_PROMPT_LABEL": "Polecenie, które to utworzyło", + "AI_CHAT_DEMO_PROMPT_COPIED": "Skopiowano", + "AI_CHAT_DEMO_SPEED_TITLE": "Prędkość odtwarzania (kliknij, aby zmienić)", + "AI_CHAT_START_WORK_WITH": "Pracuj z", + "AI_CHAT_START_CHAT_DESC": "Wbudowany czat z edycją wizualną", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · łączy się z {APP_NAME}", + "AI_CHAT_START_SETUP": "Skonfiguruj", + "AI_CHAT_START_CUSTOM_PROVIDER": "Niestandardowy punkt końcowy lub dostawca taki jak {0}? Zobacz {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Oczekiwanie na model...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Trwa instalacja {0}, proszę czekać. Może to chwilę potrwać...", + "AI_CHAT_CLI_SETUP_TITLE": "Konfiguracja {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} nie jest jeszcze zainstalowany.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "Nie udało się uruchomić {0} z zapisanej ścieżki.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Zainstaluj dla mnie", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Zalecane", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Uruchamia oficjalny instalator {0} w terminalu. Po zakończeniu wybierz ponownie {1}.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Wymagane jest {0} lub {1}. Najpierw zainstaluj jedno z nich.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Mam już zainstalowane", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Wklej pełną ścieżkę do {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Użyj tej ścieżki", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Wykryj automatycznie", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Nie udało się automatycznie znaleźć {0}.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Czym jest {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Przekształcaj pomysły w działające strony w {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "AI w {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Buduj z ulubionym agentem CLI", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Daj swoim agentom CLI narzędzia do podglądu, inspekcji i debugowania Twojej strony podczas jej tworzenia.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Zbuduj sekcję z cennikiem", + "AI_CHAT_WELCOME_BUG_PROMPT": "Napraw nawigację mobilną", + "AI_CHAT_WELCOME_EDITING": "Edytowanie {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Przeglądanie {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Przeglądaj podglądy AI", + "AI_CHAT_WELCOME_PREVIOUS": "Poprzedni podgląd", + "AI_CHAT_WELCOME_NEXT": "Następny podgląd", + "AI_CHAT_WELCOME_SHOW_DEMO": "Pokaż demo AI", + "AI_CHAT_WELCOME_SHOW_CLI": "Pokaż agentów CLI", + "AI_CHAT_WELCOME_PLAY_DEMO": "Odtwórz demo AI", + "AI_CHAT_LOGIN_MESSAGE": "Zaloguj się na swoje konto {APP_NAME}, aby skonfigurować AI.", + "AI_CHAT_IMAGE_SEARCH": "Wyszukiwanie obrazów", + "AI_CHAT_IMAGE_USE": "Wybieranie obrazu", + "AI_CHAT_IMAGE_SELECTED": "Wybrany obraz", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Wybrane obrazy", + "AI_CHAT_IMAGE_PREVIEW": "Podgląd obrazu", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Podaj od jednego do dziewięciu adresów URL obrazów HTTP, HTTPS lub z pliku.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} obrazów", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 obraz", + "AI_CHAT_IMAGE_CLOSE": "Zamknij podgląd obrazu (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Poprzedni obraz", + "AI_CHAT_IMAGE_NEXT": "Następny obraz", + "AI_CHAT_IMAGE_POSITION": "Zdjęcie {0} z {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Autor zdjęcia:", + "AI_CHAT_IMAGE_REPLY": "Odpowiedz tym zdjęciem", + "AI_CHAT_IMAGE_QUOTE": "Zacytuj zdjęcie na czacie", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Zobacz kolaż", + "AI_CHAT_IMAGE_SHOW_ALL": "Pokaż wszystkie", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Wróć do wszystkich zdjęć", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} zdjęć · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 zdjęcie · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Nie znaleziono zdjęć. Spróbuj innego wyszukiwania.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Nie udało się załadować tego obrazu.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Nie udało się utworzyć kolażu obrazów.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Wprowadź zapytanie o długości do 200 znaków i prawidłowy numer strony.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "To odwołanie do obrazu jest nieprawidłowe. Użyj wyniku z wyszukiwania obrazów.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Osiągnięto limit 120 wyszukiwań obrazów na godzinę. Poczekaj, zanim wyszukasz ponownie.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Twój limit wyszukiwania obrazów został wykorzystany. Zaloguj się, aby kontynuować wyszukiwanie.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Wyszukiwanie obrazów jest tymczasowo ograniczone. Poczekaj, zanim wyszukasz ponownie.", + "AI_CHAT_IMAGE_TIMEOUT": "Przekroczono limit czasu wyszukiwania obrazów. Spróbuj ponownie później.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Usługa obrazów zwróciła błąd ({0})." }); \ No newline at end of file diff --git a/src/nls/pt-br/lastTranslated.json b/src/nls/pt-br/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/pt-br/lastTranslated.json +++ b/src/nls/pt-br/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/pt-br/strings.js b/src/nls/pt-br/strings.js index 01a4d0bb3d..ef012fdc8c 100644 --- a/src/nls/pt-br/strings.js +++ b/src/nls/pt-br/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Elemento não editável - gerado por script", "LIVE_DEV_COPY_TOAST_MESSAGE": "Elemento copiado. Use 'Colar' para adicioná-lo após o elemento selecionado", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "O elemento não rola com a página - caixas de edição ocultas", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elemento está oculto - ele tem {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elemento está oculto - {0} tem {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elemento está oculto - {0} está fechado", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elemento não está visível - não tem tamanho", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elemento não está visível - ele é cortado por {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elemento não está visível - está fora da área visível", + "LIVE_DEV_TOAST_HIDDEN": "Elemento não está visível na página", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Selecionar Pasta para Salvar Imagem", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Escolha onde baixar a imagem:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Digite o caminho da pasta (ex.: assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Abrir no Navegador", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Abra um arquivo HTML para ver suas camadas.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Selecione um arquivo HTML para ver suas camadas.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Pesquisar {0} arquivos", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Nenhum arquivo correspondente", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Mostrando os primeiros {0} arquivos", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "O painel Camadas precisa do modo de edição.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Ativar Modo de Edição", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "O painel Camadas não pôde ser carregado. Reinicie o {APP_NAME} para tentar novamente.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elementos", "LIVE_PREVIEW_LAYERS_SEARCH": "Pesquisar elementos", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Nenhum elemento correspondente", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Configurações", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Mostrar nós de texto", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Rolar a pré-visualização ao passar o mouse", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Recolher Elementos Automaticamente", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Mover para cima", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Mover para baixo", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Recortar", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Editar declaração", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Exibir elementos gerados por script", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Gerado por script, não está no arquivo de origem", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (oculto)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Inserir Elemento", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Alterar cor: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Copiar propriedade", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Carregando elementos…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "A pré-visualização ao vivo não respondeu.", "LIVE_PREVIEW_LAYERS_RETRY": "Tentar novamente", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "A pré-visualização ao vivo não está respondendo.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Recarregar pré-visualização", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Esta página ainda não tem elementos.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Adicionar um elemento", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "A página está vazia. Adicione um elemento para ver suas propriedades.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Copiar", "AI_CHAT_SURPRISE_ME_USER_MSG": "Surpreenda-me!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Preparando o palco…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Aquecendo a tela…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "O Claude Code CLI precisa ser instalado no seu sistema para usar os recursos de IA no {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Instalar Claude Code", "AI_CHAT_CLI_INSTALLING": "Instalando…", - "AI_CHAT_CLI_INSTALLING_MSG": "Instalando o Claude Code, por favor, aguarde. Isso pode demorar um pouco...", "AI_CHAT_CLI_RESTART_NOTE": "Reinicie o {APP_NAME} após a conclusão da instalação.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} não encontrado", - "AI_CHAT_CLI_NOT_FOUND_MSG": "Não foi possível encontrar {0} neste sistema. Instale-o ou insira o caminho completo para o seu executável abaixo.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "O caminho definido para {0} não pôde ser usado: {1} Insira um caminho diferente ou limpe o campo para detectá-lo automaticamente.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Instalar {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Salvar e Tentar Novamente", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Instruções de instalação", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Nenhum arquivo existe nesse caminho.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Esse arquivo não é executável.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Esse arquivo não foi executado como {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "Os recursos de IA exigem o aplicativo para desktop {APP_NAME}. Baixe-o para começar.", "AI_CHAT_DOWNLOAD_BTN": "Baixar aplicativo para desktop", "AI_CHAT_PLACEHOLDER_TITLE": "Projete, construa e corrija mais rápido com IA", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "IA que funciona com sua pré-visualização", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Gerar Layout", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Descreva uma seção", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Corrigir Bugs", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Verificar problemas", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Sugerir melhorias", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Dicas de UX e desempenho", "AI_CHAT_LOGIN_TITLE": "Faça login para começar a usar a IA", - "AI_CHAT_LOGIN_MESSAGE": "Faça login na sua conta {APP_NAME} para acessar os recursos de IA.", "AI_CHAT_LOGIN_BTN": "Entrar", "AI_CHAT_INTRO_GUEST_TITLE": "Crie layouts, corrija bugs e desenvolva mais rápido com IA", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Primeiros passos com Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Mudar para o modo Allow Everything?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "O modo Allow Everything permite que a IA execute qualquer ferramenta — comandos Bash, edições de arquivos, exclusões de arquivos, buscas na web — sem perguntar a você primeiro.

Isso é conveniente para projetos de rascunho confiáveis, mas pode ser arriscado: um passo mal calculado pode sobrescrever ou excluir arquivos, executar um comando de shell destrutivo ou enviar (push) alterações indesejadas. Use controle de versão (Git) para que você possa se recuperar se algo der errado.

Ative o Allow Everything apenas em projetos em que você confia. Você pode voltar para o Modo de Edição a qualquer momento usando Shift+Tab ou clicando na barra de modo.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Ativar Allow Everything", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Pronto para construir", - "AI_CHAT_ONBOARDING_SEND": "Enviar", "AI_CHAT_SHOW_DIFF": "Mostrar diff", "AI_CHAT_HIDE_DIFF": "Ocultar diff", "AI_CHAT_DIFF_MORE_TITLE": "Opções de diff", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Não foi possível acessar o site antigo", "MIGRATE_UNREACHABLE_MESSAGE": "O {APP_NAME} não conseguiu se conectar a {0} para procurar seus projetos e configurações, então nada foi alterado. Verifique sua conexão com a internet e tente novamente com {1}.", "CMD_MIGRATE_DATA": "Migrar Meus Dados de {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elemento está oculto - ele tem {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elemento está oculto - {0} tem {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elemento está oculto - {0} está fechado", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elemento não está visível - não tem tamanho", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elemento não está visível - ele é cortado por {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elemento não está visível - está fora da área visível", - "LIVE_DEV_TOAST_HIDDEN": "Elemento não está visível na página", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Pesquisar {0} arquivos", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Mostrar mais {0}", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Mostrar menos", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "O painel Camadas não pôde ser carregado. Reinicie o {APP_NAME} para tentar novamente.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Recolher Elementos Automaticamente", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (oculto)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "A pré-visualização ao vivo não está respondendo.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Recarregar pré-visualização" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Escolha uma página", + "AI_CHAT_MODE_SWITCH_HINT": "Volte a qualquer momento por aqui", + "AI_CHAT_START_TYPE_HINT": "Digite aqui para começar", + "AI_CHAT_START_GREETING": "Olá, {0},", + "AI_CHAT_START_TITLE": "O que vamos construir hoje?", + "AI_CHAT_START_SURPRISE_TITLE": "Surpreenda-me", + "AI_CHAT_START_SURPRISE_DESC": "Mostre-me uma demonstração do que você pode fazer", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Assista a outra demonstração ou peça para eu construir algo ao vivo", + "AI_CHAT_START_MAKE_NEW": "Criar algo novo", + "AI_CHAT_START_ANOTHER_DEMO": "Mostrar outra demonstração", + "AI_CHAT_START_MAKE_NEW_NOTE": "Gerar algo novo consome seus créditos de IA. Escolha a demonstração para não usar nenhum.", + "AI_CHAT_START_DEMO_LINK": "Quer uma demonstração? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Surpreenda-me", + "AI_CHAT_SEE_DEMO_DESC": "Ver uma demonstração", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Você está offline, então esta é uma demonstração gravada.", + "AI_CHAT_DEMO_BAR_TEXT": "Faça login para criar o seu com IA.", + "AI_CHAT_DEMO_BACK_BTN": "Voltar", + "AI_CHAT_DEMO_BUILT_WITH": "Feito com {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Ver outra demonstração", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Revelar o prompt", + "AI_CHAT_DEMO_HIDE_PROMPT": "Ocultar o prompt", + "AI_CHAT_DEMO_PROMPT_LABEL": "O prompt que gerou isto", + "AI_CHAT_DEMO_PROMPT_COPIED": "Copiado", + "AI_CHAT_DEMO_SPEED_TITLE": "Velocidade de reprodução (clique para alterar)", + "AI_CHAT_START_WORK_WITH": "Trabalhe com", + "AI_CHAT_START_CHAT_DESC": "Chat integrado com edições visuais", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · conecta-se com {APP_NAME}", + "AI_CHAT_START_SETUP": "Configurar", + "AI_CHAT_START_CUSTOM_PROVIDER": "Endpoint personalizado ou um provedor como {0}? Consulte {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Aguardando o modelo...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Instalando {0}, por favor, aguarde. Isso pode levar um tempo...", + "AI_CHAT_CLI_SETUP_TITLE": "Configurar {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} ainda não está instalado.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "Não foi possível iniciar o {0} a partir do caminho salvo.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Instale para mim", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Recomendado", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Executa o instalador oficial do {0} no terminal. Selecione {1} novamente quando terminar.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Requer {0} ou {1}. Instale um deles primeiro.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Eu já tenho", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Cole o caminho completo para o {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Usar este caminho", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Detectar automaticamente", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Não foi possível encontrar {0} automaticamente.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "O que é {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Transforme ideias em páginas funcionais no {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "IA no {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Construa com seu agente CLI favorito", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Dê aos seus agentes CLI as ferramentas para ver, inspecionar e depurar sua página enquanto eles constroem.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Construa uma seção de preços", + "AI_CHAT_WELCOME_BUG_PROMPT": "Corrija a navegação móvel", + "AI_CHAT_WELCOME_EDITING": "Editando {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Revisando {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Explorar prévias da IA", + "AI_CHAT_WELCOME_PREVIOUS": "Prévia anterior", + "AI_CHAT_WELCOME_NEXT": "Próxima prévia", + "AI_CHAT_WELCOME_SHOW_DEMO": "Mostrar demonstração da IA", + "AI_CHAT_WELCOME_SHOW_CLI": "Mostrar agentes da CLI", + "AI_CHAT_WELCOME_PLAY_DEMO": "Reproduzir a demonstração da IA", + "AI_CHAT_LOGIN_MESSAGE": "Faça login na sua conta do {APP_NAME} para configurar a IA.", + "AI_CHAT_IMAGE_SEARCH": "Buscando imagens", + "AI_CHAT_IMAGE_USE": "Selecionando imagem", + "AI_CHAT_IMAGE_SELECTED": "Imagem selecionada", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Imagens selecionadas", + "AI_CHAT_IMAGE_PREVIEW": "Visualização da imagem", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Forneça de uma a nove URLs de imagem HTTP, HTTPS ou de arquivo.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} imagens", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 imagem", + "AI_CHAT_IMAGE_CLOSE": "Fechar visualização da imagem (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Imagem anterior", + "AI_CHAT_IMAGE_NEXT": "Próxima imagem", + "AI_CHAT_IMAGE_POSITION": "Imagem {0} de {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Foto de", + "AI_CHAT_IMAGE_REPLY": "Responder com esta imagem", + "AI_CHAT_IMAGE_QUOTE": "Citar imagem no chat", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Ver colagem", + "AI_CHAT_IMAGE_SHOW_ALL": "Mostrar tudo", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Voltar para todas as imagens", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} fotos · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 foto · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Nenhuma imagem encontrada. Tente uma busca diferente.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Não foi possível carregar esta imagem.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Não foi possível criar a colagem de imagens.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Insira um termo de busca de até 200 caracteres e um número de página válido.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Esta referência de imagem é inválida. Use um resultado da busca de imagens.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "O limite de 120 buscas de imagem por hora foi atingido. Aguarde antes de buscar novamente.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Sua cota de busca de imagens foi utilizada. Faça login para continuar buscando.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "A busca de imagens está temporariamente limitada. Aguarde antes de buscar novamente.", + "AI_CHAT_IMAGE_TIMEOUT": "A busca de imagens expirou. Tente novamente mais tarde.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "O serviço de imagem retornou um erro ({0})." }); \ No newline at end of file diff --git a/src/nls/pt-pt/lastTranslated.json b/src/nls/pt-pt/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/pt-pt/lastTranslated.json +++ b/src/nls/pt-pt/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/pt-pt/strings.js b/src/nls/pt-pt/strings.js index ef750e2c72..43c0955bce 100644 --- a/src/nls/pt-pt/strings.js +++ b/src/nls/pt-pt/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Elemento não editável - gerado por script", "LIVE_DEV_COPY_TOAST_MESSAGE": "Elemento copiado. Use \"Colar\" para o adicionar após o elemento selecionado.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "O elemento não acompanha o deslocamento da página - caixas de edição ocultas", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "O elemento está oculto - tem {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "O elemento está oculto - {0} tem {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "O elemento está oculto - {0} está fechado", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "O elemento não está visível - não tem tamanho", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "O elemento não está visível - está cortado por {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "O elemento não está visível - está fora da área visível", + "LIVE_DEV_TOAST_HIDDEN": "O elemento não está visível na página", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Selecionar Pasta para Guardar a Imagem", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Escolha onde descarregar a imagem:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Escreva o caminho da pasta (p. ex., assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Abrir no Navegador", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Abra um ficheiro HTML para ver as suas camadas.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Escolha um ficheiro HTML para ver as suas camadas.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Pesquisar {0} ficheiros", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Nenhum ficheiro correspondente", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "A mostrar os primeiros {0} ficheiros", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "O painel Camadas necessita do modo de edição.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Ativar Modo de Edição", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Não foi possível carregar o painel de Camadas. Reinicie o {APP_NAME} para tentar novamente.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elementos", "LIVE_PREVIEW_LAYERS_SEARCH": "Procurar elementos", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Nenhum elemento correspondente", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Definições", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Mostrar Nós de Texto", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Deslocar pré-visualização ao pairar", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Recolher Elementos Automaticamente", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Mover para Cima", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Mover para Baixo", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Cortar", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Editar declaração", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Mostrar elementos gerados por script", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Gerado por script, não se encontra no ficheiro de origem", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (oculto)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Inserir Elemento", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Alterar cor: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Copiar propriedade", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "A carregar elementos…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "A pré-visualização em tempo real não respondeu.", "LIVE_PREVIEW_LAYERS_RETRY": "Tentar novamente", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "A pré-visualização em tempo real não está a responder.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Recarregar pré-visualização", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Esta página ainda não tem elementos.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Adicionar um elemento", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "A página está vazia. Adicione um elemento para ver as suas propriedades.", @@ -2426,14 +2439,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "O Claude Code CLI tem de estar instalado no seu sistema para usar as funcionalidades de IA no {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Instalar Claude Code", "AI_CHAT_CLI_INSTALLING": "A instalar…", - "AI_CHAT_CLI_INSTALLING_MSG": "A instalar o Claude Code, por favor, aguarde. Este processo pode demorar algum tempo...", "AI_CHAT_CLI_RESTART_NOTE": "Reinicie o {APP_NAME} após a conclusão da instalação.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} não encontrado", - "AI_CHAT_CLI_NOT_FOUND_MSG": "Não foi possível encontrar o {0} neste sistema. Instale-o ou introduza o caminho completo para o seu executável abaixo.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "O caminho definido para {0} não pôde ser utilizado: {1} Introduza um caminho diferente ou limpe a caixa para o detetar automaticamente.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Instalar {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Guardar e Tentar Novamente", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Instruções de instalação", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Não existe nenhum ficheiro nesse caminho.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Esse ficheiro não é executável.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Esse ficheiro não foi executado como {0}.", @@ -2450,15 +2457,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "As funcionalidades de IA requerem a aplicação de desktop {APP_NAME}. Faça o download para começar.", "AI_CHAT_DOWNLOAD_BTN": "Transferir Aplicação de Desktop", "AI_CHAT_PLACEHOLDER_TITLE": "Crie, construa e corrija mais rapidamente com IA", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "IA que funciona com a sua pré-visualização", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Gerar Layout", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Descreva uma secção", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Corrigir Bugs", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Procurar problemas", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Sugerir melhorias", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Dicas de UX e desempenho", "AI_CHAT_LOGIN_TITLE": "Inicie sessão para começar a usar a IA", - "AI_CHAT_LOGIN_MESSAGE": "Inicie sessão na sua conta {APP_NAME} para aceder às funcionalidades de IA.", "AI_CHAT_LOGIN_BTN": "Iniciar Sessão", "AI_CHAT_INTRO_GUEST_TITLE": "Crie layouts, corrija bugs e desenvolva mais rápido com IA", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Primeiros passos com o Claude Code", @@ -2536,8 +2535,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Mudar para o modo Permitir Tudo?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "O modo Permitir Tudo permite que a IA execute qualquer ferramenta — comandos Bash, edições de ficheiros, eliminações de ficheiros, pedidos web — sem lhe perguntar primeiro.

Isto é conveniente para projetos de rascunho confiáveis, mas pode ser arriscado: um passo mal avaliado pode sobrescrever ou eliminar ficheiros, executar um comando de shell destrutivo ou fazer push de alterações não intencionais. Use o controlo de versões (Git) para poder recuperar se algo correr mal.

Ative o modo Permitir Tudo apenas em projetos em que confia. Pode voltar ao Modo de Edição a qualquer momento usando Shift+Tab ou clicando na barra de modo.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Ativar Permitir Tudo", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Pronto para construir", - "AI_CHAT_ONBOARDING_SEND": "Enviar", "AI_CHAT_SHOW_DIFF": "Mostrar diff", "AI_CHAT_HIDE_DIFF": "Ocultar diff", "AI_CHAT_DIFF_MORE_TITLE": "Opções de diff", @@ -2821,19 +2818,94 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Não foi possível aceder ao site antigo", "MIGRATE_UNREACHABLE_MESSAGE": "O {APP_NAME} não se conseguiu ligar a {0} para procurar os seus projetos e definições, pelo que nada foi alterado. Verifique a sua ligação à internet e, em seguida, tente novamente com {1}.", "CMD_MIGRATE_DATA": "Migrar os Meus Dados de {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "O elemento está oculto - tem {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "O elemento está oculto - {0} tem {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "O elemento está oculto - {0} está fechado", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "O elemento não está visível - não tem tamanho", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "O elemento não está visível - está cortado por {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "O elemento não está visível - está fora da área visível", - "LIVE_DEV_TOAST_HIDDEN": "O elemento não está visível na página", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Pesquisar {0} ficheiros", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Mostrar mais {0}", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Mostrar menos", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Não foi possível carregar o painel de Camadas. Reinicie o {APP_NAME} para tentar novamente.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Recolher Elementos Automaticamente", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (oculto)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "A pré-visualização em tempo real não está a responder.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Recarregar pré-visualização" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Escolha uma página", + "AI_CHAT_MODE_SWITCH_HINT": "Volte atrás a qualquer momento a partir daqui", + "AI_CHAT_START_TYPE_HINT": "Escreva aqui para começar", + "AI_CHAT_START_GREETING": "Olá, {0},", + "AI_CHAT_START_TITLE": "O que vamos construir hoje?", + "AI_CHAT_START_SURPRISE_TITLE": "Surpreenda-me", + "AI_CHAT_START_SURPRISE_DESC": "Mostra-me uma demonstração do que consegues fazer", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Assiste a outra demonstração ou pede-me para construir algo ao vivo", + "AI_CHAT_START_MAKE_NEW": "Criar algo novo", + "AI_CHAT_START_ANOTHER_DEMO": "Mostrar outra demonstração", + "AI_CHAT_START_MAKE_NEW_NOTE": "Criar algo novo utiliza os seus créditos de IA. Escolha a demonstração para não usar nenhum.", + "AI_CHAT_START_DEMO_LINK": "Quer uma demonstração? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Surpreenda-me", + "AI_CHAT_SEE_DEMO_DESC": "Ver uma demonstração", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Está offline, por isso esta é uma demonstração gravada.", + "AI_CHAT_DEMO_BAR_TEXT": "Inicie sessão para criar o seu próprio com IA.", + "AI_CHAT_DEMO_BACK_BTN": "Voltar", + "AI_CHAT_DEMO_BUILT_WITH": "Criado com {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Ver outra demonstração", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Revelar o prompt", + "AI_CHAT_DEMO_HIDE_PROMPT": "Ocultar a instrução", + "AI_CHAT_DEMO_PROMPT_LABEL": "A instrução que criou isto", + "AI_CHAT_DEMO_COPY_PROMPT": "Copiar", + "AI_CHAT_DEMO_PROMPT_COPIED": "Copiado", + "AI_CHAT_DEMO_SPEED_TITLE": "Velocidade de reprodução (clique para alterar)", + "AI_CHAT_START_WORK_WITH": "Trabalhar com", + "AI_CHAT_START_CHAT_DESC": "Chat integrado com edições visuais", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · liga-se a {APP_NAME}", + "AI_CHAT_START_SETUP": "Configurar", + "AI_CHAT_START_CUSTOM_PROVIDER": "Endpoint personalizado ou um fornecedor como {0}? Consulte {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "A aguardar pelo modelo...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "A instalar {0}, por favor, aguarde. Este processo pode demorar algum tempo...", + "AI_CHAT_CLI_SETUP_TITLE": "Configurar {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} ainda não está instalado.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "Não foi possível iniciar {0} a partir do caminho guardado.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Instalar para mim", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Recomendado", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Executa o instalador oficial de {0} no terminal. Selecione {1} novamente quando terminar.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Requer {0} ou {1}. Instale um deles primeiro.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Já o tenho instalado", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Cole o caminho completo para {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Utilizar Este Caminho", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Detetar automaticamente", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Não foi possível encontrar {0} automaticamente.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "O que é {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Transforme ideias em páginas funcionais em {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "IA em {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Construa com o seu agente CLI favorito", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Dê aos seus agentes CLI as ferramentas para ver, inspecionar e depurar a sua página enquanto constroem.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Construir uma secção de preços", + "AI_CHAT_WELCOME_BUG_PROMPT": "Corrigir a navegação móvel", + "AI_CHAT_WELCOME_EDITING": "A editar {0}…", + "AI_CHAT_WELCOME_REVIEWING": "A rever {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Navegar pelas pré-visualizações de IA", + "AI_CHAT_WELCOME_PREVIOUS": "Pré-visualização anterior", + "AI_CHAT_WELCOME_NEXT": "Próxima pré-visualização", + "AI_CHAT_WELCOME_SHOW_DEMO": "Mostrar demonstração de IA", + "AI_CHAT_WELCOME_SHOW_CLI": "Mostrar agentes da CLI", + "AI_CHAT_WELCOME_PLAY_DEMO": "Reproduzir a demonstração de IA", + "AI_CHAT_LOGIN_MESSAGE": "Inicie sessão na sua conta {APP_NAME} para configurar a IA.", + "AI_CHAT_IMAGE_SEARCH": "A pesquisar imagens", + "AI_CHAT_IMAGE_USE": "A selecionar imagem", + "AI_CHAT_IMAGE_SELECTED": "Imagem selecionada", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Imagens selecionadas", + "AI_CHAT_IMAGE_PREVIEW": "Pré-visualização da imagem", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Forneça entre um e nove URLs de imagem HTTP, HTTPS ou de ficheiro.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} imagens", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 imagem", + "AI_CHAT_IMAGE_CLOSE": "Fechar pré-visualização da imagem (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Imagem anterior", + "AI_CHAT_IMAGE_NEXT": "Imagem seguinte", + "AI_CHAT_IMAGE_POSITION": "Imagem {0} de {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Fotografia de", + "AI_CHAT_IMAGE_REPLY": "Responder com esta imagem", + "AI_CHAT_IMAGE_QUOTE": "Citar imagem no chat", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Ver colagem", + "AI_CHAT_IMAGE_SHOW_ALL": "Mostrar tudo", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Voltar a todas as imagens", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} fotos · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 foto · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Não foram encontradas imagens. Tente uma pesquisa diferente.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Não foi possível carregar esta imagem.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Não foi possível criar a colagem de imagens.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Introduza um termo de pesquisa com um máximo de 200 caracteres e um número de página válido.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Esta referência de imagem é inválida. Utilize um resultado da pesquisa de imagens.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "O limite de 120 pesquisas de imagens por hora foi atingido. Aguarde antes de pesquisar novamente.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "O seu plafond de pesquisa de imagens foi esgotado. Inicie sessão para continuar a pesquisar.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "A pesquisa de imagens está temporariamente sujeita a um limite de frequência. Aguarde antes de pesquisar novamente.", + "AI_CHAT_IMAGE_TIMEOUT": "A pesquisa de imagens excedeu o tempo limite. Tente novamente mais tarde.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "O serviço de imagens devolveu um erro ({0})." }); \ No newline at end of file diff --git a/src/nls/ro/lastTranslated.json b/src/nls/ro/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/ro/lastTranslated.json +++ b/src/nls/ro/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/ro/strings.js b/src/nls/ro/strings.js index 3abef31c38..b13014cd52 100644 --- a/src/nls/ro/strings.js +++ b/src/nls/ro/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Elementul nu este editabil - generat de script", "LIVE_DEV_COPY_TOAST_MESSAGE": "Element copiat. Folosiți „Lipire” pentru a-l adăuga după elementul selectat.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Elementul nu derulează odată cu pagina - casetele de editare sunt ascunse", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elementul este ascuns - are {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elementul este ascuns - {0} are {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elementul este ascuns - {0} este închis", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elementul nu este vizibil - nu are dimensiune", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elementul nu este vizibil - este tăiat de {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elementul nu este vizibil - se află în afara zonei vizibile", + "LIVE_DEV_TOAST_HIDDEN": "Elementul nu este vizibil pe pagină", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Selectați folderul pentru a salva imaginea", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Alegeți unde să descărcați imaginea:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Introduceți calea folderului (ex., assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Deschide în browser", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Deschideți un fișier HTML pentru a vedea straturile acestuia.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Alegeți un fișier HTML pentru a vedea straturile sale.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Căutați în {0} fișiere", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Niciun fișier corespondent", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Se afișează primele {0} fișiere", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Panoul Straturi necesită modul de editare.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Activați Modul Editare", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Panoul Straturi nu a putut fi încărcat. Reporniți {APP_NAME} pentru a reîncerca.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Elemente", "LIVE_PREVIEW_LAYERS_SEARCH": "Căutare elemente", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Niciun element corespunzător", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Setări", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Afișează nodurile text", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Derulare previzualizare la survolare", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Restrângere automată elemente", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Mută mai sus", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Mută mai jos", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Taie", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Editează declarație", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Afișează elementele generate de script", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Generat de script, nu se află în fișierul sursă", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (ascuns)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Inserați element", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Schimbare culoare: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Copiază proprietatea", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Se încarcă elementele…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Previzualizarea live nu a răspuns.", "LIVE_PREVIEW_LAYERS_RETRY": "Încercați din nou", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Previzualizarea live nu răspunde.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Reîncarcă previzualizarea", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Această pagină nu are încă niciun element.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Adaugă un element", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Pagina este goală. Adaugă un element pentru a-i vedea proprietățile.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Copiază", "AI_CHAT_SURPRISE_ME_USER_MSG": "Surprinde-mă!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Pregătirea scenei…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Încălzirea pânzei…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI trebuie să fie instalat pe sistemul dvs. pentru a utiliza funcționalitățile AI în {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Instalați Claude Code", "AI_CHAT_CLI_INSTALLING": "Se instalează…", - "AI_CHAT_CLI_INSTALLING_MSG": "Se instalează Claude Code, vă rugăm așteptați. Acest proces poate dura ceva timp...", "AI_CHAT_CLI_RESTART_NOTE": "Reporniți {APP_NAME} după finalizarea instalării.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} nu a fost găsit", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} nu a fost găsit pe acest sistem. Instalați-l sau introduceți mai jos calea completă către executabilul său.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Calea setată pentru {0} nu a putut fi utilizată: {1} Introduceți o altă cale sau goliți caseta pentru a o detecta automat.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Instalați {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Salvați și reîncercați", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Instrucțiuni de instalare", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Niciun fișier nu există la calea respectivă.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Acel fișier nu este executabil.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Acel fișier nu a rulat ca {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "Funcționalitățile AI necesită aplicația desktop {APP_NAME}. Descărcați-o pentru a începe.", "AI_CHAT_DOWNLOAD_BTN": "Descărcați aplicația desktop", "AI_CHAT_PLACEHOLDER_TITLE": "Proiectați, construiți și reparați mai rapid cu AI", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI care funcționează cu previzualizarea dvs.", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generați o machetă", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Descrieți o secțiune", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Remediați bug-uri", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Scanați pentru probleme", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Sugerați îmbunătățiri", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Sfaturi de UX și performanță", "AI_CHAT_LOGIN_TITLE": "Conectați-vă pentru a începe să folosiți AI", - "AI_CHAT_LOGIN_MESSAGE": "Autentificați-vă în contul dumneavoastră {APP_NAME} pentru a accesa funcționalitățile AI.", "AI_CHAT_LOGIN_BTN": "Autentificare", "AI_CHAT_INTRO_GUEST_TITLE": "Proiectează layout-uri, remediază bug-uri și construiește mai rapid cu AI", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Cum să începi cu Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Comutați la modul Permite Totul?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Modul Permite Totul permite AI-ului să ruleze orice instrument — comenzi Bash, editări de fișiere, ștergeri de fișiere, preluări web — fără a vă întreba mai întâi.

Acest lucru este convenabil pentru proiecte de testare de încredere, dar poate fi riscant: un pas greșit ar putea suprascrie sau șterge fișiere, rula o comandă shell distructivă sau trimite modificări neintenționate. Utilizați un sistem de control al versiunilor (Git) pentru a putea recupera dacă ceva nu merge bine.

Activați modul Permite Totul doar în proiectele în care aveți încredere. Puteți comuta înapoi la Modul Editare oricând folosind Shift+Tab sau dând clic pe bara de moduri.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Activați Permite Totul", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Gata de construit", - "AI_CHAT_ONBOARDING_SEND": "Trimiteți", "AI_CHAT_SHOW_DIFF": "Afișează diferențele", "AI_CHAT_HIDE_DIFF": "Ascunde diferențele", "AI_CHAT_DIFF_MORE_TITLE": "Opțiuni diff", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Nu s-a putut accesa site-ul vechi", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} nu s-a putut conecta la {0} pentru a căuta proiectele și setările dvs., prin urmare, nu s-a modificat nimic. Verificați conexiunea la internet, apoi reîncercați cu {1}.", "CMD_MIGRATE_DATA": "Migrează datele mele din {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elementul este ascuns - are {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elementul este ascuns - {0} are {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elementul este ascuns - {0} este închis", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elementul nu este vizibil - nu are dimensiune", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elementul nu este vizibil - este tăiat de {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elementul nu este vizibil - se află în afara zonei vizibile", - "LIVE_DEV_TOAST_HIDDEN": "Elementul nu este vizibil pe pagină", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Căutați în {0} fișiere", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Afișați încă {0}", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Afișați mai puține", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Panoul Straturi nu a putut fi încărcat. Reporniți {APP_NAME} pentru a reîncerca.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Restrângere automată elemente", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (ascuns)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Previzualizarea live nu răspunde.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Reîncarcă previzualizarea" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Alegeți o pagină", + "AI_CHAT_MODE_SWITCH_HINT": "Reveniți oricând de aici", + "AI_CHAT_START_TYPE_HINT": "Scrieți aici pentru a începe", + "AI_CHAT_START_GREETING": "Salut, {0},", + "AI_CHAT_START_TITLE": "Ce construim astăzi?", + "AI_CHAT_START_SURPRISE_TITLE": "Surprinde-mă", + "AI_CHAT_START_SURPRISE_DESC": "Arată-mi o demonstrație a ceea ce poți face", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Vizionează o altă demonstrație sau lasă-mă să construiesc ceva live", + "AI_CHAT_START_MAKE_NEW": "Creează ceva nou", + "AI_CHAT_START_ANOTHER_DEMO": "Arată o altă demonstrație", + "AI_CHAT_START_MAKE_NEW_NOTE": "Crearea a ceva nou utilizează creditele tale AI. Alege demo pentru a nu consuma niciunul.", + "AI_CHAT_START_DEMO_LINK": "Dorești un demo? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Surprinde-mă", + "AI_CHAT_SEE_DEMO_DESC": "Vezi un demo", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Ești offline, așa că acesta este un demo înregistrat.", + "AI_CHAT_DEMO_BAR_TEXT": "Conectează-te pentru a crea propriul conținut cu AI.", + "AI_CHAT_DEMO_BACK_BTN": "Înapoi", + "AI_CHAT_DEMO_BUILT_WITH": "Creat cu {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Vezi un alt demo", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Dezvăluie promptul", + "AI_CHAT_DEMO_HIDE_PROMPT": "Ascunde promptul", + "AI_CHAT_DEMO_PROMPT_LABEL": "Promptul care a generat aceasta", + "AI_CHAT_DEMO_PROMPT_COPIED": "Copiat", + "AI_CHAT_DEMO_SPEED_TITLE": "Viteza de redare (clic pentru a modifica)", + "AI_CHAT_START_WORK_WITH": "Lucrați cu", + "AI_CHAT_START_CHAT_DESC": "Chat integrat cu editări vizuale", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · se conectează cu {APP_NAME}", + "AI_CHAT_START_SETUP": "Configurare", + "AI_CHAT_START_CUSTOM_PROVIDER": "Endpoint personalizat sau un furnizor precum {0}? Consultați {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "În așteptarea modelului...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Se instalează {0}, vă rugăm așteptați. Acest proces poate dura ceva timp...", + "AI_CHAT_CLI_SETUP_TITLE": "Configurare {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} nu este încă instalat.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0} nu a putut fi pornit din calea salvată.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Instalează pentru mine", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Recomandat", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Rulează programul de instalare oficial al {0} în terminal. Alegeți din nou {1} când procesul s-a încheiat.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Necesită {0} sau {1}. Instalați mai întâi unul dintre ele.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Îl am deja instalat", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Lipiți calea completă către {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Folosește această cale", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Detectează automat", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Nu s-a putut găsi {0} automat.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Ce este {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Transformă ideile în pagini funcționale în {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "AI în {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Construiește cu agentul tău CLI preferat", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Oferă-le agenților tăi CLI instrumentele pentru a vedea, inspecta și depana pagina ta în timp ce construiesc.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Construiește o secțiune de prețuri", + "AI_CHAT_WELCOME_BUG_PROMPT": "Repară navigația pentru mobil", + "AI_CHAT_WELCOME_EDITING": "Editare {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Revizuire {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Răsfoire previzualizări AI", + "AI_CHAT_WELCOME_PREVIOUS": "Previzualizare anterioară", + "AI_CHAT_WELCOME_NEXT": "Previzualizare următoare", + "AI_CHAT_WELCOME_SHOW_DEMO": "Afișare demo AI", + "AI_CHAT_WELCOME_SHOW_CLI": "Afișare agenți CLI", + "AI_CHAT_WELCOME_PLAY_DEMO": "Redare demo AI", + "AI_CHAT_LOGIN_MESSAGE": "Conectați-vă la contul dvs. {APP_NAME} pentru a configura AI.", + "AI_CHAT_IMAGE_SEARCH": "Căutare imagini", + "AI_CHAT_IMAGE_USE": "Se selectează imaginea", + "AI_CHAT_IMAGE_SELECTED": "Imagine selectată", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Imagini selectate", + "AI_CHAT_IMAGE_PREVIEW": "Previzualizare imagine", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Furnizați de la una la nouă adrese URL de imagine de tip HTTP, HTTPS sau fișier.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} imagini", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 imagine", + "AI_CHAT_IMAGE_CLOSE": "Închideți previzualizarea imaginii (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Imaginea anterioară", + "AI_CHAT_IMAGE_NEXT": "Imaginea următoare", + "AI_CHAT_IMAGE_POSITION": "Imaginea {0} din {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Fotografie de", + "AI_CHAT_IMAGE_REPLY": "Răspunde cu această imagine", + "AI_CHAT_IMAGE_QUOTE": "Citează imaginea în chat", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Vezi colajul", + "AI_CHAT_IMAGE_SHOW_ALL": "Afișează toate", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Înapoi la toate imaginile", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} fotografii · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 fotografie · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Nicio imagine găsită. Încearcă o altă căutare.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Această imagine nu a putut fi încărcată.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Colajul de imagini nu a putut fi creat.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Introduceți un termen de căutare de până la 200 de caractere și un număr de pagină valid.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Această referință de imagine este invalidă. Utilizați un rezultat din căutarea de imagini.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Limita de 120 de căutări de imagini pe oră a fost atinsă. Așteptați înainte de a căuta din nou.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Cota dvs. de căutări de imagini a fost epuizată. Conectați-vă pentru a continua căutarea.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Căutarea de imagini este temporar limitată. Așteptați înainte de a căuta din nou.", + "AI_CHAT_IMAGE_TIMEOUT": "Căutarea de imagini a expirat. Încercați din nou mai târziu.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Serviciul de imagini a returnat o eroare ({0})." }); \ No newline at end of file diff --git a/src/nls/ru/lastTranslated.json b/src/nls/ru/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/ru/lastTranslated.json +++ b/src/nls/ru/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/ru/strings.js b/src/nls/ru/strings.js index 5be9cbc630..c58182d1d5 100644 --- a/src/nls/ru/strings.js +++ b/src/nls/ru/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Элемент не редактируется — сгенерирован скриптом", "LIVE_DEV_COPY_TOAST_MESSAGE": "Элемент скопирован. Используйте команду «Вставить», чтобы добавить его после выделенного элемента.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Элемент не прокручивается со страницей — поля для редактирования скрыты", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Элемент скрыт — у него задано {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Элемент скрыт — у {0} задано {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Элемент скрыт — {0} закрыт", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Элемент не виден — у него нулевой размер", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Элемент не виден — он обрезан {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Элемент не виден — он находится за пределами видимой области", + "LIVE_DEV_TOAST_HIDDEN": "Элемент не виден на странице", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Выберите папку для сохранения изображения", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Выберите, куда загрузить изображение:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Введите путь к папке (например, assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Открыть в браузере", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Откройте HTML-файл, чтобы увидеть его слои.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Выберите HTML-файл, чтобы увидеть его слои.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Поиск по {0} файлам", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Нет подходящих файлов", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Показаны первые {0} файлов", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Для панели «Слои» требуется режим редактирования.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Включить режим редактирования", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Не удалось загрузить панель слоёв. Перезапустите {APP_NAME}, чтобы повторить попытку.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Элементы", "LIVE_PREVIEW_LAYERS_SEARCH": "Поиск элементов", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Совпадающих элементов не найдено", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Настройки", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Показать текстовые узлы", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Прокрутка предпросмотра при наведении", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Автоматическое сворачивание элементов", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Переместить вверх", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Переместить вниз", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Вырезать", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Редактировать объявление", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Показывать элементы, сгенерированные скриптом", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Сгенерировано скриптом, отсутствует в исходном файле", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (скрыт)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Вставить элемент", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Изменить цвет: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Копировать свойство", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Загрузка элементов…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Интерактивный предпросмотр не отвечает.", "LIVE_PREVIEW_LAYERS_RETRY": "Попробовать снова", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Интерактивный предпросмотр не отвечает.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Обновить предпросмотр", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "На этой странице ещё нет элементов.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Добавить элемент", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Страница пуста. Добавьте элемент, чтобы увидеть его свойства.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Копировать", "AI_CHAT_SURPRISE_ME_USER_MSG": "Удиви меня!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Готовим сцену…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Разогреваем холст…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI должен быть установлен в вашей системе, чтобы использовать функции ИИ в {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Установить Claude Code", "AI_CHAT_CLI_INSTALLING": "Установка…", - "AI_CHAT_CLI_INSTALLING_MSG": "Идёт установка Claude Code, пожалуйста, подождите. Это может занять некоторое время...", "AI_CHAT_CLI_RESTART_NOTE": "Перезапустите {APP_NAME} после завершения установки.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} не найден", - "AI_CHAT_CLI_NOT_FOUND_MSG": "Не удалось найти {0} в этой системе. Установите его или укажите ниже полный путь к исполняемому файлу.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Не удалось использовать путь, указанный для {0}: {1}. Введите другой путь или очистите поле для автоматического определения.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Установить {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Сохранить и повторить", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Инструкции по установке", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Файл по этому пути не существует.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Этот файл не является исполняемым.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Не удалось запустить этот файл как {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "Для использования функций ИИ требуется десктопное приложение {APP_NAME}. Загрузите его, чтобы начать.", "AI_CHAT_DOWNLOAD_BTN": "Скачать десктопное приложение", "AI_CHAT_PLACEHOLDER_TITLE": "Проектируйте, создавайте и исправляйте быстрее с помощью ИИ", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "ИИ, который работает с вашим предпросмотром", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Сгенерировать макет", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Опишите секцию", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Исправить ошибки", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Просканируйте на наличие проблем", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Предложить улучшения", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Советы по UX и производительности", "AI_CHAT_LOGIN_TITLE": "Войдите, чтобы начать работу с ИИ", - "AI_CHAT_LOGIN_MESSAGE": "Войдите в свою учётную запись {APP_NAME}, чтобы получить доступ к функциям ИИ.", "AI_CHAT_LOGIN_BTN": "Войти", "AI_CHAT_INTRO_GUEST_TITLE": "Проектируйте макеты, исправляйте ошибки и разрабатывайте быстрее с помощью ИИ", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Начало работы с Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Перейти в режим «Разрешить всё»?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Режим «Разрешить всё» позволяет ИИ выполнять любые инструменты — команды Bash, редактирование и удаление файлов, веб-запросы — без предварительного запроса.

Это удобно для доверенных черновых проектов, но может быть рискованно: ошибочный шаг может привести к перезаписи или удалению файлов, выполнению разрушительной команды оболочки или отправке непреднамеренных изменений. Используйте систему контроля версий (Git), чтобы можно было восстановить данные, если что-то пойдёт не так.

Включайте режим «Разрешить всё» только в проектах, которым вы доверяете. Вы можете в любой момент вернуться в режим редактирования с помощью Shift+Tab или нажав на панель режима.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Включить «Разрешить всё»", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Готов к сборке", - "AI_CHAT_ONBOARDING_SEND": "Отправить", "AI_CHAT_SHOW_DIFF": "Показать изменения", "AI_CHAT_HIDE_DIFF": "Скрыть изменения", "AI_CHAT_DIFF_MORE_TITLE": "Параметры diff", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Не удалось подключиться к старому сайту", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} не удалось подключиться к {0} для поиска ваших проектов и настроек, поэтому ничего не было изменено. Проверьте подключение к Интернету, затем повторите попытку с помощью {1}.", "CMD_MIGRATE_DATA": "Перенести мои данные из {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Элемент скрыт — у него задано {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Элемент скрыт — у {0} задано {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Элемент скрыт — {0} закрыт", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Элемент не виден — у него нулевой размер", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Элемент не виден — он обрезан {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Элемент не виден — он находится за пределами видимой области", - "LIVE_DEV_TOAST_HIDDEN": "Элемент не виден на странице", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Поиск по {0} файлам", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Показать ещё {0}", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Показать меньше", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Не удалось загрузить панель слоёв. Перезапустите {APP_NAME}, чтобы повторить попытку.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Автоматическое сворачивание элементов", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (скрыт)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Интерактивный предпросмотр не отвечает.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Обновить предпросмотр" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Выберите страницу", + "AI_CHAT_MODE_SWITCH_HINT": "Здесь можно переключиться обратно в любой момент", + "AI_CHAT_START_TYPE_HINT": "Начните вводить текст здесь, чтобы начать", + "AI_CHAT_START_GREETING": "Привет, {0},", + "AI_CHAT_START_TITLE": "Что будем сегодня создавать?", + "AI_CHAT_START_SURPRISE_TITLE": "Удиви меня", + "AI_CHAT_START_SURPRISE_DESC": "Покажи демо своих возможностей", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Посмотрите ещё одно демо или попросите меня создать что-то в реальном времени", + "AI_CHAT_START_MAKE_NEW": "Создать что-то новое", + "AI_CHAT_START_ANOTHER_DEMO": "Показать ещё одно демо", + "AI_CHAT_START_MAKE_NEW_NOTE": "Создание нового контента расходует ваши кредиты ИИ. Выберите демо, чтобы не тратить их.", + "AI_CHAT_START_DEMO_LINK": "Хотите демо? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Удивите меня", + "AI_CHAT_SEE_DEMO_DESC": "Посмотреть демо", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Вы не в сети, поэтому это записанное демо.", + "AI_CHAT_DEMO_BAR_TEXT": "Войдите, чтобы создавать своё с помощью ИИ.", + "AI_CHAT_DEMO_BACK_BTN": "Назад", + "AI_CHAT_DEMO_BUILT_WITH": "Создано с помощью {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Посмотреть другое демо", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Показать запрос", + "AI_CHAT_DEMO_HIDE_PROMPT": "Скрыть запрос", + "AI_CHAT_DEMO_PROMPT_LABEL": "Запрос, который это создал", + "AI_CHAT_DEMO_PROMPT_COPIED": "Скопировано", + "AI_CHAT_DEMO_SPEED_TITLE": "Скорость воспроизведения (нажмите, чтобы изменить)", + "AI_CHAT_START_WORK_WITH": "Работа с", + "AI_CHAT_START_CHAT_DESC": "Встроенный чат с визуальными правками", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · подключается к {APP_NAME}", + "AI_CHAT_START_SETUP": "Настроить", + "AI_CHAT_START_CUSTOM_PROVIDER": "Пользовательская конечная точка или провайдер, например {0}? См. {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Ожидание модели...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Идёт установка {0}, пожалуйста, подождите. Это может занять некоторое время...", + "AI_CHAT_CLI_SETUP_TITLE": "Настройка {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} ещё не установлен.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "Не удалось запустить {0} из сохранённого пути.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Установить для меня", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Рекомендуется", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Запускает официальный установщик {0} в терминале. Выберите {1} ещё раз, когда установка будет завершена.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Требуется {0} или {1}. Сначала установите один из них.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "У меня уже установлено", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Вставьте полный путь к {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Использовать этот путь", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Определить автоматически", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Не удалось найти {0} автоматически.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Что такое {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Превращайте идеи в рабочие страницы в {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "ИИ в {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Создавайте с помощью вашего любимого CLI-агента", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Дайте вашим CLI-агентам инструменты для просмотра, проверки и отладки вашей страницы в процессе создания.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Создать раздел с ценами", + "AI_CHAT_WELCOME_BUG_PROMPT": "Исправить мобильную навигацию", + "AI_CHAT_WELCOME_EDITING": "Редактирование {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Анализ {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Просмотр ИИ-превью", + "AI_CHAT_WELCOME_PREVIOUS": "Предыдущее превью", + "AI_CHAT_WELCOME_NEXT": "Следующее превью", + "AI_CHAT_WELCOME_SHOW_DEMO": "Показать демо ИИ", + "AI_CHAT_WELCOME_SHOW_CLI": "Показать CLI-агентов", + "AI_CHAT_WELCOME_PLAY_DEMO": "Воспроизвести демо ИИ", + "AI_CHAT_LOGIN_MESSAGE": "Войдите в свою учётную запись {APP_NAME}, чтобы настроить ИИ.", + "AI_CHAT_IMAGE_SEARCH": "Поиск изображений", + "AI_CHAT_IMAGE_USE": "Выбор изображения", + "AI_CHAT_IMAGE_SELECTED": "Выбранное изображение", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Выбранные изображения", + "AI_CHAT_IMAGE_PREVIEW": "Предпросмотр изображения", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Укажите от одного до девяти URL-адресов изображений в формате HTTP, HTTPS или file.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} изображений", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 изображение", + "AI_CHAT_IMAGE_CLOSE": "Закрыть предпросмотр изображения (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Предыдущее изображение", + "AI_CHAT_IMAGE_NEXT": "Следующее изображение", + "AI_CHAT_IMAGE_POSITION": "Изображение {0} из {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Автор фото:", + "AI_CHAT_IMAGE_REPLY": "Ответить с этим изображением", + "AI_CHAT_IMAGE_QUOTE": "Цитировать изображение в чате", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Посмотреть коллаж", + "AI_CHAT_IMAGE_SHOW_ALL": "Показать все", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Назад ко всем изображениям", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} фото · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 фото · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Изображения не найдены. Попробуйте другой запрос.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Не удалось загрузить это изображение.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Не удалось создать коллаж из изображений.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Введите поисковый запрос длиной до 200 символов и действительный номер страницы.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Эта ссылка на изображение недействительна. Используйте результат поиска изображений.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Достигнут лимит в 120 поисков изображений в час. Подождите, прежде чем выполнять поиск снова.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Ваш лимит на поиск изображений исчерпан. Войдите в систему, чтобы продолжить поиск.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Поиск изображений временно ограничен. Подождите, прежде чем выполнять поиск снова.", + "AI_CHAT_IMAGE_TIMEOUT": "Время ожидания поиска изображений истекло. Повторите попытку позже.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Служба изображений вернула ошибку ({0})." }); \ No newline at end of file diff --git a/src/nls/sk/lastTranslated.json b/src/nls/sk/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/sk/lastTranslated.json +++ b/src/nls/sk/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/sk/strings.js b/src/nls/sk/strings.js index 4162f58e6e..5b6dcbe995 100644 --- a/src/nls/sk/strings.js +++ b/src/nls/sk/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Prvok nie je možné upraviť – vygenerovaný skriptom", "LIVE_DEV_COPY_TOAST_MESSAGE": "Prvok skopírovaný. Použite 'Prilepiť' na jeho vloženie za vybraný prvok.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Prvok sa neposúva so stránkou – editačné polia skryté", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Prvok je skrytý – má {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Prvok je skrytý – {0} má {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Prvok je skrytý – {0} je zatvorený", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Prvok nie je viditeľný – nemá žiadnu veľkosť", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Prvok nie je viditeľný – je orezaný prvkom {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Prvok nie je viditeľný – nachádza sa mimo viditeľnej oblasti", + "LIVE_DEV_TOAST_HIDDEN": "Prvok nie je na stránke viditeľný", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Vyberte priečinok na uloženie obrázka", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Vyberte, kam stiahnuť obrázok:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Zadajte cestu k priečinku (napr. assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Otvoriť v prehliadači", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Otvorte súbor HTML, aby ste videli jeho vrstvy.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Vyberte súbor HTML, aby ste videli jeho vrstvy.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Vyhľadať v {0} súboroch", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Žiadne zodpovedajúce súbory", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Zobrazuje sa prvých {0} súborov", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Panel Vrstvy vyžaduje režim úprav.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Zapnúť režim úprav", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Panel vrstiev sa nepodarilo načítať. Reštartujte {APP_NAME} a skúste to znova.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Prvky", "LIVE_PREVIEW_LAYERS_SEARCH": "Hľadať prvky", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Žiadne zodpovedajúce prvky", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Nastavenia", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Zobraziť textové uzly", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Posúvať náhľad pri prejdení myšou", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Automaticky zbaliť prvky", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Posunúť nahor", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Posunúť nadol", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Vystrihnúť", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Upraviť deklaráciu", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Zobraziť prvky generované skriptom", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Generované skriptom, nenachádza sa v zdrojovom súbore", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (skrytý)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Vložiť prvok", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Zmeniť farbu: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Kopírovať vlastnosť", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Načítavanie prvkov…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Živá ukážka neodpovedala.", "LIVE_PREVIEW_LAYERS_RETRY": "Skúsiť znova", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Živý náhľad neodpovedá.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Obnoviť náhľad", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Stránka zatiaľ neobsahuje žiadne prvky.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Pridať prvok", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Stránka je prázdna. Pridajte prvok, aby sa zobrazili jeho vlastnosti.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Kopírovať", "AI_CHAT_SURPRISE_ME_USER_MSG": "Prekvap ma!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Pripravuje sa scéna…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Zahrieva sa plátno…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI musí byť nainštalované vo vašom systéme, aby ste mohli používať funkcie UI v {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Nainštalovať Claude Code", "AI_CHAT_CLI_INSTALLING": "Inštaluje sa…", - "AI_CHAT_CLI_INSTALLING_MSG": "Inštaluje sa Claude Code, čakajte, prosím. Môže to chvíľu trvať...", "AI_CHAT_CLI_RESTART_NOTE": "Po dokončení inštalácie reštartujte {APP_NAME}.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} sa nenašiel", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} sa nepodarilo nájsť v tomto systéme. Nainštalujte ho, alebo nižšie zadajte úplnú cestu k jeho spustiteľnému súboru.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Cestu nastavenú pre {0} nebolo možné použiť: {1} Zadajte inú cestu, alebo vymažte pole pre automatickú detekciu.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Nainštalovať {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Uložiť a skúsiť znova", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Inštalačné pokyny", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Na zadanej ceste neexistuje žiadny súbor.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Tento súbor nie je spustiteľný.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Tento súbor sa nespustil ako {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "Funkcie AI vyžadujú desktopovú aplikáciu {APP_NAME}. Stiahnite si ju, aby ste mohli začať.", "AI_CHAT_DOWNLOAD_BTN": "Stiahnuť desktopovú aplikáciu", "AI_CHAT_PLACEHOLDER_TITLE": "Navrhujte, vytvárajte a opravujte rýchlejšie s AI.", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI, ktorá funguje s vaším náhľadom.", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generovať rozloženie", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Opíšte sekciu.", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Opraviť chyby", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Vyhľadajte problémy.", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Navrhnúť vylepšenia", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Tipy pre UX a výkon", "AI_CHAT_LOGIN_TITLE": "Prihláste sa a začnite používať AI", - "AI_CHAT_LOGIN_MESSAGE": "Prihláste sa do svojho účtu {APP_NAME}, aby ste získali prístup k funkciám AI.", "AI_CHAT_LOGIN_BTN": "Prihlásiť sa", "AI_CHAT_INTRO_GUEST_TITLE": "Navrhujte rozloženia, opravujte chyby a tvorte rýchlejšie s AI", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Ako začať s Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Prepnúť do režimu Povoliť všetko?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Režim Povoliť všetko umožňuje AI spúšťať akýkoľvek nástroj – príkazy Bash, úpravy súborov, odstraňovanie súborov, načítavanie z webu – bez toho, aby sa vás najprv opýtala.

Je to pohodlné pre dôveryhodné projekty nanečisto, ale môže to byť riskantné: nesprávne vyhodnotený krok by mohol prepísať alebo odstrániť súbory, spustiť deštruktívny príkaz shellu alebo odoslať nechcené zmeny. Používajte systém na správu verzií (Git), aby ste mohli obnoviť stav, ak sa niečo pokazí.

Režim Povoliť všetko aktivujte iba v projektoch, ktorým dôverujete. Do režimu úprav sa môžete kedykoľvek vrátiť pomocou klávesov Shift+Tab alebo kliknutím na lištu režimov.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Aktivovať Povoliť všetko", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Pripravený na zostavenie", - "AI_CHAT_ONBOARDING_SEND": "Odoslať", "AI_CHAT_SHOW_DIFF": "Zobraziť zmeny", "AI_CHAT_HIDE_DIFF": "Skryť zmeny", "AI_CHAT_DIFF_MORE_TITLE": "Možnosti diff", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Nepodarilo sa spojiť so starou lokalitou", "MIGRATE_UNREACHABLE_MESSAGE": "Aplikácii {APP_NAME} sa nepodarilo pripojiť k {0} na vyhľadanie vašich projektov a nastavení, takže sa nič nezmenilo. Skontrolujte svoje internetové pripojenie a potom to skúste znova výberom {1}.", "CMD_MIGRATE_DATA": "Migrovať moje dáta z {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Prvok je skrytý – má {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Prvok je skrytý – {0} má {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Prvok je skrytý – {0} je zatvorený", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Prvok nie je viditeľný – nemá žiadnu veľkosť", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Prvok nie je viditeľný – je orezaný prvkom {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Prvok nie je viditeľný – nachádza sa mimo viditeľnej oblasti", - "LIVE_DEV_TOAST_HIDDEN": "Prvok nie je na stránke viditeľný", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Vyhľadať v {0} súboroch", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Zobraziť o {0} viac", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Zobraziť menej", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Panel vrstiev sa nepodarilo načítať. Reštartujte {APP_NAME} a skúste to znova.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Automaticky zbaliť prvky", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (skrytý)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Živý náhľad neodpovedá.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Obnoviť náhľad" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Vyberte stránku", + "AI_CHAT_MODE_SWITCH_HINT": "Odtiaľto sa môžete kedykoľvek prepnúť späť", + "AI_CHAT_START_TYPE_HINT": "Začnite písať sem", + "AI_CHAT_START_GREETING": "Ahoj {0},", + "AI_CHAT_START_TITLE": "Čo dnes budeme tvoriť?", + "AI_CHAT_START_SURPRISE_TITLE": "Prekvap ma", + "AI_CHAT_START_SURPRISE_DESC": "Ukáž mi demo toho, čo dokážeš", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Pozrite si ďalšie demo, alebo si nechajte niečo vytvoriť naživo", + "AI_CHAT_START_MAKE_NEW": "Vytvoriť niečo nové", + "AI_CHAT_START_ANOTHER_DEMO": "Zobraziť ďalšie demo", + "AI_CHAT_START_MAKE_NEW_NOTE": "Vytvorenie niečoho nového spotrebuje vaše kredity AI. Zvoľte demo, aby ste nespotrebovali žiadne.", + "AI_CHAT_START_DEMO_LINK": "Chcete demo? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Prekvapte ma", + "AI_CHAT_SEE_DEMO_DESC": "Pozrieť si demo", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Ste offline, takže toto je nahraté demo.", + "AI_CHAT_DEMO_BAR_TEXT": "Prihláste sa a vytvorte si vlastné s pomocou AI.", + "AI_CHAT_DEMO_BACK_BTN": "Späť", + "AI_CHAT_DEMO_BUILT_WITH": "Vytvorené pomocou {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Pozrieť si ďalšie demo", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Odhaliť zadanie", + "AI_CHAT_DEMO_HIDE_PROMPT": "Skryť výzvu", + "AI_CHAT_DEMO_PROMPT_LABEL": "Výzva, ktorá to vytvorila", + "AI_CHAT_DEMO_PROMPT_COPIED": "Skopírované", + "AI_CHAT_DEMO_SPEED_TITLE": "Rýchlosť prehrávania (kliknutím zmeníte)", + "AI_CHAT_START_WORK_WITH": "Pracujte s", + "AI_CHAT_START_CHAT_DESC": "Vstavaný chat s vizuálnymi úpravami", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · spája sa s {APP_NAME}", + "AI_CHAT_START_SETUP": "Nastaviť", + "AI_CHAT_START_CUSTOM_PROVIDER": "Vlastný koncový bod alebo poskytovateľ ako {0}? Pozrite si {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Čaká sa na model...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Inštaluje sa {0}, čakajte, prosím. Môže to chvíľu trvať...", + "AI_CHAT_CLI_SETUP_TITLE": "Nastavenie {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} ešte nie je nainštalovaný.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0} sa nepodarilo spustiť z uloženej cesty.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Nainštalovať", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Odporúčané", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Spustí oficiálny inštalátor {0} v termináli. Po dokončení znova vyberte {1}.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Vyžaduje sa {0} alebo {1}. Najprv nainštalujte jeden z nich.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Už to mám nainštalované", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Vložte úplnú cestu k {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Použiť túto cestu", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Zistiť automaticky", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Nepodarilo sa automaticky nájsť {0}.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Čo je {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Premeňte nápady na funkčné stránky v {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "AI v {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Tvorte s vaším obľúbeným CLI agentom", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Dajte svojim CLI agentom nástroje na zobrazenie, kontrolu a ladenie vašej stránky počas jej tvorby.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Vytvor sekciu s cenníkom", + "AI_CHAT_WELCOME_BUG_PROMPT": "Oprav mobilnú navigáciu", + "AI_CHAT_WELCOME_EDITING": "Úprava {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Kontrola {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Prehliadať náhľady AI", + "AI_CHAT_WELCOME_PREVIOUS": "Predchádzajúci náhľad", + "AI_CHAT_WELCOME_NEXT": "Ďalší náhľad", + "AI_CHAT_WELCOME_SHOW_DEMO": "Zobraziť ukážku AI", + "AI_CHAT_WELCOME_SHOW_CLI": "Zobraziť CLI agenty", + "AI_CHAT_WELCOME_PLAY_DEMO": "Spustiť ukážku AI", + "AI_CHAT_LOGIN_MESSAGE": "Prihláste sa do svojho účtu {APP_NAME} a nastavte si AI.", + "AI_CHAT_IMAGE_SEARCH": "Vyhľadávanie obrázkov", + "AI_CHAT_IMAGE_USE": "Vyberá sa obrázok", + "AI_CHAT_IMAGE_SELECTED": "Vybraný obrázok", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Vybrané obrázky", + "AI_CHAT_IMAGE_PREVIEW": "Náhľad obrázka", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Zadajte jednu až deväť adries URL obrázkov typu HTTP, HTTPS alebo súbor.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} obrázkov", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 obrázok", + "AI_CHAT_IMAGE_CLOSE": "Zavrieť náhľad obrázka (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Predchádzajúci obrázok", + "AI_CHAT_IMAGE_NEXT": "Nasledujúci obrázok", + "AI_CHAT_IMAGE_POSITION": "Obrázok {0} z {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Foto", + "AI_CHAT_IMAGE_REPLY": "Odpovedať obrázkom", + "AI_CHAT_IMAGE_QUOTE": "Citovať obrázok v chate", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Zobraziť koláž", + "AI_CHAT_IMAGE_SHOW_ALL": "Zobraziť všetko", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Späť na všetky obrázky", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} fotografií · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 fotografia · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Nenašli sa žiadne obrázky. Skúste iné vyhľadávanie.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Tento obrázok sa nepodarilo načítať.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Koláž obrázkov sa nepodarilo vytvoriť.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Zadajte vyhľadávací dopyt s dĺžkou do 200 znakov a platné číslo strany.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Tento odkaz na obrázok je neplatný. Použite výsledok z vyhľadávania obrázkov.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Bol dosiahnutý limit 120 vyhľadávaní obrázkov za hodinu. Pred ďalším vyhľadávaním počkajte.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Váš limit na vyhľadávanie obrázkov bol vyčerpaný. Ak chcete pokračovať vo vyhľadávaní, prihláste sa.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Vyhľadávanie obrázkov je dočasne obmedzené. Pred ďalším vyhľadávaním počkajte.", + "AI_CHAT_IMAGE_TIMEOUT": "Časový limit pre vyhľadávanie obrázkov vypršal. Skúste to znova neskôr.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Služba pre obrázky vrátila chybu ({0})." }); \ No newline at end of file diff --git a/src/nls/sr/lastTranslated.json b/src/nls/sr/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/sr/lastTranslated.json +++ b/src/nls/sr/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/sr/strings.js b/src/nls/sr/strings.js index b4128eb03f..e503507fb2 100644 --- a/src/nls/sr/strings.js +++ b/src/nls/sr/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Елемент није могуће уредити - генерисан је скриптом", "LIVE_DEV_COPY_TOAST_MESSAGE": "Елемент је копиран. Користите 'Налепи' да бисте га додали након изабраног елемента.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Елемент се не скролује са страницом - поља за уређивање су сакривена", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Елемент је сакривен - има {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Елемент је сакривен - {0} има {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Елемент је сакривен - {0} је затворен", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Елемент није видљив - нема величину", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Елемент није видљив - одсечен је од стране {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Елемент није видљив - налази се изван видљиве области", + "LIVE_DEV_TOAST_HIDDEN": "Елемент није видљив на страници", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Изаберите фасциклу за чување слике", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Изаберите где желите да преузмете слику:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Унесите путању фасцикле (нпр. assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Отвори у прегледачу", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Отворите HTML датотеку да бисте видели њене слојеве.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Изаберите HTML датотеку да бисте видели њене слојеве.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Претражи {0} датотека", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Нема подударних датотека", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Приказују се првих {0} датотека", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Панелу слојева је потребан режим за уређивање.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Укључи режим за уређивање", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Панел са слојевима није могао да се учита. Поново покрените {APP_NAME} да бисте покушали поново.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Елементи", "LIVE_PREVIEW_LAYERS_SEARCH": "Претражи елементе", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Нема подударних елемената", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Подешавања", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Прикажи текстуалне чворове", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Померање прегледа при преласку курсором", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Аутоматско скупљање елемената", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Помери нагоре", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Помери надоле", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Исеци", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Уреди декларацију", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Прикажи елементе генерисане скриптом", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Генерисано скриптом, није у изворној датотеци", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (сакривен)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Уметни елемент", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Промени боју: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Копирај својство", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Учитавање елемената…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Преглед уживо није одговорио.", "LIVE_PREVIEW_LAYERS_RETRY": "Покушајте поново", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Преглед уживо не одговара.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Поново учитај преглед", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Ова страница још увек нема елемената.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Додај елемент", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Страница је празна. Додајте елемент да бисте видели његова својства.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Копирај", "AI_CHAT_SURPRISE_ME_USER_MSG": "Изненади ме!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Постављање сцене…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Загревање платна…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI мора бити инсталиран на вашем систему да бисте користили функције ВИ у апликацији {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Инсталирајте Claude Code", "AI_CHAT_CLI_INSTALLING": "Инсталирање…", - "AI_CHAT_CLI_INSTALLING_MSG": "Инсталирање Claude Code је у току, молимо сачекајте. Ово може потрајати...", "AI_CHAT_CLI_RESTART_NOTE": "Поново покрените {APP_NAME} након што се инсталација заврши.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} није пронађен", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} није пронађен на овом систему. Инсталирајте га или унесите пуну путању до његове извршне датотеке испод.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Подешена путања за {0} не може да се користи: {1} Унесите другу путању или испразните поље ради аутоматске детекције.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Инсталирајте {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Сачувајте и покушајте поново", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Упутства за инсталацију", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "На наведеној путањи не постоји датотека.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Та датотека није извршна.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Та датотека се није покренула као {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "За AI функције је потребна десктоп апликација {APP_NAME}. Преузмите је да бисте почели.", "AI_CHAT_DOWNLOAD_BTN": "Преузмите десктоп апликацију", "AI_CHAT_PLACEHOLDER_TITLE": "Дизајнирајте, градите и поправљајте брже уз AI", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI који ради са вашим прегледом", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Генеришите распоред", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Опишите одељак", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Исправите грешке", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Скенирајте на проблеме", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Предложите побољшања", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Савети за UX и перформансе", "AI_CHAT_LOGIN_TITLE": "Пријавите се да бисте почели са AI", - "AI_CHAT_LOGIN_MESSAGE": "Пријавите се на свој {APP_NAME} налог да бисте приступили AI функцијама.", "AI_CHAT_LOGIN_BTN": "Пријавите се", "AI_CHAT_INTRO_GUEST_TITLE": "Дизајнирајте изгледе, исправљајте грешке и развијајте брже помоћу вештачке интелигенције", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Почетак рада са Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Пређи на режим „Дозволи све“?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Режим „Дозволи све“ омогућава ВИ да покреће било коју алатку — Bash команде, измене датотека, брисање датотека, преузимања са веба — без претходног тражења ваше дозволе.

Ово је згодно за поуздане пробне пројекте, али може бити ризично: погрешно процењен корак може преписати или обрисати датотеке, покренути деструктивну shell команду или послати (push) нежељене измене. Користите контролу верзија (Git) како бисте могли да опоравите стање ако нешто крене наопако.

Омогућите режим „Дозволи све“ само у пројектима којима верујете. Можете се вратити у режим за уређивање у било ком тренутку помоћу Shift+Tab или кликом на траку са режимима.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Омогући „Дозволи све“", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Спремни за израду", - "AI_CHAT_ONBOARDING_SEND": "Пошаљите", "AI_CHAT_SHOW_DIFF": "Прикажи разлике", "AI_CHAT_HIDE_DIFF": "Сакриј разлике", "AI_CHAT_DIFF_MORE_TITLE": "Опције diff-а", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Није могуће приступити старом сајту", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} није могао да се повеже са {0} да би потражио ваше пројекте и подешавања, тако да ништа није промењено. Проверите интернет везу, а затим покушајте поново помоћу {1}.", "CMD_MIGRATE_DATA": "Мигрирајте моје податке са {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Елемент је сакривен - има {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Елемент је сакривен - {0} има {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Елемент је сакривен - {0} је затворен", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Елемент није видљив - нема величину", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Елемент није видљив - одсечен је од стране {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Елемент није видљив - налази се изван видљиве области", - "LIVE_DEV_TOAST_HIDDEN": "Елемент није видљив на страници", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Претражи {0} датотека", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Прикажи још {0}", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Прикажи мање", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Панел са слојевима није могао да се учита. Поново покрените {APP_NAME} да бисте покушали поново.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Аутоматско скупљање елемената", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (сакривен)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Преглед уживо не одговара.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Поново учитај преглед" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Изаберите страницу", + "AI_CHAT_MODE_SWITCH_HINT": "Вратите се у било ком тренутку одавде", + "AI_CHAT_START_TYPE_HINT": "Куцајте овде да бисте почели", + "AI_CHAT_START_GREETING": "Здраво {0},", + "AI_CHAT_START_TITLE": "Шта правимо данас?", + "AI_CHAT_START_SURPRISE_TITLE": "Изненади ме", + "AI_CHAT_START_SURPRISE_DESC": "Покажи ми демо шта можеш да урадиш", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Погледајте још један демо или затражите да нешто направим уживо", + "AI_CHAT_START_MAKE_NEW": "Направи нешто ново", + "AI_CHAT_START_ANOTHER_DEMO": "Прикажи још један демо", + "AI_CHAT_START_MAKE_NEW_NOTE": "Креирање нечег новог троши ваше AI кредите. Изаберите демо да их не бисте користили.", + "AI_CHAT_START_DEMO_LINK": "Желите ли демо? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Изненади ме", + "AI_CHAT_SEE_DEMO_DESC": "Погледајте демо", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Нисте повезани на интернет, тако да је ово снимљени демо.", + "AI_CHAT_DEMO_BAR_TEXT": "Пријавите се да бисте креирали своје помоћу AI.", + "AI_CHAT_DEMO_BACK_BTN": "Назад", + "AI_CHAT_DEMO_BUILT_WITH": "Направљено помоћу {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Погледајте други демо", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Откријте упит", + "AI_CHAT_DEMO_HIDE_PROMPT": "Сакриј упит", + "AI_CHAT_DEMO_PROMPT_LABEL": "Упит који је ово направио", + "AI_CHAT_DEMO_PROMPT_COPIED": "Копирано", + "AI_CHAT_DEMO_SPEED_TITLE": "Брзина репродукције (кликните за промену)", + "AI_CHAT_START_WORK_WITH": "Рад са", + "AI_CHAT_START_CHAT_DESC": "Уграђено ћаскање са визуелним изменама", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · повезује се са {APP_NAME}", + "AI_CHAT_START_SETUP": "Подешавање", + "AI_CHAT_START_CUSTOM_PROVIDER": "Прилагођена крајња тачка или провајдер као што је {0}? Погледајте {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Чека се модел...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Инсталира се {0}, молимо сачекајте. Ово може потрајати...", + "AI_CHAT_CLI_SETUP_TITLE": "Подешавање {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} још није инсталиран.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "Није могуће покренути {0} са сачуване путање.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Инсталирај аутоматски", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Препоручено", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Покреће званични инсталациони програм за {0} у терминалу. Када се заврши, поново изаберите {1}.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Потребан је {0} или {1}. Прво инсталирајте један од њих.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Већ га имам", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Налепите пуну путању до {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Користи ову путању", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Детектуј аутоматски", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Није могуће аутоматски пронаћи {0}.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Шта је {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Претворите идеје у функционалне странице у {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "AI у {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Градите помоћу свог омиљеног CLI агента", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Дајте својим CLI агентима алате да виде, прегледају и отклањају грешке на вашој страници док је праве.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Направи одељак са ценама", + "AI_CHAT_WELCOME_BUG_PROMPT": "Поправи мобилну навигацију", + "AI_CHAT_WELCOME_EDITING": "Уређивање {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Прегледање {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Прегледајте AI прегледе", + "AI_CHAT_WELCOME_PREVIOUS": "Претходни преглед", + "AI_CHAT_WELCOME_NEXT": "Следећи преглед", + "AI_CHAT_WELCOME_SHOW_DEMO": "Прикажи AI демо", + "AI_CHAT_WELCOME_SHOW_CLI": "Прикажи CLI агенте", + "AI_CHAT_WELCOME_PLAY_DEMO": "Покрени AI демо", + "AI_CHAT_LOGIN_MESSAGE": "Пријавите се на свој {APP_NAME} налог да бисте подесили AI.", + "AI_CHAT_IMAGE_SEARCH": "Претраживање слика", + "AI_CHAT_IMAGE_USE": "Бирање слике", + "AI_CHAT_IMAGE_SELECTED": "Изабрана слика", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Изабране слике", + "AI_CHAT_IMAGE_PREVIEW": "Преглед слике", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Наведите од једне до девет HTTP, HTTPS или локалних URL адреса слика.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} слика", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 слика", + "AI_CHAT_IMAGE_CLOSE": "Затвори преглед слике (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Претходна слика", + "AI_CHAT_IMAGE_NEXT": "Следећа слика", + "AI_CHAT_IMAGE_POSITION": "Слика {0} од {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Фотографија од", + "AI_CHAT_IMAGE_REPLY": "Одговори овом сликом", + "AI_CHAT_IMAGE_QUOTE": "Цитирај слику у ћаскању", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Погледај колаж", + "AI_CHAT_IMAGE_SHOW_ALL": "Прикажи све", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Назад на све слике", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} фотографија · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 фотографија · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Није пронађена ниједна слика. Покушајте са другом претрагом.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Ова слика није могла да се учита.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Колаж слика није могао да се направи.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Унесите упит за претрагу до 200 знакова и важећи број странице.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Ова референца на слику је неважећа. Користите резултат из претраге слика.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Достигнуто је ограничење од 120 претрага слика у сат времена. Сачекајте пре поновне претраге.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Искористили сте дозвољени број претрага слика. Пријавите се да бисте наставили са претрагом.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Претрага слика је привремено ограничена. Сачекајте пре поновне претраге.", + "AI_CHAT_IMAGE_TIMEOUT": "Време за претрагу слика је истекло. Покушајте поново касније.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Сервис за слике је вратио грешку ({0})." }); \ No newline at end of file diff --git a/src/nls/sv/lastTranslated.json b/src/nls/sv/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/sv/lastTranslated.json +++ b/src/nls/sv/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/sv/strings.js b/src/nls/sv/strings.js index 30280978f9..1b63e06ada 100644 --- a/src/nls/sv/strings.js +++ b/src/nls/sv/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Elementet kan inte redigeras - genererat av skript", "LIVE_DEV_COPY_TOAST_MESSAGE": "Element kopierat. Använd 'Klistra in' för att lägga till det efter det markerade elementet.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Elementet rullar inte med sidan - redigeringsrutor dolda", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elementet är dolt - det har {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elementet är dolt - {0} har {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elementet är dolt - {0} är stängt", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elementet är inte synligt - det har ingen storlek", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elementet är inte synligt - det är avklippt av {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elementet är inte synligt - det är utanför det synliga området", + "LIVE_DEV_TOAST_HIDDEN": "Elementet är inte synligt på sidan", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Välj mapp för att spara bild", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Välj var bilden ska laddas ner:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Ange mappsökväg (t.ex. assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Öppna i webbläsare", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Öppna en HTML-fil för att se dess lager.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Välj en HTML-fil för att se dess lager.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Sök i {0} filer", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Inga matchande filer", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Visar de första {0} filerna", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Lagerpanelen behöver redigeringsläge.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Aktivera redigeringsläge", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Lagerpanelen kunde inte läsas in. Starta om {APP_NAME} för att försöka igen.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Element", "LIVE_PREVIEW_LAYERS_SEARCH": "Sök element", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Inga matchande element", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Inställningar", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Visa textnoder", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Rulla förhandsgranskning vid hovring", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Fäll ihop element automatiskt", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Flytta upp", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Flytta ned", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Klipp ut", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Redigera deklaration", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Visa skriptgenererade element", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Genererad av skript, finns inte i källfilen", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (dold)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Infoga element", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Ändra färg: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Kopiera egenskap", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Laddar element…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Live-förhandsvisningen svarade inte.", "LIVE_PREVIEW_LAYERS_RETRY": "Försök igen", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Liveförhandsvisningen svarar inte.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Ladda om förhandsvisning", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Den här sidan har inga element än.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Lägg till ett element", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Sidan är tom. Lägg till ett element för att se dess egenskaper.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code-chatt", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Kopiera", "AI_CHAT_SURPRISE_ME_USER_MSG": "Överraska mig!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Sätter scenen…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Värmer upp duken…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI måste vara installerat på ditt system för att du ska kunna använda AI-funktionerna i {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Installera Claude Code", "AI_CHAT_CLI_INSTALLING": "Installerar...", - "AI_CHAT_CLI_INSTALLING_MSG": "Installerar Claude Code, var god vänta. Det kan ta en stund...", "AI_CHAT_CLI_RESTART_NOTE": "Starta om {APP_NAME} när installationen är klar.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} hittades inte", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} kunde inte hittas på det här systemet. Installera det, eller ange den fullständiga sökvägen till dess körbara fil nedan.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Sökvägen som angetts för {0} kunde inte användas: {1} Ange en annan sökväg, eller rensa rutan för att hitta den automatiskt.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Installera {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Spara och försök igen", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installationsanvisningar", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Ingen fil finns på den sökvägen.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Den filen är inte körbar.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Den filen kördes inte som {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "AI-funktionerna kräver {APP_NAME}-skrivbordsappen. Ladda ner den för att komma igång.", "AI_CHAT_DOWNLOAD_BTN": "Ladda ner skrivbordsappen", "AI_CHAT_PLACEHOLDER_TITLE": "Designa, bygg och åtgärda snabbare med AI", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI som fungerar med din förhandsgranskning", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generera layout", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Beskriv en sektion", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Åtgärda buggar", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Skanna efter problem", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Föreslå förbättringar", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX- och prestandatips", "AI_CHAT_LOGIN_TITLE": "Logga in för att komma igång med AI", - "AI_CHAT_LOGIN_MESSAGE": "Logga in på ditt {APP_NAME}-konto för att få tillgång till AI-funktioner.", "AI_CHAT_LOGIN_BTN": "Logga in", "AI_CHAT_INTRO_GUEST_TITLE": "Designa layouter, fixa buggar och bygg snabbare med AI", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Kom igång med Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Växla till läget Tillåt allt?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Läget Tillåt allt låter AI:n köra vilket verktyg som helst – Bash-kommandon, filredigeringar, filborttagningar, webbhämtningar – utan att fråga dig först.

Detta är bekvämt för betrodda kladdprojekt, men kan vara riskabelt: ett felbedömt steg kan skriva över eller ta bort filer, köra ett destruktivt skalkommando eller pusha oavsiktliga ändringar. Använd versionshantering (Git) så att du kan återställa om något går fel.

Aktivera endast Tillåt allt i projekt som du litar på. Du kan när som helst växla tillbaka till redigeringsläge med Shift+Tab eller genom att klicka på lägesfältet.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Aktivera Tillåt allt", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Redo att bygga", - "AI_CHAT_ONBOARDING_SEND": "Skicka", "AI_CHAT_SHOW_DIFF": "Visa diff", "AI_CHAT_HIDE_DIFF": "Dölj diff", "AI_CHAT_DIFF_MORE_TITLE": "Diff-alternativ", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Kunde inte nå den gamla webbplatsen", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} kunde inte ansluta till {0} för att leta efter dina projekt och inställningar, så ingenting har ändrats. Kontrollera din internetanslutning och försök sedan igen med {1}.", "CMD_MIGRATE_DATA": "Migrera min data från {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Elementet är dolt - det har {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Elementet är dolt - {0} har {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Elementet är dolt - {0} är stängt", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Elementet är inte synligt - det har ingen storlek", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Elementet är inte synligt - det är avklippt av {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Elementet är inte synligt - det är utanför det synliga området", - "LIVE_DEV_TOAST_HIDDEN": "Elementet är inte synligt på sidan", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Sök i {0} filer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Visa {0} till", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Visa färre", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Lagerpanelen kunde inte läsas in. Starta om {APP_NAME} för att försöka igen.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Fäll ihop element automatiskt", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (dold)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Liveförhandsvisningen svarar inte.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Ladda om förhandsvisning" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Välj en sida", + "AI_CHAT_MODE_SWITCH_HINT": "Byt tillbaka när som helst härifrån", + "AI_CHAT_START_TYPE_HINT": "Skriv här för att komma igång", + "AI_CHAT_START_GREETING": "Hej {0},", + "AI_CHAT_START_TITLE": "Vad ska vi bygga idag?", + "AI_CHAT_START_SURPRISE_TITLE": "Överraska mig", + "AI_CHAT_START_SURPRISE_DESC": "Visa mig en demo av vad du kan göra", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Se en annan demo, eller låt mig bygga något live", + "AI_CHAT_START_MAKE_NEW": "Skapa något nytt", + "AI_CHAT_START_ANOTHER_DEMO": "Visa en annan demo", + "AI_CHAT_START_MAKE_NEW_NOTE": "Att skapa något nytt använder dina AI-krediter. Välj demo för att inte använda några.", + "AI_CHAT_START_DEMO_LINK": "Vill du ha en demo? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Överraska mig", + "AI_CHAT_SEE_DEMO_DESC": "Se en demo", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Du är offline, så det här är en inspelad demo.", + "AI_CHAT_DEMO_BAR_TEXT": "Logga in för att bygga ditt eget med AI.", + "AI_CHAT_DEMO_BACK_BTN": "Tillbaka", + "AI_CHAT_DEMO_BUILT_WITH": "Byggd med {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Se en annan demo", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Visa prompten", + "AI_CHAT_DEMO_HIDE_PROMPT": "Dölj prompten", + "AI_CHAT_DEMO_PROMPT_LABEL": "Prompten som skapade detta", + "AI_CHAT_DEMO_PROMPT_COPIED": "Kopierat", + "AI_CHAT_DEMO_SPEED_TITLE": "Uppspelningshastighet (klicka för att ändra)", + "AI_CHAT_START_WORK_WITH": "Arbeta med", + "AI_CHAT_START_CHAT_DESC": "Inbyggd chatt med visuella redigeringar", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · ansluter till {APP_NAME}", + "AI_CHAT_START_SETUP": "Konfigurera", + "AI_CHAT_START_CUSTOM_PROVIDER": "Anpassad slutpunkt eller en leverantör som {0}? Se {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Väntar på modellen...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Installerar {0}, var god vänta. Det här kan ta en stund...", + "AI_CHAT_CLI_SETUP_TITLE": "Konfigurera {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} är inte installerat än.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0} kunde inte startas från den sparade sökvägen.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Installera det åt mig", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Rekommenderas", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Kör {0}:s officiella installationsprogram i terminalen. Välj {1} igen när det är klart.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Kräver {0} eller {1}. Installera en av dem först.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Jag har det redan", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Klistra in den fullständiga sökvägen till {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Använd den här sökvägen", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Identifiera automatiskt istället", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Kunde inte hitta {0} automatiskt.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Vad är {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Förvandla idéer till fungerande sidor i {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "AI i {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Bygg med din favorit-CLI-agent", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Ge dina CLI-agenter verktygen för att se, inspektera och felsöka din sida medan de bygger.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Bygg en prissektion", + "AI_CHAT_WELCOME_BUG_PROMPT": "Fixa mobilnavigeringen", + "AI_CHAT_WELCOME_EDITING": "Redigerar {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Granskar {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Bläddra bland AI-förhandsgranskningar", + "AI_CHAT_WELCOME_PREVIOUS": "Föregående förhandsgranskning", + "AI_CHAT_WELCOME_NEXT": "Nästa förhandsgranskning", + "AI_CHAT_WELCOME_SHOW_DEMO": "Visa AI-demo", + "AI_CHAT_WELCOME_SHOW_CLI": "Visa CLI-agenter", + "AI_CHAT_WELCOME_PLAY_DEMO": "Spela upp AI-demon", + "AI_CHAT_LOGIN_MESSAGE": "Logga in på ditt {APP_NAME}-konto för att konfigurera AI.", + "AI_CHAT_IMAGE_SEARCH": "Söker bilder", + "AI_CHAT_IMAGE_USE": "Väljer bild", + "AI_CHAT_IMAGE_SELECTED": "Vald bild", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Valda bilder", + "AI_CHAT_IMAGE_PREVIEW": "Bildförhandsgranskning", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Ange en till nio bild-URL:er med HTTP, HTTPS eller fil.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} bilder", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 bild", + "AI_CHAT_IMAGE_CLOSE": "Stäng bildförhandsgranskning (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Föregående bild", + "AI_CHAT_IMAGE_NEXT": "Nästa bild", + "AI_CHAT_IMAGE_POSITION": "Bild {0} av {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Foto av", + "AI_CHAT_IMAGE_REPLY": "Svara med den här bilden", + "AI_CHAT_IMAGE_QUOTE": "Citera bild i chatten", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Visa kollage", + "AI_CHAT_IMAGE_SHOW_ALL": "Visa alla", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Tillbaka till alla bilder", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} foton · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 foto · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Inga bilder hittades. Prova en annan sökning.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Bilden kunde inte läsas in.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Bildkollaget kunde inte skapas.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Ange en sökfråga på upp till 200 tecken och ett giltigt sidnummer.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Den här bildreferensen är ogiltig. Använd ett resultat från bildsökningen.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Gränsen på 120 bildsökningar per timme har uppnåtts. Vänta innan du söker igen.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Din pott för bildsökningar har använts. Logga in för att fortsätta söka.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Bildsökningen är tillfälligt begränsad. Vänta innan du söker igen.", + "AI_CHAT_IMAGE_TIMEOUT": "Tidsgränsen för bildsökningen överskreds. Försök igen senare.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Bildtjänsten returnerade ett fel ({0})." }); \ No newline at end of file diff --git a/src/nls/tr/lastTranslated.json b/src/nls/tr/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/tr/lastTranslated.json +++ b/src/nls/tr/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/tr/strings.js b/src/nls/tr/strings.js index 30dedc5c29..63014534c6 100644 --- a/src/nls/tr/strings.js +++ b/src/nls/tr/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Öğe düzenlenemez - script tarafından oluşturuldu", "LIVE_DEV_COPY_TOAST_MESSAGE": "Öğe kopyalandı. Seçili öğenin sonrasına eklemek için 'Yapıştır'ı kullanın", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Öğe sayfayla birlikte kaymıyor - düzenleme kutuları gizlendi", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Öğe gizli - {0} özelliğine sahip", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Öğe gizli - {0} öğesi {1} özelliğine sahip", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Öğe gizli - {0} kapalı", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Öğe görünür değil - boyutu yok", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Öğe görünür değil - {0} tarafından kesiliyor", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Öğe görünür değil - görünür alanın dışında", + "LIVE_DEV_TOAST_HIDDEN": "Öğe sayfada görünür değil", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Resmi Kaydetmek İçin Klasör Seçin", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Resmi nereye indireceğinizi seçin:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Klasör yolunu yazın (örn., assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Tarayıcıda Aç", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Katmanlarını görmek için bir HTML dosyası açın.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Katmanlarını görmek için bir HTML dosyası seçin.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "{0} dosyada ara", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Eşleşen dosya yok.", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "İlk {0} dosya gösteriliyor.", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Katmanlar paneli için düzenleme modu gerekir.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Düzenleme Modunu Aç", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Katmanlar paneli yüklenemedi. Tekrar denemek için {APP_NAME} uygulamasını yeniden başlatın.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Öğeler", "LIVE_PREVIEW_LAYERS_SEARCH": "Öğeleri ara", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Eşleşen öğe yok", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Ayarlar", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Metin Düğümlerini Göster", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Üzerine Gelindiğinde Önizlemeyi Kaydır", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Öğeleri Otomatik Daralt", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Yukarı Taşı", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Aşağı Taşı", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Kes", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Bildirimi Düzenle", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Betikle Oluşturulmuş Öğeleri Göster", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Betikle oluşturuldu, kaynak dosyasında yer almıyor", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (gizli)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Öğe Ekle", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Rengi değiştir: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Özelliği kopyala", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Öğeler yükleniyor…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Canlı önizleme yanıt vermedi.", "LIVE_PREVIEW_LAYERS_RETRY": "Tekrar dene", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Canlı önizleme yanıt vermiyor.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Önizlemeyi yeniden yükle", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "Bu sayfada henüz öge yok.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Öge ekle", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Sayfa boş. Özelliklerini görmek için bir öge ekleyin.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "Kopyala", "AI_CHAT_SURPRISE_ME_USER_MSG": "Beni şaşırt!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Sahne hazırlanıyor…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Tuval ısınıyor…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "{APP_NAME} uygulamasındaki yapay zeka özelliklerini kullanmak için Claude Code CLI sisteminizde yüklü olmalıdır.", "AI_CHAT_CLI_INSTALL_BTN": "Claude Code'u Yükle", "AI_CHAT_CLI_INSTALLING": "Yükleniyor…", - "AI_CHAT_CLI_INSTALLING_MSG": "Claude Code yükleniyor, lütfen bekleyin. Bu işlem biraz zaman alabilir...", "AI_CHAT_CLI_RESTART_NOTE": "Yükleme tamamlandıktan sonra {APP_NAME} uygulamasını yeniden başlatın.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} bulunamadı", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} bu sistemde bulunamadı. Uygulamayı yükleyin veya aşağıya yürütülebilir dosyasının tam yolunu girin.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "{0} için ayarlanan yol kullanılamadı: {1} Farklı bir yol girin veya otomatik olarak algılanması için kutuyu temizleyin.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "{0} Yükle", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Kaydet ve Yeniden Dene", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Kurulum talimatları", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Belirtilen yolda dosya mevcut değil.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Bu dosya yürütülebilir değil.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Bu dosya {0} olarak çalışmadı.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "Yapay zeka özellikleri, {APP_NAME} masaüstü uygulamasını gerektirir. Başlamak için uygulamayı indirin.", "AI_CHAT_DOWNLOAD_BTN": "Masaüstü Uygulamasını İndir", "AI_CHAT_PLACEHOLDER_TITLE": "Yapay zeka ile daha hızlı tasarlayın, oluşturun ve düzeltin", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "Önizlemenizle çalışan yapay zeka", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Düzen Oluşturun", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Bir bölümü tarif edin", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Hataları Düzeltin", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Sorunları tarayın", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "İyileştirmeler Önerin", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX ve performans ipuçları", "AI_CHAT_LOGIN_TITLE": "Yapay zeka ile başlamak için oturum açın", - "AI_CHAT_LOGIN_MESSAGE": "Yapay zeka özelliklerine erişmek için {APP_NAME} hesabınıza giriş yapın.", "AI_CHAT_LOGIN_BTN": "Giriş Yap", "AI_CHAT_INTRO_GUEST_TITLE": "Yapay zeka ile düzenler tasarlayın, hataları düzeltin ve daha hızlı geliştirin", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Claude Code ile Başlarken", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Her Şeye İzin Ver Moduna geçilsin mi?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Her Şeye İzin Ver modu, yapay zekanın size önceden sormadan Bash komutları, dosya düzenlemeleri, dosya silmeleri, web istekleri gibi herhangi bir aracı çalıştırmasına izin verir.

Bu, güvenilir taslak projeler için kullanışlıdır ancak riskli olabilir: yanlış değerlendirilmiş bir adım dosyaların üzerine yazabilir veya dosyaları silebilir, yıkıcı bir kabuk komutu çalıştırabilir veya istenmeyen değişiklikleri gönderebilir (push). Bir şeyler ters giderse kurtarabilmek için sürüm kontrolü (Git) kullanın.

Her Şeye İzin Ver modunu yalnızca güvendiğiniz projelerde etkinleştirin. Shift+Tab tuşlarını kullanarak veya mod çubuğuna tıklayarak istediğiniz zaman Düzenleme Moduna geri dönebilirsiniz.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Her Şeye İzin Ver'i Etkinleştir", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Oluşturmaya hazır", - "AI_CHAT_ONBOARDING_SEND": "Gönder", "AI_CHAT_SHOW_DIFF": "Farkları göster", "AI_CHAT_HIDE_DIFF": "Farkları gizle", "AI_CHAT_DIFF_MORE_TITLE": "Diff seçenekleri", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Eski siteye ulaşılamadı", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME}, projelerinizi ve ayarlarınızı bulmak için {0} ile bağlantı kuramadı, bu nedenle hiçbir değişiklik yapılmadı. İnternet bağlantınızı kontrol edin, ardından {1} ile yeniden deneyin.", "CMD_MIGRATE_DATA": "Verilerimi {0} Konumundan Aktar…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Öğe gizli - {0} özelliğine sahip", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Öğe gizli - {0} öğesi {1} özelliğine sahip", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Öğe gizli - {0} kapalı", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Öğe görünür değil - boyutu yok", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Öğe görünür değil - {0} tarafından kesiliyor", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Öğe görünür değil - görünür alanın dışında", - "LIVE_DEV_TOAST_HIDDEN": "Öğe sayfada görünür değil", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "{0} dosyada ara", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "{0} tane daha göster", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Daha az göster", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Katmanlar paneli yüklenemedi. Tekrar denemek için {APP_NAME} uygulamasını yeniden başlatın.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Öğeleri Otomatik Daralt", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (gizli)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Canlı önizleme yanıt vermiyor.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Önizlemeyi yeniden yükle" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Bir sayfa seçin", + "AI_CHAT_MODE_SWITCH_HINT": "İstediğiniz zaman buradan geri dönebilirsiniz", + "AI_CHAT_START_TYPE_HINT": "Başlamak için buraya yazın", + "AI_CHAT_START_GREETING": "Merhaba {0},", + "AI_CHAT_START_TITLE": "Bugün ne inşa ediyoruz?", + "AI_CHAT_START_SURPRISE_TITLE": "Beni şaşırt", + "AI_CHAT_START_SURPRISE_DESC": "Neler yapabildiğini bana bir demo ile göster", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Başka bir demo izle veya canlı olarak bir şeyler inşa edeyim", + "AI_CHAT_START_MAKE_NEW": "Yeni bir şey oluştur", + "AI_CHAT_START_ANOTHER_DEMO": "Başka bir demo göster", + "AI_CHAT_START_MAKE_NEW_NOTE": "Yeni bir şey oluşturmak yapay zeka kredilerinizi kullanır. Kredi harcamamak için demoyu seçin.", + "AI_CHAT_START_DEMO_LINK": "Demo ister misiniz? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Beni şaşırt", + "AI_CHAT_SEE_DEMO_DESC": "Demoyu gör", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Çevrimdışı olduğunuz için bu, kaydedilmiş bir demodur.", + "AI_CHAT_DEMO_BAR_TEXT": "Yapay zeka ile kendinizinkini oluşturmak için giriş yapın.", + "AI_CHAT_DEMO_BACK_BTN": "Geri", + "AI_CHAT_DEMO_BUILT_WITH": "{0} ile oluşturuldu", + "AI_CHAT_DEMO_ANOTHER_BTN": "Başka bir demo gör", + "AI_CHAT_DEMO_REVEAL_PROMPT": "İstemi göster", + "AI_CHAT_DEMO_HIDE_PROMPT": "İsteği gizle", + "AI_CHAT_DEMO_PROMPT_LABEL": "Bunu oluşturan istem", + "AI_CHAT_DEMO_PROMPT_COPIED": "Kopyalandı", + "AI_CHAT_DEMO_SPEED_TITLE": "Oynatma hızı (değiştirmek için tıklayın)", + "AI_CHAT_START_WORK_WITH": "Şununla çalış", + "AI_CHAT_START_CHAT_DESC": "Görsel düzenlemelerle dahili sohbet", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · {APP_NAME} ile bağlanır", + "AI_CHAT_START_SETUP": "Ayarla", + "AI_CHAT_START_CUSTOM_PROVIDER": "Özel uç nokta veya {0} gibi bir sağlayıcı mı? {1} bölümüne bakın.", + "AI_CHAT_WAITING_FOR_MODEL": "Model bekleniyor...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "{0} yükleniyor, lütfen bekleyin. Bu işlem biraz zaman alabilir...", + "AI_CHAT_CLI_SETUP_TITLE": "{0} Kurulumu", + "AI_CHAT_CLI_SETUP_MISSING": "{0} henüz yüklü değil.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "{0}, kaydedilen yoldan başlatılamadı.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Benim için yükle", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Önerilen", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "{0} resmi yükleyicisini terminalde çalıştırır. İşlem bittiğinde {1} seçeneğini tekrar seçin.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "{0} veya {1} gerekli. Önce bunlardan birini yükleyin.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "Zaten yüklü", + "AI_CHAT_CLI_SETUP_PATH_DESC": "{0} için tam yolu yapıştırın.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Bu Yolu Kullan", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Bunun yerine otomatik olarak algıla", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "{0} otomatik olarak bulunamadı.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "{0} nedir?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Fikirleri {APP_NAME} içinde çalışan sayfalara dönüştürün.", + "AI_CHAT_WELCOME_LABEL": "{APP_NAME} Yapay Zekası", + "AI_CHAT_WELCOME_CLI_TITLE": "Favori CLI aracınızla oluşturun.", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "CLI araçlarınıza, oluşturma sırasında sayfanızı görmeleri, incelemeleri ve hatalarını ayıklamaları için gereken araçları verin.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Bir fiyatlandırma bölümü oluştur", + "AI_CHAT_WELCOME_BUG_PROMPT": "Mobil navigasyonu düzelt", + "AI_CHAT_WELCOME_EDITING": "{0} düzenleniyor…", + "AI_CHAT_WELCOME_REVIEWING": "{0} gözden geçiriliyor…", + "AI_CHAT_WELCOME_NAV_LABEL": "Yapay zeka önizlemelerine göz at", + "AI_CHAT_WELCOME_PREVIOUS": "Önceki önizleme", + "AI_CHAT_WELCOME_NEXT": "Sonraki önizleme", + "AI_CHAT_WELCOME_SHOW_DEMO": "Yapay zeka demosunu göster", + "AI_CHAT_WELCOME_SHOW_CLI": "CLI aracılarını göster", + "AI_CHAT_WELCOME_PLAY_DEMO": "Yapay zeka demosunu oynat", + "AI_CHAT_LOGIN_MESSAGE": "Yapay zekayı kurmak için {APP_NAME} hesabınıza giriş yapın.", + "AI_CHAT_IMAGE_SEARCH": "Görseller aranıyor", + "AI_CHAT_IMAGE_USE": "Resim seçiliyor", + "AI_CHAT_IMAGE_SELECTED": "Seçilen resim", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Seçilen resimler", + "AI_CHAT_IMAGE_PREVIEW": "Resim önizleme", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Bir ila dokuz adet HTTP, HTTPS veya dosya resim URL'si girin.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} resim", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 resim", + "AI_CHAT_IMAGE_CLOSE": "Resim önizlemesini kapat (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Önceki resim", + "AI_CHAT_IMAGE_NEXT": "Sonraki resim", + "AI_CHAT_IMAGE_POSITION": "{1} resimden {0}. resim", + "AI_CHAT_IMAGE_PHOTO_BY": "Fotoğrafı çeken", + "AI_CHAT_IMAGE_REPLY": "Bu resimle yanıtla", + "AI_CHAT_IMAGE_QUOTE": "Resmi sohbette alıntıla", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Kolajı görüntüle", + "AI_CHAT_IMAGE_SHOW_ALL": "Tümünü göster", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Tüm resimlere geri dön", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} fotoğraf · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 fotoğraf · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Hiç resim bulunamadı. Farklı bir arama yapmayı deneyin.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Bu resim yüklenemedi.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Resim kolajı oluşturulamadı.", + "AI_CHAT_IMAGE_INVALID_QUERY": "200 karaktere kadar bir arama sorgusu ve geçerli bir sayfa numarası girin.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Bu resim referansı geçersiz. Resim aramasından bir sonuç kullanın.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Bir saat içinde 120 resim arama sınırına ulaşıldı. Tekrar arama yapmadan önce bekleyin.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Resim arama hakkınız tükendi. Aramaya devam etmek için oturum açın.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Resim araması geçici olarak sınırlandırılmıştır. Tekrar arama yapmadan önce bekleyin.", + "AI_CHAT_IMAGE_TIMEOUT": "Resim araması zaman aşımına uğradı. Daha sonra tekrar deneyin.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Resim hizmeti bir hata döndürdü ({0})." }); \ No newline at end of file diff --git a/src/nls/uk/lastTranslated.json b/src/nls/uk/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/uk/lastTranslated.json +++ b/src/nls/uk/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/uk/strings.js b/src/nls/uk/strings.js index be8fa21627..7ee0d26723 100644 --- a/src/nls/uk/strings.js +++ b/src/nls/uk/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "Елемент не можна редагувати — згенеровано скриптом", "LIVE_DEV_COPY_TOAST_MESSAGE": "Елемент скопійовано. Використовуйте 'Вставити', щоб додати його після вибраного елемента.", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "Елемент не прокручується зі сторінкою — поля редагування приховано", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Елемент приховано - він має {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Елемент приховано - {0} має {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Елемент приховано - {0} закрито", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Елемент невидимий - він не має розміру", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Елемент невидимий - його обрізає {0}", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Елемент невидимий - він знаходиться за межами видимої області", + "LIVE_DEV_TOAST_HIDDEN": "Елемент невидимий на сторінці", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "Виберіть папку для збереження зображення", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "Виберіть, куди завантажити зображення:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "Введіть шлях до папки (напр., assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "Відкрити в браузері", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "Відкрийте HTML-файл, щоб побачити його шари.", "LIVE_PREVIEW_LAYERS_PICK_HTML": "Виберіть HTML-файл, щоб побачити його шари.", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Пошук у {0} файлах", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "Не знайдено відповідних файлів", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "Показано перші {0} файлів", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "Для роботи панелі «Шари» потрібен режим редагування.", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "Увімкнути режим редагування", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Не вдалося завантажити панель шарів. Перезапустіть {APP_NAME}, щоб спробувати знову.", "LIVE_PREVIEW_LAYERS_ELEMENTS": "Елементи", "LIVE_PREVIEW_LAYERS_SEARCH": "Пошук елементів", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "Немає відповідних елементів", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "Налаштування", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Показати текстові вузли", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "Прокручувати попередній перегляд при наведенні", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Автоматично згортати елементи", "LIVE_PREVIEW_LAYERS_MOVE_UP": "Перемістити вгору", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "Перемістити вниз", "LIVE_PREVIEW_LAYERS_CUT_DONE": "Вирізати", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "Редагувати оголошення", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Показувати елементи, згенеровані скриптом", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "Згенеровано скриптом, відсутній у вихідному файлі", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (приховано)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "Вставити елемент", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "Змінити колір: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "Копіювати властивість", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "Завантаження елементів…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "Перегляд наживо не відповів.", "LIVE_PREVIEW_LAYERS_RETRY": "Спробувати знову", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Перегляд наживо не відповідає.", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Оновити перегляд", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "На цій сторінці ще немає елементів.", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "Додати елемент", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "Сторінка порожня. Додайте елемент, щоб побачити його властивості.", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Кодекс КЛІ", + "AI_CHAT_DEMO_COPY_PROMPT": "Копіювати", "AI_CHAT_SURPRISE_ME_USER_MSG": "Здивуй мене!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "Готуємо сцену…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "Розігріваємо полотно…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "Claude Code CLI має бути встановлено у вашій системі, щоб використовувати функції ШІ в {APP_NAME}.", "AI_CHAT_CLI_INSTALL_BTN": "Встановити Claude Code", "AI_CHAT_CLI_INSTALLING": "Встановлення…", - "AI_CHAT_CLI_INSTALLING_MSG": "Встановлення Claude Code, будь ласка, зачекайте. Це може зайняти деякий час...", "AI_CHAT_CLI_RESTART_NOTE": "Перезапустіть {APP_NAME} після завершення встановлення.", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} не знайдено", - "AI_CHAT_CLI_NOT_FOUND_MSG": "Не вдалося знайти {0} у цій системі. Установіть {0} або введіть нижче повний шлях до виконуваного файлу.", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "Неможливо використати шлях, указаний для {0}: {1}. Введіть інший шлях або очистьте поле для автоматичного виявлення.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Установити {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Зберегти та повторити", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Інструкції з установлення", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "Файл за вказаним шляхом не існує.", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "Цей файл не є виконуваним.", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "Цей файл не вдалося запустити як {0}.", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "Функції ШІ потребують десктопного застосунку {APP_NAME}. Завантажте його, щоб почати.", "AI_CHAT_DOWNLOAD_BTN": "Завантажити десктопний застосунок", "AI_CHAT_PLACEHOLDER_TITLE": "Проєктуйте, створюйте та виправляйте швидше за допомогою ШІ", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "ШІ, що працює з вашим попереднім переглядом", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Генерація макета", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Опишіть секцію", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Виправлення помилок", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "Скануйте на проблеми", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Пропозиції покращень", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "Поради щодо UX та продуктивності", "AI_CHAT_LOGIN_TITLE": "Увійдіть, щоб почати роботу зі ШІ", - "AI_CHAT_LOGIN_MESSAGE": "Увійдіть у свій обліковий запис {APP_NAME}, щоб отримати доступ до функцій ШІ.", "AI_CHAT_LOGIN_BTN": "Увійти", "AI_CHAT_INTRO_GUEST_TITLE": "Проєктуйте макети, виправляйте помилки та розробляйте швидше за допомогою ШІ", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Початок роботи з Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "Перейти в режим «Дозволити все»?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "Режим «Дозволити все» дозволяє ШІ запускати будь-які інструменти — команди Bash, редагування файлів, видалення файлів, вебзапити — не питаючи вас.

Це зручно для довірених чернеткових проєктів, але може бути ризиковано: помилковий крок може перезаписати або видалити файли, виконати руйнівну команду оболонки або надіслати небажані зміни. Використовуйте систему контролю версій (Git), щоб мати змогу відновитися, якщо щось піде не так.

Вмикайте режим «Дозволити все» лише в проєктах, яким ви довіряєте. Ви можете будь-коли повернутися до режиму редагування, натиснувши Shift+Tab або клацнувши на панелі режимів.", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "Увімкнути «Дозволити все»", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Готово до створення", - "AI_CHAT_ONBOARDING_SEND": "Надіслати", "AI_CHAT_SHOW_DIFF": "Показати зміни", "AI_CHAT_HIDE_DIFF": "Приховати зміни", "AI_CHAT_DIFF_MORE_TITLE": "Параметри порівняння", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "Не вдалося підключитися до старого сайту", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} не вдалося підключитися до {0}, щоб знайти ваші проєкти та налаштування, тому нічого не було змінено. Перевірте підключення до Інтернету, а потім спробуйте ще раз за допомогою {1}.", "CMD_MIGRATE_DATA": "Перенести мої дані з {0}…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "Елемент приховано - він має {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "Елемент приховано - {0} має {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "Елемент приховано - {0} закрито", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "Елемент невидимий - він не має розміру", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "Елемент невидимий - його обрізає {0}", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "Елемент невидимий - він знаходиться за межами видимої області", - "LIVE_DEV_TOAST_HIDDEN": "Елемент невидимий на сторінці", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Пошук у {0} файлах", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Показати ще {0}", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Показати менше", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "Не вдалося завантажити панель шарів. Перезапустіть {APP_NAME}, щоб спробувати знову.", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "Автоматично згортати елементи", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (приховано)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "Перегляд наживо не відповідає.", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "Оновити перегляд" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "Оберіть сторінку", + "AI_CHAT_MODE_SWITCH_HINT": "Ви можете повернутися звідси в будь-який час", + "AI_CHAT_START_TYPE_HINT": "Введіть текст, щоб почати", + "AI_CHAT_START_GREETING": "Привіт, {0},", + "AI_CHAT_START_TITLE": "Що будемо створювати сьогодні?", + "AI_CHAT_START_SURPRISE_TITLE": "Здивуй мене", + "AI_CHAT_START_SURPRISE_DESC": "Покажи демо своїх можливостей", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "Перегляньте інше демо або доручіть мені створити щось наживо", + "AI_CHAT_START_MAKE_NEW": "Створити щось нове", + "AI_CHAT_START_ANOTHER_DEMO": "Показати інше демо", + "AI_CHAT_START_MAKE_NEW_NOTE": "Створення нового контенту споживає ваші кредити ШІ. Виберіть демо, щоб не витрачати їх.", + "AI_CHAT_START_DEMO_LINK": "Хочете демо? {0}.", + "AI_CHAT_START_DEMO_LINK_LABEL": "Здивуй мене", + "AI_CHAT_SEE_DEMO_DESC": "Переглянути демо", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "Ви не в мережі, тому це записане демо.", + "AI_CHAT_DEMO_BAR_TEXT": "Увійдіть, щоб створювати власне за допомогою ШІ.", + "AI_CHAT_DEMO_BACK_BTN": "Назад", + "AI_CHAT_DEMO_BUILT_WITH": "Створено за допомогою {0}", + "AI_CHAT_DEMO_ANOTHER_BTN": "Переглянути інше демо", + "AI_CHAT_DEMO_REVEAL_PROMPT": "Показати запит", + "AI_CHAT_DEMO_HIDE_PROMPT": "Приховати запит", + "AI_CHAT_DEMO_PROMPT_LABEL": "Запит, за яким це створено", + "AI_CHAT_DEMO_PROMPT_COPIED": "Скопійовано", + "AI_CHAT_DEMO_SPEED_TITLE": "Швидкість відтворення (натисніть, щоб змінити)", + "AI_CHAT_START_WORK_WITH": "Робота з", + "AI_CHAT_START_CHAT_DESC": "Вбудований чат із візуальними правками", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · з'єднується з {APP_NAME}", + "AI_CHAT_START_SETUP": "Налаштувати", + "AI_CHAT_START_CUSTOM_PROVIDER": "Користувацька кінцева точка чи провайдер, як-от {0}? Див. {1}.", + "AI_CHAT_WAITING_FOR_MODEL": "Очікування моделі...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "Встановлення {0}, зачекайте. Це може зайняти деякий час...", + "AI_CHAT_CLI_SETUP_TITLE": "Налаштування {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} ще не встановлено.", + "AI_CHAT_CLI_SETUP_BAD_PATH": "Не вдалося запустити {0} зі збереженого шляху.", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "Встановити для мене", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "Рекомендовано", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "Запускає офіційний інсталятор {0} у терміналі. Виберіть {1} знову, коли процес завершиться.", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "Потрібен {0} або {1}. Спочатку встановіть один із них.", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "У мене вже встановлено", + "AI_CHAT_CLI_SETUP_PATH_DESC": "Вставте повний шлях до {0}.", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "Використати цей шлях", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "Визначити автоматично", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "Не вдалося знайти {0} автоматично.", + "AI_CHAT_CLI_SETUP_WHAT_IS": "Що таке {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "Перетворюйте ідеї на робочі сторінки в {APP_NAME}.", + "AI_CHAT_WELCOME_LABEL": "ШІ в {APP_NAME}", + "AI_CHAT_WELCOME_CLI_TITLE": "Створюйте за допомогою улюбленого CLI-агента", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "Надайте своїм CLI-агентам інструменти для перегляду, перевірки та налагодження вашої сторінки під час її створення.", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "Створити секцію з цінами", + "AI_CHAT_WELCOME_BUG_PROMPT": "Виправити мобільну навігацію", + "AI_CHAT_WELCOME_EDITING": "Редагування {0}…", + "AI_CHAT_WELCOME_REVIEWING": "Перегляд {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "Перегляд демонстрацій ШІ", + "AI_CHAT_WELCOME_PREVIOUS": "Попередня демонстрація", + "AI_CHAT_WELCOME_NEXT": "Наступна демонстрація", + "AI_CHAT_WELCOME_SHOW_DEMO": "Показати демо ШІ", + "AI_CHAT_WELCOME_SHOW_CLI": "Показати агентів CLI", + "AI_CHAT_WELCOME_PLAY_DEMO": "Відтворити демо ШІ", + "AI_CHAT_LOGIN_MESSAGE": "Увійдіть у свій обліковий запис {APP_NAME}, щоб налаштувати ШІ.", + "AI_CHAT_IMAGE_SEARCH": "Пошук зображень", + "AI_CHAT_IMAGE_USE": "Вибирання зображення", + "AI_CHAT_IMAGE_SELECTED": "Вибране зображення", + "AI_CHAT_IMAGE_SELECTED_GROUP": "Вибрані зображення", + "AI_CHAT_IMAGE_PREVIEW": "Попередній перегляд зображення", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "Надайте від однієї до дев'яти URL-адрес зображень у форматі HTTP, HTTPS або file.", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} зображень", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 зображення", + "AI_CHAT_IMAGE_CLOSE": "Закрити попередній перегляд зображення (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "Попереднє зображення", + "AI_CHAT_IMAGE_NEXT": "Наступне зображення", + "AI_CHAT_IMAGE_POSITION": "Зображення {0} з {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "Автор фото:", + "AI_CHAT_IMAGE_REPLY": "Відповісти цим зображенням", + "AI_CHAT_IMAGE_QUOTE": "Цитувати зображення в чаті", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "Переглянути колаж", + "AI_CHAT_IMAGE_SHOW_ALL": "Показати всі", + "AI_CHAT_IMAGE_BACK_TO_ALL": "Назад до всіх зображень", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} фото · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 фото · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "Зображень не знайдено. Спробуйте інший пошук.", + "AI_CHAT_IMAGE_LOAD_FAILED": "Не вдалося завантажити це зображення.", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "Не вдалося створити колаж із зображень.", + "AI_CHAT_IMAGE_INVALID_QUERY": "Введіть пошуковий запит до 200 символів і дійсний номер сторінки.", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "Це посилання на зображення недійсне. Використовуйте результат пошуку зображень.", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "Досягнуто ліміту в 120 пошуків зображень на годину. Зачекайте, перш ніж виконувати пошук знову.", + "AI_CHAT_IMAGE_GUEST_LIMIT": "Ваш ліміт на пошук зображень вичерпано. Увійдіть, щоб продовжити пошук.", + "AI_CHAT_IMAGE_SERVER_LIMIT": "Пошук зображень тимчасово обмежено. Зачекайте, перш ніж виконувати пошук знову.", + "AI_CHAT_IMAGE_TIMEOUT": "Час очікування пошуку зображень вичерпано. Спробуйте ще раз пізніше.", + "AI_CHAT_IMAGE_REQUEST_FAILED": "Служба зображень повернула помилку ({0})." }); \ No newline at end of file diff --git a/src/nls/ur/lastTranslated.json b/src/nls/ur/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/ur/lastTranslated.json +++ b/src/nls/ur/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/ur/strings.js b/src/nls/ur/strings.js index b171c2cc7a..3d1f6e79ec 100644 --- a/src/nls/ur/strings.js +++ b/src/nls/ur/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "عنصر قابلِ ترمیم نہیں - اسکرپٹ سے تیار کردہ", "LIVE_DEV_COPY_TOAST_MESSAGE": "ایلیمنٹ کاپی ہو گیا۔ منتخب ایلیمنٹ کے بعد اسے شامل کرنے کے لیے 'Paste' استعمال کریں۔", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "عنصر صفحہ کے ساتھ اسکرول نہیں ہوتا - ترمیم کے باکسز پوشیدہ ہیں", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "عنصر پوشیدہ ہے - اس میں {0} ہے", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "عنصر پوشیدہ ہے - {0} میں {1} ہے", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "عنصر پوشیدہ ہے - {0} بند ہے", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "عنصر نظر نہیں آرہا - اس کا کوئی سائز نہیں ہے", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "عنصر نظر نہیں آرہا - یہ {0} کی وجہ سے کٹ رہا ہے", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "عنصر نظر نہیں آرہا - یہ نظر آنے والے حصے سے باہر ہے", + "LIVE_DEV_TOAST_HIDDEN": "عنصر صفحہ پر نظر نہیں آرہا", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "تصویر محفوظ کرنے کے لیے فولڈر منتخب کریں", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "تصویر ڈاؤن لوڈ کرنے کی جگہ منتخب کریں:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "فولڈر کا پاتھ ٹائپ کریں (مثلاً، assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "براؤزر میں کھولیں", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "اس کی پرتیں دیکھنے کے لیے ایک HTML فائل کھولیں۔", "LIVE_PREVIEW_LAYERS_PICK_HTML": "اس کی تہیں دیکھنے کے لیے ایک HTML فائل منتخب کریں۔", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "{0} فائلیں تلاش کریں", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "کوئی مماثل فائلیں نہیں", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "پہلی {0} فائلیں دکھائی جا رہی ہیں", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "پرتوں کے پینل کو ایڈٹ موڈ کی ضرورت ہے۔", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "ایڈٹ موڈ آن کریں", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "لیئرز پینل لوڈ نہیں ہو سکا۔ دوبارہ کوشش کرنے کے لیے {APP_NAME} کو دوبارہ شروع کریں۔", "LIVE_PREVIEW_LAYERS_ELEMENTS": "عناصر", "LIVE_PREVIEW_LAYERS_SEARCH": "عناصر تلاش کریں", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "کوئی مماثل عناصر نہیں", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "ترتیبات", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "متنی نوڈز دکھائیں", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "ہوور پر پیش منظر اسکرول کریں", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "عناصر کو خودکار طور پر سکیڑیں", "LIVE_PREVIEW_LAYERS_MOVE_UP": "اوپر منتقل کریں", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "نیچے منتقل کریں", "LIVE_PREVIEW_LAYERS_CUT_DONE": "منقطع", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "ڈیکلریشن میں ترمیم کریں", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "اسکرپٹ سے تیار کردہ عناصر دکھائیں", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "اسکرپٹ سے تیار کردہ، سورس فائل میں نہیں", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (پوشیدہ)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "عنصر داخل کریں", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "رنگ تبدیل کریں: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "خصوصیت کاپی کریں", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "عناصر لوڈ ہو رہے ہیں…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "لائیو پریویو نے جواب نہیں دیا۔", "LIVE_PREVIEW_LAYERS_RETRY": "دوبارہ کوشش کریں", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "لائیو پیش منظر جواب نہیں دے رہا ہے۔", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "پیش منظر دوبارہ لوڈ کریں", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "اس صفحے پر ابھی تک کوئی عناصر نہیں ہیں۔", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "ایک عنصر شامل کریں", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "صفحہ خالی ہے۔ اس کی خصوصیات دیکھنے کے لیے ایک عنصر شامل کریں۔", @@ -2426,14 +2439,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "{APP_NAME} میں اے آئی (AI) خصوصیات استعمال کرنے کے لیے آپ کے سسٹم پر کلاڈ کوڈ سی ایل آئی (Claude Code CLI) انسٹال ہونا ضروری ہے۔", "AI_CHAT_CLI_INSTALL_BTN": "کلاڈ کوڈ انسٹال کریں", "AI_CHAT_CLI_INSTALLING": "انسٹال ہو رہا ہے...", - "AI_CHAT_CLI_INSTALLING_MSG": "کلاڈ کوڈ انسٹال ہو رہا ہے، براہ کرم انتظار کریں۔ اس میں کچھ وقت لگ سکتا ہے...", "AI_CHAT_CLI_RESTART_NOTE": "انسٹالیشن مکمل ہونے کے بعد {APP_NAME} کو دوبارہ شروع کریں۔", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} نہیں ملا", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} اس سسٹم پر موجود نہیں ہے۔ اسے انسٹال کریں، یا نیچے اس کی ایگزیکیوٹیبل فائل کا مکمل پاتھ درج کریں۔", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "{0} کے لیے سیٹ کیا گیا پاتھ استعمال نہیں کیا جا سکا: {1} ایک مختلف پاتھ درج کریں، یا اسے خودکار طور پر پتہ لگانے کے لیے باکس کو صاف کریں۔", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "{0} انسٹال کریں", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "محفوظ کریں اور دوبارہ کوشش کریں", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "انسٹالیشن کی ہدایات", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "اس پاتھ پر کوئی فائل موجود نہیں ہے۔", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "وہ فائل ایگزیکیوٹیبل نہیں ہے۔", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "وہ فائل {0} کے طور پر نہیں چلی۔", @@ -2450,15 +2457,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "AI خصوصیات کے لیے {APP_NAME} ڈیسک ٹاپ ایپ درکار ہے۔ شروع کرنے کے لیے اسے ڈاؤن لوڈ کریں۔", "AI_CHAT_DOWNLOAD_BTN": "ڈیسک ٹاپ ایپ ڈاؤن لوڈ کریں", "AI_CHAT_PLACEHOLDER_TITLE": "AI کے ساتھ تیزی سے ڈیزائن کریں، بنائیں، اور درست کریں", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI جو آپ کے پریویو کے ساتھ کام کرتا ہے", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "لے آؤٹ جنریٹ کریں", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "ایک سیکشن کی وضاحت کریں", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "بگز درست کریں", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "مسائل کے لیے اسکین کریں", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "بہتری تجویز کریں", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX اور کارکردگی کی ٹپس", "AI_CHAT_LOGIN_TITLE": "AI کے ساتھ شروع کرنے کے لیے سائن ان کریں", - "AI_CHAT_LOGIN_MESSAGE": "AI کی خصوصیات تک رسائی حاصل کرنے کے لیے اپنے {APP_NAME} اکاؤنٹ میں سائن ان کریں۔", "AI_CHAT_LOGIN_BTN": "سائن ان کریں", "AI_CHAT_INTRO_GUEST_TITLE": "AI کی مدد سے لے آؤٹس ڈیزائن کریں، بگز ٹھیک کریں، اور تیزی سے تعمیر کریں۔", "AI_CHAT_INTRO_CONFIGURE_TITLE": "Claude Code کے ساتھ شروعات", @@ -2536,8 +2535,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "سب کی اجازت موڈ پر سوئچ کریں؟", "AI_CHAT_FULL_AUTO_WARNING_BODY": "سب کی اجازت موڈ AI کو آپ سے پہلے پوچھے بغیر کوئی بھی ٹول — بیش کمانڈز، فائل ایڈیٹس، فائل ڈیلیٹ کرنا، ویب فیچز — چلانے دیتا ہے۔

یہ قابل اعتماد سکریچ پروجیکٹس کے لیے آسان ہے، لیکن خطرناک ہو سکتا ہے: ایک غلط اندازے والا قدم فائلوں کو اوور رائٹ یا ڈیلیٹ کر سکتا ہے، ایک تباہ کن شیل کمانڈ چلا سکتا ہے، یا غیر ارادی تبدیلیاں پُش کر سکتا ہے۔ ورژن کنٹرول (Git) استعمال کریں تاکہ کچھ غلط ہونے کی صورت میں آپ ریکور کر سکیں۔

سب کی اجازت موڈ صرف ان پروجیکٹس میں فعال کریں جن پر آپ بھروسہ کرتے ہیں۔ آپ Shift+Tab استعمال کرکے یا موڈ بار پر کلک کرکے کسی بھی وقت ایڈیٹ موڈ پر واپس سوئچ کر سکتے ہیں۔", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "سب کی اجازت فعال کریں", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "بنانے کے لیے تیار", - "AI_CHAT_ONBOARDING_SEND": "بھیجیں", "AI_CHAT_SHOW_DIFF": "فرق دکھائیں", "AI_CHAT_HIDE_DIFF": "فرق چھپائیں", "AI_CHAT_DIFF_MORE_TITLE": "Diff کے اختیارات", @@ -2821,19 +2818,94 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "پرانی سائٹ تک رسائی ممکن نہ ہو سکی", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} آپ کے پروجیکٹس اور سیٹنگز تلاش کرنے کے لیے {0} سے منسلک نہیں ہو سکا، لہذا کوئی تبدیلی نہیں کی گئی ہے۔ اپنا انٹرنیٹ کنکشن چیک کریں، پھر {1} کے ساتھ دوبارہ کوشش کریں۔", "CMD_MIGRATE_DATA": "{0} سے میرا ڈیٹا منتقل کریں…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "عنصر پوشیدہ ہے - اس میں {0} ہے", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "عنصر پوشیدہ ہے - {0} میں {1} ہے", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "عنصر پوشیدہ ہے - {0} بند ہے", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "عنصر نظر نہیں آرہا - اس کا کوئی سائز نہیں ہے", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "عنصر نظر نہیں آرہا - یہ {0} کی وجہ سے کٹ رہا ہے", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "عنصر نظر نہیں آرہا - یہ نظر آنے والے حصے سے باہر ہے", - "LIVE_DEV_TOAST_HIDDEN": "عنصر صفحہ پر نظر نہیں آرہا", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "{0} فائلیں تلاش کریں", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "مزید {0} دکھائیں", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "کم دکھائیں", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "لیئرز پینل لوڈ نہیں ہو سکا۔ دوبارہ کوشش کرنے کے لیے {APP_NAME} کو دوبارہ شروع کریں۔", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "عناصر کو خودکار طور پر سکیڑیں", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (پوشیدہ)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "لائیو پیش منظر جواب نہیں دے رہا ہے۔", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "پیش منظر دوبارہ لوڈ کریں" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "صفحہ منتخب کریں", + "AI_CHAT_MODE_SWITCH_HINT": "یہاں سے کسی بھی وقت واپس سوئچ کریں", + "AI_CHAT_START_TYPE_HINT": "شروع کرنے کے لیے یہاں ٹائپ کریں", + "AI_CHAT_START_GREETING": "سلام {0}،", + "AI_CHAT_START_TITLE": "آج ہم کیا بنا رہے ہیں؟", + "AI_CHAT_START_SURPRISE_TITLE": "مجھے حیران کریں", + "AI_CHAT_START_SURPRISE_DESC": "مجھے ایک ڈیمو دکھائیں کہ آپ کیا کر سکتے ہیں", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "ایک اور ڈیمو دیکھیں، یا مجھ سے کچھ لائیو بنوائیں", + "AI_CHAT_START_MAKE_NEW": "کچھ نیا بنائیں", + "AI_CHAT_START_ANOTHER_DEMO": "ایک اور ڈیمو دکھائیں", + "AI_CHAT_START_MAKE_NEW_NOTE": "کچھ نیا بنانے میں آپ کے AI کریڈٹس استعمال ہوتے ہیں۔ کوئی بھی کریڈٹ استعمال نہ کرنے کے لیے ڈیمو منتخب کریں۔", + "AI_CHAT_START_DEMO_LINK": "ڈیمو چاہتے ہیں؟ {0}۔", + "AI_CHAT_START_DEMO_LINK_LABEL": "مجھے حیران کریں", + "AI_CHAT_SEE_DEMO_DESC": "ایک ڈیمو دیکھیں", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "آپ آف لائن ہیں، اس لیے یہ ایک ریکارڈ شدہ ڈیمو ہے۔", + "AI_CHAT_DEMO_BAR_TEXT": "AI کے ساتھ اپنا خود کا بنانے کے لیے سائن ان کریں۔", + "AI_CHAT_DEMO_BACK_BTN": "واپس", + "AI_CHAT_DEMO_BUILT_WITH": "{0} کے ساتھ بنایا گیا", + "AI_CHAT_DEMO_ANOTHER_BTN": "ایک اور ڈیمو دیکھیں", + "AI_CHAT_DEMO_REVEAL_PROMPT": "پرامپٹ ظاہر کریں", + "AI_CHAT_DEMO_HIDE_PROMPT": "پرامپٹ چھپائیں", + "AI_CHAT_DEMO_PROMPT_LABEL": "اس کو بنانے والا پرامپٹ", + "AI_CHAT_DEMO_COPY_PROMPT": "کاپی کریں", + "AI_CHAT_DEMO_PROMPT_COPIED": "کاپی ہو گیا", + "AI_CHAT_DEMO_SPEED_TITLE": "پلے بیک کی رفتار (تبدیل کرنے کے لیے کلک کریں)", + "AI_CHAT_START_WORK_WITH": "کے ساتھ کام کریں", + "AI_CHAT_START_CHAT_DESC": "بصری ترامیم کے ساتھ بلٹ ان چیٹ", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · {APP_NAME} کے ساتھ منسلک ہوتا ہے", + "AI_CHAT_START_SETUP": "سیٹ اپ کریں", + "AI_CHAT_START_CUSTOM_PROVIDER": "کسٹم اینڈ پوائنٹ یا {0} جیسا کوئی فراہم کنندہ؟ {1} دیکھیں۔", + "AI_CHAT_WAITING_FOR_MODEL": "ماڈل کا انتظار ہے...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "{0} انسٹال ہو رہا ہے، براہ کرم انتظار کریں۔ اس میں کچھ وقت لگ سکتا ہے...", + "AI_CHAT_CLI_SETUP_TITLE": "{0} سیٹ اپ کریں", + "AI_CHAT_CLI_SETUP_MISSING": "{0} ابھی تک انسٹال نہیں ہے۔", + "AI_CHAT_CLI_SETUP_BAD_PATH": "محفوظ کردہ پاتھ سے {0} شروع نہیں کیا جا سکا۔", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "میرے لیے انسٹال کریں", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "تجویز کردہ", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "ٹرمینل میں {0} کا آفیشل انسٹالر چلاتا ہے۔ مکمل ہونے پر {1} کو دوبارہ منتخب کریں۔", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "{0} یا {1} درکار ہے۔ پہلے ان میں سے کوئی ایک انسٹال کریں۔", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "یہ میرے پاس پہلے سے موجود ہے", + "AI_CHAT_CLI_SETUP_PATH_DESC": "{0} کا مکمل پاتھ پیسٹ کریں۔", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "یہ پاتھ استعمال کریں", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "اس کے بجائے خودکار طور پر پتہ لگائیں", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "{0} خودکار طور پر نہیں مل سکا۔", + "AI_CHAT_CLI_SETUP_WHAT_IS": "{0} کیا ہے؟", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "{APP_NAME} میں خیالات کو فعال صفحات میں تبدیل کریں۔", + "AI_CHAT_WELCOME_LABEL": "{APP_NAME} میں AI", + "AI_CHAT_WELCOME_CLI_TITLE": "اپنے پسندیدہ CLI ایجنٹ کے ساتھ تعمیر کریں", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "اپنے CLI ایجنٹس کو تعمیر کے دوران آپ کے صفحے کو دیکھنے، معائنہ کرنے، اور ڈیبگ کرنے کے ٹولز دیں۔", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "ایک پرائسنگ سیکشن بنائیں", + "AI_CHAT_WELCOME_BUG_PROMPT": "موبائل نیویگیشن کو درست کریں", + "AI_CHAT_WELCOME_EDITING": "{0} میں ترمیم کی جا رہی ہے…", + "AI_CHAT_WELCOME_REVIEWING": "{0} کا جائزہ لیا جا رہا ہے…", + "AI_CHAT_WELCOME_NAV_LABEL": "AI پریویوز براؤز کریں", + "AI_CHAT_WELCOME_PREVIOUS": "پچھلا پریویو", + "AI_CHAT_WELCOME_NEXT": "اگلا پریویو", + "AI_CHAT_WELCOME_SHOW_DEMO": "AI ڈیمو دکھائیں", + "AI_CHAT_WELCOME_SHOW_CLI": "CLI ایجنٹس دکھائیں", + "AI_CHAT_WELCOME_PLAY_DEMO": "AI ڈیمو چلائیں", + "AI_CHAT_LOGIN_MESSAGE": "AI سیٹ اپ کرنے کے لیے اپنے {APP_NAME} اکاؤنٹ میں سائن ان کریں۔", + "AI_CHAT_IMAGE_SEARCH": "تصاویر تلاش کی جا رہی ہیں", + "AI_CHAT_IMAGE_USE": "تصویر منتخب کی جا رہی ہے", + "AI_CHAT_IMAGE_SELECTED": "منتخب تصویر", + "AI_CHAT_IMAGE_SELECTED_GROUP": "منتخب تصاویر", + "AI_CHAT_IMAGE_PREVIEW": "تصویر کا پیش منظر", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "ایک سے نو تک HTTP، HTTPS، یا فائل امیج URLs فراہم کریں۔", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} تصاویر", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 تصویر", + "AI_CHAT_IMAGE_CLOSE": "تصویر کا پیش منظر بند کریں (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "پچھلی تصویر", + "AI_CHAT_IMAGE_NEXT": "اگلی تصویر", + "AI_CHAT_IMAGE_POSITION": "{1} میں سے تصویر {0}", + "AI_CHAT_IMAGE_PHOTO_BY": "تصویر بشکریہ", + "AI_CHAT_IMAGE_REPLY": "اس تصویر کے ساتھ جواب دیں", + "AI_CHAT_IMAGE_QUOTE": "چیٹ میں تصویر کا حوالہ دیں", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "کولاج دیکھیں", + "AI_CHAT_IMAGE_SHOW_ALL": "سب دکھائیں", + "AI_CHAT_IMAGE_BACK_TO_ALL": "تمام تصاویر پر واپس جائیں", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} تصاویر · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 تصویر · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "کوئی تصاویر نہیں ملیں۔ ایک مختلف تلاش آزمائیں۔", + "AI_CHAT_IMAGE_LOAD_FAILED": "یہ تصویر لوڈ نہیں ہو سکی۔", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "تصویروں کا کولاژ نہیں بنایا جا سکا۔", + "AI_CHAT_IMAGE_INVALID_QUERY": "200 حروف تک کی تلاش کی عبارت اور ایک درست صفحہ نمبر درج کریں۔", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "یہ تصویر کا حوالہ غلط ہے۔ تصویر کی تلاش سے نتیجہ استعمال کریں۔", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "ایک گھنٹے میں 120 تصویری تلاش کی حد پوری ہو گئی ہے۔ دوبارہ تلاش کرنے سے پہلے انتظار کریں۔", + "AI_CHAT_IMAGE_GUEST_LIMIT": "آپ کی تصویری تلاش کی اجازت استعمال ہو چکی ہے۔ تلاش جاری رکھنے کے لیے سائن ان کریں۔", + "AI_CHAT_IMAGE_SERVER_LIMIT": "تصویری تلاش عارضی طور پر ریٹ لمیٹڈ ہے۔ دوبارہ تلاش کرنے سے پہلے انتظار کریں۔", + "AI_CHAT_IMAGE_TIMEOUT": "تصویری تلاش کا وقت ختم ہو گیا۔ بعد میں دوبارہ کوشش کریں۔", + "AI_CHAT_IMAGE_REQUEST_FAILED": "تصویری سروس نے ایک خرابی ({0}) واپس کی۔" }); \ No newline at end of file diff --git a/src/nls/zh-cn/lastTranslated.json b/src/nls/zh-cn/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/zh-cn/lastTranslated.json +++ b/src/nls/zh-cn/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/zh-cn/strings.js b/src/nls/zh-cn/strings.js index fb2077ae11..4506431066 100644 --- a/src/nls/zh-cn/strings.js +++ b/src/nls/zh-cn/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "元素不可编辑 - 由脚本生成", "LIVE_DEV_COPY_TOAST_MESSAGE": "元素已复制。使用“粘贴”可将其添加到所选元素之后。", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "元素不随页面滚动 - 编辑框已隐藏", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "元素已隐藏 - 它具有 {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "元素已隐藏 - {0} 具有 {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "元素已隐藏 - {0} 已关闭", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "元素不可见 - 它没有尺寸", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "元素不可见 - 它被 {0} 裁切", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "元素不可见 - 它在可见区域之外", + "LIVE_DEV_TOAST_HIDDEN": "元素在页面上不可见", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "选择图片保存文件夹", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "选择图片的下载位置:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "输入文件夹路径(例如:assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "在浏览器中打开", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "打开一个 HTML 文件以查看其图层。", "LIVE_PREVIEW_LAYERS_PICK_HTML": "选择一个 HTML 文件以查看其图层。", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "搜索 {0} 个文件", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "无匹配的文件", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "显示前 {0} 个文件", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "图层面板需要编辑模式。", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "开启编辑模式", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "图层面板加载失败。请重启 {APP_NAME} 重试。", "LIVE_PREVIEW_LAYERS_ELEMENTS": "元素", "LIVE_PREVIEW_LAYERS_SEARCH": "搜索元素", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "没有匹配的元素", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "设置", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "显示文本节点", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "悬停时滚动预览", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "自动折叠元素", "LIVE_PREVIEW_LAYERS_MOVE_UP": "上移", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "下移", "LIVE_PREVIEW_LAYERS_CUT_DONE": "剪切", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "编辑声明", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "显示脚本生成的元素", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "由脚本生成,不在源文件中", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (已隐藏)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "插入元素", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "更改颜色: {0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "复制属性", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "正在加载元素…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "实时预览无响应。", "LIVE_PREVIEW_LAYERS_RETRY": "重试", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "实时预览未响应。", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "重新加载预览", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "此页面尚无元素。", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "添加元素", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "页面为空。请添加元素以查看其属性。", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code 聊天", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "复制", "AI_CHAT_SURPRISE_ME_USER_MSG": "给我个惊喜!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "布置场景中…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "酝酿创意中…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "必须在您的系统上安装 Claude Code CLI 才能在 {APP_NAME} 中使用 AI 功能。", "AI_CHAT_CLI_INSTALL_BTN": "安装 Claude Code", "AI_CHAT_CLI_INSTALLING": "正在安装…", - "AI_CHAT_CLI_INSTALLING_MSG": "正在安装 Claude Code,请稍候。此过程可能需要一段时间...", "AI_CHAT_CLI_RESTART_NOTE": "安装完成后请重启 {APP_NAME}。", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} 未找到", - "AI_CHAT_CLI_NOT_FOUND_MSG": "在此系统中找不到 {0}。请安装它,或在下方输入其可执行文件的完整路径。", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "为 {0} 设置的路径无法使用:{1}。请输入其他路径,或清空输入框以自动检测。", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "安装 {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "保存并重试", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "安装说明", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "该路径下不存在文件。", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "该文件不是可执行文件。", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "该文件未能作为 {0} 运行。", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "AI 功能需要 {APP_NAME} 桌面应用。下载即可开始使用。", "AI_CHAT_DOWNLOAD_BTN": "下载桌面应用", "AI_CHAT_PLACEHOLDER_TITLE": "借助 AI 加速设计、构建和修复", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "与预览联动的 AI", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "生成布局", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "描述一个区域", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "修复 Bug", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "扫描问题", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "提出改进建议", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "用户体验和性能技巧", "AI_CHAT_LOGIN_TITLE": "登录以开始使用 AI", - "AI_CHAT_LOGIN_MESSAGE": "登录您的 {APP_NAME} 帐户以使用 AI 功能。", "AI_CHAT_LOGIN_BTN": "登录", "AI_CHAT_INTRO_GUEST_TITLE": "借助 AI 设计布局、修复错误并加速构建", "AI_CHAT_INTRO_CONFIGURE_TITLE": "开始使用 Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "切换到“完全自动”模式?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "“完全自动”模式让 AI 无需事先征求您的同意,即可运行任何工具——Bash 命令、文件编辑、文件删除、网络抓取。

这对于受信任的临时项目来说很方便,但也可能存在风险:一个错误的步骤可能会覆盖或删除文件、运行破坏性的 shell 命令或推送非预期的更改。请使用版本控制 (Git),以便在出现问题时能够恢复。

请仅在您信任的项目中启用“完全自动”模式。您可以随时使用 Shift+Tab 或点击模式栏切换回“编辑模式”。", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "启用完全自动", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "准备构建", - "AI_CHAT_ONBOARDING_SEND": "发送", "AI_CHAT_SHOW_DIFF": "显示差异", "AI_CHAT_HIDE_DIFF": "隐藏差异", "AI_CHAT_DIFF_MORE_TITLE": "Diff 选项", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "无法访问旧站点", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} 无法连接到 {0} 以查找您的项目和设置,因此未作任何更改。请检查您的网络连接,然后使用 {1} 重试。", "CMD_MIGRATE_DATA": "从 {0} 迁移我的数据…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "元素已隐藏 - 它具有 {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "元素已隐藏 - {0} 具有 {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "元素已隐藏 - {0} 已关闭", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "元素不可见 - 它没有尺寸", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "元素不可见 - 它被 {0} 裁切", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "元素不可见 - 它在可见区域之外", - "LIVE_DEV_TOAST_HIDDEN": "元素在页面上不可见", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "搜索 {0} 个文件", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "显示更多 {0} 个", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "收起", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "图层面板加载失败。请重启 {APP_NAME} 重试。", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "自动折叠元素", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (已隐藏)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "实时预览未响应。", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "重新加载预览" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "选择页面", + "AI_CHAT_MODE_SWITCH_HINT": "可随时在此处切换回来", + "AI_CHAT_START_TYPE_HINT": "在此输入即可开始", + "AI_CHAT_START_GREETING": "嗨 {0},", + "AI_CHAT_START_TITLE": "今天我们来构建什么?", + "AI_CHAT_START_SURPRISE_TITLE": "给我惊喜", + "AI_CHAT_START_SURPRISE_DESC": "给我演示一下你能做什么", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "观看另一个演示,或让我实时构建一些东西", + "AI_CHAT_START_MAKE_NEW": "创建新内容", + "AI_CHAT_START_ANOTHER_DEMO": "显示另一个演示", + "AI_CHAT_START_MAKE_NEW_NOTE": "创建新内容会消耗您的 AI 点数。选择演示则不消耗点数。", + "AI_CHAT_START_DEMO_LINK": "想要观看演示?{0}。", + "AI_CHAT_START_DEMO_LINK_LABEL": "给我惊喜", + "AI_CHAT_SEE_DEMO_DESC": "查看演示", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "您已离线,因此这是一个预录制的演示。", + "AI_CHAT_DEMO_BAR_TEXT": "登录以使用 AI 构建您自己的内容。", + "AI_CHAT_DEMO_BACK_BTN": "返回", + "AI_CHAT_DEMO_BUILT_WITH": "由 {0} 构建", + "AI_CHAT_DEMO_ANOTHER_BTN": "查看另一个演示", + "AI_CHAT_DEMO_REVEAL_PROMPT": "显示提示词", + "AI_CHAT_DEMO_HIDE_PROMPT": "隐藏提示", + "AI_CHAT_DEMO_PROMPT_LABEL": "用于生成此内容的提示", + "AI_CHAT_DEMO_PROMPT_COPIED": "已复制", + "AI_CHAT_DEMO_SPEED_TITLE": "播放速度 (点击更改)", + "AI_CHAT_START_WORK_WITH": "协同工作", + "AI_CHAT_START_CHAT_DESC": "内置聊天与可视化编辑", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · 连接 {APP_NAME}", + "AI_CHAT_START_SETUP": "设置", + "AI_CHAT_START_CUSTOM_PROVIDER": "自定义端点或像 {0} 这样的提供商?请查看 {1}。", + "AI_CHAT_WAITING_FOR_MODEL": "正在等待模型...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "正在安装 {0},请稍候。这可能需要一些时间...", + "AI_CHAT_CLI_SETUP_TITLE": "设置 {0}", + "AI_CHAT_CLI_SETUP_MISSING": "{0} 尚未安装。", + "AI_CHAT_CLI_SETUP_BAD_PATH": "无法从已保存的路径启动 {0}。", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "为我安装", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "推荐", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "在终端中运行 {0} 的官方安装程序。完成后,请再次选择 {1}。", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "需要 {0} 或 {1}。请先安装其中一个。", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "我已安装", + "AI_CHAT_CLI_SETUP_PATH_DESC": "粘贴 {0} 的完整路径。", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "使用此路径", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "改为自动检测", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "无法自动找到 {0}。", + "AI_CHAT_CLI_SETUP_WHAT_IS": "什么是 {0}?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "在 {APP_NAME} 中将想法变为可用的页面。", + "AI_CHAT_WELCOME_LABEL": "{APP_NAME} 中的 AI", + "AI_CHAT_WELCOME_CLI_TITLE": "使用您最喜欢的 CLI 代理进行构建", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "为您的 CLI 代理提供在构建时查看、检查和调试页面的工具。", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "构建一个定价部分", + "AI_CHAT_WELCOME_BUG_PROMPT": "修复移动端导航", + "AI_CHAT_WELCOME_EDITING": "正在编辑 {0}…", + "AI_CHAT_WELCOME_REVIEWING": "正在审阅 {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "浏览 AI 预览", + "AI_CHAT_WELCOME_PREVIOUS": "上一个预览", + "AI_CHAT_WELCOME_NEXT": "下一个预览", + "AI_CHAT_WELCOME_SHOW_DEMO": "显示 AI 演示", + "AI_CHAT_WELCOME_SHOW_CLI": "显示 CLI 代理", + "AI_CHAT_WELCOME_PLAY_DEMO": "播放 AI 演示", + "AI_CHAT_LOGIN_MESSAGE": "登录您的 {APP_NAME} 帐户以设置 AI。", + "AI_CHAT_IMAGE_SEARCH": "正在搜索图像", + "AI_CHAT_IMAGE_USE": "正在选择图像", + "AI_CHAT_IMAGE_SELECTED": "已选图像", + "AI_CHAT_IMAGE_SELECTED_GROUP": "已选多张图像", + "AI_CHAT_IMAGE_PREVIEW": "图像预览", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "请提供一到九个 HTTP、HTTPS 或文件图像 URL。", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} 张图像", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 张图像", + "AI_CHAT_IMAGE_CLOSE": "关闭图像预览 (Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "上一张图像", + "AI_CHAT_IMAGE_NEXT": "下一张图像", + "AI_CHAT_IMAGE_POSITION": "图片 {0} / {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "摄影:", + "AI_CHAT_IMAGE_REPLY": "使用此图片回复", + "AI_CHAT_IMAGE_QUOTE": "引用图片", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "查看拼贴画", + "AI_CHAT_IMAGE_SHOW_ALL": "显示全部", + "AI_CHAT_IMAGE_BACK_TO_ALL": "返回所有图片", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} 张照片 · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 张照片 · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "未找到图片。请尝试其他搜索。", + "AI_CHAT_IMAGE_LOAD_FAILED": "无法加载此图片。", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "无法创建图片拼贴。", + "AI_CHAT_IMAGE_INVALID_QUERY": "请输入最多 200 个字符的搜索查询和有效的页码。", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "此图片引用无效。请使用图片搜索的结果。", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "已达到每小时 120 次图片搜索的上限。请稍后再搜索。", + "AI_CHAT_IMAGE_GUEST_LIMIT": "您的图片搜索配额已用完。请登录以继续搜索。", + "AI_CHAT_IMAGE_SERVER_LIMIT": "图片搜索暂时受到速率限制。请稍后再搜索。", + "AI_CHAT_IMAGE_TIMEOUT": "图片搜索超时。请稍后重试。", + "AI_CHAT_IMAGE_REQUEST_FAILED": "图片服务返回错误 ({0})。" }); \ No newline at end of file diff --git a/src/nls/zh-tw/lastTranslated.json b/src/nls/zh-tw/lastTranslated.json index 71f9e08f28..61d41ae866 100644 --- a/src/nls/zh-tw/lastTranslated.json +++ b/src/nls/zh-tw/lastTranslated.json @@ -40,20 +40,28 @@ "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_MSG": "Installing Claude Code, please wait. This may take a while...", + "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?", "AI_CHAT_CLI_NEW_CONFIRM_TITLE": "End this CLI session?", "AI_CHAT_CLI_NOT_FOUND": "Claude Code Not Installed", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "The path set for {0} could not be used: {1} Enter a different path, or clear the box to detect it automatically.", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "Install {0}", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "Installation instructions", - "AI_CHAT_CLI_NOT_FOUND_MSG": "{0} could not be found on this system. Install it, or enter the full path to its executable below.", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "Save & Retry", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "{0} not found", "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}”", @@ -74,6 +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", @@ -99,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", @@ -108,7 +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 access AI features.", + "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", @@ -131,22 +180,15 @@ "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?", "AI_CHAT_NEW_WHILE_STREAMING_TITLE": "AI is working", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "Ready to build", - "AI_CHAT_ONBOARDING_SEND": "Send", "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_CARD_BUGS_DESC": "Scan for issues", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "Fix Bugs", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX & performance tips", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "Suggest improvements", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "Describe a section", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "Generate Layout", "AI_CHAT_PLACEHOLDER_MODEL": "Ask {0}...", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "AI that works with your preview", + "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)", @@ -194,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", @@ -201,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…", @@ -276,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", @@ -2235,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.", @@ -2301,8 +2375,6 @@ "LIVE_PREVIEW_LAYERS_SEARCH": "Search elements", "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "Search {0} files", "LIVE_PREVIEW_LAYERS_SETTINGS": "Settings", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "Show fewer", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "Show {0} more", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "Show Script-Generated Elements", "LIVE_PREVIEW_LAYERS_SHOW_SELECTED": "Show the selected element", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "Show Text Nodes", diff --git a/src/nls/zh-tw/strings.js b/src/nls/zh-tw/strings.js index d4ac6668b7..981de6fcf7 100644 --- a/src/nls/zh-tw/strings.js +++ b/src/nls/zh-tw/strings.js @@ -726,6 +726,13 @@ define({ "LIVE_DEV_TOAST_NOT_EDITABLE": "元素不可編輯 - 由指令碼產生", "LIVE_DEV_COPY_TOAST_MESSAGE": "元素已複製。使用「貼上」即可將其新增至所選元素之後。", "LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED": "元素不會隨頁面捲動 - 編輯方塊已隱藏", + "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "元素已隱藏 - 它具有 {0}", + "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "元素已隱藏 - {0} 具有 {1}", + "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "元素已隱藏 - {0} 已關閉", + "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "元素不可見 - 它沒有尺寸", + "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "元素不可見 - 它被 {0} 裁切", + "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "元素不可見 - 它在可見區域之外", + "LIVE_DEV_TOAST_HIDDEN": "元素在頁面上不可見", "LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE": "選取儲存圖片的資料夾", "LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION": "選擇要下載圖片的位置:", "LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER": "輸入資料夾路徑 (例如:assets/images/)", @@ -774,10 +781,12 @@ define({ "LIVE_PREVIEW_LAYERS_OPEN_IN_BROWSER": "在瀏覽器中開啟", "LIVE_PREVIEW_LAYERS_NEEDS_HTML": "開啟 HTML 檔案以查看其圖層。", "LIVE_PREVIEW_LAYERS_PICK_HTML": "選擇一個 HTML 檔案來查看其圖層。", + "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "搜尋 {0} 個檔案", "LIVE_PREVIEW_LAYERS_NO_FILE_MATCHES": "沒有符合的檔案", "LIVE_PREVIEW_LAYERS_FILES_TRUNCATED": "顯示前 {0} 個檔案", "LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE": "圖層面板需要編輯模式。", "LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE": "啟用編輯模式", + "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "圖層面板無法載入。請重新啟動 {APP_NAME} 再試一次。", "LIVE_PREVIEW_LAYERS_ELEMENTS": "元素", "LIVE_PREVIEW_LAYERS_SEARCH": "搜尋元素", "LIVE_PREVIEW_LAYERS_NO_MATCHES": "沒有相符的元素", @@ -789,6 +798,7 @@ define({ "LIVE_PREVIEW_LAYERS_SETTINGS": "設定", "LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES": "顯示文字節點", "LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER": "懸停時捲動預覽", + "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "自動收合元素", "LIVE_PREVIEW_LAYERS_MOVE_UP": "向上移動", "LIVE_PREVIEW_LAYERS_MOVE_DOWN": "向下移動", "LIVE_PREVIEW_LAYERS_CUT_DONE": "剪下", @@ -817,6 +827,7 @@ define({ "LIVE_PREVIEW_LAYERS_EDIT_DECLARATION": "編輯宣告", "LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES": "顯示指令碼產生的元素", "LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED": "由指令碼產生,不在原始檔案中", + "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (已隱藏)", "LIVE_PREVIEW_LAYERS_INSERT_ELEMENT": "插入元素", "LIVE_PREVIEW_LAYERS_CHANGE_COLOR": "變更顏色:{0}", "LIVE_PREVIEW_LAYERS_COPY_DECLARATION": "複製屬性", @@ -835,6 +846,8 @@ define({ "LIVE_PREVIEW_LAYERS_LOADING": "正在載入元素…", "LIVE_PREVIEW_LAYERS_UNAVAILABLE": "即時預覽沒有回應。", "LIVE_PREVIEW_LAYERS_RETRY": "重試", + "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "即時預覽沒有回應。", + "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "重新載入預覽", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE": "此頁面目前沒有元素。", "LIVE_PREVIEW_LAYERS_ADD_ELEMENT": "新增元素", "LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES": "頁面是空的。新增元素以查看其屬性。", @@ -2410,6 +2423,7 @@ define({ "AI_CHAT_MODE_CHAT": "Claude Code 聊天", "AI_CHAT_MODE_CLI": "Claude Code CLI", "AI_CHAT_MODE_CODEX_CLI": "Codex CLI", + "AI_CHAT_DEMO_COPY_PROMPT": "複製", "AI_CHAT_SURPRISE_ME_USER_MSG": "給我點驚喜!", "AI_CHAT_SURPRISE_ME_LP_HEADING_1": "正在設定舞台…", "AI_CHAT_SURPRISE_ME_LP_HEADING_2": "正在為畫布暖身…", @@ -2426,14 +2440,8 @@ define({ "AI_CHAT_CLI_INSTALL_MSG": "您的系統上必須安裝 Claude Code CLI,才能在 {APP_NAME} 中使用 AI 功能。", "AI_CHAT_CLI_INSTALL_BTN": "安裝 Claude Code", "AI_CHAT_CLI_INSTALLING": "安裝中…", - "AI_CHAT_CLI_INSTALLING_MSG": "正在安裝 Claude Code,請稍候。這可能需要一些時間...", "AI_CHAT_CLI_RESTART_NOTE": "安裝完成後,請重新啟動 {APP_NAME}。", - "AI_CHAT_CLI_NOT_FOUND_TITLE": "找不到 {0}", - "AI_CHAT_CLI_NOT_FOUND_MSG": "系統找不到 {0}。請安裝它,或在下方輸入其可執行檔的完整路徑。", - "AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG": "無法使用為 {0} 設定的路徑:{1}。請輸入不同的路徑,或清除該欄位以自動偵測。", "AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN": "安裝 {0}", - "AI_CHAT_CLI_NOT_FOUND_SAVE_BTN": "儲存並重試", - "AI_CHAT_CLI_NOT_FOUND_LEARN_MORE": "安裝說明", "AI_CHAT_CLI_ERR_OVERRIDE_MISSING": "該路徑下不存在任何檔案。", "AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE": "該檔案不可執行。", "AI_CHAT_CLI_ERR_OVERRIDE_INVALID": "該檔案無法作為 {0} 執行。", @@ -2450,15 +2458,7 @@ define({ "AI_CHAT_DESKTOP_ONLY": "AI 功能需要 {APP_NAME} 桌面版應用程式。請下載以開始使用。", "AI_CHAT_DOWNLOAD_BTN": "下載桌面版應用程式", "AI_CHAT_PLACEHOLDER_TITLE": "利用 AI 加速設計、建置與修復", - "AI_CHAT_PLACEHOLDER_SUBTITLE": "與您的預覽畫面協作的 AI", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE": "生成版面配置", - "AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC": "描述一個區段", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE": "修復錯誤", - "AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC": "掃描問題", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE": "提出改善建議", - "AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC": "UX 與效能訣竅", "AI_CHAT_LOGIN_TITLE": "登入以開始使用 AI", - "AI_CHAT_LOGIN_MESSAGE": "登入您的 {APP_NAME} 帳戶以存取 AI 功能。", "AI_CHAT_LOGIN_BTN": "登入", "AI_CHAT_INTRO_GUEST_TITLE": "使用 AI 設計版面、修復錯誤並加速建構", "AI_CHAT_INTRO_CONFIGURE_TITLE": "開始使用 Claude Code", @@ -2536,8 +2536,6 @@ define({ "AI_CHAT_FULL_AUTO_WARNING_TITLE": "要切換到「允許所有操作」模式嗎?", "AI_CHAT_FULL_AUTO_WARNING_BODY": "「允許所有操作」模式讓 AI 無需事先詢問您,即可執行任何工具 — Bash 指令、檔案編輯、檔案刪除、網路擷取。

這對於受信任的臨時專案來說很方便,但可能存在風險:一個錯誤的判斷可能會覆寫或刪除檔案、執行破壞性的 shell 指令,或推送非預期的變更。請使用版本控制 (Git) 以便在出現問題時能夠復原。

請僅在您信任的專案中啟用「允許所有操作」。您可以隨時使用 Shift+Tab 或點擊模式列切換回「編輯模式」。", "AI_CHAT_FULL_AUTO_WARNING_PROCEED": "啟用允許所有操作", - "AI_CHAT_ONBOARDING_REVIEW_PROMPT": "準備建構", - "AI_CHAT_ONBOARDING_SEND": "傳送", "AI_CHAT_SHOW_DIFF": "顯示差異", "AI_CHAT_HIDE_DIFF": "隱藏差異", "AI_CHAT_DIFF_MORE_TITLE": "Diff 選項", @@ -2821,19 +2819,93 @@ define({ "MIGRATE_UNREACHABLE_TITLE": "無法連線至舊網站", "MIGRATE_UNREACHABLE_MESSAGE": "{APP_NAME} 無法連線至 {0} 以尋找您的專案與設定,因此沒有任何內容被變更。請檢查您的網路連線,然後透過 {1} 重試。", "CMD_MIGRATE_DATA": "從 {0} 轉移我的資料…", - "LIVE_DEV_TOAST_HIDDEN_BY_STYLE": "元素已隱藏 - 它具有 {0}", - "LIVE_DEV_TOAST_HIDDEN_BY_PARENT_STYLE": "元素已隱藏 - {0} 具有 {1}", - "LIVE_DEV_TOAST_HIDDEN_IN_CLOSED": "元素已隱藏 - {0} 已關閉", - "LIVE_DEV_TOAST_HIDDEN_NO_SIZE": "元素不可見 - 它沒有尺寸", - "LIVE_DEV_TOAST_HIDDEN_CUT_OFF": "元素不可見 - 它被 {0} 裁切", - "LIVE_DEV_TOAST_HIDDEN_OUTSIDE": "元素不可見 - 它在可見區域之外", - "LIVE_DEV_TOAST_HIDDEN": "元素在頁面上不可見", - "LIVE_PREVIEW_LAYERS_SEARCH_FILES": "搜尋 {0} 個檔案", - "LIVE_PREVIEW_LAYERS_SHOW_MORE_FILES": "顯示另外 {0} 個", - "LIVE_PREVIEW_LAYERS_SHOW_FEWER_FILES": "顯示較少", - "LIVE_PREVIEW_LAYERS_LOAD_FAILED": "圖層面板無法載入。請重新啟動 {APP_NAME} 再試一次。", - "LIVE_PREVIEW_LAYERS_AUTO_COLLAPSE": "自動收合元素", - "LIVE_PREVIEW_LAYERS_HOVER_HIDDEN": "{0} (已隱藏)", - "LIVE_PREVIEW_LAYERS_NOT_RESPONDING": "即時預覽沒有回應。", - "LIVE_PREVIEW_LAYERS_RELOAD_PREVIEW": "重新載入預覽" + "LIVE_PREVIEW_LAYERS_CHOOSE_PAGE": "選擇頁面", + "AI_CHAT_MODE_SWITCH_HINT": "可隨時從這裡切換回來", + "AI_CHAT_START_TYPE_HINT": "在此輸入以開始", + "AI_CHAT_START_GREETING": "嗨 {0},", + "AI_CHAT_START_TITLE": "今天我們來打造什麼?", + "AI_CHAT_START_SURPRISE_TITLE": "給我驚喜", + "AI_CHAT_START_SURPRISE_DESC": "展示一下你能做什麼", + "AI_CHAT_START_SURPRISE_CHOICE_DESC": "觀看另一個示範,或讓我為您即時打造一些東西", + "AI_CHAT_START_MAKE_NEW": "打造新項目", + "AI_CHAT_START_ANOTHER_DEMO": "顯示另一個示範", + "AI_CHAT_START_MAKE_NEW_NOTE": "建立新內容會使用您的 AI 點數。選擇示範則不會消耗任何點數。", + "AI_CHAT_START_DEMO_LINK": "想看示範嗎?{0}。", + "AI_CHAT_START_DEMO_LINK_LABEL": "給我驚喜", + "AI_CHAT_SEE_DEMO_DESC": "查看示範", + "AI_CHAT_DEMO_NOTICE_OFFLINE": "您目前處於離線狀態,因此這是一個預錄的示範。", + "AI_CHAT_DEMO_BAR_TEXT": "登入後即可使用 AI 建立您自己的內容。", + "AI_CHAT_DEMO_BACK_BTN": "返回", + "AI_CHAT_DEMO_BUILT_WITH": "使用 {0} 建立", + "AI_CHAT_DEMO_ANOTHER_BTN": "查看另一個示範", + "AI_CHAT_DEMO_REVEAL_PROMPT": "顯示提示詞", + "AI_CHAT_DEMO_HIDE_PROMPT": "隱藏提示", + "AI_CHAT_DEMO_PROMPT_LABEL": "生成此內容的提示", + "AI_CHAT_DEMO_PROMPT_COPIED": "已複製", + "AI_CHAT_DEMO_SPEED_TITLE": "播放速度 (點擊以變更)", + "AI_CHAT_START_WORK_WITH": "搭配使用", + "AI_CHAT_START_CHAT_DESC": "內建聊天功能與視覺化編輯", + "AI_CHAT_START_CLI_SEPARATOR": "CLI · 連接 {APP_NAME}", + "AI_CHAT_START_SETUP": "設定", + "AI_CHAT_START_CUSTOM_PROVIDER": "自訂端點或如 {0} 的供應商?請參閱 {1}。", + "AI_CHAT_WAITING_FOR_MODEL": "正在等待模型回應...", + "AI_CHAT_CLI_INSTALLING_NAMED_MSG": "正在安裝 {0},請稍候。這可能需要一些時間...", + "AI_CHAT_CLI_SETUP_TITLE": "設定 {0}", + "AI_CHAT_CLI_SETUP_MISSING": "尚未安裝 {0}。", + "AI_CHAT_CLI_SETUP_BAD_PATH": "無法從儲存的路徑啟動 {0}。", + "AI_CHAT_CLI_SETUP_INSTALL_TITLE": "幫我安裝", + "AI_CHAT_CLI_SETUP_RECOMMENDED": "推薦", + "AI_CHAT_CLI_SETUP_INSTALL_DESC": "在終端機中執行 {0} 的官方安裝程式。完成後,請再次選擇 {1}。", + "AI_CHAT_CLI_SETUP_NO_DOWNLOADER": "需要 {0} 或 {1}。請先安裝其中一個。", + "AI_CHAT_CLI_SETUP_PATH_TITLE": "我已經安裝了", + "AI_CHAT_CLI_SETUP_PATH_DESC": "貼上 {0} 的完整路徑。", + "AI_CHAT_CLI_SETUP_USE_PATH_BTN": "使用此路徑", + "AI_CHAT_CLI_SETUP_AUTO_DETECT": "改為自動偵測", + "AI_CHAT_CLI_SETUP_AUTO_DETECT_FAILED": "無法自動找到 {0}。", + "AI_CHAT_CLI_SETUP_WHAT_IS": "{0} 是什麼?", + "AI_CHAT_PLACEHOLDER_SUBTITLE": "在 {APP_NAME} 中將想法轉化為可運作的頁面。", + "AI_CHAT_WELCOME_LABEL": "{APP_NAME} 中的 AI", + "AI_CHAT_WELCOME_CLI_TITLE": "使用您最愛的 CLI 代理程式進行建構", + "AI_CHAT_WELCOME_CLI_SUBTITLE": "提供您的 CLI 代理程式所需工具,讓它們在建構頁面時能夠查看、檢查與除錯。", + "AI_CHAT_WELCOME_LAYOUT_PROMPT": "建立一個定價區塊", + "AI_CHAT_WELCOME_BUG_PROMPT": "修復行動版導覽", + "AI_CHAT_WELCOME_EDITING": "正在編輯 {0}…", + "AI_CHAT_WELCOME_REVIEWING": "正在檢閱 {0}…", + "AI_CHAT_WELCOME_NAV_LABEL": "瀏覽 AI 預覽", + "AI_CHAT_WELCOME_PREVIOUS": "上一個預覽", + "AI_CHAT_WELCOME_NEXT": "下一個預覽", + "AI_CHAT_WELCOME_SHOW_DEMO": "顯示 AI 示範", + "AI_CHAT_WELCOME_SHOW_CLI": "顯示 CLI 代理", + "AI_CHAT_WELCOME_PLAY_DEMO": "播放 AI 示範", + "AI_CHAT_LOGIN_MESSAGE": "登入您的 {APP_NAME} 帳戶以設定 AI。", + "AI_CHAT_IMAGE_SEARCH": "正在搜尋圖片", + "AI_CHAT_IMAGE_USE": "正在選取影像", + "AI_CHAT_IMAGE_SELECTED": "已選影像", + "AI_CHAT_IMAGE_SELECTED_GROUP": "已選多張影像", + "AI_CHAT_IMAGE_PREVIEW": "影像預覽", + "AI_CHAT_IMAGE_PREVIEW_INVALID": "請提供一到九個 HTTP、HTTPS 或檔案影像 URL。", + "AI_CHAT_IMAGE_PREVIEW_COUNT": "{0} 張影像", + "AI_CHAT_IMAGE_PREVIEW_SINGLE": "1 張影像", + "AI_CHAT_IMAGE_CLOSE": "關閉影像預覽(Esc)", + "AI_CHAT_IMAGE_PREVIOUS": "上一張影像", + "AI_CHAT_IMAGE_NEXT": "下一張影像", + "AI_CHAT_IMAGE_POSITION": "圖片 {0} / {1}", + "AI_CHAT_IMAGE_PHOTO_BY": "攝影:", + "AI_CHAT_IMAGE_REPLY": "用此圖片回覆", + "AI_CHAT_IMAGE_QUOTE": "引用此圖片", + "AI_CHAT_IMAGE_VIEW_COLLAGE": "檢視拼貼", + "AI_CHAT_IMAGE_SHOW_ALL": "顯示全部", + "AI_CHAT_IMAGE_BACK_TO_ALL": "返回所有圖片", + "AI_CHAT_IMAGE_RESULTS_COUNT": "{0} 張相片 · Unsplash", + "AI_CHAT_IMAGE_RESULTS_SINGLE": "1 張相片 · Unsplash", + "AI_CHAT_IMAGE_NO_RESULTS": "找不到圖片。請嘗試其他搜尋。", + "AI_CHAT_IMAGE_LOAD_FAILED": "無法載入此圖片。", + "AI_CHAT_IMAGE_COLLAGE_FAILED": "無法建立圖片拼貼。", + "AI_CHAT_IMAGE_INVALID_QUERY": "請輸入最多 200 個字元的搜尋查詢和有效的頁碼。", + "AI_CHAT_IMAGE_INVALID_REFERENCE": "此圖片參考無效。請使用圖片搜尋的結果。", + "AI_CHAT_IMAGE_HOURLY_LIMIT": "已達到每小時 120 次圖片搜尋的上限。請稍後再搜尋。", + "AI_CHAT_IMAGE_GUEST_LIMIT": "您的圖片搜尋額度已用完。請登入以繼續搜尋。", + "AI_CHAT_IMAGE_SERVER_LIMIT": "圖片搜尋暫時受到速率限制。請稍後再搜尋。", + "AI_CHAT_IMAGE_TIMEOUT": "圖片搜尋逾時。請稍後再試。", + "AI_CHAT_IMAGE_REQUEST_FAILED": "圖片服務傳回錯誤 ({0})。" }); \ No newline at end of file