From ea12ed661ddbeab8e66fcd502ed547ee289e915a Mon Sep 17 00:00:00 2001 From: Ximi1970 Date: Fri, 19 Sep 2025 20:18:45 +0200 Subject: [PATCH] Add base for fr localization --- app/SysTray-X/SysTray-X-app/SysTray-X-app.pro | 1 + .../SysTray-X-app/languages/SysTray-X.fr.ts | 563 +++++++++++++++ webext/_locales/fr/messages.json | 661 ++++++++++++++++++ 3 files changed, 1225 insertions(+) create mode 100644 app/SysTray-X/SysTray-X-app/languages/SysTray-X.fr.ts create mode 100644 webext/_locales/fr/messages.json diff --git a/app/SysTray-X/SysTray-X-app/SysTray-X-app.pro b/app/SysTray-X/SysTray-X-app/SysTray-X-app.pro index 87a82b0..3406fdf 100644 --- a/app/SysTray-X/SysTray-X-app/SysTray-X-app.pro +++ b/app/SysTray-X/SysTray-X-app/SysTray-X-app.pro @@ -52,6 +52,7 @@ TRANSLATIONS = \ languages/$${TARGET}.en-US.ts \ languages/$${TARGET}.de.ts \ languages/$${TARGET}.el.ts \ + languages/$${TARGET}.fr.ts \ languages/$${TARGET}.it.ts \ languages/$${TARGET}.nl.ts \ languages/$${TARGET}.pt-BR.ts \ diff --git a/app/SysTray-X/SysTray-X-app/languages/SysTray-X.fr.ts b/app/SysTray-X/SysTray-X-app/languages/SysTray-X.fr.ts new file mode 100644 index 0000000..65b794f --- /dev/null +++ b/app/SysTray-X/SysTray-X-app/languages/SysTray-X.fr.ts @@ -0,0 +1,563 @@ + + + + + AboutDialog + + + About SysTray-X + + + + + <a href="https://github.com/Ximi1970/systray-x">SysTray-X</a> Companion App by Ximi1970 + + + + + Version: + + + + + 0.0.1 + + + + + Build: + + + + + + 0 + + + + + Hash: + + + + + Branch: + + + + + master + + + + + DebugWidget + + + SysTray-X Debug + + + + + Unread mail: + + + + + + 0 + + + + + New mail: + + + + + Test 1 + + + + + Test 2 + + + + + Test 3 + + + + + Test 4 + + + + + PreferencesDialog + + + SysTray-X Preferences + + + + + Windows + + + + + Minimize + + + + + + Default minimize + + + + + + Minimize to tray + + + + + Minimize to tray, method 2 + + + + + + + + Icon + + + + + Position + + + + + Correct window positions + + + + + No titlebar correction + + + + + Add titlebar size + + + + + Subtract titlebar size + + + + + Close + + + + + Default close + + + + + Minimize main to tray, close children + + + + + Minimize all windows to tray + + + + + Minimize main, close children + + + + + Minimize all windows + + + + + Startup + + + + + Default startup + + + + + Start application minimized + + + + + Start application in tray + + + + + Restore startup positions + + + + + Default icon + + + + + + Default Thunderbird + + + + + Lookthrough icon + + + + + + Custom icon + + + + + + Choose + + + + + KDE integration (Hide) + + + + + Mail notification icon + + + + + Blank icon + + + + + New mail icon + + + + + No icon + + + + + Invert icon + + + + + Count + + + + + Show message count + + + + + Show new indicator + + + + + Startup delay + + + + + Count type + + + + + Unread + + + + + New + + + + + Number properties + + + + + Margins (left, top, right, bottom): + + + + + Number color + + + + + Number size + + + + + Alignment + + + + + Top left + + + + + Top centre + + + + + Top right + + + + + Middle left + + + + + Middle centre + + + + + Middle right + + + + + Bottom left + + + + + Bottom centre + + + + + Bottom right + + + + + New indicator + + + + + Icon round + + + + + Icon star + + + + + Shade + + + + + Special options + + + + + API count method + + + + + Apps + + + + + Close application + + + + + + Browse... + + + + + + Arguments: + + + + + Start application + + + + + Mail + + + + + Use the preferences dialog in Thunderbird to select the accounts and folders + + + + + Shortcuts + + + + + Current show / hide shortcut: + + + + + New show / hide shortcut: + + + + + Clear + + + + + Debug + + + + + Display debug window + + + + + Cancel + + + + + Save + + + + + + Open Image + + + + + + Image Files (*.png *.jpg *.bmp) + + + + + + Select application + + + + + SysTrayX + + + &Show/Hide + + + + + + &New message... + + + + + &Default account + + + + + &Preferences + + + + + &About + + + + + &Quit + + + + + Close + + + + + SysTrayXIcon + + + SysTray-X: Thunderbird add-on companion app + + + + + SysTrayXStatusNotifier + + + Thunderbird add-on companion app + + + + diff --git a/webext/_locales/fr/messages.json b/webext/_locales/fr/messages.json new file mode 100644 index 0000000..b7c4d43 --- /dev/null +++ b/webext/_locales/fr/messages.json @@ -0,0 +1,661 @@ +{ + "extension_name": { + "message": "SysTray-X", + "description": "Name of the webextension" + }, + + "extension_description": { + "message": "System tray control addon. Please also download the companion app.", + "description": "Webextension descriptions" + }, + + "preferences": { + "message": "SysTray-X Preferences", + "description": "Title of preferences page" + }, + + "intro_line_1": { + "message": "This addon needs an external application to work. You can get it here:", + "description": "Introduction line 1" + }, + + "intro_link": { + "message": "Download the SysTray-X Companion application here", + "description": "Link description" + }, + + "tab_windows": { + "message": "Windows", + "description": "Tab for Window options" + }, + + "tab_icon": { + "message": "Icon", + "description": "Tab for Icon options" + }, + + "tab_count": { + "message": "Count", + "description": "Tab for Count options" + }, + + "tab_apps": { + "message": "Apps", + "description": "Tab for Apps options" + }, + + "tab_mail": { + "message": "Mail", + "description": "Tab for Mail options" + }, + + "tab_shortcuts": { + "message": "Shortcuts", + "description": "Tab for Shortcuts options" + }, + + "tab_debug": { + "message": "Debug", + "description": "Tab for Debug options" + }, + + "windows": { + "message": "Windows", + "description": "Title for Windows options" + }, + + "windows_min_options": { + "message": "Minimize", + "description": "Caption for Minimize options" + }, + + "windows_min_default": { + "message": "Default minimize", + "description": "Minimize option 0" + }, + + "windows_min_to_tray": { + "message": "Minimize to tray", + "description": "Minimize to tray" + }, + + "windows_min_icon_options": { + "message": "Icon", + "description": "Caption for Icon options" + }, + + "windows_min_default_icon": { + "message": "Default minimize", + "description": "Minimize option 0" + }, + + "windows_min_to_tray_icon": { + "message": "Minimize to tray", + "description": "Minimize to tray" + }, + + "windows_min_to_tray_1": { + "message": "Minimize to tray, method 1", + "description": "Minimize option 1" + }, + + "windows_min_to_tray_2": { + "message": "Minimize to tray, method 2", + "description": "Minimize option 2" + }, + + "windows_close_options": { + "message": "Close", + "description": "Caption for Close options" + }, + + "windows_close_default": { + "message": "Default close", + "description": "Close option 0" + }, + + "windows_close_1": { + "message": "Minimize main, close children", + "description": "Close option 1" + }, + + "windows_close_2": { + "message": "Minimize all windows", + "description": "Close option 2" + }, + + "windows_close_tray_1": { + "message": "Minimize main to tray, close children", + "description": "Close option 3" + }, + + "windows_close_tray_2": { + "message": "Minimize all windows to tray", + "description": "Close option 4" + }, + + "windows_startup_options": { + "message": "Startup", + "description": "Startup" + }, + + "windows_default_startup": { + "message": "Default startup", + "description": "Default startup" + }, + + "windows_minimized_startup": { + "message": "Start application minimized", + "description": "Start application minimized" + }, + + "windows_docked_startup": { + "message": "Start application in tray", + "description": "Start application in tray" + }, + + "windows_positions_correction_options": { + "message": "Position", + "description": "Position" + }, + + "windows_positions_correction": { + "message": "Correct window positions", + "description": "Correct window positions" + }, + + "windows_no_correction": { + "message": "No titlebar correction", + "description": "No titlebar correction" + }, + + "windows_add_titlebar_size": { + "message": "Add titlebar size", + "description": "Add titlebar size" + }, + + "windows_subtract_titlebar_size": { + "message": "Subtract titlebar size", + "description": "Subtract titlebar size" + }, + + "restore_positions_on_startup": { + "message": "Restore window positions on startup", + "description": "Restore the window positions on startup" + }, + + "icons": { + "message": "Icons", + "description": "Title for Icons options" + }, + + "icons_default_options": { + "message": "Default icon", + "description": "Caption for Default Icon options" + }, + + "icons_default_tb": { + "message": "Default Thunderbird", + "description": "Default icon option 1" + }, + + "icons_default_lookthrough": { + "message": "Lookthrough icon", + "description": "Default icon option 2" + }, + + "icons_default_custom": { + "message": "Custom icon", + "description": "Default icon option 3" + }, + + "icons_default_custom_choose": { + "message": "Choose...", + "description": "Default icon option 3 button" + }, + + "icons_default_kde_integration": { + "message": "KDE integration (Hide)", + "description": "Default icon KDE integration" + }, + + "icons_unread_options": { + "message": "Unread mail icon", + "description": "Caption for Unread Icon options" + }, + + "icons_unread_blank": { + "message": "Blank icon", + "description": "Unread Icon option 1" + }, + + "icons_unread_new": { + "message": "New mail icon", + "description": "Unread Icon option 2" + }, + + "icons_unread_custom": { + "message": "Custom icon", + "description": "Unread Icon option 3" + }, + + "icons_unread_custom_choose": { + "message": "Choose...", + "description": "Unread Icon option 3 button" + }, + + "icons_unread_no": { + "message": "No icon", + "description": "Unread Icon option 4" + }, + + "icons_invert_icon": { + "message": "Invert icon", + "description": "Invert icon" + }, + + "count": { + "message": "Count", + "description": "Title for Count options" + }, + + "count_number_display": { + "message": "Show message count", + "description": "Show message count" + }, + + "count_new_indicator_display": { + "message": "Show new indicator", + "description": "Show the new message indicator" + }, + + "count_startup_delay": { + "message": "Startup delay", + "description": "Startup delay" + }, + + "count_number_count_type": { + "message": "Message count type:", + "description": "Count type options" + }, + + "count_number_count_unread": { + "message": "Unread", + "description": "Count unread mails" + }, + + "count_number_count_new": { + "message": "New", + "description": "Count new mails" + }, + + "count_api_count_method": { + "message": "API count method", + "description": "API count method" + }, + + "count_number_options": { + "message": "Number", + "description": "Caption for Number options" + }, + + "count_number_color": { + "message": "Number color:", + "description": "Color of the number" + }, + + "count_number_size": { + "message": "Number size:", + "description": "Size of the number" + }, + + "count_number_alignment": { + "message": "Alignment:", + "description": "Number alignment" + }, + + "count_number_top_left": { + "message": "Top left", + "description": "Number alignment top left" + }, + + "count_number_top_center": { + "message": "Top center", + "description": "Number alignment top center" + }, + + "count_number_top_right": { + "message": "Top right", + "description": "Number alignment top right" + }, + + "count_number_middle_left": { + "message": "Middle left", + "description": "Number alignment middle left" + }, + + "count_number_middle_center": { + "message": "Middle center", + "description": "Number alignment middle center" + }, + + "count_number_middle_right": { + "message": "Middle right", + "description": "Number alignment middle right" + }, + + "count_number_bottom_left": { + "message": "Bottom left", + "description": "Number alignment bottom left" + }, + + "count_number_bottom_center": { + "message": "Bottom center", + "description": "Number alignment bottom center" + }, + + "count_number_bottom_right": { + "message": "Bottom right", + "description": "Number alignment bottom right" + }, + + "count_number_margins": { + "message": "Margins (left, top, right, bottom)", + "description": "Number margins (left, top, right, bottom)" + }, + + "count_new_indicator": { + "message": "New indicator", + "description": "New indicator type" + }, + + "count_new_indicator_round": { + "message": "Icon round", + "description": "Round indicator" + }, + + "count_new_indicator_star": { + "message": "Icon star", + "description": "Star indicator" + }, + + "count_new_shade_color": { + "message": "Shade:", + "description": "Shade the icon" + }, + + "apps": { + "message": "Apps", + "description": "Title for Apps options" + }, + + "apps_start_application": { + "message": "Start application", + "description": "The start application parameters" + }, + + "apps_start_app": { + "message": "Application: ", + "description": "The start application" + }, + + "apps_start_app_args": { + "message": "Arguments: ", + "description": "Arguments for a start application" + }, + + "apps_close_application": { + "message": "Closing application", + "description": "The close application parameters" + }, + + "apps_close_app": { + "message": "Application: ", + "description": "The close application" + }, + + "apps_close_app_args": { + "message": "Arguments: ", + "description": "Arguments for a close application" + }, + + "accounts": { + "message": "Accounts", + "description": "Title for Accounts options" + }, + + "accounts_folders": { + "message": "Accounts and folders", + "description": "Header for the accounts and folders list" + }, + + "accounts_new": { + "message": "New message", + "description": "Header for the new message 'from' list" + }, + + "accounts_defaults": { + "message": "Defaults for", + "description": "Default for: " + }, + + "accounts_defaults_replyto": { + "message": "Reply to:", + "description": "Reply to:" + }, + + "accounts_defaults_to": { + "message": "To:", + "description": "To:" + }, + + "accounts_defaults_cc": { + "message": "Cc:", + "description": "Cc:" + }, + + "accounts_defaults_bcc": { + "message": "Bcc:", + "description": "Bcc:" + }, + + "accounts_defaults_subject": { + "message": "Subject:", + "description": "Subject:" + }, + + "accounts_defaults_body": { + "message": "Body:", + "description": "Body:" + }, + + "accounts_defaults_pgp_key": { + "message": "Attach public PGP key", + "description": "Attach public PGP key" + }, + + "accounts_defaults_vcard": { + "message": "Attach vCard", + "description": "Attach vCard" + }, + + "accounts_defaults_stat_not": { + "message": "Delivery status notification", + "description": "Delivery status notification" + }, + + "accounts_defaults_return_receipt": { + "message": "Return receipt", + "description": "Return receipt" + }, + + "accounts_defaults_back": { + "message": "Back", + "description": "Back" + }, + + "accounts_defaults_clear": { + "message": "Clear", + "description": "Clear" + }, + + "accounts_defaults_accept": { + "message": "Accept", + "description": "Accept" + }, + + "shortcuts": { + "message": "Shortcuts", + "description": "Title for Shortcuts options" + }, + + "shortcuts_showhide_shortcut": { + "message": "Shortcut Show / Hide: ", + "description": "Label for the show / hide shortcut edit box" + }, + + "shortcuts_clear_button": { + "message": "Удалять", + "description": "Clear" + }, + + "debug": { + "message": "Debug", + "description": "Title for Debug options" + }, + + "debug_display": { + "message": "Display debug window", + "description": "Display the debug window" + }, + + "save_preferences": { + "message": "Save preferences", + "description": "Save preferences" + }, + + "save_preferences_button": { + "message": "Save", + "description": "Save preferences button" + }, + + "reset_preferences": { + "message": "Reset preferences", + "description": "Reset preferences" + }, + + "reset_preferences_button": { + "message": "Reset", + "description": "Reset preferences button" + }, + + "about_title": { + "message": "About SysTray-X", + "description": "About box title" + }, + + "about_line_1": { + "message": "SysTray-X Companion App by Ximi1970", + "description": "Line 1" + }, + + "about_version": { + "message": "Version:", + "description": "Version" + }, + + "about_build": { + "message": "Build:", + "description": "Build" + }, + + "about_hash": { + "message": "Hash:", + "description": "Hash" + }, + + "about_branch": { + "message": "Branch:", + "description": "Branch" + }, + + "debug_title": { + "message": "SysTray-X Debug", + "description": "Debug window title" + }, + + "debug_test_1": { + "message": "Test 1", + "description": "Button 1" + }, + + "debug_test_2": { + "message": "Test 2", + "description": "Button 2" + }, + + "debug_test_3": { + "message": "Test 3", + "description": "Button 3" + }, + + "debug_unread": { + "message": "Unread mail:", + "description": "Unread label" + }, + + "menu_showhide": { + "message": "&Show/Hide", + "description": "Show Hide menu entry" + }, + + "menu_preferences": { + "message": "&Preferences", + "description": "Preferences menu entry" + }, + + "menu_about": { + "message": "&About", + "description": "About menu entry" + }, + + "menu_quit": { + "message": "&Quit", + "description": "Quit menu entry" + }, + + "menu_close": { + "message": "Close", + "description": "Close button" + }, + + "mail_notification_icon": { + "message": "Mail notification icon", + "description": "Mail icon selection title" + }, + + "number_properties": { + "message": "Number properties", + "description": "Number properties title" + }, + + "image_open": { + "message": "Open image", + "description": "File image dialog" + }, + + "image_files": { + "message": "Image Files (*.png *.jpg *.bmp)", + "description": "File image selection" + }, + + "image_save": { + "message": "Save", + "description": "File image save" + }, + + "image_cancel": { + "message": "Cancel", + "description": "File image cancel" + } +}