Bug 311523 - bad chinese translations about imap idle in kmail .
Summary: bad chinese translations about imap idle in kmail .
Status: RESOLVED NOT A BUG
Alias: None
Product: i18n
Classification: Translations
Component: zh_CN (show other bugs)
Version: 4.8
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Weng Xuetian
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-11 14:07 UTC by Bruce Ouyang
Modified: 2012-12-12 20:23 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
the option underlined is what i meant. (62.67 KB, image/png)
2012-12-12 13:00 UTC, Bruce Ouyang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bruce Ouyang 2012-12-11 14:07:55 UTC
kmail version : 4.8.5
in account / receive / modify / advanced tab, 'enable imap idle' is translated to '启用离线模式', i think this is a bad translation.
when imap idle is working, there must be a long connection established between the client and server. this is not called "离线模式". i spent several hours to explore why imap idle is not working in kmail because of this translation. 
i think "启用IMAP IDLE特性" or even "启用IMAP邮件推送" is better. most of normal users don't know and dont care the differnce between imap idle and push mail.
Comment 1 Weng Xuetian 2012-12-12 01:27:11 UTC
The coressponding English string is "Enable disconnected mode", AFAIK this is the option to download all message and store it locally.

I grep all the translation template, and there is no "enable imap idle" string.

Please switch locale to English to make sure your translation bug report is valid.

(Systems settings -> Locale -> American English)
Comment 2 Bruce Ouyang 2012-12-12 12:56:58 UTC
according to my test, this option at least functions just like 'enable imap idle'. maybe the author 's native language is not english, and  "Enable disconnected mode" is just a translation ?
switching locale is not needed, i think a snapshot is enough .
Comment 3 Bruce Ouyang 2012-12-12 13:00:45 UTC
Created attachment 75798 [details]
the option underlined is what i meant.
Comment 4 Weng Xuetian 2012-12-12 20:23:43 UTC
I'm definitely sure about "Enable disconnected mode" is the original string. And some corresponding string is "Defines if all the IMAP data should be cached locally all the time" (Describe the "DisconnectedMode").

AFAIK from translation string, there is no option about IMAP IDLE, and though I'm not an expert of kdepim, but I did look into the code, there is no option to disable the "IDLE" feature, "IDLE" will be always enabled.

And disconnected mode only means it will also fetch the "body" on updates.

I think you misunderstand the option.

There is three possible reason:
1. your imap server doesn't support idle, which can be checked from server side capacities (check it by last button in your screenshot).
2. your imap server have some bug in supporting idle.
3. idle mode have bug in kmail.

But it's definitely not a translation bug. I'll close this report, and feel free to open a new bug report about idle mode against kresources -> imap, and remember to include the imap server you're using to help developer do the debug.