Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add functionality for base rules? #491

Closed
jeblad opened this issue Jun 2, 2017 · 1 comment
Closed

Add functionality for base rules? #491

jeblad opened this issue Jun 2, 2017 · 1 comment

Comments

@jeblad
Copy link
Contributor

jeblad commented Jun 2, 2017

Some of the functionality from #469 and #470 is general, and not language specific. It can also be argued that some of it is system specific as the same IM is already in use on some OS. It could be wise to split such functionality out, so the various systems gives a similar IM. At the same time it is not given that the other IM rules should be used. Because of this I have split the rules out into rules/nb/nb-baseforms.js at #470. This is although not an optimum solution.

So, the idea is to tell the IME that some rule sets should be loaded as default, while some other rule sets are optional. If you set Norwegian as language the quote signs should also be enabled as default, but it should also be possible to disable them.

Perhaps something like
Given that I write a text in Norwegian
When I type a quote sign
Then I want the quote sign to be the correct one

What happen now is that the IM isn't consistent at all, and some are really awkward. On Ubuntu it is [alt][shft][8] to write "«" and [alt][shft][9] to write "»", on Windows [alt][0][1][7][1] for "«" and [alt][0][1][8][7] for "»", and on Mac [shft][alt][n] for "«" and [shft][alt][m] "»".

It would be far better if a standard IM would give the correct signs.

@jeblad
Copy link
Contributor Author

jeblad commented Sep 20, 2017

Both #469 and #470 are closed due to lack of response.

@jeblad jeblad closed this as completed Sep 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant