// ==UserScript==
// @name Google Search Custom Sidebar - i18n
// @namespace https://greasyfork.org/en/users/1467948-stonedkhajiit
// @version 0.0.5-i18n
// @description Internationalization resources for Google Search Custom Sidebar.
// @author StonedKhajiit
// @license MIT
// ==/UserScript==
(function() {
'use strict';
if (typeof window.GSCS_Namespace === 'undefined') {
window.GSCS_Namespace = {};
}
window.GSCS_Namespace.i18nPack = {
version: '0.0.5',
translations: {
// English (en) - COMPLETE
'en': {
scriptName: 'Google Search Custom Sidebar',
settingsTitle: 'Google Search Custom Sidebar Settings',
manageOptionsTitle: 'Manage Options',
manageSitesTitle: 'Manage Favorite Sites',
manageLanguagesTitle: 'Manage Language Options',
manageCountriesTitle: 'Manage Country/Region Options',
manageTimeRangesTitle: 'Manage Time Ranges',
manageFileTypesTitle: 'Manage File Types',
section_language: 'Language',
section_time: 'Time',
section_filetype: 'File Type',
section_country: 'Country/Region',
section_date_range: 'Date Range',
section_site_search: 'Site Search',
section_tools: 'Tools',
filter_any_language: 'Any Language',
filter_any_time: 'Any Time',
filter_any_format: 'Any Format',
filter_any_country: 'Any Country/Region',
filter_clear_site_search: 'Clear Site Search',
filter_clear_tooltip_suffix: '(Clear)',
predefined_lang_zh_tw: 'Traditional Chinese',
predefined_lang_zh_cn: 'Simplified Chinese',
predefined_lang_zh_all: 'All Chinese',
predefined_lang_en: 'English',
predefined_lang_ja: 'Japanese',
predefined_lang_ko: 'Korean',
predefined_lang_fr: 'French',
predefined_lang_de: 'German',
predefined_lang_es: 'Spanish',
predefined_lang_it: 'Italian',
predefined_lang_pt: 'Portuguese',
predefined_lang_ru: 'Russian',
predefined_lang_ar: 'Arabic',
predefined_lang_hi: 'Hindi',
predefined_lang_nl: 'Dutch',
predefined_lang_tr: 'Turkish',
predefined_lang_vi: 'Vietnamese',
predefined_lang_th: 'Thai',
predefined_lang_id: 'Indonesian',
predefined_country_tw: '🇹🇼 Taiwan',
predefined_country_jp: '🇯🇵 Japan',
predefined_country_kr: '🇰🇷 South Korea',
predefined_country_cn: '🇨🇳 China',
predefined_country_hk: '🇭🇰 Hong Kong',
predefined_country_sg: '🇸🇬 Singapore',
predefined_country_my: '🇲🇾 Malaysia',
predefined_country_vn: '🇻🇳 Vietnam',
predefined_country_ph: '🇵🇭 Philippines',
predefined_country_th: '🇹🇭 Thailand',
predefined_country_us: '🇺🇸 United States',
predefined_country_ca: '🇨🇦 Canada',
predefined_country_br: '🇧🇷 Brazil',
predefined_country_mx: '🇲🇽 Mexico',
predefined_country_gb: '🇬🇧 United Kingdom',
predefined_country_de: '🇩🇪 Germany',
predefined_country_fr: '🇫🇷 France',
predefined_country_it: '🇮🇹 Italy',
predefined_country_es: '🇪🇸 Spain',
predefined_country_ru: '🇷🇺 Russia',
predefined_country_nl: '🇳🇱 Netherlands',
predefined_country_au: '🇦🇺 Australia',
predefined_country_in: '🇮🇳 India',
predefined_country_za: '🇿🇦 South Africa',
predefined_country_tr: '🇹🇷 Turkey',
predefined_time_h: 'Past hour',
predefined_time_h2: 'Past 2 hours',
predefined_time_h6: 'Past 6 hours',
predefined_time_h12: 'Past 12 hours',
predefined_time_d: 'Past 24 hours',
predefined_time_d2: 'Past 2 days',
predefined_time_d3: 'Past 3 days',
predefined_time_w: 'Past week',
predefined_time_m: 'Past month',
predefined_time_y: 'Past year',
predefined_filetype_pdf: 'PDF',
predefined_filetype_docx: 'Word (docx)',
predefined_filetype_doc: 'Word (doc)',
predefined_filetype_xlsx: 'Excel (xlsx)',
predefined_filetype_xls: 'Excel (xls)',
predefined_filetype_pptx: 'PowerPoint (pptx)',
predefined_filetype_ppt: 'PowerPoint (ppt)',
predefined_filetype_txt: 'Plain Text',
predefined_filetype_rtf: 'Rich Text Format',
predefined_filetype_html: 'Web Page (html)',
predefined_filetype_htm: 'Web Page (htm)',
predefined_filetype_xml: 'XML',
predefined_filetype_jpg: 'JPEG Image',
predefined_filetype_png: 'PNG Image',
predefined_filetype_gif: 'GIF Image',
predefined_filetype_svg: 'SVG Image',
predefined_filetype_bmp: 'BMP Image',
predefined_filetype_js: 'JavaScript',
predefined_filetype_css: 'CSS',
predefined_filetype_py: 'Python',
predefined_filetype_java: 'Java',
predefined_filetype_cpp: 'C++',
predefined_filetype_cs: 'C#',
predefined_filetype_kml: 'Google Earth (kml)',
predefined_filetype_kmz: 'Google Earth (kmz)',
tool_reset_filters: 'Reset Filters',
tool_verbatim_search: 'Verbatim Search',
tool_advanced_search: 'Advanced Search',
tool_apply_date: 'Apply Dates',
tool_personalization_toggle: 'Personalization',
link_advanced_search_title: 'Open Google Advanced Search page',
tooltip_site_search: 'Search within {siteUrl}',
tooltip_clear_site_search: 'Remove site: restriction',
tooltip_toggle_personalization_on: 'Click to turn Personalization ON (Results tailored to you)',
tooltip_toggle_personalization_off: 'Click to turn Personalization OFF (More generic results)',
settings_tab_general: 'General',
settings_tab_appearance: 'Appearance',
settings_tab_features: 'Features',
settings_tab_custom: 'Custom',
settings_close_button_title: 'Close',
settings_interface_language: 'Interface Language:',
settings_language_auto: 'Auto (Browser Default)',
settings_section_mode: 'Section Collapse Mode:',
settings_section_mode_remember: 'Remember State',
settings_section_mode_expand: 'Expand All',
settings_section_mode_collapse: 'Collapse All',
settings_accordion_mode: 'Accordion Mode (only when "Remember State" is active)',
settings_enable_drag: 'Enable Dragging',
settings_reset_button_location: 'Reset Button Location:',
settings_verbatim_button_location: 'Verbatim Button Location:',
settings_adv_search_location: '"Advanced Search" Link Location:',
settings_personalize_button_location: 'Personalization Button Location:',
settings_location_tools: 'Tools Section',
settings_location_top: 'Top Block',
settings_location_header: 'Sidebar Header',
settings_location_hide: 'Hide',
settings_sidebar_width: 'Sidebar Width (px)',
settings_width_range_hint: '(Range: 90-270, Step: 5)',
settings_font_size: 'Base Font Size (px)',
settings_font_size_range_hint: '(Range: 8-24, Step: 0.5)',
settings_header_icon_size: 'Header Icon Size (px)',
settings_header_icon_size_range_hint: '(Range: 8-32, Step: 0.5)',
settings_vertical_spacing: 'Vertical Spacing',
settings_vertical_spacing_range_hint: '(Multiplier Range: 0.05-1.5, Step: 0.05)',
settings_theme: 'Theme:',
settings_theme_system: 'Follow System',
settings_theme_light: 'Light',
settings_theme_dark: 'Dark',
settings_theme_minimal_light: 'Minimal (Light)',
settings_theme_minimal_dark: 'Minimal (Dark)',
settings_hover_mode: 'Hover Mode',
settings_idle_opacity: 'Idle Opacity:',
settings_opacity_range_hint: '(Range: 0.1-1.0, Step: 0.05)',
settings_country_display: 'Country/Region Display:',
settings_country_display_icontext: 'Icon & Text',
settings_country_display_text: 'Text Only',
settings_country_display_icon: 'Icon Only',
settings_visible_sections: 'Visible Sections:',
settings_section_order: 'Adjust Sidebar Section Order (Drag & Drop):',
settings_section_order_hint: '(Drag items to reorder. Only affects checked sections)',
settings_no_orderable_sections: 'No visible sections to order.',
settings_move_up_title: 'Move Up',
settings_move_down_title: 'Move Down',
settings_custom_intro: 'Manage filter options for each section:',
settings_manage_sites_button: 'Manage Favorite Sites...',
settings_manage_languages_button: 'Manage Language Options...',
settings_manage_countries_button: 'Manage Country/Region Options...',
settings_manage_time_ranges_button: 'Manage Time Ranges...',
settings_manage_file_types_button: 'Manage File Types...',
settings_save_button: 'Save Settings',
settings_cancel_button: 'Cancel',
settings_reset_all_button: 'Reset All',
modal_label_enable_predefined: 'Enable Predefined {type}:',
modal_label_my_custom: 'My Custom {type}:',
modal_label_display_options_for: 'Display Options for {type} (Drag to Sort):',
modal_button_add_new_option: 'Add New Option...',
modal_button_add_predefined_option: 'Add Predefined...',
modal_button_add_custom_option: 'Add Custom...',
modal_placeholder_name: 'Name',
modal_placeholder_domain: 'Domain',
modal_placeholder_text: 'Text',
modal_placeholder_value: 'Value',
modal_hint_domain: 'Format: valid top-level domain, e.g., `wikipedia.org`',
modal_hint_language: 'Format: starts with `lang_`, e.g., `lang_ja`, `lang_zh-TW`. Use `|` for multiple.',
modal_hint_country: 'Format: `country` + 2-letter uppercase code, e.g., `countryDE`',
modal_hint_time: 'Format: `h`, `d`, `w`, `m`, `y`, optionally followed by numbers, e.g., `h1`, `d7`, `w`',
modal_hint_filetype: 'Format: file extension, e.g., `pdf`, `docx`',
modal_tooltip_domain: 'Please enter a valid domain',
modal_tooltip_language: 'Format: lang_xx or lang_xx-XX, separate multiple with |',
modal_tooltip_country: 'Format: countryXX (XX = uppercase country code)',
modal_tooltip_time: 'Format: h, d, w, m, y, optionally followed by numbers',
modal_tooltip_filetype: 'File extension (without the dot)',
modal_button_add_title: 'Add',
modal_button_update_title: 'Update Item',
modal_button_cancel_edit_title: 'Cancel Edit',
modal_button_edit_title: 'Edit',
modal_button_delete_title: 'Delete',
modal_button_remove_from_list_title: 'Remove from list',
modal_button_complete: 'Done',
value_empty: '(empty)',
date_range_from: 'From:',
date_range_to: 'To:',
sidebar_collapse_title: 'Collapse',
sidebar_expand_title: 'Expand',
sidebar_drag_title: 'Drag',
sidebar_settings_title: 'Settings',
alert_invalid_start_date: 'Invalid start date',
alert_invalid_end_date: 'Invalid end date',
alert_end_before_start: 'End date cannot be earlier than start date',
alert_start_in_future: 'Start date cannot be in the future',
alert_end_in_future: 'End date cannot be in the future',
alert_select_date: 'Please select a date',
alert_error_applying_date: 'Error applying date range',
alert_error_applying_filter: 'Error applying filter {type}={value}',
alert_error_applying_site_search: 'Error applying site search for {site}',
alert_error_clearing_site_search: 'Error clearing site search',
alert_error_resetting_filters: 'Error resetting filters',
alert_error_toggling_verbatim: 'Error toggling Verbatim search',
alert_error_toggling_personalization: 'Error toggling Personalization search',
alert_enter_display_name: 'Please enter the display name for {type}.',
alert_enter_value: 'Please enter the corresponding value for {type}.',
alert_invalid_value_format: 'The value format for {type} is incorrect. {hint}',
alert_duplicate_name: 'Custom item display name "{name}" already exists. Please use a different name.',
alert_update_failed_invalid_index: 'Update failed: Invalid item index.',
alert_edit_failed_missing_fields: 'Cannot edit: Input or button fields not found.',
alert_no_more_predefined_to_add: 'No more predefined {type} options available to add.',
alert_generic_error: 'An unexpected error occurred. Please check the console or try again. Context: {context}',
confirm_delete_item: 'Are you sure you want to delete the custom item "{name}"?',
confirm_remove_item_from_list: 'Are you sure you want to remove "{name}" from this display list?',
confirm_reset_settings: 'Are you sure you want to reset all settings to their default values?',
alert_settings_reset_success: 'Settings have been reset to default. You can continue editing or click "Save Settings" to confirm.',
confirm_reset_all_menu: 'Are you sure you want to reset all settings to their default values?\nThis cannot be undone and requires a page refresh to take effect.',
alert_reset_all_menu_success: 'All settings have been reset to defaults.\nPlease refresh the page to apply the changes.',
alert_reset_all_menu_fail: 'Failed to reset settings via menu command! Please check the console.',
alert_init_fail: '{scriptName} initialization failed. Some features may not work. Please check the console for technical details.\nTechnical Error: {error}',
menu_open_settings: '⚙️ Open Settings',
menu_reset_all_settings: '🚨 Reset All Settings',
},
// 繁體中文 (Traditional Chinese) - COMPLETE
'zh-TW': {
scriptName: 'Google 搜尋自訂側邊欄',
settingsTitle: 'Google 搜尋自訂側邊欄設定',
manageOptionsTitle: '管理選項',
manageSitesTitle: '管理我的最愛網站',
manageLanguagesTitle: '管理語言選項', // 更新
manageCountriesTitle: '管理國家/地區選項', // 更新
manageTimeRangesTitle: '管理時間範圍',
manageFileTypesTitle: '管理檔案類型',
section_language: '語言', section_time: '時間', section_filetype: '檔案類型', section_country: '國家/地區', section_date_range: '日期範圍', section_site_search: '站內搜尋', section_tools: '工具',
filter_any_language: '任何語言', filter_any_time: '任何時間', filter_any_format: '任何格式', filter_any_country: '任何國家/地區', filter_clear_site_search: '清除站內搜尋', filter_clear_tooltip_suffix: '(清除)',
predefined_lang_zh_tw: '繁體中文', predefined_lang_zh_cn: '簡體中文', predefined_lang_zh_all: '所有中文', predefined_lang_en: '英文', predefined_lang_ja: '日文', predefined_lang_ko: '韓文', predefined_lang_fr: '法文', predefined_lang_de: '德文', predefined_lang_es: '西班牙文', predefined_lang_it: '義大利文', predefined_lang_pt: '葡萄牙文', predefined_lang_ru: '俄文', predefined_lang_ar: '阿拉伯文', predefined_lang_hi: '印度文', predefined_lang_nl: '荷蘭文', predefined_lang_tr: '土耳其文', predefined_lang_vi: '越南文', predefined_lang_th: '泰文', predefined_lang_id: '印尼文',
predefined_country_tw: '🇹🇼 台灣', predefined_country_jp: '🇯🇵 日本', predefined_country_kr: '🇰🇷 南韓', predefined_country_cn: '🇨🇳 中國', predefined_country_hk: '🇭🇰 香港', predefined_country_sg: '🇸🇬 新加坡', predefined_country_my: '🇲🇾 馬來西亞', predefined_country_vn: '🇻🇳 越南', predefined_country_ph: '🇵🇭 菲律賓', predefined_country_th: '🇹🇭 泰國', predefined_country_us: '🇺🇸 美國', predefined_country_ca: '🇨🇦 加拿大', predefined_country_br: '🇧🇷 巴西', predefined_country_mx: '🇲🇽 墨西哥', predefined_country_gb: '🇬🇧 英國', predefined_country_de: '🇩🇪 德國', predefined_country_fr: '🇫🇷 法國', predefined_country_it: '🇮🇹 義大利', predefined_country_es: '🇪🇸 西班牙', predefined_country_ru: '🇷🇺 俄羅斯', predefined_country_nl: '🇳🇱 荷蘭', predefined_country_au: '🇦🇺 澳洲', predefined_country_in: '🇮🇳 印度', predefined_country_za: '🇿🇦 南非', predefined_country_tr: '🇹🇷 土耳其',
predefined_time_h: '過去一小時', predefined_time_h2: '過去 2 小時', predefined_time_h6: '過去 6 小時', predefined_time_h12: '過去 12 小時', predefined_time_d: '過去 24 小時', predefined_time_d2: '過去 2 天', predefined_time_d3: '過去 3 天', predefined_time_w: '過去一週', predefined_time_m: '過去一個月', predefined_time_y: '過去一年',
predefined_filetype_pdf: 'PDF', predefined_filetype_docx: 'Word (docx)', predefined_filetype_doc: 'Word (doc)', predefined_filetype_xlsx: 'Excel (xlsx)', predefined_filetype_xls: 'Excel (xls)', predefined_filetype_pptx: 'PowerPoint (pptx)', predefined_filetype_ppt: 'PowerPoint (ppt)', predefined_filetype_txt: '純文字', predefined_filetype_rtf: 'RTF 格式', predefined_filetype_html: '網頁 (html)', predefined_filetype_htm: '網頁 (htm)', predefined_filetype_xml: 'XML', predefined_filetype_jpg: 'JPEG 圖片', predefined_filetype_png: 'PNG 圖片', predefined_filetype_gif: 'GIF 圖片', predefined_filetype_svg: 'SVG 圖片', predefined_filetype_bmp: 'BMP 圖片', predefined_filetype_js: 'JavaScript', predefined_filetype_css: 'CSS', predefined_filetype_py: 'Python', predefined_filetype_java: 'Java', predefined_filetype_cpp: 'C++', predefined_filetype_cs: 'C#', predefined_filetype_kml: 'Google 地球 (kml)', predefined_filetype_kmz: 'Google 地球 (kmz)',
tool_reset_filters: '重設篩選器', tool_verbatim_search: '一字不差', tool_advanced_search: '進階搜尋', tool_apply_date: '套用日期', tool_personalization_toggle: '個人化搜尋',
link_advanced_search_title: '開啟 Google 進階搜尋頁面', tooltip_site_search: '在 {siteUrl} 中搜尋', tooltip_clear_site_search: '移除 site: 限制', tooltip_toggle_personalization_on: '點擊以開啟個人化搜尋 (結果將根據您的資訊調整)', tooltip_toggle_personalization_off: '點擊以關閉個人化搜尋 (顯示較通用的結果)',
settings_tab_general: '一般', settings_tab_appearance: '外觀', settings_tab_features: '功能', settings_tab_custom: '自訂', settings_close_button_title: '關閉', settings_interface_language: '介面語言:', settings_language_auto: '自動 (瀏覽器預設)', settings_section_mode: '區塊收合模式:', settings_section_mode_remember: '記住狀態', settings_section_mode_expand: '全部展開', settings_section_mode_collapse: '全部收合', settings_accordion_mode: '手風琴模式 (僅當「記住狀態」啟用時)', settings_enable_drag: '啟用拖曳', settings_reset_button_location: '重設按鈕位置:', settings_verbatim_button_location: '一字不差按鈕位置:', settings_adv_search_location: '「進階搜尋」連結位置:', settings_personalize_button_location: '個人化搜尋按鈕位置:', settings_location_tools: '工具區塊', settings_location_top: '頂部區塊', settings_location_header: '側邊欄標頭', settings_location_hide: '隱藏',
settings_sidebar_width: '側邊欄寬度 (px)', settings_width_range_hint: '(範圍:90-270,間隔:5)', settings_font_size: '基本字型大小 (px)', settings_font_size_range_hint: '(範圍:8-24,間隔:0.5)', settings_header_icon_size: '標頭圖示大小 (px)', settings_header_icon_size_range_hint: '(範圍:8-32,間隔:0.5)', settings_vertical_spacing: '垂直間距', settings_vertical_spacing_range_hint: '(乘數範圍:0.05-1.5,間隔:0.05)', settings_theme: '主題:', settings_theme_system: '跟隨系統', settings_theme_light: '淺色', settings_theme_dark: '深色', settings_theme_minimal_light: '簡約 (淺色)', settings_theme_minimal_dark: '簡約 (深色)', settings_hover_mode: '懸停模式', settings_idle_opacity: '閒置透明度:', settings_opacity_range_hint: '(範圍:0.1-1.0,間隔:0.05)', settings_country_display: '國家/地區顯示:', settings_country_display_icontext: '圖示與文字', settings_country_display_text: '僅文字', settings_country_display_icon: '僅圖示',
settings_visible_sections: '可見區塊:', settings_section_order: '調整側邊欄區塊順序 (拖曳):', settings_section_order_hint: '(拖曳項目以重新排序。僅影響已勾選的區塊)', settings_no_orderable_sections: '沒有可排序的可見區塊。', settings_move_up_title: '上移', settings_move_down_title: '下移',
settings_custom_intro: '管理每個區塊的篩選選項:', settings_manage_sites_button: '管理我的最愛網站...', settings_manage_languages_button: '管理語言選項...', settings_manage_countries_button: '管理國家/地區選項...', settings_manage_time_ranges_button: '管理時間範圍...', settings_manage_file_types_button: '管理檔案類型...',
settings_save_button: '儲存設定', settings_cancel_button: '取消', settings_reset_all_button: '全部重設',
modal_label_enable_predefined: '啟用預設 {type}:', modal_label_my_custom: '我的自訂 {type}:',
modal_label_display_options_for: '可顯示的 {type} 選項 (拖曳以排序):',
modal_button_add_new_option: '新增選項...',
modal_button_add_predefined_option: '新增預定義選項...',
modal_button_add_custom_option: '新增自訂選項...',
modal_placeholder_name: '名稱', modal_placeholder_domain: '網域', modal_placeholder_text: '文字', modal_placeholder_value: '值',
modal_hint_domain: '格式:有效的頂層網域,例如 `wikipedia.org`', modal_hint_language: '格式:以 `lang_` 開頭,例如 `lang_ja`、`lang_zh-TW`。多個值請用 `|` 分隔。', modal_hint_country: '格式:`country` + 2 個大寫字母代碼,例如 `countryDE`', modal_hint_time: '格式:`h`、`d`、`w`、`m`、`y`,可選擇後接數字,例如 `h1`、`d7`、`w`', modal_hint_filetype: '格式:副檔名,例如 `pdf`、`docx`',
modal_tooltip_domain: '請輸入有效的網域', modal_tooltip_language: '格式:lang_xx 或 lang_xx-XX,多個請用 | 分隔', modal_tooltip_country: '格式:countryXX (XX = 大寫國家代碼)', modal_tooltip_time: '格式:h、d、w、m、y,可選擇後接數字', modal_tooltip_filetype: '副檔名 (不含點)',
modal_button_add_title: '新增', modal_button_update_title: '更新項目', modal_button_cancel_edit_title: '取消編輯', modal_button_edit_title: '編輯', modal_button_delete_title: '刪除',
modal_button_remove_from_list_title: '從列表中移除',
modal_button_complete: '完成', value_empty: '(空)',
date_range_from: '從:', date_range_to: '到:',
sidebar_collapse_title: '收合', sidebar_expand_title: '展開', sidebar_drag_title: '拖曳', sidebar_settings_title: '設定',
alert_invalid_start_date: '開始日期無效', alert_invalid_end_date: '結束日期無效', alert_end_before_start: '結束日期不能早於開始日期', alert_start_in_future: '開始日期不能是未來日期', alert_end_in_future: '結束日期不能是未來日期', alert_select_date: '請選擇日期',
alert_error_applying_date: '套用日期範圍時發生錯誤', alert_error_applying_filter: '套用篩選器 {type}={value} 時發生錯誤', alert_error_applying_site_search: '套用站內搜尋 {site} 時發生錯誤', alert_error_clearing_site_search: '清除站內搜尋時發生錯誤', alert_error_resetting_filters: '重設篩選器時發生錯誤', alert_error_toggling_verbatim: '切換「一字不差」搜尋時發生錯誤', alert_error_toggling_personalization: '切換個人化搜尋時發生錯誤',
alert_enter_display_name: '請輸入 {type} 的顯示名稱。', alert_enter_value: '請輸入 {type} 對應的值。', alert_invalid_value_format: '{type} 的值格式不正確。{hint}', alert_duplicate_name: '自訂項目顯示名稱「{name}」已存在。請使用不同的名稱。', alert_update_failed_invalid_index: '更新失敗:項目索引無效。', alert_edit_failed_missing_fields: '無法編輯:找不到輸入或按鈕欄位。',
alert_no_more_predefined_to_add: '沒有更多可供新增的預定義 {type} 選項。',
alert_generic_error: '發生未預期的錯誤。請檢查主控台或重試。情境:{context}',
confirm_delete_item: '您確定要刪除自訂項目「{name}」嗎?',
confirm_remove_item_from_list: '您確定要從此顯示列表中移除「{name}」嗎?',
confirm_reset_settings: '您確定要將所有設定重設為預設值嗎?', alert_settings_reset_success: '設定已重設為預設值。您可以繼續編輯或點擊「儲存設定」以確認。',
confirm_reset_all_menu: '您確定要將所有設定重設為預設值嗎?\n此操作無法復原,且需要重新整理頁面才能生效。', alert_reset_all_menu_success: '所有設定已重設為預設值。\n請重新整理頁面以套用變更。', alert_reset_all_menu_fail: '透過選單指令重設設定失敗!請檢查主控台。',
alert_init_fail: '{scriptName} 初始化失敗。部分功能可能無法使用。請檢查主控台以獲取技術細節。\n技術錯誤: {error}',
menu_open_settings: '⚙️ 開啟設定', menu_reset_all_settings: '🚨 重設所有設定',
},
// 日文 (Japanese) - COMPLETE
'ja': {
scriptName: 'Google検索カスタムサイドバー',
settingsTitle: 'Google検索カスタムサイドバー設定',
manageOptionsTitle: 'オプション管理',
manageSitesTitle: 'お気に入りサイトの管理',
manageLanguagesTitle: '言語オプション管理', // 更新
manageCountriesTitle: '国・地域オプション管理', // 更新
manageTimeRangesTitle: '期間の管理',
manageFileTypesTitle: 'ファイルタイプの管理',
section_language: '言語', section_time: '期間', section_filetype: 'ファイルタイプ', section_country: '国・地域', section_date_range: '日付範囲', section_site_search: 'サイト内検索', section_tools: 'ツール',
filter_any_language: 'すべての言語', filter_any_time: 'すべての期間', filter_any_format: 'すべての形式', filter_any_country: 'すべての国・地域', filter_clear_site_search: 'サイト内検索をクリア', filter_clear_tooltip_suffix: '(クリア)',
predefined_lang_zh_tw: '繁体字中国語', predefined_lang_zh_cn: '簡体字中国語', predefined_lang_zh_all: 'すべての中国語', predefined_lang_en: '英語', predefined_lang_ja: '日本語', predefined_lang_ko: '韓国語', predefined_lang_fr: 'フランス語', predefined_lang_de: 'ドイツ語', predefined_lang_es: 'スペイン語', predefined_lang_it: 'イタリア語', predefined_lang_pt: 'ポルトガル語', predefined_lang_ru: 'ロシア語', predefined_lang_ar: 'アラビア語', predefined_lang_hi: 'ヒンディー語', predefined_lang_nl: 'オランダ語', predefined_lang_tr: 'トルコ語', predefined_lang_vi: 'ベトナム語', predefined_lang_th: 'タイ語', predefined_lang_id: 'インドネシア語',
predefined_country_tw: '🇹🇼 台湾', predefined_country_jp: '🇯🇵 日本', predefined_country_kr: '🇰🇷 韓国', predefined_country_cn: '🇨🇳 中国', predefined_country_hk: '🇭🇰 香港', predefined_country_sg: '🇸🇬 シンガポール', predefined_country_my: '🇲🇾 マレーシア', predefined_country_vn: '🇻🇳 ベトナム', predefined_country_ph: '🇵🇭 フィリピン', predefined_country_th: '🇹🇭 タイ', predefined_country_us: '🇺🇸 アメリカ合衆国', predefined_country_ca: '🇨🇦 カナダ', predefined_country_br: '🇧🇷 ブラジル', predefined_country_mx: '🇲🇽 メキシコ', predefined_country_gb: '🇬🇧 イギリス', predefined_country_de: '🇩🇪 ドイツ', predefined_country_fr: '🇫🇷 フランス', predefined_country_it: '🇮🇹 イタリア', predefined_country_es: '🇪🇸 スペイン', predefined_country_ru: '🇷🇺 ロシア', predefined_country_nl: '🇳🇱 オランダ', predefined_country_au: '🇦🇺 オーストラリア', predefined_country_in: '🇮🇳 インド', predefined_country_za: '🇿🇦 南アフリカ', predefined_country_tr: '🇹🇷 トルコ',
predefined_time_h: '過去1時間', predefined_time_h2: '過去2時間', predefined_time_h6: '過去6時間', predefined_time_h12: '過去12時間', predefined_time_d: '過去24時間', predefined_time_d2: '過去2日間', predefined_time_d3: '過去3日間', predefined_time_w: '過去1週間', predefined_time_m: '過去1ヶ月', predefined_time_y: '過去1年間',
predefined_filetype_pdf: 'PDF', predefined_filetype_docx: 'Word (docx)', predefined_filetype_doc: 'Word (doc)', predefined_filetype_xlsx: 'Excel (xlsx)', predefined_filetype_xls: 'Excel (xls)', predefined_filetype_pptx: 'PowerPoint (pptx)', predefined_filetype_ppt: 'PowerPoint (ppt)', predefined_filetype_txt: 'プレーンテキスト', predefined_filetype_rtf: 'リッチテキスト形式', predefined_filetype_html: 'ウェブページ (html)', predefined_filetype_htm: 'ウェブページ (htm)', predefined_filetype_xml: 'XML', predefined_filetype_jpg: 'JPEG 画像', predefined_filetype_png: 'PNG 画像', predefined_filetype_gif: 'GIF 画像', predefined_filetype_svg: 'SVG 画像', predefined_filetype_bmp: 'BMP 画像', predefined_filetype_js: 'JavaScript', predefined_filetype_css: 'CSS', predefined_filetype_py: 'Python', predefined_filetype_java: 'Java', predefined_filetype_cpp: 'C++', predefined_filetype_cs: 'C#', predefined_filetype_kml: 'Google Earth (kml)', predefined_filetype_kmz: 'Google Earth (kmz)',
tool_reset_filters: 'フィルタをリセット', tool_verbatim_search: '完全一致', tool_advanced_search: '詳細検索', tool_apply_date: '日付を適用', tool_personalization_toggle: 'パーソナライズ',
link_advanced_search_title: 'Google 詳細検索ページを開く', tooltip_site_search: '{siteUrl} 内を検索', tooltip_clear_site_search: 'site: 制限を解除', tooltip_toggle_personalization_on: 'パーソナライズをオンにする (あなたに合わせた結果)', tooltip_toggle_personalization_off: 'パーソナライズをオフにする (より一般的な結果)',
settings_tab_general: '一般', settings_tab_appearance: '外観', settings_tab_features: '機能', settings_tab_custom: 'カスタム', settings_close_button_title: '閉じる', settings_interface_language: 'インターフェース言語:', settings_language_auto: '自動 (ブラウザのデフォルト)', settings_section_mode: 'セクションの折りたたみモード:', settings_section_mode_remember: '状態を記憶', settings_section_mode_expand: 'すべて展開', settings_section_mode_collapse: 'すべて折りたたむ', settings_accordion_mode: 'アコーディオンモード(「状態を記憶」が有効な場合のみ)', settings_enable_drag: 'ドラッグを有効にする', settings_reset_button_location: 'リセットボタンの位置:', settings_verbatim_button_location: '完全一致ボタンの位置:', settings_adv_search_location: '「詳細検索」リンクの位置:', settings_personalize_button_location: 'パーソナライズボタンの位置:', settings_location_tools: 'ツールセクション', settings_location_top: '上部ブロック', settings_location_header: 'サイドバーヘッダー', settings_location_hide: '非表示',
settings_sidebar_width: 'サイドバーの幅 (px)', settings_width_range_hint: '(範囲:90-270、ステップ:5)', settings_font_size: '基本フォントサイズ (px)', settings_font_size_range_hint: '(範囲:8-24、ステップ:0.5)', settings_header_icon_size: 'ヘッダーアイコンサイズ (px)', settings_header_icon_size_range_hint: '(範囲:8-32、ステップ:0.5)', settings_vertical_spacing: '垂直方向の間隔', settings_vertical_spacing_range_hint: '(乗数範囲:0.05-1.5、ステップ:0.05)', settings_theme: 'テーマ:', settings_theme_system: 'システムに従う', settings_theme_light: 'ライト', settings_theme_dark: 'ダーク', settings_theme_minimal_light: 'ミニマル (ライト)', settings_theme_minimal_dark: 'ミニマル (ダーク)', settings_hover_mode: 'ホバーモード', settings_idle_opacity: 'アイドル時の不透明度:', settings_opacity_range_hint: '(範囲:0.1-1.0、ステップ:0.05)', settings_country_display: '国・地域の表示:', settings_country_display_icontext: 'アイコンとテキスト', settings_country_display_text: 'テキストのみ', settings_country_display_icon: 'アイコンのみ',
settings_visible_sections: '表示セクション:', settings_section_order: 'サイドバーセクションの順序を調整 (ドラッグ&ドロップ):', settings_section_order_hint: '(ドラッグして並べ替え。チェックされたセクションのみ影響)', settings_no_orderable_sections: '順序付け可能な表示セクションがありません。', settings_move_up_title: '上に移動', settings_move_down_title: '下に移動',
settings_custom_intro: '各セクションのフィルターオプションを管理:', settings_manage_sites_button: 'お気に入りサイトの管理...', settings_manage_languages_button: '言語オプション管理...', settings_manage_countries_button: '国・地域オプション管理...', settings_manage_time_ranges_button: '期間の管理...', settings_manage_file_types_button: 'ファイルタイプの管理...',
settings_save_button: '設定を保存', settings_cancel_button: 'キャンセル', settings_reset_all_button: 'すべてリセット',
modal_label_enable_predefined: '定義済み {type} を有効にする:', modal_label_my_custom: 'マイカスタム {type}:',
modal_label_display_options_for: '{type} の表示オプション (ドラッグして並べ替え):',
modal_button_add_new_option: '新しいオプションを追加...',
modal_button_add_predefined_option: '定義済みオプションを追加...',
modal_button_add_custom_option: 'カスタムオプションを追加...',
modal_placeholder_name: '名前', modal_placeholder_domain: 'ドメイン', modal_placeholder_text: 'テキスト', modal_placeholder_value: '値',
modal_hint_domain: '形式:有効なトップレベルドメイン、例:`wikipedia.org`', modal_hint_language: '形式:`lang_` で始まる、例:`lang_ja`、`lang_zh-TW`。複数指定は `|` で区切る。', modal_hint_country: '形式:`country` + 2文字の大文字コード、例:`countryDE`', modal_hint_time: '形式:`h`、`d`、`w`、`m`、`y`、任意で数字が続く、例:`h1`、`d7`、`w`', modal_hint_filetype: '形式:ファイル拡張子、例:`pdf`、`docx`',
modal_tooltip_domain: '有効なドメインを入力してください', modal_tooltip_language: '形式:lang_xx または lang_xx-XX、複数指定は | で区切る', modal_tooltip_country: '形式:countryXX (XX = 大文字の国コード)', modal_tooltip_time: '形式:h、d、w、m、y、任意で数字が続く', modal_tooltip_filetype: 'ファイル拡張子 (ドットなし)',
modal_button_add_title: '追加', modal_button_update_title: '項目を更新', modal_button_cancel_edit_title: '編集をキャンセル', modal_button_edit_title: '編集', modal_button_delete_title: '削除',
modal_button_remove_from_list_title: 'リストから削除',
modal_button_complete: '完了', value_empty: '(空)',
date_range_from: '開始日:', date_range_to: '終了日:',
sidebar_collapse_title: '折りたたむ', sidebar_expand_title: '展開', sidebar_drag_title: 'ドラッグ', sidebar_settings_title: '設定',
alert_invalid_start_date: '開始日が無効です', alert_invalid_end_date: '終了日が無効です', alert_end_before_start: '終了日は開始日より前にできません', alert_start_in_future: '開始日を未来の日付にできません', alert_end_in_future: '終了日を未来の日付にできません', alert_select_date: '日付を選択してください',
alert_error_applying_date: '日付範囲の適用中にエラーが発生しました', alert_error_applying_filter: 'フィルタ {type}={value} の適用中にエラーが発生しました', alert_error_applying_site_search: 'サイト内検索 {site} の適用中にエラーが発生しました', alert_error_clearing_site_search: 'サイト内検索のクリア中にエラーが発生しました', alert_error_resetting_filters: 'フィルタのリセット中にエラーが発生しました', alert_error_toggling_verbatim: '完全一致検索の切り替え中にエラーが発生しました', alert_error_toggling_personalization: 'パーソナライズ検索の切り替え中にエラーが発生しました',
alert_enter_display_name: '{type} の表示名を入力してください。', alert_enter_value: '{type} に対応する値を入力してください。', alert_invalid_value_format: '{type} の値の形式が正しくありません。{hint}', alert_duplicate_name: 'カスタム項目の表示名「{name}」は既に存在します。別の名前を使用してください。', alert_update_failed_invalid_index: '更新失敗:項目インデックスが無効です。', alert_edit_failed_missing_fields: '編集できません:入力フィールドまたはボタンフィールドが見つかりません。',
alert_no_more_predefined_to_add: '追加可能な定義済みの {type} オプションはもうありません。',
alert_generic_error: '予期しないエラーが発生しました。コンソールを確認するか、もう一度お試しください。コンテキスト:{context}',
confirm_delete_item: 'カスタム項目「{name}」を削除してもよろしいですか?',
confirm_remove_item_from_list: '表示リストから「{name}」を削除してもよろしいですか?',
confirm_reset_settings: 'すべての設定をデフォルト値にリセットしてもよろしいですか?', alert_settings_reset_success: '設定がデフォルトにリセットされました。編集を続けるか、「設定を保存」をクリックして確定してください。',
confirm_reset_all_menu: 'すべての設定をデフォルト値にリセットしてもよろしいですか?\nこの操作は元に戻せず、変更を有効にするにはページのリフレッシュが必要です。', alert_reset_all_menu_success: 'すべての設定がデフォルトにリセットされました。\n変更を適用するにはページをリフレッシュしてください。', alert_reset_all_menu_fail: 'メニューコマンドによる設定のリセットに失敗しました!コンソールを確認してください。',
alert_init_fail: '{scriptName} の初期化に失敗しました。一部の機能が動作しない可能性があります。技術的な詳細についてはコンソールを確認してください。\n技術的エラー: {error}',
menu_open_settings: '⚙️ 設定を開く', menu_reset_all_settings: '🚨 全設定をリセット',
},
// Français (French) - COMPLETE
'fr': {
scriptName: 'Barre latérale personnalisée pour la recherche Google',
settingsTitle: 'Paramètres de la barre latérale personnalisée pour la recherche Google',
manageOptionsTitle: 'Gérer les options',
manageSitesTitle: 'Gérer les sites favoris',
manageLanguagesTitle: 'Gérer les options de langue', // Mis à jour
manageCountriesTitle: 'Gérer les options de pays/région', // Mis à jour
manageTimeRangesTitle: 'Gérer les plages de temps',
manageFileTypesTitle: 'Gérer les types de fichiers',
section_language: 'Langue', section_time: 'Temps', section_filetype: 'Type de fichier', section_country: 'Pays/Région', section_date_range: 'Plage de dates', section_site_search: 'Recherche de site', section_tools: 'Outils',
filter_any_language: 'Toutes les langues', filter_any_time: 'N\'importe quand', filter_any_format: 'Tous les formats', filter_any_country: 'Tous les pays/régions', filter_clear_site_search: 'Effacer la recherche de site', filter_clear_tooltip_suffix: '(Effacer)',
predefined_lang_zh_tw: 'Chinois traditionnel', predefined_lang_zh_cn: 'Chinois simplifié', predefined_lang_zh_all: 'Tous les chinois', predefined_lang_en: 'Anglais', predefined_lang_ja: 'Japonais', predefined_lang_ko: 'Coréen', predefined_lang_fr: 'Français', predefined_lang_de: 'Allemand', predefined_lang_es: 'Espagnol', predefined_lang_it: 'Italien', predefined_lang_pt: 'Portugais', predefined_lang_ru: 'Russe', predefined_lang_ar: 'Arabe', predefined_lang_hi: 'Hindi', predefined_lang_nl: 'Néerlandais', predefined_lang_tr: 'Turc', predefined_lang_vi: 'Vietnamien', predefined_lang_th: 'Thaï', predefined_lang_id: 'Indonésien',
predefined_country_tw: '🇹🇼 Taïwan', predefined_country_jp: '🇯🇵 Japon', predefined_country_kr: '🇰🇷 Corée du Sud', predefined_country_cn: '🇨🇳 Chine', predefined_country_hk: '🇭🇰 Hong Kong', predefined_country_sg: '🇸🇬 Singapour', predefined_country_my: '🇲🇾 Malaisie', predefined_country_vn: '🇻🇳 Vietnam', predefined_country_ph: '🇵🇭 Philippines', predefined_country_th: '🇹🇭 Thaïlande', predefined_country_us: '🇺🇸 États-Unis', predefined_country_ca: '🇨🇦 Canada', predefined_country_br: '🇧🇷 Brésil', predefined_country_mx: '🇲🇽 Mexique', predefined_country_gb: '🇬🇧 Royaume-Uni', predefined_country_de: '🇩🇪 Allemagne', predefined_country_fr: '🇫🇷 France', predefined_country_it: '🇮🇹 Italie', predefined_country_es: '🇪🇸 Espagne', predefined_country_ru: '🇷🇺 Russie', predefined_country_nl: '🇳🇱 Pays-Bas', predefined_country_au: '🇦🇺 Australie', predefined_country_in: '🇮🇳 Inde', predefined_country_za: '🇿🇦 Afrique du Sud', predefined_country_tr: '🇹🇷 Turquie',
predefined_time_h: 'Dernière heure', predefined_time_h2: '2 dernières heures', predefined_time_h6: '6 dernières heures', predefined_time_h12: '12 dernières heures', predefined_time_d: '24 dernières heures', predefined_time_d2: '2 derniers jours', predefined_time_d3: '3 derniers jours', predefined_time_w: 'Semaine dernière', predefined_time_m: 'Mois dernier', predefined_time_y: 'Année dernière',
predefined_filetype_pdf: 'PDF', predefined_filetype_docx: 'Word (docx)', predefined_filetype_doc: 'Word (doc)', predefined_filetype_xlsx: 'Excel (xlsx)', predefined_filetype_xls: 'Excel (xls)', predefined_filetype_pptx: 'PowerPoint (pptx)', predefined_filetype_ppt: 'PowerPoint (ppt)', predefined_filetype_txt: 'Texte brut', predefined_filetype_rtf: 'Format RTF', predefined_filetype_html: 'Page Web (html)', predefined_filetype_htm: 'Page Web (htm)', predefined_filetype_xml: 'XML', predefined_filetype_jpg: 'Image JPEG', predefined_filetype_png: 'Image PNG', predefined_filetype_gif: 'Image GIF', predefined_filetype_svg: 'Image SVG', predefined_filetype_bmp: 'Image BMP', predefined_filetype_js: 'JavaScript', predefined_filetype_css: 'CSS', predefined_filetype_py: 'Python', predefined_filetype_java: 'Java', predefined_filetype_cpp: 'C++', predefined_filetype_cs: 'C#', predefined_filetype_kml: 'Google Earth (kml)', predefined_filetype_kmz: 'Google Earth (kmz)',
tool_reset_filters: 'Réinitialiser les filtres', tool_verbatim_search: 'Recherche verbatim', tool_advanced_search: 'Recherche avancée', tool_apply_date: 'Appliquer les dates', tool_personalization_toggle: 'Personnalisation',
link_advanced_search_title: 'Ouvrir la page de recherche avancée Google', tooltip_site_search: 'Rechercher dans {siteUrl}', tooltip_clear_site_search: 'Supprimer la restriction site:', tooltip_toggle_personalization_on: 'Cliquez pour activer la personnalisation (Résultats adaptés à vous)', tooltip_toggle_personalization_off: 'Cliquez pour désactiver la personnalisation (Résultats plus génériques)',
settings_tab_general: 'Général', settings_tab_appearance: 'Apparence', settings_tab_features: 'Fonctionnalités', settings_tab_custom: 'Personnalisé', settings_close_button_title: 'Fermer', settings_interface_language: 'Langue de l\'interface :', settings_language_auto: 'Auto (Navigateur par défaut)', settings_section_mode: 'Mode de réduction des sections :', settings_section_mode_remember: 'Mémoriser l\'état', settings_section_mode_expand: 'Tout développer', settings_section_mode_collapse: 'Tout réduire', settings_accordion_mode: 'Mode accordéon (uniquement lorsque "Mémoriser l\'état" est actif)', settings_enable_drag: 'Activer le glissement', settings_reset_button_location: 'Emplacement du bouton de réinitialisation :', settings_verbatim_button_location: 'Emplacement du bouton verbatim :', settings_adv_search_location: 'Emplacement du lien "Recherche avancée" :', settings_personalize_button_location: 'Emplacement du bouton de personnalisation :', settings_location_tools: 'Section Outils', settings_location_top: 'Bloc supérieur', settings_location_header: 'En-tête de la barre latérale', settings_location_hide: 'Masquer',
settings_sidebar_width: 'Largeur de la barre latérale (px)', settings_width_range_hint: '(Plage : 90-270, Pas : 5)', settings_font_size: 'Taille de police de base (px)', settings_font_size_range_hint: '(Plage : 8-24, Pas : 0.5)', settings_header_icon_size: 'Taille de l\'icône d\'en-tête (px)', settings_header_icon_size_range_hint: '(Plage : 8-32, Pas : 0.5)', settings_vertical_spacing: 'Espacement vertical', settings_vertical_spacing_range_hint: '(Plage de multiplicateur : 0.05-1.5, Pas : 0.05)', settings_theme: 'Thème :', settings_theme_system: 'Suivre le système', settings_theme_light: 'Clair', settings_theme_dark: 'Sombre', settings_theme_minimal_light: 'Minimal (Clair)', settings_theme_minimal_dark: 'Minimal (Sombre)', settings_hover_mode: 'Mode survol', settings_idle_opacity: 'Opacité au repos :', settings_opacity_range_hint: '(Plage : 0.1-1.0, Pas : 0.05)', settings_country_display: 'Affichage Pays/Région :', settings_country_display_icontext: 'Icône et texte', settings_country_display_text: 'Texte uniquement', settings_country_display_icon: 'Icône uniquement',
settings_visible_sections: 'Sections visibles :', settings_section_order: 'Ajuster l\'ordre des sections (Glisser & Déposer) :', settings_section_order_hint: '(Glisser les éléments pour réorganiser. N\'affecte que les sections cochées)', settings_no_orderable_sections: 'Aucune section visible à ordonner.', settings_move_up_title: 'Monter', settings_move_down_title: 'Descendre',
settings_custom_intro: 'Gérer les options de filtre pour chaque section :', settings_manage_sites_button: 'Gérer les sites favoris...', settings_manage_languages_button: 'Gérer les options de langue...', settings_manage_countries_button: 'Gérer les options de pays/région...', settings_manage_time_ranges_button: 'Gérer les plages de temps...', settings_manage_file_types_button: 'Gérer les types de fichiers...',
settings_save_button: 'Enregistrer les paramètres', settings_cancel_button: 'Annuler', settings_reset_all_button: 'Tout réinitialiser',
modal_label_enable_predefined: 'Activer les {type} prédéfinis :', modal_label_my_custom: 'Mes {type} personnalisés :',
modal_label_display_options_for: 'Options d\'affichage pour {type} (Glisser pour trier) :',
modal_button_add_new_option: 'Ajouter une nouvelle option...',
modal_button_add_predefined_option: 'Ajouter prédéfini(e)...',
modal_button_add_custom_option: 'Ajouter personnalisé(e)...',
modal_placeholder_name: 'Nom', modal_placeholder_domain: 'Domaine', modal_placeholder_text: 'Texte', modal_placeholder_value: 'Valeur',
modal_hint_domain: 'Format : domaine de premier niveau valide, ex. : `wikipedia.org`', modal_hint_language: 'Format : commence par `lang_`, ex. : `lang_ja`, `lang_zh-TW`. Utilisez `|` pour plusieurs.', modal_hint_country: 'Format : `country` + code à 2 lettres majuscules, ex. : `countryDE`', modal_hint_time: 'Format : `h`, `d`, `w`, `m`, `y`, éventuellement suivi de chiffres, ex. : `h1`, `d7`, `w`', modal_hint_filetype: 'Format : extension de fichier, ex. : `pdf`, `docx`',
modal_tooltip_domain: 'Veuillez entrer un domaine valide', modal_tooltip_language: 'Format : lang_xx ou lang_xx-XX, séparez plusieurs avec |', modal_tooltip_country: 'Format : countryXX (XX = code pays en majuscules)', modal_tooltip_time: 'Format : h, d, w, m, y, éventuellement suivi de chiffres', modal_tooltip_filetype: 'Extension de fichier (sans le point)',
modal_button_add_title: 'Ajouter', modal_button_update_title: 'Mettre à jour l\'élément', modal_button_cancel_edit_title: 'Annuler la modification', modal_button_edit_title: 'Modifier', modal_button_delete_title: 'Supprimer',
modal_button_remove_from_list_title: 'Retirer de la liste',
modal_button_complete: 'Terminé', value_empty: '(vide)',
date_range_from: 'De :', date_range_to: 'À :',
sidebar_collapse_title: 'Réduire', sidebar_expand_title: 'Développer', sidebar_drag_title: 'Glisser', sidebar_settings_title: 'Paramètres',
alert_invalid_start_date: 'Date de début invalide', alert_invalid_end_date: 'Date de fin invalide', alert_end_before_start: 'La date de fin ne peut pas être antérieure à la date de début', alert_start_in_future: 'La date de début ne peut pas être dans le futur', alert_end_in_future: 'La date de fin ne peut pas être dans le futur', alert_select_date: 'Veuillez sélectionner une date',
alert_error_applying_date: 'Erreur lors de l\'application de la plage de dates', alert_error_applying_filter: 'Erreur lors de l\'application du filtre {type}={value}', alert_error_applying_site_search: 'Erreur lors de l\'application de la recherche de site pour {site}', alert_error_clearing_site_search: 'Erreur lors de l\'effacement de la recherche de site', alert_error_resetting_filters: 'Erreur lors de la réinitialisation des filtres', alert_error_toggling_verbatim: 'Erreur lors du basculement de la recherche Verbatim', alert_error_toggling_personalization: 'Erreur lors du basculement de la recherche de personnalisation',
alert_enter_display_name: 'Veuillez entrer le nom d\'affichage pour {type}.', alert_enter_value: 'Veuillez entrer la valeur correspondante pour {type}.', alert_invalid_value_format: 'Le format de la valeur pour {type} est incorrect. {hint}', alert_duplicate_name: 'Le nom d\'affichage de l\'élément personnalisé "{name}" existe déjà. Veuillez utiliser un nom différent.', alert_update_failed_invalid_index: 'Mise à jour échouée : Index d\'élément invalide.', alert_edit_failed_missing_fields: 'Impossible de modifier : Champs de saisie ou boutons introuvables.',
alert_no_more_predefined_to_add: 'Plus d\'options {type} prédéfinies disponibles à ajouter.',
alert_generic_error: 'Une erreur inattendue s\'est produite. Veuillez vérifier la console ou réessayer. Contexte : {context}',
confirm_delete_item: 'Êtes-vous sûr de vouloir supprimer l\'élément personnalisé "{name}" ?',
confirm_remove_item_from_list: 'Êtes-vous sûr de vouloir retirer "{name}" de cette liste d\'affichage ?',
confirm_reset_settings: 'Êtes-vous sûr de vouloir réinitialiser tous les paramètres à leurs valeurs par défaut ?', alert_settings_reset_success: 'Les paramètres ont été réinitialisés par défaut. Vous pouvez continuer à modifier ou cliquer sur "Enregistrer les paramètres" pour confirmer.',
confirm_reset_all_menu: 'Êtes-vous sûr de vouloir réinitialiser tous les paramètres à leurs valeurs par défaut ?\nCette action est irréversible et nécessite un rafraîchissement de la page pour prendre effet.', alert_reset_all_menu_success: 'Tous les paramètres ont été réinitialisés par défaut.\nVeuillez rafraîchir la page pour appliquer les modifications.', alert_reset_all_menu_fail: 'Échec de la réinitialisation des paramètres via la commande de menu ! Veuillez vérifier la console.',
alert_init_fail: 'L\'initialisation de {scriptName} a échoué. Certaines fonctionnalités pourraient ne pas fonctionner. Veuillez vérifier la console pour les détails techniques.\nErreur technique : {error}',
menu_open_settings: '⚙️ Ouvrir les paramètres', menu_reset_all_settings: '🚨 Réinitialiser tous les paramètres',
},
// --- END OF PART 1 (of i18n) ---
// --- START OF PART 2 (of i18n - de, es, it, ru) ---
// Deutsch (German) - COMPLETE
'de': {
scriptName: 'Benutzerdefinierte Google-Suchseitenleiste',
settingsTitle: 'Einstellungen für benutzerdefinierte Google-Suchseitenleiste',
manageOptionsTitle: 'Optionen verwalten',
manageSitesTitle: 'Lieblingsseiten verwalten',
manageLanguagesTitle: 'Sprachoptionen verwalten',
manageCountriesTitle: 'Länder-/Regionsoptionen verwalten',
manageTimeRangesTitle: 'Zeiträume verwalten',
manageFileTypesTitle: 'Dateitypen verwalten',
section_language: 'Sprache', section_time: 'Zeit', section_filetype: 'Dateityp', section_country: 'Land/Region', section_date_range: 'Datumsbereich', section_site_search: 'Seitensuche', section_tools: 'Tools',
filter_any_language: 'Beliebige Sprache', filter_any_time: 'Beliebige Zeit', filter_any_format: 'Beliebiges Format', filter_any_country: 'Beliebiges Land/Region', filter_clear_site_search: 'Seitensuche löschen', filter_clear_tooltip_suffix: '(Löschen)',
predefined_lang_zh_tw: 'Traditionelles Chinesisch', predefined_lang_zh_cn: 'Vereinfachtes Chinesisch', predefined_lang_zh_all: 'Alle Chinesisch', predefined_lang_en: 'Englisch', predefined_lang_ja: 'Japanisch', predefined_lang_ko: 'Koreanisch', predefined_lang_fr: 'Französisch', predefined_lang_de: 'Deutsch', predefined_lang_es: 'Spanisch', predefined_lang_it: 'Italienisch', predefined_lang_pt: 'Portugiesisch', predefined_lang_ru: 'Russisch', predefined_lang_ar: 'Arabisch', predefined_lang_hi: 'Hindi', predefined_lang_nl: 'Niederländisch', predefined_lang_tr: 'Türkisch', predefined_lang_vi: 'Vietnamesisch', predefined_lang_th: 'Thailändisch', predefined_lang_id: 'Indonesisch',
predefined_country_tw: '🇹🇼 Taiwan', predefined_country_jp: '🇯🇵 Japan', predefined_country_kr: '🇰🇷 Südkorea', predefined_country_cn: '🇨🇳 China', predefined_country_hk: '🇭🇰 Hongkong', predefined_country_sg: '🇸🇬 Singapur', predefined_country_my: '🇲🇾 Malaysia', predefined_country_vn: '🇻🇳 Vietnam', predefined_country_ph: '🇵🇭 Philippinen', predefined_country_th: '🇹🇭 Thailand', predefined_country_us: '🇺🇸 Vereinigte Staaten', predefined_country_ca: '🇨🇦 Kanada', predefined_country_br: '🇧🇷 Brasilien', predefined_country_mx: '🇲🇽 Mexiko', predefined_country_gb: '🇬🇧 Vereinigtes Königreich', predefined_country_de: '🇩🇪 Deutschland', predefined_country_fr: '🇫🇷 Frankreich', predefined_country_it: '🇮🇹 Italien', predefined_country_es: '🇪🇸 Spanien', predefined_country_ru: '🇷🇺 Russland', predefined_country_nl: '🇳🇱 Niederlande', predefined_country_au: '🇦🇺 Australien', predefined_country_in: '🇮🇳 Indien', predefined_country_za: '🇿🇦 Südafrika', predefined_country_tr: '🇹🇷 Türkei',
predefined_time_h: 'Letzte Stunde', predefined_time_h2: 'Letzte 2 Stunden', predefined_time_h6: 'Letzte 6 Stunden', predefined_time_h12: 'Letzte 12 Stunden', predefined_time_d: 'Letzte 24 Stunden', predefined_time_d2: 'Letzte 2 Tage', predefined_time_d3: 'Letzte 3 Tage', predefined_time_w: 'Letzte Woche', predefined_time_m: 'Letzter Monat', predefined_time_y: 'Letztes Jahr',
predefined_filetype_pdf: 'PDF', predefined_filetype_docx: 'Word (docx)', predefined_filetype_doc: 'Word (doc)', predefined_filetype_xlsx: 'Excel (xlsx)', predefined_filetype_xls: 'Excel (xls)', predefined_filetype_pptx: 'PowerPoint (pptx)', predefined_filetype_ppt: 'PowerPoint (ppt)', predefined_filetype_txt: 'Nur-Text', predefined_filetype_rtf: 'Rich Text Format', predefined_filetype_html: 'Webseite (html)', predefined_filetype_htm: 'Webseite (htm)', predefined_filetype_xml: 'XML', predefined_filetype_jpg: 'JPEG Bild', predefined_filetype_png: 'PNG Bild', predefined_filetype_gif: 'GIF Bild', predefined_filetype_svg: 'SVG Bild', predefined_filetype_bmp: 'BMP Bild', predefined_filetype_js: 'JavaScript', predefined_filetype_css: 'CSS', predefined_filetype_py: 'Python', predefined_filetype_java: 'Java', predefined_filetype_cpp: 'C++', predefined_filetype_cs: 'C#', predefined_filetype_kml: 'Google Earth (kml)', predefined_filetype_kmz: 'Google Earth (kmz)',
tool_reset_filters: 'Filter zurücksetzen', tool_verbatim_search: 'Wörtliche Suche', tool_advanced_search: 'Erweiterte Suche', tool_apply_date: 'Datum anwenden', tool_personalization_toggle: 'Personalisierung',
link_advanced_search_title: 'Google Erweiterte Suche öffnen', tooltip_site_search: 'Innerhalb von {siteUrl} suchen', tooltip_clear_site_search: 'site:-Beschränkung entfernen', tooltip_toggle_personalization_on: 'Klicken, um Personalisierung EINzuschalten (Ergebnisse auf Sie zugeschnitten)', tooltip_toggle_personalization_off: 'Klicken, um Personalisierung AUSzuschalten (Allgemeinere Ergebnisse)',
settings_tab_general: 'Allgemein', settings_tab_appearance: 'Aussehen', settings_tab_features: 'Funktionen', settings_tab_custom: 'Benutzerdefiniert', settings_close_button_title: 'Schließen', settings_interface_language: 'Oberflächensprache:', settings_language_auto: 'Auto (Browser-Standard)', settings_section_mode: 'Abschnitt-Einklappmodus:', settings_section_mode_remember: 'Status merken', settings_section_mode_expand: 'Alle ausklappen', settings_section_mode_collapse: 'Alle einklappen', settings_accordion_mode: 'Akkordeon-Modus (nur wenn "Status merken" aktiv ist)', settings_enable_drag: 'Ziehen aktivieren', settings_reset_button_location: 'Position Zurücksetzen-Button:', settings_verbatim_button_location: 'Position Wörtlich-Button:', settings_adv_search_location: 'Position "Erweiterte Suche"-Link:', settings_personalize_button_location: 'Position Personalisierungs-Button:', settings_location_tools: 'Tools-Abschnitt', settings_location_top: 'Oberer Block', settings_location_header: 'Seitenleisten-Kopfzeile', settings_location_hide: 'Verstecken',
settings_sidebar_width: 'Seitenleistenbreite (px)', settings_width_range_hint: '(Bereich: 90-270, Schritt: 5)', settings_font_size: 'Basisschriftgröße (px)', settings_font_size_range_hint: '(Bereich: 8-24, Schritt: 0.5)', settings_header_icon_size: 'Kopfzeilen-Symbolgröße (px)', settings_header_icon_size_range_hint: '(Bereich: 8-32, Schritt: 0.5)', settings_vertical_spacing: 'Vertikaler Abstand', settings_vertical_spacing_range_hint: '(Multiplikatorbereich: 0.05-1.5, Schritt: 0.05)', settings_theme: 'Theme:', settings_theme_system: 'System folgen', settings_theme_light: 'Hell', settings_theme_dark: 'Dunkel', settings_theme_minimal_light: 'Minimal (Hell)', settings_theme_minimal_dark: 'Minimal (Dunkel)', settings_hover_mode: 'Hover-Modus', settings_idle_opacity: 'Deckkraft im Leerlauf:', settings_opacity_range_hint: '(Bereich: 0.1-1.0, Schritt: 0.05)', settings_country_display: 'Länder-/Regionenanzeige:', settings_country_display_icontext: 'Symbol & Text', settings_country_display_text: 'Nur Text', settings_country_display_icon: 'Nur Symbol',
settings_visible_sections: 'Sichtbare Abschnitte:', settings_section_order: 'Reihenfolge der Seitenleistenabschnitte anpassen (Drag & Drop):', settings_section_order_hint: '(Elemente ziehen zum Sortieren. Betrifft nur aktivierte Abschnitte)', settings_no_orderable_sections: 'Keine sichtbaren Abschnitte zum Sortieren vorhanden.', settings_move_up_title: 'Nach oben', settings_move_down_title: 'Nach unten',
settings_custom_intro: 'Filteroptionen für jeden Abschnitt verwalten:', settings_manage_sites_button: 'Lieblingsseiten verwalten...', settings_manage_languages_button: 'Sprachoptionen verwalten...', settings_manage_countries_button: 'Länder-/Regionsoptionen verwalten...', settings_manage_time_ranges_button: 'Zeiträume verwalten...', settings_manage_file_types_button: 'Dateitypen verwalten...',
settings_save_button: 'Einstellungen speichern', settings_cancel_button: 'Abbrechen', settings_reset_all_button: 'Alle zurücksetzen',
modal_label_enable_predefined: 'Vordefinierte {type} aktivieren:', modal_label_my_custom: 'Meine benutzerdefinierten {type}:',
modal_label_display_options_for: 'Anzeigeoptionen für {type} (Ziehen zum Sortieren):',
modal_button_add_new_option: 'Neue Option hinzufügen...',
modal_button_add_predefined_option: 'Vordefinierte hinzufügen...',
modal_button_add_custom_option: 'Benutzerdefinierte hinzufügen...',
modal_placeholder_name: 'Name', modal_placeholder_domain: 'Domain', modal_placeholder_text: 'Text', modal_placeholder_value: 'Wert',
modal_hint_domain: 'Format: gültige Top-Level-Domain, z.B. `wikipedia.org`', modal_hint_language: 'Format: beginnt mit `lang_`, z.B. `lang_ja`, `lang_zh-TW`. Mehrere mit `|` trennen.', modal_hint_country: 'Format: `country` + 2-stelliger Großbuchstabencode, z.B. `countryDE`', modal_hint_time: 'Format: `h`, `d`, `w`, `m`, `y`, optional gefolgt von Zahlen, z.B. `h1`, `d7`, `w`', modal_hint_filetype: 'Format: Dateiendung, z.B. `pdf`, `docx`',
modal_tooltip_domain: 'Bitte geben Sie eine gültige Domain ein', modal_tooltip_language: 'Format: lang_xx oder lang_xx-XX, mehrere mit | trennen', modal_tooltip_country: 'Format: countryXX (XX = Ländercode in Großbuchstaben)', modal_tooltip_time: 'Format: h, d, w, m, y, optional gefolgt von Zahlen', modal_tooltip_filetype: 'Dateiendung (ohne Punkt)',
modal_button_add_title: 'Hinzufügen', modal_button_update_title: 'Element aktualisieren', modal_button_cancel_edit_title: 'Bearbeitung abbrechen', modal_button_edit_title: 'Bearbeiten', modal_button_delete_title: 'Löschen',
modal_button_remove_from_list_title: 'Aus Liste entfernen',
modal_button_complete: 'Fertig', value_empty: '(leer)',
date_range_from: 'Von:', date_range_to: 'Bis:',
sidebar_collapse_title: 'Einklappen', sidebar_expand_title: 'Ausklappen', sidebar_drag_title: 'Ziehen', sidebar_settings_title: 'Einstellungen',
alert_invalid_start_date: 'Ungültiges Startdatum', alert_invalid_end_date: 'Ungültiges Enddatum', alert_end_before_start: 'Enddatum darf nicht vor Startdatum liegen', alert_start_in_future: 'Startdatum darf nicht in der Zukunft liegen', alert_end_in_future: 'Enddatum darf nicht in der Zukunft liegen', alert_select_date: 'Bitte wählen Sie ein Datum aus',
alert_error_applying_date: 'Fehler beim Anwenden des Datumsbereichs', alert_error_applying_filter: 'Fehler beim Anwenden des Filters {type}={value}', alert_error_applying_site_search: 'Fehler beim Anwenden der Seitensuche für {site}', alert_error_clearing_site_search: 'Fehler beim Löschen der Seitensuche', alert_error_resetting_filters: 'Fehler beim Zurücksetzen der Filter', alert_error_toggling_verbatim: 'Fehler beim Umschalten der wörtlichen Suche', alert_error_toggling_personalization: 'Fehler beim Umschalten der Personalisierungssuche',
alert_enter_display_name: 'Bitte geben Sie den Anzeigenamen für {type} ein.', alert_enter_value: 'Bitte geben Sie den entsprechenden Wert für {type} ein.', alert_invalid_value_format: 'Das Wertformat für {type} ist falsch. {hint}', alert_duplicate_name: 'Benutzerdefinierter Element-Anzeigename "{name}" existiert bereits. Bitte verwenden Sie einen anderen Namen.', alert_update_failed_invalid_index: 'Aktualisierung fehlgeschlagen: Ungültiger Elementindex.', alert_edit_failed_missing_fields: 'Bearbeiten nicht möglich: Eingabe- oder Schaltflächenfelder nicht gefunden.',
alert_no_more_predefined_to_add: 'Keine vordefinierten {type}-Optionen mehr zum Hinzufügen verfügbar.',
alert_generic_error: 'Ein unerwarteter Fehler ist aufgetreten. Bitte überprüfen Sie die Konsole oder versuchen Sie es erneut. Kontext: {context}',
confirm_delete_item: 'Sind Sie sicher, dass Sie das benutzerdefinierte Element "{name}" löschen möchten?',
confirm_remove_item_from_list: 'Sind Sie sicher, dass Sie "{name}" aus dieser Anzeigeliste entfernen möchten?',
confirm_reset_settings: 'Sind Sie sicher, dass Sie alle Einstellungen auf ihre Standardwerte zurücksetzen möchten?', alert_settings_reset_success: 'Einstellungen wurden auf Standard zurückgesetzt. Sie können die Bearbeitung fortsetzen oder auf "Einstellungen speichern" klicken, um zu bestätigen.',
confirm_reset_all_menu: 'Sind Sie sicher, dass Sie alle Einstellungen auf ihre Standardwerte zurücksetzen möchten?\nDies kann nicht rückgängig gemacht werden und erfordert ein Neuladen der Seite, um wirksam zu werden.', alert_reset_all_menu_success: 'Alle Einstellungen wurden auf Standardwerte zurückgesetzt.\nBitte laden Sie die Seite neu, um die Änderungen zu übernehmen.', alert_reset_all_menu_fail: 'Zurücksetzen der Einstellungen per Menübefehl fehlgeschlagen! Bitte überprüfen Sie die Konsole.',
alert_init_fail: '{scriptName}-Initialisierung fehlgeschlagen. Einige Funktionen sind möglicherweise nicht verfügbar. Technische Details finden Sie in der Konsole.\nTechnischer Fehler: {error}',
menu_open_settings: '⚙️ Einstellungen öffnen', menu_reset_all_settings: '🚨 Alle Einstellungen zurücksetzen',
},
// Espagnol (Spanish) - COMPLETE
'es': {
scriptName: 'Barra lateral personalizada para la búsqueda de Google',
settingsTitle: 'Configuración de la barra lateral personalizada para la búsqueda de Google',
manageOptionsTitle: 'Gestionar opciones',
manageSitesTitle: 'Gestionar sitios favoritos',
manageLanguagesTitle: 'Gestionar opciones de idioma',
manageCountriesTitle: 'Gestionar opciones de país/región',
manageTimeRangesTitle: 'Gestionar rangos de tiempo',
manageFileTypesTitle: 'Gestionar tipos de archivo',
section_language: 'Idioma', section_time: 'Tiempo', section_filetype: 'Tipo de archivo', section_country: 'País/Región', section_date_range: 'Rango de fechas', section_site_search: 'Búsqueda en sitio', section_tools: 'Herramientas',
filter_any_language: 'Cualquier idioma', filter_any_time: 'Cualquier momento', filter_any_format: 'Cualquier formato', filter_any_country: 'Cualquier país/región', filter_clear_site_search: 'Limpiar búsqueda en sitio', filter_clear_tooltip_suffix: '(Limpiar)',
predefined_lang_zh_tw: 'Chino tradicional', predefined_lang_zh_cn: 'Chino simplificado', predefined_lang_zh_all: 'Todo chino', predefined_lang_en: 'Inglés', predefined_lang_ja: 'Japonés', predefined_lang_ko: 'Coreano', predefined_lang_fr: 'Francés', predefined_lang_de: 'Alemán', predefined_lang_es: 'Español', predefined_lang_it: 'Italiano', predefined_lang_pt: 'Portugués', predefined_lang_ru: 'Ruso', predefined_lang_ar: 'Árabe', predefined_lang_hi: 'Hindi', predefined_lang_nl: 'Neerlandés', predefined_lang_tr: 'Turco', predefined_lang_vi: 'Vietnamita', predefined_lang_th: 'Tailandés', predefined_lang_id: 'Indonesio',
predefined_country_tw: '🇹🇼 Taiwán', predefined_country_jp: '🇯🇵 Japón', predefined_country_kr: '🇰🇷 Corea del Sur', predefined_country_cn: '🇨🇳 China', predefined_country_hk: '🇭🇰 Hong Kong', predefined_country_sg: '🇸🇬 Singapur', predefined_country_my: '🇲🇾 Malasia', predefined_country_vn: '🇻🇳 Vietnam', predefined_country_ph: '🇵🇭 Filipinas', predefined_country_th: '🇹🇭 Tailandia', predefined_country_us: '🇺🇸 Estados Unidos', predefined_country_ca: '🇨🇦 Canadá', predefined_country_br: '🇧🇷 Brasil', predefined_country_mx: '🇲🇽 México', predefined_country_gb: '🇬🇧 Reino Unido', predefined_country_de: '🇩🇪 Alemania', predefined_country_fr: '🇫🇷 Francia', predefined_country_it: '🇮🇹 Italia', predefined_country_es: '🇪🇸 España', predefined_country_ru: '🇷🇺 Rusia', predefined_country_nl: '🇳🇱 Países Bajos', predefined_country_au: '🇦🇺 Australia', predefined_country_in: '🇮🇳 India', predefined_country_za: '🇿🇦 Sudáfrica', predefined_country_tr: '🇹🇷 Turquía',
predefined_time_h: 'Última hora', predefined_time_h2: 'Últimas 2 horas', predefined_time_h6: 'Últimas 6 horas', predefined_time_h12: 'Últimas 12 horas', predefined_time_d: 'Últimas 24 horas', predefined_time_d2: 'Últimos 2 días', predefined_time_d3: 'Últimos 3 días', predefined_time_w: 'Última semana', predefined_time_m: 'Último mes', predefined_time_y: 'Último año',
predefined_filetype_pdf: 'PDF', predefined_filetype_docx: 'Word (docx)', predefined_filetype_doc: 'Word (doc)', predefined_filetype_xlsx: 'Excel (xlsx)', predefined_filetype_xls: 'Excel (xls)', predefined_filetype_pptx: 'PowerPoint (pptx)', predefined_filetype_ppt: 'PowerPoint (ppt)', predefined_filetype_txt: 'Texto sin formato', predefined_filetype_rtf: 'Formato de texto enriquecido', predefined_filetype_html: 'Página web (html)', predefined_filetype_htm: 'Página web (htm)', predefined_filetype_xml: 'XML', predefined_filetype_jpg: 'Imagen JPEG', predefined_filetype_png: 'Imagen PNG', predefined_filetype_gif: 'Imagen GIF', predefined_filetype_svg: 'Imagen SVG', predefined_filetype_bmp: 'Imagen BMP', predefined_filetype_js: 'JavaScript', predefined_filetype_css: 'CSS', predefined_filetype_py: 'Python', predefined_filetype_java: 'Java', predefined_filetype_cpp: 'C++', predefined_filetype_cs: 'C#', predefined_filetype_kml: 'Google Earth (kml)', predefined_filetype_kmz: 'Google Earth (kmz)',
tool_reset_filters: 'Restablecer filtros', tool_verbatim_search: 'Búsqueda literal', tool_advanced_search: 'Búsqueda avanzada', tool_apply_date: 'Aplicar fechas', tool_personalization_toggle: 'Personalización',
link_advanced_search_title: 'Abrir la página de Búsqueda avanzada de Google', tooltip_site_search: 'Buscar en {siteUrl}', tooltip_clear_site_search: 'Eliminar restricción site:', tooltip_toggle_personalization_on: 'Haga clic para activar la Personalización (Resultados adaptados a usted)', tooltip_toggle_personalization_off: 'Haga clic para desactivar la Personalización (Resultados más genéricos)',
settings_tab_general: 'General', settings_tab_appearance: 'Apariencia', settings_tab_features: 'Características', settings_tab_custom: 'Personalizado', settings_close_button_title: 'Cerrar', settings_interface_language: 'Idioma de la interfaz:', settings_language_auto: 'Automático (Predeterminado del navegador)', settings_section_mode: 'Modo de contracción de secciones:', settings_section_mode_remember: 'Recordar estado', settings_section_mode_expand: 'Expandir todo', settings_section_mode_collapse: 'Contraer todo', settings_accordion_mode: 'Modo acordeón (solo cuando "Recordar estado" está activo)', settings_enable_drag: 'Habilitar arrastre', settings_reset_button_location: 'Ubicación del botón de restablecimiento:', settings_verbatim_button_location: 'Ubicación del botón literal:', settings_adv_search_location: 'Ubicación del enlace "Búsqueda avanzada":', settings_personalize_button_location: 'Ubicación del botón de personalización:', settings_location_tools: 'Sección Herramientas', settings_location_top: 'Bloque superior', settings_location_header: 'Encabezado de la barra lateral', settings_location_hide: 'Ocultar',
settings_sidebar_width: 'Ancho de la barra lateral (px)', settings_width_range_hint: '(Rango: 90-270, Paso: 5)', settings_font_size: 'Tamaño de fuente base (px)', settings_font_size_range_hint: '(Rango: 8-24, Paso: 0.5)', settings_header_icon_size: 'Tamaño del icono del encabezado (px)', settings_header_icon_size_range_hint: '(Rango: 8-32, Paso: 0.5)', settings_vertical_spacing: 'Espaciado vertical', settings_vertical_spacing_range_hint: '(Rango multiplicador: 0.05-1.5, Paso: 0.05)', settings_theme: 'Tema:', settings_theme_system: 'Seguir sistema', settings_theme_light: 'Claro', settings_theme_dark: 'Oscuro', settings_theme_minimal_light: 'Mínimo (Claro)', settings_theme_minimal_dark: 'Mínimo (Oscuro)', settings_hover_mode: 'Modo flotante', settings_idle_opacity: 'Opacidad inactiva:', settings_opacity_range_hint: '(Rango: 0.1-1.0, Paso: 0.05)', settings_country_display: 'Visualización País/Región:', settings_country_display_icontext: 'Icono y texto', settings_country_display_text: 'Solo texto', settings_country_display_icon: 'Solo icono',
settings_visible_sections: 'Secciones visibles:', settings_section_order: 'Ajustar orden de secciones (Arrastrar y Soltar):', settings_section_order_hint: '(Arrastrar elementos para reordenar. Solo afecta secciones marcadas)', settings_no_orderable_sections: 'No hay secciones visibles para ordenar.', settings_move_up_title: 'Subir', settings_move_down_title: 'Bajar',
settings_custom_intro: 'Gestionar opciones de filtro para cada sección:', settings_manage_sites_button: 'Gestionar sitios favoritos...', settings_manage_languages_button: 'Gestionar opciones de idioma...', settings_manage_countries_button: 'Gestionar opciones de país/región...', settings_manage_time_ranges_button: 'Gestionar rangos de tiempo...', settings_manage_file_types_button: 'Gestionar tipos de archivo...',
settings_save_button: 'Guardar configuración', settings_cancel_button: 'Cancelar', settings_reset_all_button: 'Restablecer todo',
modal_label_enable_predefined: 'Habilitar {type} predefinidos:', modal_label_my_custom: 'Mis {type} personalizados:',
modal_label_display_options_for: 'Opciones de visualización para {type} (Arrastrar para ordenar):',
modal_button_add_new_option: 'Añadir nueva opción...',
modal_button_add_predefined_option: 'Añadir predefinido...',
modal_button_add_custom_option: 'Añadir personalizado...',
modal_placeholder_name: 'Nombre', modal_placeholder_domain: 'Dominio', modal_placeholder_text: 'Texto', modal_placeholder_value: 'Valor',
modal_hint_domain: 'Formato: dominio de nivel superior válido, ej.: `wikipedia.org`', modal_hint_language: 'Formato: comienza con `lang_`, ej.: `lang_ja`, `lang_zh-TW`. Use `|` para múltiples.', modal_hint_country: 'Formato: `country` + código de 2 letras mayúsculas, ej.: `countryDE`', modal_hint_time: 'Formato: `h`, `d`, `w`, `m`, `y`, opcionalmente seguido de números, ej.: `h1`, `d7`, `w`', modal_hint_filetype: 'Formato: extensión de archivo, ej.: `pdf`, `docx`',
modal_tooltip_domain: 'Por favor, introduzca un dominio válido', modal_tooltip_language: 'Formato: lang_xx o lang_xx-XX, separe múltiples con |', modal_tooltip_country: 'Formato: countryXX (XX = código de país en mayúsculas)', modal_tooltip_time: 'Formato: h, d, w, m, y, opcionalmente seguido de números', modal_tooltip_filetype: 'Extensión de archivo (sin el punto)',
modal_button_add_title: 'Añadir', modal_button_update_title: 'Actualizar elemento', modal_button_cancel_edit_title: 'Cancelar edición', modal_button_edit_title: 'Editar', modal_button_delete_title: 'Eliminar',
modal_button_remove_from_list_title: 'Quitar de la lista',
modal_button_complete: 'Hecho', value_empty: '(vacío)',
date_range_from: 'Desde:', date_range_to: 'Hasta:',
sidebar_collapse_title: 'Contraer', sidebar_expand_title: 'Expandir', sidebar_drag_title: 'Arrastrar', sidebar_settings_title: 'Configuración',
alert_invalid_start_date: 'Fecha de inicio no válida', alert_invalid_end_date: 'Fecha de fin no válida', alert_end_before_start: 'La fecha de fin no puede ser anterior a la fecha de inicio', alert_start_in_future: 'La fecha de inicio no puede ser en el futuro', alert_end_in_future: 'La fecha de fin no puede ser en el futuro', alert_select_date: 'Por favor, seleccione una fecha',
alert_error_applying_date: 'Error al aplicar el rango de fechas', alert_error_applying_filter: 'Error al aplicar el filtro {type}={value}', alert_error_applying_site_search: 'Error al aplicar la búsqueda en el sitio para {site}', alert_error_clearing_site_search: 'Error al limpiar la búsqueda en el sitio', alert_error_resetting_filters: 'Error al restablecer los filtros', alert_error_toggling_verbatim: 'Error al cambiar la búsqueda literal', alert_error_toggling_personalization: 'Error al cambiar la búsqueda de personalización',
alert_enter_display_name: 'Por favor, introduzca el nombre de visualización para {type}.', alert_enter_value: 'Por favor, introduzca el valor correspondiente para {type}.', alert_invalid_value_format: 'El formato del valor para {type} es incorrecto. {hint}', alert_duplicate_name: 'El nombre de visualización del elemento personalizado "{name}" ya existe. Por favor, use un nombre diferente.', alert_update_failed_invalid_index: 'Actualización fallida: Índice de elemento no válido.', alert_edit_failed_missing_fields: 'No se puede editar: Campos de entrada o botones no encontrados.',
alert_no_more_predefined_to_add: 'No hay más opciones predefinidas de {type} disponibles para añadir.',
alert_generic_error: 'Ocurrió un error inesperado. Por favor, revise la consola o inténtelo de nuevo. Contexto: {context}',
confirm_delete_item: '¿Está seguro de que desea eliminar el elemento personalizado "{name}"?',
confirm_remove_item_from_list: '¿Está seguro de que desea quitar "{name}" de esta lista de visualización?',
confirm_reset_settings: '¿Está seguro de que desea restablecer toda la configuración a sus valores predeterminados?', alert_settings_reset_success: 'La configuración se ha restablecido a los valores predeterminados. Puede continuar editando o hacer clic en "Guardar configuración" para confirmar.',
confirm_reset_all_menu: '¿Está seguro de que desea restablecer toda la configuración a sus valores predeterminados?\nEsta acción no se puede deshacer y requiere actualizar la página para que surta efecto.', alert_reset_all_menu_success: 'Toda la configuración se ha restablecido a los valores predeterminados.\nPor favor, actualice la página para aplicar los cambios.', alert_reset_all_menu_fail: '¡Error al restablecer la configuración mediante el comando de menú! Por favor, compruebe la consola.',
alert_init_fail: 'Falló la inicialización de {scriptName}. Algunas características pueden no funcionar. Por favor, revise la consola para detalles técnicos.\nError técnico: {error}',
menu_open_settings: '⚙️ Abrir configuración', menu_reset_all_settings: '🚨 Restablecer toda la configuración',
},
// Italiano (Italian) - COMPLETE
'it': {
scriptName: 'Barra laterale personalizzata per la ricerca Google',
settingsTitle: 'Impostazioni della barra laterale personalizzata per la ricerca Google',
manageOptionsTitle: 'Gestisci opzioni',
manageSitesTitle: 'Gestisci siti preferiti',
manageLanguagesTitle: 'Gestisci opzioni lingua', // Aggiornato
manageCountriesTitle: 'Gestisci opzioni paese/regione', // Aggiornato
manageTimeRangesTitle: 'Gestisci intervalli di tempo',
manageFileTypesTitle: 'Gestisci tipi di file',
section_language: 'Lingua', section_time: 'Tempo', section_filetype: 'Tipo di file', section_country: 'Paese/Regione', section_date_range: 'Intervallo date', section_site_search: 'Ricerca nel sito', section_tools: 'Strumenti',
filter_any_language: 'Qualsiasi lingua', filter_any_time: 'Qualsiasi momento', filter_any_format: 'Qualsiasi formato', filter_any_country: 'Qualsiasi paese/regione', filter_clear_site_search: 'Cancella ricerca nel sito', filter_clear_tooltip_suffix: '(Cancella)',
predefined_lang_zh_tw: 'Cinese tradizionale', predefined_lang_zh_cn: 'Cinese semplificato', predefined_lang_zh_all: 'Tutti i cinesi', predefined_lang_en: 'Inglese', predefined_lang_ja: 'Giapponese', predefined_lang_ko: 'Coreano', predefined_lang_fr: 'Francese', predefined_lang_de: 'Tedesco', predefined_lang_es: 'Spagnolo', predefined_lang_it: 'Italiano', predefined_lang_pt: 'Portoghese', predefined_lang_ru: 'Russo', predefined_lang_ar: 'Arabo', predefined_lang_hi: 'Hindi', predefined_lang_nl: 'Olandese', predefined_lang_tr: 'Turco', predefined_lang_vi: 'Vietnamita', predefined_lang_th: 'Tailandese', predefined_lang_id: 'Indonesiano',
predefined_country_tw: '🇹🇼 Taiwan', predefined_country_jp: '🇯🇵 Giappone', predefined_country_kr: '🇰🇷 Corea del Sud', predefined_country_cn: '🇨🇳 Cina', predefined_country_hk: '🇭🇰 Hong Kong', predefined_country_sg: '🇸🇬 Singapore', predefined_country_my: '🇲🇾 Malesia', predefined_country_vn: '🇻🇳 Vietnam', predefined_country_ph: '🇵🇭 Filippine', predefined_country_th: '🇹🇭 Tailandia', predefined_country_us: '🇺🇸 Stati Uniti', predefined_country_ca: '🇨🇦 Canada', predefined_country_br: '🇧🇷 Brasile', predefined_country_mx: '🇲🇽 Messico', predefined_country_gb: '🇬🇧 Regno Unito', predefined_country_de: '🇩🇪 Germania', predefined_country_fr: '🇫🇷 Francia', predefined_country_it: '🇮🇹 Italia', predefined_country_es: '🇪🇸 Spagna', predefined_country_ru: '🇷🇺 Russia', predefined_country_nl: '🇳🇱 Paesi Bassi', predefined_country_au: '🇦🇺 Australia', predefined_country_in: '🇮🇳 India', predefined_country_za: '🇿🇦 Sudafrica', predefined_country_tr: '🇹🇷 Turchia',
predefined_time_h: 'Ultima ora', predefined_time_h2: 'Ultime 2 ore', predefined_time_h6: 'Ultime 6 ore', predefined_time_h12: 'Ultime 12 ore', predefined_time_d: 'Ultime 24 ore', predefined_time_d2: 'Ultimi 2 giorni', predefined_time_d3: 'Ultimi 3 giorni', predefined_time_w: 'Ultima settimana', predefined_time_m: 'Ultimo mese', predefined_time_y: 'Ultimo anno',
predefined_filetype_pdf: 'PDF', predefined_filetype_docx: 'Word (docx)', predefined_filetype_doc: 'Word (doc)', predefined_filetype_xlsx: 'Excel (xlsx)', predefined_filetype_xls: 'Excel (xls)', predefined_filetype_pptx: 'PowerPoint (pptx)', predefined_filetype_ppt: 'PowerPoint (ppt)', predefined_filetype_txt: 'Testo semplice', predefined_filetype_rtf: 'Rich Text Format', predefined_filetype_html: 'Pagina Web (html)', predefined_filetype_htm: 'Pagina Web (htm)', predefined_filetype_xml: 'XML', predefined_filetype_jpg: 'Immagine JPEG', predefined_filetype_png: 'Immagine PNG', predefined_filetype_gif: 'Immagine GIF', predefined_filetype_svg: 'Immagine SVG', predefined_filetype_bmp: 'Immagine BMP', predefined_filetype_js: 'JavaScript', predefined_filetype_css: 'CSS', predefined_filetype_py: 'Python', predefined_filetype_java: 'Java', predefined_filetype_cpp: 'C++', predefined_filetype_cs: 'C#', predefined_filetype_kml: 'Google Earth (kml)', predefined_filetype_kmz: 'Google Earth (kmz)',
tool_reset_filters: 'Reimposta filtri', tool_verbatim_search: 'Ricerca testuale', tool_advanced_search: 'Ricerca avanzata', tool_apply_date: 'Applica date', tool_personalization_toggle: 'Personalizzazione',
link_advanced_search_title: 'Apri la pagina Ricerca avanzata Google', tooltip_site_search: 'Cerca in {siteUrl}', tooltip_clear_site_search: 'Rimuovi restrizione site:', tooltip_toggle_personalization_on: 'Fai clic per attivare la Personalizzazione (Risultati su misura per te)', tooltip_toggle_personalization_off: 'Fai clic per disattivare la Personalizzazione (Risultati più generici)',
settings_tab_general: 'Generale', settings_tab_appearance: 'Aspetto', settings_tab_features: 'Funzionalità', settings_tab_custom: 'Personalizzato', settings_close_button_title: 'Chiudi', settings_interface_language: 'Lingua interfaccia:', settings_language_auto: 'Automatico (Predefinito browser)', settings_section_mode: 'Modalità di compressione sezioni:', settings_section_mode_remember: 'Ricorda stato', settings_section_mode_expand: 'Espandi tutto', settings_section_mode_collapse: 'Comprimi tutto', settings_accordion_mode: 'Modalità fisarmonica (solo quando "Ricorda stato" è attivo)', settings_enable_drag: 'Abilita trascinamento', settings_reset_button_location: 'Posizione pulsante Reimposta:', settings_verbatim_button_location: 'Posizione pulsante Testuale:', settings_adv_search_location: 'Posizione link "Ricerca avanzata":', settings_personalize_button_location: 'Posizione pulsante Personalizzazione:', settings_location_tools: 'Sezione Strumenti', settings_location_top: 'Blocco superiore', settings_location_header: 'Intestazione barra laterale', settings_location_hide: 'Nascondi',
settings_sidebar_width: 'Larghezza barra laterale (px)', settings_width_range_hint: '(Intervallo: 90-270, Passo: 5)', settings_font_size: 'Dimensione carattere base (px)', settings_font_size_range_hint: '(Intervallo: 8-24, Passo: 0.5)', settings_header_icon_size: 'Dimensione icona intestazione (px)', settings_header_icon_size_range_hint: '(Intervallo: 8-32, Passo: 0.5)', settings_vertical_spacing: 'Spaziatura verticale', settings_vertical_spacing_range_hint: '(Intervallo moltiplicatore: 0.05-1.5, Passo: 0.05)', settings_theme: 'Tema:', settings_theme_system: 'Segui sistema', settings_theme_light: 'Chiaro', settings_theme_dark: 'Scuro', settings_theme_minimal_light: 'Minimale (Chiaro)', settings_theme_minimal_dark: 'Minimale (Scuro)', settings_hover_mode: 'Modalità hover', settings_idle_opacity: 'Opacità inattiva:', settings_opacity_range_hint: '(Intervallo: 0.1-1.0, Passo: 0.05)', settings_country_display: 'Visualizzazione Paese/Regione:', settings_country_display_icontext: 'Icona e testo', settings_country_display_text: 'Solo testo', settings_country_display_icon: 'Solo icona',
settings_visible_sections: 'Sezioni visibili:', settings_section_order: 'Regola ordine sezioni (Trascina e rilascia):', settings_section_order_hint: '(Trascina elementi per riordinare. Influisce solo su sezioni selezionate)', settings_no_orderable_sections: 'Nessuna sezione visibile da ordinare.', settings_move_up_title: 'Sposta su', settings_move_down_title: 'Sposta giù',
settings_custom_intro: 'Gestisci opzioni filtro per ogni sezione:', settings_manage_sites_button: 'Gestisci siti preferiti...', settings_manage_languages_button: 'Gestisci opzioni lingua...', settings_manage_countries_button: 'Gestisci opzioni paese/regione...', settings_manage_time_ranges_button: 'Gestisci intervalli di tempo...', settings_manage_file_types_button: 'Gestisci tipi di file...',
settings_save_button: 'Salva impostazioni', settings_cancel_button: 'Annulla', settings_reset_all_button: 'Reimposta tutto',
modal_label_enable_predefined: 'Abilita {type} predefiniti:', modal_label_my_custom: 'I miei {type} personalizzati:',
modal_label_display_options_for: 'Opzioni di visualizzazione per {type} (Trascina per ordinare):', // Nuovo
modal_button_add_new_option: 'Aggiungi nuova opzione...', // Nuovo
modal_button_add_predefined_option: 'Aggiungi predefinito...', // Nuovo
modal_button_add_custom_option: 'Aggiungi personalizzato...', // Nuovo
modal_placeholder_name: 'Nome', modal_placeholder_domain: 'Dominio', modal_placeholder_text: 'Testo', modal_placeholder_value: 'Valore',
modal_hint_domain: 'Formato: dominio di primo livello valido, es. `wikipedia.org`', modal_hint_language: 'Formato: inizia con `lang_`, es. `lang_ja`, `lang_zh-TW`. Usa `|` per multipli.', modal_hint_country: 'Formato: `country` + codice a 2 lettere maiuscole, es. `countryDE`', modal_hint_time: 'Formato: `h`, `d`, `w`, `m`, `y`, opzionalmente seguito da numeri, es. `h1`, `d7`, `w`', modal_hint_filetype: 'Formato: estensione file, es. `pdf`, `docx`',
modal_tooltip_domain: 'Inserisci un dominio valido', modal_tooltip_language: 'Formato: lang_xx o lang_xx-XX, separa multipli con |', modal_tooltip_country: 'Formato: countryXX (XX = codice paese maiuscolo)', modal_tooltip_time: 'Formato: h, d, w, m, y, opzionalmente seguito da numeri', modal_tooltip_filetype: 'Estensione file (senza il punto)',
modal_button_add_title: 'Aggiungi', modal_button_update_title: 'Aggiorna elemento', modal_button_cancel_edit_title: 'Annulla modifica', modal_button_edit_title: 'Modifica', modal_button_delete_title: 'Elimina',
modal_button_remove_from_list_title: 'Rimuovi dalla lista', // Nuovo
modal_button_complete: 'Fatto', value_empty: '(vuoto)',
date_range_from: 'Da:', date_range_to: 'A:',
sidebar_collapse_title: 'Comprimi', sidebar_expand_title: 'Espandi', sidebar_drag_title: 'Trascina', sidebar_settings_title: 'Impostazioni',
alert_invalid_start_date: 'Data di inizio non valida', alert_invalid_end_date: 'Data di fine non valida', alert_end_before_start: 'La data di fine non può precedere la data di inizio', alert_start_in_future: 'La data di inizio non può essere futura', alert_end_in_future: 'La data di fine non può essere futura', alert_select_date: 'Seleziona una data',
alert_error_applying_date: 'Errore durante l\'applicazione dell\'intervallo di date', alert_error_applying_filter: 'Errore durante l\'applicazione del filtro {type}={value}', alert_error_applying_site_search: 'Errore durante l\'applicazione della ricerca nel sito per {site}', alert_error_clearing_site_search: 'Errore durante la cancellazione della ricerca nel sito', alert_error_resetting_filters: 'Errore durante il ripristino dei filtri', alert_error_toggling_verbatim: 'Errore durante l\'attivazione/disattivazione della ricerca testuale', alert_error_toggling_personalization: 'Errore durante l\'attivazione/disattivazione della ricerca di personalizzazione',
alert_enter_display_name: 'Inserisci il nome visualizzato per {type}.', alert_enter_value: 'Inserisci il valore corrispondente per {type}.', alert_invalid_value_format: 'Il formato del valore per {type} non è corretto. {hint}', alert_duplicate_name: 'Il nome visualizzato dell\'elemento personalizzato "{name}" esiste già. Utilizza un nome diverso.', alert_update_failed_invalid_index: 'Aggiornamento fallito: Indice elemento non valido.', alert_edit_failed_missing_fields: 'Impossibile modificare: Campi di input o pulsanti non trovati.',
alert_no_more_predefined_to_add: 'Non ci sono più opzioni {type} predefinite disponibili da aggiungere.', // Nuovo
alert_generic_error: 'Si è verificato un errore imprevisto. Controlla la console o riprova. Contesto: {context}', // Aggiornato
confirm_delete_item: 'Sei sicuro di voler eliminare l\'elemento personalizzato "{name}"?',
confirm_remove_item_from_list: 'Sei sicuro di voler rimuovere "{name}" da questa lista di visualizzazione?', // Nuovo
confirm_reset_settings: 'Sei sicuro di voler ripristinare tutte le impostazioni ai valori predefiniti?', alert_settings_reset_success: 'Le impostazioni sono state ripristinate ai valori predefiniti. Puoi continuare a modificare o fare clic su "Salva impostazioni" per confermare.',
confirm_reset_all_menu: 'Sei sicuro di voler ripristinare tutte le impostazioni ai valori predefiniti?\nQuesta azione non può essere annullata e richiede un aggiornamento della pagina per avere effetto.', alert_reset_all_menu_success: 'Tutte le impostazioni sono state ripristinate ai valori predefiniti.\nAggiorna la pagina per applicare le modifiche.', alert_reset_all_menu_fail: 'Ripristino delle impostazioni tramite comando menu fallito! Controlla la console.',
alert_init_fail: 'Inizializzazione di {scriptName} fallita. Alcune funzionalità potrebbero non funzionare. Controlla la console per dettagli tecnici.\nErrore tecnico: {error}',
menu_open_settings: '⚙️ Apri impostazioni', menu_reset_all_settings: '🚨 Reimposta tutte le impostazioni',
},
// Russian (ru) - COMPLETE
'ru': {
scriptName: 'Настраиваемая боковая панель поиска Google',
settingsTitle: 'Настройки настраиваемой боковой панели поиска Google',
manageOptionsTitle: 'Управление параметрами',
manageSitesTitle: 'Управление избранными сайтами',
manageLanguagesTitle: 'Управление параметрами языка', // Обновлено
manageCountriesTitle: 'Управление параметрами страны/региона', // Обновлено
manageTimeRangesTitle: 'Управление временными диапазонами',
manageFileTypesTitle: 'Управление типами файлов',
section_language: 'Язык', section_time: 'Время', section_filetype: 'Тип файла', section_country: 'Страна/Регион', section_date_range: 'Диапазон дат', section_site_search: 'Поиск по сайту', section_tools: 'Инструменты',
filter_any_language: 'Любой язык', filter_any_time: 'Любое время', filter_any_format: 'Любой формат', filter_any_country: 'Любая страна/регион', filter_clear_site_search: 'Очистить поиск по сайту', filter_clear_tooltip_suffix: '(Очистить)',
predefined_lang_zh_tw: 'Традиционный китайский', predefined_lang_zh_cn: 'Упрощенный китайский', predefined_lang_zh_all: 'Все китайские', predefined_lang_en: 'Английский', predefined_lang_ja: 'Японский', predefined_lang_ko: 'Корейский', predefined_lang_fr: 'Французский', predefined_lang_de: 'Немецкий', predefined_lang_es: 'Испанский', predefined_lang_it: 'Итальянский', predefined_lang_pt: 'Португальский', predefined_lang_ru: 'Русский', predefined_lang_ar: 'Арабский', predefined_lang_hi: 'Хинди', predefined_lang_nl: 'Голландский', predefined_lang_tr: 'Турецкий', predefined_lang_vi: 'Вьетнамский', predefined_lang_th: 'Тайский', predefined_lang_id: 'Индонезийский',
predefined_country_tw: '🇹🇼 Тайвань', predefined_country_jp: '🇯🇵 Япония', predefined_country_kr: '🇰🇷 Южная Корея', predefined_country_cn: '🇨🇳 Китай', predefined_country_hk: '🇭🇰 Гонконг', predefined_country_sg: '🇸🇬 Сингапур', predefined_country_my: '🇲🇾 Малайзия', predefined_country_vn: '🇻🇳 Вьетнам', predefined_country_ph: '🇵🇭 Филиппины', predefined_country_th: '🇹🇭 Таиланд', predefined_country_us: '🇺🇸 США', predefined_country_ca: '🇨🇦 Канада', predefined_country_br: '🇧🇷 Бразилия', predefined_country_mx: '🇲🇽 Мексика', predefined_country_gb: '🇬🇧 Великобритания', predefined_country_de: '🇩🇪 Германия', predefined_country_fr: '🇫🇷 Франция', predefined_country_it: '🇮🇹 Италия', predefined_country_es: '🇪🇸 Испания', predefined_country_ru: '🇷🇺 Россия', predefined_country_nl: '🇳🇱 Нидерланды', predefined_country_au: '🇦🇺 Австралия', predefined_country_in: '🇮🇳 Индия', predefined_country_za: '🇿🇦 Южная Африка', predefined_country_tr: '🇹🇷 Турция',
predefined_time_h: 'За последний час', predefined_time_h2: 'За последние 2 часа', predefined_time_h6: 'За последние 6 часов', predefined_time_h12: 'За последние 12 часов', predefined_time_d: 'За последние 24 часа', predefined_time_d2: 'За последние 2 дня', predefined_time_d3: 'За последние 3 дня', predefined_time_w: 'За последнюю неделю', predefined_time_m: 'За последний месяц', predefined_time_y: 'За последний год',
predefined_filetype_pdf: 'PDF', predefined_filetype_docx: 'Word (docx)', predefined_filetype_doc: 'Word (doc)', predefined_filetype_xlsx: 'Excel (xlsx)', predefined_filetype_xls: 'Excel (xls)', predefined_filetype_pptx: 'PowerPoint (pptx)', predefined_filetype_ppt: 'PowerPoint (ppt)', predefined_filetype_txt: 'Простой текст', predefined_filetype_rtf: 'Формат RTF', predefined_filetype_html: 'Веб-страница (html)', predefined_filetype_htm: 'Веб-страница (htm)', predefined_filetype_xml: 'XML', predefined_filetype_jpg: 'Изображение JPEG', predefined_filetype_png: 'Изображение PNG', predefined_filetype_gif: 'Изображение GIF', predefined_filetype_svg: 'Изображение SVG', predefined_filetype_bmp: 'Изображение BMP', predefined_filetype_js: 'JavaScript', predefined_filetype_css: 'CSS', predefined_filetype_py: 'Python', predefined_filetype_java: 'Java', predefined_filetype_cpp: 'C++', predefined_filetype_cs: 'C#', predefined_filetype_kml: 'Google Earth (kml)', predefined_filetype_kmz: 'Google Earth (kmz)',
tool_reset_filters: 'Сбросить фильтры', tool_verbatim_search: 'Точный поиск', tool_advanced_search: 'Расширенный поиск', tool_apply_date: 'Применить даты', tool_personalization_toggle: 'Персонализация',
link_advanced_search_title: 'Открыть страницу расширенного поиска Google', tooltip_site_search: 'Искать на {siteUrl}', tooltip_clear_site_search: 'Удалить ограничение site:', tooltip_toggle_personalization_on: 'Нажмите, чтобы включить персонализацию (результаты, адаптированные для вас)', tooltip_toggle_personalization_off: 'Нажмите, чтобы выключить персонализацию (более общие результаты)',
settings_tab_general: 'Общие', settings_tab_appearance: 'Внешний вид', settings_tab_features: 'Функции', settings_tab_custom: 'Пользовательские', settings_close_button_title: 'Закрыть', settings_interface_language: 'Язык интерфейса:', settings_language_auto: 'Авто (по умолчанию браузера)', settings_section_mode: 'Режим сворачивания разделов:', settings_section_mode_remember: 'Запомнить состояние', settings_section_mode_expand: 'Развернуть все', settings_section_mode_collapse: 'Свернуть все', settings_accordion_mode: 'Режим аккордеона (только если активно "Запомнить состояние")', settings_enable_drag: 'Включить перетаскивание', settings_reset_button_location: 'Расположение кнопки сброса:', settings_verbatim_button_location: 'Расположение кнопки "Точный поиск":', settings_adv_search_location: 'Расположение ссылки "Расширенный поиск":', settings_personalize_button_location: 'Расположение кнопки персонализации:', settings_location_tools: 'Раздел Инструменты', settings_location_top: 'Верхний блок', settings_location_header: 'Заголовок боковой панели', settings_location_hide: 'Скрыть',
settings_sidebar_width: 'Ширина боковой панели (px)', settings_width_range_hint: '(Диапазон: 90-270, Шаг: 5)', settings_font_size: 'Базовый размер шрифта (px)', settings_font_size_range_hint: '(Диапазон: 8-24, Шаг: 0.5)', settings_header_icon_size: 'Размер значка заголовка (px)', settings_header_icon_size_range_hint: '(Диапазон: 8-32, Шаг: 0.5)', settings_vertical_spacing: 'Вертикальный интервал', settings_vertical_spacing_range_hint: '(Диапазон множителя: 0.05-1.5, Шаг: 0.05)', settings_theme: 'Тема:', settings_theme_system: 'Как в системе', settings_theme_light: 'Светлая', settings_theme_dark: 'Темная', settings_theme_minimal_light: 'Минималистичная (Светлая)', settings_theme_minimal_dark: 'Минималистичная (Темная)', settings_hover_mode: 'Режим при наведении', settings_idle_opacity: 'Непрозрачность в простое:', settings_opacity_range_hint: '(Диапазон: 0.1-1.0, Шаг: 0.05)', settings_country_display: 'Отображение страны/региона:', settings_country_display_icontext: 'Значок и текст', settings_country_display_text: 'Только текст', settings_country_display_icon: 'Только значок',
settings_visible_sections: 'Видимые разделы:', settings_section_order: 'Настроить порядок разделов (Перетаскивание):', settings_section_order_hint: '(Перетаскивать для изменения порядка. Влияет только на отмеченные разделы)', settings_no_orderable_sections: 'Нет видимых разделов для сортировки.', settings_move_up_title: 'Вверх', settings_move_down_title: 'Вниз',
settings_custom_intro: 'Управление параметрами фильтров для каждого раздела:', settings_manage_sites_button: 'Управление избранными сайтами...', settings_manage_languages_button: 'Управление параметрами языка...', settings_manage_countries_button: 'Управление параметрами страны/региона...', settings_manage_time_ranges_button: 'Управление временными диапазонами...', settings_manage_file_types_button: 'Управление типами файлов...',
settings_save_button: 'Сохранить настройки', settings_cancel_button: 'Отмена', settings_reset_all_button: 'Сбросить все',
modal_label_enable_predefined: 'Включить предопределенные {type}:', modal_label_my_custom: 'Мои пользовательские {type}:',
modal_label_display_options_for: 'Параметры отображения для {type} (Перетащите для сортировки):', // Новый
modal_button_add_new_option: 'Добавить новую опцию...', // Новый
modal_button_add_predefined_option: 'Добавить предопределенную...', // Новый
modal_button_add_custom_option: 'Добавить пользовательскую...', // Новый
modal_placeholder_name: 'Название', modal_placeholder_domain: 'Домен', modal_placeholder_text: 'Текст', modal_placeholder_value: 'Значение',
modal_hint_domain: 'Формат: действительный домен верхнего уровня, например, `wikipedia.org`', modal_hint_language: 'Формат: начинается с `lang_`, например, `lang_ja`, `lang_zh-TW`. Используйте `|` для нескольких.', modal_hint_country: 'Формат: `country` + 2-буквенный код в верхнем регистре, например, `countryDE`', modal_hint_time: 'Формат: `h`, `d`, `w`, `m`, `y`, необязательно с последующими цифрами, например, `h1`, `d7`, `w`', modal_hint_filetype: 'Формат: расширение файла, например, `pdf`, `docx`',
modal_tooltip_domain: 'Пожалуйста, введите действительный домен', modal_tooltip_language: 'Формат: lang_xx или lang_xx-XX, несколько значений разделяйте |', modal_tooltip_country: 'Формат: countryXX (XX = код страны в верхнем регистре)', modal_tooltip_time: 'Формат: h, d, w, m, y, необязательно с последующими цифрами', modal_tooltip_filetype: 'Расширение файла (без точки)',
modal_button_add_title: 'Добавить', modal_button_update_title: 'Обновить элемент', modal_button_cancel_edit_title: 'Отменить редактирование', modal_button_edit_title: 'Редактировать', modal_button_delete_title: 'Удалить',
modal_button_remove_from_list_title: 'Удалить из списка', // Новый
modal_button_complete: 'Готово', value_empty: '(пусто)',
date_range_from: 'С:', date_range_to: 'По:',
sidebar_collapse_title: 'Свернуть', sidebar_expand_title: 'Развернуть', sidebar_drag_title: 'Перетащить', sidebar_settings_title: 'Настройки',
alert_invalid_start_date: 'Неверная дата начала', alert_invalid_end_date: 'Неверная дата окончания', alert_end_before_start: 'Дата окончания не может быть раньше даты начала', alert_start_in_future: 'Дата начала не может быть в будущем', alert_end_in_future: 'Дата окончания не может быть в будущем', alert_select_date: 'Пожалуйста, выберите дату',
alert_error_applying_date: 'Ошибка применения диапазона дат', alert_error_applying_filter: 'Ошибка применения фильтра {type}={value}', alert_error_applying_site_search: 'Ошибка применения поиска по сайту для {site}', alert_error_clearing_site_search: 'Ошибка очистки поиска по сайту', alert_error_resetting_filters: 'Ошибка сброса фильтров', alert_error_toggling_verbatim: 'Ошибка переключения точного поиска', alert_error_toggling_personalization: 'Ошибка переключения персонализированного поиска',
alert_enter_display_name: 'Пожалуйста, введите отображаемое имя для {type}.', alert_enter_value: 'Пожалуйста, введите соответствующее значение для {type}.', alert_invalid_value_format: 'Неверный формат значения для {type}. {hint}', alert_duplicate_name: 'Отображаемое имя пользовательского элемента "{name}" уже существует. Пожалуйста, используйте другое имя.', alert_update_failed_invalid_index: 'Ошибка обновления: Неверный индекс элемента.', alert_edit_failed_missing_fields: 'Невозможно редактировать: Поля ввода или кнопки не найдены.',
alert_no_more_predefined_to_add: 'Больше нет доступных предопределенных опций {type} для добавления.', // Новый
alert_generic_error: 'Произошла непредвиденная ошибка. Пожалуйста, проверьте консоль или попробуйте снова. Контекст: {context}', // Обновлено
confirm_delete_item: 'Вы уверены, что хотите удалить пользовательский элемент "{name}"?',
confirm_remove_item_from_list: 'Вы уверены, что хотите удалить "{name}" из этого списка отображения?', // Новый
confirm_reset_settings: 'Вы уверены, что хотите сбросить все настройки до значений по умолчанию?', alert_settings_reset_success: 'Настройки были сброшены до значений по умолчанию. Вы можете продолжить редактирование или нажать "Сохранить настройки" для подтверждения.',
confirm_reset_all_menu: 'Вы уверены, что хотите сбросить все настройки до значений по умолчанию?\nЭто действие нельзя отменить, и для вступления изменений в силу потребуется перезагрузка страницы.', alert_reset_all_menu_success: 'Все настройки были сброшены до значений по умолчанию.\nПожалуйста, обновите страницу, чтобы применить изменения.', alert_reset_all_menu_fail: 'Не удалось сбросить настройки через команду меню! Пожалуйста, проверьте консоль.',
alert_init_fail: 'Инициализация {scriptName} не удалась. Некоторые функции могут не работать. Пожалуйста, проверьте консоль для получения технической информации.\nТехническая ошибка: {error}',
menu_open_settings: '⚙️ Открыть настройки', menu_reset_all_settings: '🚨 Сбросить все настройки',
}
}
};
if (window.GSCS_Namespace && window.GSCS_Namespace.i18nPack) {
console.log(`[GoogleSearchCustomSidebar-i18nPack v${window.GSCS_Namespace.i18nPack.version}] Loaded successfully with multiple languages.`);
}
})();
// --- END OF PART 2 (of i18n)