feat(i18n): Hebrew locale + full RTL support

This commit is contained in:
Shuki Vaknin
2026-07-08 00:07:34 +02:00
committed by Linus Rath
parent 8904d724bb
commit 22418c17cf
113 changed files with 3958 additions and 494 deletions
+9 -1
View File
@@ -23,6 +23,7 @@ export function ComposingSettings() {
const {
autoSelectReplyIdentity,
plainTextMode,
rtlEditingSupport,
attachmentReminderEnabled,
attachmentReminderKeywords,
sendDelaySeconds,
@@ -52,6 +53,13 @@ export function ComposingSettings() {
/>
</SettingItem>
<SettingItem label={t('rtl_editing.label')} description={t('rtl_editing.description')}>
<ToggleSwitch
checked={rtlEditingSupport}
onChange={(checked) => updateSetting('rtlEditingSupport', checked)}
/>
</SettingItem>
<SettingItem label={t('send_delay.label')} description={t('send_delay.description')}>
<div className="flex flex-col items-end gap-1">
<Select
@@ -65,7 +73,7 @@ export function ComposingSettings() {
]}
/>
{sendDelaySeconds > 0 && !delayedSendSupported && (
<p className="max-w-64 text-right text-xs text-amber-600 dark:text-amber-400">{t('send_delay.unsupported')}</p>
<p className="max-w-64 text-end text-xs text-amber-600 dark:text-amber-400">{t('send_delay.unsupported')}</p>
)}
</div>
</SettingItem>