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

non-native speaker support #17

Open
regular opened this issue Apr 23, 2015 · 0 comments
Open

non-native speaker support #17

regular opened this issue Apr 23, 2015 · 0 comments

Comments

@regular
Copy link
Contributor

regular commented Apr 23, 2015

  • the student can define her native language with a pull down menu in the top bar.
  • it defaults to the browser language

tooltip

  • shift clicking a word anywhere in an episode opens a tooltip
  • the tooltip displays a search result for the clicked word from
    • dict.cc
    • (or others, use an abstract interface)

inline

in the episode markdown the author can mark words as 'uncommon'.
If the student specified her native language to be different from English, we automatically insert a translation for this word.

Example

That's why such a computer is considered a ^legacy device^ today.

for a german speaker is turned into

That's why such a system is considered a legacy device (Deutsch: "Altgerät", lt. dict.cc x) today.

the x is a font-awesome x-in-a-circle icon. It will remove the inserted translation and prevent this particular term from ever being translated again for this user.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant