Notifies if half-size punctuation is on or off.

This commit is contained in:
zonble 2022-01-28 19:37:38 +08:00
parent 220696a70d
commit bb4550b9da
3 changed files with 12 additions and 6 deletions

View File

@ -494,16 +494,14 @@ static inline NSString *LocalizationNotNeeded(NSString *s) {
- (void)toggleChineseConverter:(id)sender - (void)toggleChineseConverter:(id)sender
{ {
BOOL chineseConversionEnabled = [Preferences toggleChineseConversionEnabled]; BOOL enabled = [Preferences toggleChineseConversionEnabled];
[NotifierController notifyWithMessage:chineseConversionEnabled ? NSLocalizedString(@"Chinese conversion on", @"") : NSLocalizedString(@"Chinese conversion off", @"") stay:NO]; [NotifierController notifyWithMessage:enabled ? NSLocalizedString(@"Chinese conversion on", @"") : NSLocalizedString(@"Chinese conversion off", @"") stay:NO];
} }
- (void)toggleHalfWidthPunctuation:(id)sender - (void)toggleHalfWidthPunctuation:(id)sender
{ {
#pragma GCC diagnostic push BOOL enabled = [Preferences toggleHalfWidthPunctuationEnabled];
#pragma GCC diagnostic ignored "-Wunused-result" [NotifierController notifyWithMessage:enabled ? NSLocalizedString(@"Half-width punctuation on", @"") : NSLocalizedString(@"Half-width punctuation off", @"") stay:NO];
[Preferences toggleHalfWidthPunctuationEnabled];
#pragma GCC diagnostic pop
} }
- (void)togglePhraseReplacementEnabled:(id)sender - (void)togglePhraseReplacementEnabled:(id)sender

View File

@ -94,3 +94,7 @@
"Phrase replacement mode is on. Not suggested to add phrase in the mode." = "Phrase replacement mode is on. Not suggested to add phrase in the mode."; "Phrase replacement mode is on. Not suggested to add phrase in the mode." = "Phrase replacement mode is on. Not suggested to add phrase in the mode.";
"Model based Chinese conversion is on. Not suggested to add phrase in the mode." = "Model based Chinese conversion is on. Not suggested to add phrase in the mode."; "Model based Chinese conversion is on. Not suggested to add phrase in the mode." = "Model based Chinese conversion is on. Not suggested to add phrase in the mode.";
"Half-width punctuation on" = "Half-width punctuation on";
"Half-width punctuation off" = "Half-width punctuation off";

View File

@ -94,3 +94,7 @@
"Phrase replacement mode is on. Not suggested to add phrase in the mode." = "詞彙轉換已開啟,不建議在此模式下加詞。"; "Phrase replacement mode is on. Not suggested to add phrase in the mode." = "詞彙轉換已開啟,不建議在此模式下加詞。";
"Model based Chinese conversion is on. Not suggested to add phrase in the mode." = "您已開啟將語言模型轉為簡體中文,不建議在此模式下加詞。"; "Model based Chinese conversion is on. Not suggested to add phrase in the mode." = "您已開啟將語言模型轉為簡體中文,不建議在此模式下加詞。";
"Half-width punctuation on" = "已經切換到半型標點模式";
"Half-width punctuation off" = "已經切回到全型標點模式";