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

Notification Option Translations #10812

Merged
merged 4 commits into from
Jan 8, 2025

Conversation

kobergj
Copy link
Collaborator

@kobergj kobergj commented Dec 30, 2024

Translates the notification settings. See 'Epic' for details https://github.com/owncloud/enterprise/issues/6715#issuecomment-2501163144

fixes #10803

Copy link

update-docs bot commented Dec 30, 2024

Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes.

@kobergj kobergj force-pushed the NotificationSettingTranslations branch from 5c110ec to 3f08258 Compare December 30, 2024 12:22
@kobergj
Copy link
Collaborator Author

kobergj commented Dec 30, 2024

@mmattel could you have a look on docs/translations stuff?

@kobergj kobergj force-pushed the NotificationSettingTranslations branch 2 times, most recently from 4d1a98c to 1cc7f02 Compare December 30, 2024 12:50
@kobergj kobergj force-pushed the NotificationSettingTranslations branch 3 times, most recently from 0e17477 to 43945c1 Compare January 2, 2025 09:54
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Signed-off-by: jkoberg <jkoberg@owncloud.com>
@kobergj kobergj force-pushed the NotificationSettingTranslations branch from 43945c1 to 02a53ca Compare January 2, 2025 10:31
@kobergj kobergj marked this pull request as ready for review January 2, 2025 11:47
@kobergj kobergj requested a review from LukasHirt as a code owner January 2, 2025 11:47
@@ -38,6 +38,7 @@ type Config struct {
ServiceAccountIDs []string `yaml:"service_account_ids" env:"SETTINGS_SERVICE_ACCOUNT_IDS;OCIS_SERVICE_ACCOUNT_ID" desc:"The list of all service account IDs. These will be assigned the hidden 'service-account' role. Note: When using 'OCIS_SERVICE_ACCOUNT_ID' this will contain only one value while 'SETTINGS_SERVICE_ACCOUNT_IDS' can have multiple. See the 'auth-service' service description for more details about service accounts." introductionVersion:"5.0"`

DefaultLanguage string `yaml:"default_language" env:"OCIS_DEFAULT_LANGUAGE" desc:"The default language used by services and the WebUI. If not defined, English will be used as default. See the documentation for more details." introductionVersion:"5.0"`
TranslationPath string `yaml:"translation_path" env:"OCIS_TRANSLATION_PATH;SETTINGS_TRANSLATION_PATH" desc:"(optional) Set this to a path with custom translations to overwrite the builtin translations. Note that file and folder naming rules apply, see the documentation for more details." introductionVersion:"7.0"`
Copy link
Contributor

@mmattel mmattel Jan 2, 2025

Choose a reason for hiding this comment

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

This cant be introductionVersion:"7.0".
It either must be 7.0.0 (full semver, requires backporting to 7.0) or %%NEXT%%, which is a placeholder/identifyer for a real release to be fixed before published. See Introduce new Envvars for more details.

@mmattel
Copy link
Contributor

mmattel commented Jan 2, 2025

Doc text looks ok.
One comment added because of newly added envvar in the settings service, see above.

@kobergj kobergj force-pushed the NotificationSettingTranslations branch from 48adecb to 02a53ca Compare January 7, 2025 15:01
Signed-off-by: jkoberg <jkoberg@owncloud.com>
Signed-off-by: jkoberg <jkoberg@owncloud.com>
@kobergj kobergj force-pushed the NotificationSettingTranslations branch from 02a53ca to dd4b168 Compare January 7, 2025 15:05
@kobergj kobergj merged commit 5fa4d8e into owncloud:master Jan 8, 2025
4 checks passed
@kobergj kobergj deleted the NotificationSettingTranslations branch January 8, 2025 09:42
ownclouders pushed a commit that referenced this pull request Jan 8, 2025
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.

Translate Notification Settings
3 participants