Skip to content

Add locales#8107

Merged
iHiD merged 43 commits intoi18nfrom
route-locales
Aug 26, 2025
Merged

Add locales#8107
iHiD merged 43 commits intoi18nfrom
route-locales

Conversation

@iHiD
Copy link
Copy Markdown
Member

@iHiD iHiD commented Aug 15, 2025

No description provided.

@iHiD iHiD requested a review from dem4ron as a code owner August 15, 2025 14:00
@iHiD iHiD force-pushed the route-locales branch 3 times, most recently from dc885e4 to 6f39900 Compare August 21, 2025 15:00
@iHiD iHiD changed the base branch from translation-ui to main August 21, 2025 16:25
@iHiD iHiD changed the title Add routes for different locales Add locales Aug 21, 2025
Comment thread app/css/pages/localization/index.css Outdated
@@ -0,0 +1,117 @@
.originals-table {
Copy link
Copy Markdown
Member Author

@iHiD iHiD Aug 26, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dem4ron Please always make sure that anything in CSS files like this are wrapped in a #page-... for pages or a c-.... for components. It's essential to avoid CSS leaking into other parts of the site. (I've done this in a later commit here :))

@iHiD iHiD changed the base branch from main to i18n August 26, 2025 14:08
@iHiD iHiD merged commit 8dca7c7 into i18n Aug 26, 2025
5 of 39 checks passed
@iHiD iHiD deleted the route-locales branch August 26, 2025 14:09
dem4ron added a commit that referenced this pull request Aug 28, 2025
* Add basic translations code/logic

* WIP

* Update migrations

* Update migrations

* Add i18n js backend file loader (#8099)

* Start work on things

* Add approval of LLM version

* Improve UI

* Add more endpoints

* Return data from API

* Fix

* Improve searching

* Add LLM verification

* Tweaks

* Add localization generating flow

* Reword lots

* Add locales as URL params

* Fix default vs constraint

* Fix Zeitwerk

* Redirect logged-in users to correct locale

* Check routing

* Redirect users to their selected locale

* Correctly render things

* Fix rebase

* Add locales to footer

* Tidy

* Improve locale support

* Improve locale support

* WIP

* Rename migration

* Further progress

* Add test

* Add test

* Add tests

* Rework prompts

* Sync things up

* Add Translation Placeholder (#8149)

A placeholder that shows a pending state, then shows the newly generated translation.

* Add React Translation UI pages

* Fix bad filename

* Fix LLM verification

* Add title to originals

* Fix serialzier

* Remove stray file

---------

Co-authored-by: Aron Demeter <66035744+dem4ron@users.noreply.github.com>
Co-authored-by: dem4ron <demaaron88@gmail.com>
dem4ron added a commit that referenced this pull request Aug 28, 2025
* Add basic translations code/logic

* WIP

* Update migrations

* Update migrations

* Add i18n js backend file loader (#8099)

* Start work on things

* Add approval of LLM version

* Improve UI

* Add more endpoints

* Return data from API

* Fix

* Improve searching

* Add LLM verification

* Tweaks

* Add localization generating flow

* Reword lots

* Add locales as URL params

* Fix default vs constraint

* Fix Zeitwerk

* Redirect logged-in users to correct locale

* Check routing

* Redirect users to their selected locale

* Correctly render things

* Fix rebase

* Add locales to footer

* Tidy

* Improve locale support

* Improve locale support

* WIP

* Rename migration

* Further progress

* Add test

* Add test

* Add tests

* Rework prompts

* Sync things up

* Add Translation Placeholder (#8149)

A placeholder that shows a pending state, then shows the newly generated translation.

* Add React Translation UI pages

* Fix bad filename

* Fix LLM verification

* Add title to originals

* Fix serialzier

* Remove stray file

---------

Co-authored-by: Aron Demeter <66035744+dem4ron@users.noreply.github.com>
Co-authored-by: dem4ron <demaaron88@gmail.com>
dem4ron added a commit that referenced this pull request Sep 4, 2025
* Add basic translations code/logic

* WIP

* Update migrations

* Update migrations

* Add i18n js backend file loader (#8099)

* Start work on things

* Add approval of LLM version

* Improve UI

* Add more endpoints

* Return data from API

* Fix

* Improve searching

* Add LLM verification

* Tweaks

* Add localization generating flow

* Reword lots

* Add locales as URL params

* Fix default vs constraint

* Fix Zeitwerk

* Redirect logged-in users to correct locale

* Check routing

* Redirect users to their selected locale

* Correctly render things

* Fix rebase

* Add locales to footer

* Tidy

* Improve locale support

* Improve locale support

* WIP

* Rename migration

* Further progress

* Add test

* Add test

* Add tests

* Rework prompts

* Sync things up

* Add Translation Placeholder (#8149)

A placeholder that shows a pending state, then shows the newly generated translation.

* Add React Translation UI pages

* Fix bad filename

* Fix LLM verification

* Add title to originals

* Fix serialzier

* Remove stray file

---------

Co-authored-by: Aron Demeter <66035744+dem4ron@users.noreply.github.com>
Co-authored-by: dem4ron <demaaron88@gmail.com>
@dem4ron dem4ron mentioned this pull request Sep 4, 2025
dem4ron added a commit that referenced this pull request Sep 5, 2025
* Add basic translations code/logic

* WIP

* Update migrations

* Update migrations

* Add i18n js backend file loader (#8099)

* Start work on things

* Add approval of LLM version

* Improve UI

* Add more endpoints

* Return data from API

* Fix

* Improve searching

* Add LLM verification

* Tweaks

* Add localization generating flow

* Reword lots

* Add locales as URL params

* Fix default vs constraint

* Fix Zeitwerk

* Redirect logged-in users to correct locale

* Check routing

* Redirect users to their selected locale

* Correctly render things

* Fix rebase

* Add locales to footer

* Tidy

* Improve locale support

* Improve locale support

* WIP

* Rename migration

* Further progress

* Add test

* Add test

* Add tests

* Rework prompts

* Sync things up

* Add Translation Placeholder (#8149)

A placeholder that shows a pending state, then shows the newly generated translation.

* Add React Translation UI pages

* Fix bad filename

* Fix LLM verification

* Add title to originals

* Fix serialzier

* Remove stray file

---------

Co-authored-by: Aron Demeter <66035744+dem4ron@users.noreply.github.com>
Co-authored-by: dem4ron <demaaron88@gmail.com>
iHiD added a commit that referenced this pull request Sep 5, 2025
* Add basic translations code/logic

* WIP

* Update migrations

* Update migrations

* Add i18n js backend file loader (#8099)

* Start work on things

* Add approval of LLM version

* Improve UI

* Add more endpoints

* Return data from API

* Fix

* Improve searching

* Add LLM verification

* Tweaks

* Add localization generating flow

* Reword lots

* Add locales as URL params

* Fix default vs constraint

* Fix Zeitwerk

* Redirect logged-in users to correct locale

* Check routing

* Redirect users to their selected locale

* Correctly render things

* Fix rebase

* Add locales to footer

* Tidy

* Improve locale support

* Improve locale support

* WIP

* Rename migration

* Further progress

* Add test

* Add test

* Add tests

* Rework prompts

* Sync things up

* Add Translation Placeholder (#8149)

A placeholder that shows a pending state, then shows the newly generated translation.

* Add React Translation UI pages

* Fix bad filename

* Fix LLM verification

* Add title to originals

* Fix serialzier

* Remove stray file

---------

Co-authored-by: Aron Demeter <66035744+dem4ron@users.noreply.github.com>
Co-authored-by: dem4ron <demaaron88@gmail.com>
@dem4ron dem4ron mentioned this pull request Sep 5, 2025
dem4ron added a commit that referenced this pull request Sep 10, 2025
* Add basic translations code/logic

* WIP

* Update migrations

* Update migrations

* Add i18n js backend file loader (#8099)

* Start work on things

* Add approval of LLM version

* Improve UI

* Add more endpoints

* Return data from API

* Fix

* Improve searching

* Add LLM verification

* Tweaks

* Add localization generating flow

* Reword lots

* Add locales as URL params

* Fix default vs constraint

* Fix Zeitwerk

* Redirect logged-in users to correct locale

* Check routing

* Redirect users to their selected locale

* Correctly render things

* Fix rebase

* Add locales to footer

* Tidy

* Improve locale support

* Improve locale support

* WIP

* Rename migration

* Further progress

* Add test

* Add test

* Add tests

* Rework prompts

* Sync things up

* Add Translation Placeholder (#8149)

A placeholder that shows a pending state, then shows the newly generated translation.

* Add React Translation UI pages

* Fix bad filename

* Fix LLM verification

* Add title to originals

* Fix serialzier

* Remove stray file

---------

Co-authored-by: Aron Demeter <66035744+dem4ron@users.noreply.github.com>
Co-authored-by: dem4ron <demaaron88@gmail.com>
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