Mail app do not use utf8 in mail folder description
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1k
- Forks
- 348
- Avg merge
- 12h 28m
- Merged PRs (30d)
- 91
Description
Expected behavior
- Open imap account with folders with non-ascii symbols in name
- Click on three-dot button near folder name
- Look at correct folder name
Actual behavior
....
3. "В москве" showed as "РмоÑкве"
When i choice "inspect element", in source code i see next
<strong data-v-8b05f97c="" class="action-text__title">
РмоÑкве
</strong>
Here is screenshot
So its not a font issue, just miss call of some function (pay attention, that pop-up over this text is correct)
Mail app
Mail app version: (see apps admin page, e.g. 0.5.3)
1.0.0
Mailserver or service: (e.g. Outlook, Yahoo, Gmail, Exchange,...)
private imap
Server configuration
Operating system: (e.g. Debian 8)
centos 8
Web server: (e.g. Apache, Nginx,...)
nginx+php_frm
Database: (e.g. MariaDB, SQLite or PostgreSQL)
mariadb
PHP version: (e.g. 7.0)
7.2
Nextcloud Version: (see admin page, e.g. 13.0.2)
17.0.2
Client configuration
Browser: (e.g. Firefox 48)
Safari
Operating system: (e.g. Arch Linux)
os x catalina
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue by opening an IMAP account with a non-ASCII folder name and opening the three-dot folder action menu. Start at the menu's folder-name rendering and compare it with the correctly displayed popup text, checking where the name's UTF-8 encoding changes. Done means the folder name displays correctly in the menu as well as elsewhere.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend, internationalization
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100