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

l10n for CourtListener & add Spanish UI #76

Open
anseljh opened this issue Nov 22, 2024 · 0 comments
Open

l10n for CourtListener & add Spanish UI #76

anseljh opened this issue Nov 22, 2024 · 0 comments

Comments

@anseljh
Copy link
Member

anseljh commented Nov 22, 2024

Headline

CourtListener Now Available in Spanish

What is the Feature?

It's l10n! If we are doing a big design update, that's the best time to add l10n to CL and enable it to go multi-lingual.

Even if the underlying documents are only in English, having the interface be in a user's native language is a big help. This ties in with #75 because we can localize labels applied by classifiers, which would help non-native speakers find relevant parts of a docket much more easily.

Doing Spanish first is a no-brainer.

What Problem Might it Solve?

This is an A2J issue. Users whose first language isn't English have a hard enough time with understanding the legal system. If we can give them a tool that's in their language, that's at least some help.

Describe a Scenario in Which the Feature Might be Used

It's not hard to imagine a pro se litigant whose first language is not English trying to use CL and having a hard time. If the interface was in their language, they'll have an easier time.

Technical Requirements

  • Our frontend framework would need to support l10n
  • We'd have to put all the existing English language strings into that l10n system
  • Then we'd have to create Spanish or other strings and put them in
  • Language detection from browser locale
  • User setting for preferred language?
  • I don't know how long this would take. Depends on our frontend framework and how many people we can put on it. Might be able to get volunteers for translations.

Existing Systems or Alternatives?

Lots of websites allow you to pick your language.

Any Additional Information?

Nope

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

No branches or pull requests

1 participant