implement i18n support and dynamic application menu in electron main process

This commit is contained in:
i1Zeus
2026-05-03 20:21:42 +03:00
parent bb30e20df7
commit 59ecedb0ac
3 changed files with 131 additions and 25 deletions
+21 -1
View File
@@ -15,7 +15,27 @@
"view": "عرض",
"window": "نافذة",
"quit": "خروج",
"stopRecording": "ايقاف التسجيل"
"stopRecording": "إيقاف التسجيل",
"undo": "تراجع",
"redo": "إعادة",
"cut": "قص",
"copy": "نسخ",
"paste": "لصق",
"selectAll": "تحديد الكل",
"minimize": "تصغير",
"reload": "إعادة تحميل",
"forceReload": "إعادة تحميل إجبارية",
"toggleDevTools": "أدوات المطور",
"actualSize": "الحجم الفعلي",
"zoomIn": "تكبير",
"zoomOut": "تصغير",
"toggleFullScreen": "ملء الشاشة",
"recordingStatus": "جاري التسجيل: {{source}}",
"about": "حول OpenScreen",
"services": "خدمات",
"hide": "إخفاء OpenScreen",
"hideOthers": "إخفاء الآخرين",
"unhide": "إظهار الكل"
},
"playback": {
"play": "تشغيل",
+21 -1
View File
@@ -15,7 +15,27 @@
"view": "View",
"window": "Window",
"quit": "Quit",
"stopRecording": "Stop Recording"
"stopRecording": "Stop Recording",
"undo": "Undo",
"redo": "Redo",
"cut": "Cut",
"copy": "Copy",
"paste": "Paste",
"selectAll": "Select All",
"minimize": "Minimize",
"reload": "Reload",
"forceReload": "Force Reload",
"toggleDevTools": "Toggle Developer Tools",
"actualSize": "Actual Size",
"zoomIn": "Zoom In",
"zoomOut": "Zoom Out",
"toggleFullScreen": "Toggle Full Screen",
"recordingStatus": "Recording: {{source}}",
"about": "About OpenScreen",
"services": "Services",
"hide": "Hide OpenScreen",
"hideOthers": "Hide Others",
"unhide": "Show All"
},
"playback": {
"play": "Play",