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

SLB-269: finish multilingual features #139

Merged
merged 36 commits into from
Feb 19, 2024
Merged

Conversation

pmelab
Copy link
Contributor

@pmelab pmelab commented Feb 13, 2024

Description of changes

  • Make content hub react to the current language
  • Add a simple language switcher
  • Add interface translations to decap
  • Add interface translations to drupal
  • Integration tests for all of these

Note: This contains copies for files from AmazeeLabs/silverback-mono#1494. As soon as it is merged, they will be removed from here.

Motivation and context

Make the starter kit fully multilingual. With Drupal as well as Decap

How has this been tested?

  • Manually
  • Unit tests
  • Integration tests

@pmelab pmelab force-pushed the SLB-269-multilingual-features branch from 765cb19 to b715837 Compare February 13, 2024 20:58
Id's need to be handled differently, since they are shared by translations and only appear in one.
@pmelab pmelab force-pushed the SLB-269-multilingual-features branch from 0f830dd to 378c95c Compare February 16, 2024 14:04
@pmelab pmelab force-pushed the SLB-269-multilingual-features branch from d3959f0 to ec9e50e Compare February 16, 2024 14:33
@pmelab pmelab marked this pull request as ready for review February 16, 2024 14:53
Copy link
Member

@Leksat Leksat left a comment

Choose a reason for hiding this comment

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

I think the UI Test failure is a real one :)

apps/cms/prep-database.sh Show resolved Hide resolved
@pmelab pmelab mentioned this pull request Feb 19, 2024
3 tasks
@pmelab
Copy link
Contributor Author

pmelab commented Feb 19, 2024

I think the UI Test failure is a real one :)

It is not 😛

@pmelab pmelab merged commit 6103b24 into release Feb 19, 2024
4 checks passed
@pmelab pmelab deleted the SLB-269-multilingual-features branch February 19, 2024 10:08
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