DarkHobbit / doublecontact

Offline DE-independent Qt-based contact manager primarily for phonebooks editing/merging. Beta.
GNU General Public License v3.0
52 stars 11 forks source link

Use the ellipsis symbol instead of three detached dots #43

Closed NathanBnm closed 4 years ago

NathanBnm commented 4 years ago

You have to use the ellipsis symbol instead of three detached dots.

DarkHobbit commented 4 years ago

This is not simple question. Yes, ellipsis has more nice look, but... First contra argument: without ellipsis symbols program source is latin-only and more portable. With ellipsis symbols, it will be UTF-8, and may cause problems on some old systems. Second contra argument (main!): replacement or existing strings break links with translations. Old strings will be loss, and translators must work on this strings from start. I not speak "no". It is subject for discussion. But currently, more practical place ellipsis symbols in translation files, not in C++ source. I shall think about it.

I must decide this before 0.2.2 release!

NathanBnm commented 4 years ago

I understand your point.

However I think it's always better to use UTF-8 encoding, especially if you're app is available for translation.

Maybe you can avoid the issue with translations by making a search and replace operation in your files.

DarkHobbit commented 4 years ago

All ellipsis symbols moved into translation files (including English). It's portable decision for ellipsis use.