Skip to content

Add Hungarian translation#161

Merged
alxlion merged 1 commit intoClaperCo:devfrom
bpisch:feature/hungarian-translation
Aug 21, 2025
Merged

Add Hungarian translation#161
alxlion merged 1 commit intoClaperCo:devfrom
bpisch:feature/hungarian-translation

Conversation

@bpisch
Copy link
Copy Markdown
Contributor

@bpisch bpisch commented Jul 10, 2025

This adds the first version of Hungarian translation (Related issue: #160 )

@alxlion
Copy link
Copy Markdown
Contributor

alxlion commented Jul 11, 2025

Thanks @bpisch for your contribution 🙏 I'll merge this asap

@bpisch
Copy link
Copy Markdown
Contributor Author

bpisch commented Jul 11, 2025

Thank you. I'll submit some more updates about translations in the future because I would like to put screen-reader-related labels under gettext (otherwise the interface would be half translated, half not from the perspective of a screen-reader-user) but those changes will be rather a part of the accessibility-related commit pack.

@alxlion alxlion merged commit d7a530c into ClaperCo:dev Aug 21, 2025
1 check passed
alxlion added a commit that referenced this pull request Dec 26, 2025
## ⚠️ Breaking changes

- S3 variables are now named: S3_ACCESS_KEY_ID, S3_SECRET_ACCESS_KEY, S3_REGION and S3_BUCKET
- Users now have roles. Refer to the `roles` table and assign a role to a user with the `role_id` column in the `users` table.

## Features

- Add Admin Panel to manage users and presentations
- Add user roles: user, admin
- Add `LANGUAGES` setting to configure available languages in the app
- Add hideable presenter attendee count (#183 #155)
- Add Hungarian translation (#161)
- Add Latvian translation (#163)
- Add custom S3 endpoint with `S3_SCHEME`, `S3_HOST`, `S3_PORT` and `S3_PUBLIC_URL`

## Fixes and improvements

- Upgrade JS dependencies
- Upgrade Elixir dependencies, including Phoenix Live View to 1.0.17
- Upgrade to Tailwind 4+
- Refactor view templates to use {} instead of <%= %>
- Fix event name validation to be required
- Docker image is now using Ubuntu instead of Alpine for better dependencies support
- Fix scrollbar not showing in event manager when no presentation file (#164) (@aryel780)
- Fix settings scroll for small screen (#168)
- Fix duplicate key quiz when duplicate (#182)
- Fix email change confirmation (#172)
- Fix italian translation (#179)
- Fix random poll choices (#184)
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

Successfully merging this pull request may close these issues.

2 participants