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

Show sentence translation #4

Open
1 of 7 tasks
ayashkov opened this issue Dec 8, 2023 · 0 comments
Open
1 of 7 tasks

Show sentence translation #4

ayashkov opened this issue Dec 8, 2023 · 0 comments
Assignees
Labels
type: story New feature or enhancement
Milestone

Comments

@ayashkov
Copy link
Contributor

ayashkov commented Dec 8, 2023

As a Student I want to see on demand the translation for the sentence I work on, so that I could understand the meaning of it.

Acceptance criteria

Confirm that:

  • a displayed sentence is clickable when its translation exists and not clickable otherwise;
  • when clicked, a pop-up window with the translation of the sentence is shown;
  • when the pop-up is shown, clicking anywhere outside of its area closes the pop-up.

Assumptions

  • Foreign language is Spanish (es).
  • Native language is English (en).

Tasks

  • Update the specification.
  • Add language code to the URI.
  • Add optional translation link to Sentence resource.
  • Add Angular Material.
  • Update UI to make the link clickable when translation is available.
  • Update UI to show a pop-up with translation.
  • Publish specification.

See also

@ayashkov ayashkov self-assigned this Dec 8, 2023
@ayashkov ayashkov added the type: story New feature or enhancement label Dec 8, 2023
@ayashkov ayashkov added this to the v1.0.0 milestone Dec 8, 2023
ayashkov added a commit that referenced this issue Jul 14, 2024
ayashkov added a commit that referenced this issue Jul 14, 2024
ayashkov added a commit that referenced this issue Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: story New feature or enhancement
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant