Merge lp:~stefanor/ibid/dict-398764 into lp:~ibid-core/ibid/old-trunk-pack-0.92
Proposed by
Stefano Rivera
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Stefano Rivera | ||||
Approved revision: | 718 | ||||
Merged at revision: | 720 | ||||
Proposed branch: | lp:~stefanor/ibid/dict-398764 | ||||
Merge into: | lp:~ibid-core/ibid/old-trunk-pack-0.92 | ||||
Diff against target: | None lines | ||||
To merge this branch: | bzr merge lp:~stefanor/ibid/dict-398764 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jonathan Hitchcock | Approve | ||
Michael Gorven | Approve | ||
Review via email: mp+8788@code.launchpad.net |
To post a comment you must log in.
Don't know what you think of the encoding situation here. The dict protocol is UTF-8 capable, but the strategies don't do a good job with it, and none of the dictionaries currently include non-7-bit characters.
The Python dictclient library just deals in strings.
Query: spell naïve
Response: That doesn't seem correct, but I can't find anything to suggest
One thought is to make the bot say "My dictionaries can't understand non-latin characters, try asking again, in plain text" or just silently strip them and hope that "lev" will do the trick. Although in that case, the "you've spelt that correctly" would refer to the stripped version, and thus be wrong.