diff --git a/src/Umbraco.Web.UI.Client/.github/localization_overview.md b/src/Umbraco.Web.UI.Client/.github/localization_overview.md index 1190786fdb..d4c10efbc2 100644 --- a/src/Umbraco.Web.UI.Client/.github/localization_overview.md +++ b/src/Umbraco.Web.UI.Client/.github/localization_overview.md @@ -14,8 +14,12 @@ Before you start: - Get an understanding of how we do localization in the new Backoffice. The explanations can be found in the stories under **Localization** by running `npm run storybook`. Alternatively see the raw story file [localization.mdx](https://github.com/umbraco/Umbraco.CMS.Backoffice/blob/main/src/packages/core/localization/stories/localization.mdx) + # Overview -### Sections + - [Sections that needs to be localized](#sections) + - [Keys that needs to be localized](#keys) + +## Sections - [ ] [Header App](#header-app) - [ ] [Content](#content) @@ -28,6 +32,8 @@ Before you start: - [ ] [Property Editors](#property-editor-ui-and-their-input) - [ ] [Modals](#modals) - [ ] [Misc](#misc) + + ### Subsections #### Header App @@ -50,7 +56,7 @@ Before you start: #### Settings - [ ] Dashboards - - [ ] Welcome + - [x] Welcome / Settings - [ ] Examine Management - [ ] Models Builder - [ ] Published Status @@ -157,4 +163,76 @@ Rest of modals can be found: - [ ] Tree - [ ] Tree Actions - [ ] Recycle Bin -- [ ] Validator messages \ No newline at end of file +- [ ] Validator messages + + +## Keys + +Do you speak any of the following languages? +Then we need your help! With Bellissima we added new localization keys, and we still need them available in all our supported languages. + +- `bs-BS` - Bosnian (Bosnia and Herzegovina) +- `cs-CZ` - Czech (Czech Republic) +- `cy-GB` - Welsh (United Kingdom) +- `da-DK` - Danish (Denmark) +- `de-DE` - German (Germany) +- `en-GB` - English (United Kingdom) +- `es-ES` - Spanish (Spain) +- `fr-FR` - French (France) +- `he-IL` - Hebrew (Israel) +- `hr-HR` - Croatian (Croatia) +- `it-IT` - Italian (Italy) +- `ja-JP` - Japanese (Japan) +- `ko-KR` - Korean (Korea) +- `nb-NO` - Norwegian Bokmål (Norway) +- `nl-NL` - Dutch (Netherlands) +- `pl-PL` - Polish (Poland) +- `pt-BR` - Portuguese (Brazil) +- `ro-RO` - Romanian (Romania) +- `ru-RU` - Russian (Russia) +- `sv-SE` - Swedish (Sweden) +- `tr-TR` - Turkish (Turkey) +- `ua-UA` - Ukrainian (Ukraine) +- `zh-CN` - Chinese (China) +- `zh-TW` - Chinese (Taiwan) + +#### settingsDashboard +- documentationHeader +- documentationDescription +- communityHeader +- trainingHeader +- trainingDescription +- supportHeader +- supportDescription +- videosHeader +- videosDescription +- getHelp +- getCertified +- goForum +- chatWithCommunity +- watchVideos + +- [ ] `bs-BS` - Bosnian (Bosnia and Herzegovina) +- [ ] `cs-CZ` - Czech (Czech Republic) +- [ ] `cy-GB` - Welsh (United Kingdom) +- [x] `da-DK` - Danish (Denmark) +- [ ] `de-DE` - German (Germany) +- [ ] `en-GB` - English (United Kingdom) +- [ ] `es-ES` - Spanish (Spain) +- [ ] `fr-FR` - French (France) +- [ ] `he-IL` - Hebrew (Israel) +- [ ] `hr-HR` - Croatian (Croatia) +- [ ] `it-IT` - Italian (Italy) +- [ ] `ja-JP` - Japanese (Japan) +- [ ] `ko-KR` - Korean (Korea) +- [ ] `nb-NO` - Norwegian Bokmål (Norway) +- [ ] `nl-NL` - Dutch (Netherlands) +- [ ] `pl-PL` - Polish (Poland) +- [ ] `pt-BR` - Portuguese (Brazil) +- [ ] `ro-RO` - Romanian (Romania) +- [ ] `ru-RU` - Russian (Russia) +- [ ] `sv-SE` - Swedish (Sweden) +- [ ] `tr-TR` - Turkish (Turkey) +- [ ] `ua-UA` - Ukrainian (Ukraine) +- [ ] `zh-CN` - Chinese (China) +- [ ] `zh-TW` - Chinese (Taiwan) \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/assets/lang/da-dk.ts b/src/Umbraco.Web.UI.Client/src/assets/lang/da-dk.ts index ec140cb744..df0a6a2e45 100644 --- a/src/Umbraco.Web.UI.Client/src/assets/lang/da-dk.ts +++ b/src/Umbraco.Web.UI.Client/src/assets/lang/da-dk.ts @@ -3188,20 +3188,19 @@ export default { getStarted: 'To get you started', }, settingsDashboard: { - start: 'Start here', - startDescription: - 'This section contains the building blocks for your Umbraco site. Follow the below\n links to find out more about working with the items in the Settings section\n ', - more: 'Find out more', - bulletPointOne: - '\n Read more about working with the items in Settings in the Documentation section of Our Umbraco\n ', - bulletPointTwo: - '\n Ask a question in the Community Forum\n ', - bulletPointTutorials: - '\n Watch our free tutorial videos on the Umbraco Learning Base\n ', - bulletPointFour: - '\n Find out about our productivity boosting tools and commercial support\n ', - bulletPointFive: - '\n Find out about real-life training and certification opportunities\n ', + communityHeader: 'Community', + trainingHeader: 'Træning', + trainingDescription: 'Se mulighederne for real-life træning og certificering', + supportHeader: 'Support', + supportDescription: 'Stil et spørgsmål i community forummet eller i vores Discord community', + videosHeader: 'Videoer', + videosDescription: + 'Se vores gratis tutortial videoer på Umbraco Learning Base YouTube-kanel, for hurtigt at komme i gang med Umbraco.', + getHelp: 'Få den hjælp du har brug for', + getCertified: 'Bliv certificeret', + goForum: 'Gå til forummet', + chatWithCommunity: 'Chat med communitiet', + watchVideos: 'Se videoerne', }, startupDashboard: { fallbackHeadline: 'Welcome to The Friendly CMS', diff --git a/src/Umbraco.Web.UI.Client/src/assets/lang/en-us.ts b/src/Umbraco.Web.UI.Client/src/assets/lang/en-us.ts index d2f2882fe8..33f798dfed 100644 --- a/src/Umbraco.Web.UI.Client/src/assets/lang/en-us.ts +++ b/src/Umbraco.Web.UI.Client/src/assets/lang/en-us.ts @@ -2222,20 +2222,21 @@ export default { getStarted: 'To get you started', }, settingsDashboard: { - start: 'Start here', - startDescription: - 'This section contains the building blocks for your Umbraco site. Follow the below\n links to find out more about working with the items in the Settings section\n ', - more: 'Find out more', - bulletPointOne: - '\n Read more about working with the items in Settings in the Documentation section of Our Umbraco\n ', - bulletPointTwo: - '\n Ask a question in the Community Forum\n ', - bulletPointTutorials: - '\n Watch our free tutorial videos on the Umbraco Learning Base\n ', - bulletPointFour: - '\n Find out about our productivity boosting tools and commercial support\n ', - bulletPointFive: - '\n Find out about real-life training and certification opportunities\n ', + documentationHeader: 'Documentation', + documentationDescription: 'Read more about working with the items in Settings in our Documentation.', + communityHeader: 'Community', + trainingHeader: 'Training', + trainingDescription: 'Find out about real-life training and certification opportunities', + supportHeader: 'Support', + supportDescription: 'Ask a question in the community forum or our Discord community.', + videosHeader: 'Videos', + videosDescription: + 'Watch our free tutorial videos on the Umbraco Learning Base YouTube channel, to get up to speed quickly with Umbraco.', + getHelp: 'Get the help you need', + getCertified: 'Get Certified', + goForum: 'Go to the forum', + chatWithCommunity: 'Chat with the community', + watchVideos: 'Watch the videos', }, startupDashboard: { fallbackHeadline: 'Welcome to The Friendly CMS', diff --git a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/settings-welcome/dashboard-settings-welcome.element.ts b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/settings-welcome/dashboard-settings-welcome.element.ts index e8ac74d374..aece6020bc 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/settings-welcome/dashboard-settings-welcome.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/settings/dashboards/settings-welcome/dashboard-settings-welcome.element.ts @@ -1,86 +1,94 @@ -import { UmbTextStyles } from "@umbraco-cms/backoffice/style"; -import { css, html, LitElement, customElement } from '@umbraco-cms/backoffice/external/lit'; +import { UmbTextStyles } from '@umbraco-cms/backoffice/style'; +import { css, html, customElement } from '@umbraco-cms/backoffice/external/lit'; +import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; @customElement('umb-dashboard-settings-welcome') -export class UmbDashboardSettingsWelcomeElement extends LitElement { +export class UmbDashboardSettingsWelcomeElement extends UmbLitElement { render() { return html`
-

Documentation

-

Read more about working with the items in Settings in our Documentation.

+

Documentation

+

+ + Read more about working with the items in Settings in our Documentation. + +

- Get the help you need - + rel="noopener">
-

Community

-

Ask a question in the community forum or our Discord community

+

Community

+

+ + Ask a question in the community forum or our Discord community + +

- Go to the forum - + rel="noopener"> - Chat with the community - + rel="noopener">
-

Training

+

Training

-

Find out about real-life training and certification opportunities

+

+ + Find out about real-life training and certification opportunities + +

- Get Certified - + rel="noopener">
-

Support

-

Ask a question in the community forum or our Discord community.

+

Support

+ +

+ + Ask a question in the community forum or our Discord community. + +

- Get the help you need - + rel="noopener">
-

Videos

+

Videos

- Watch our free tutorial videos on the Umbraco Learning Base YouTube channel, to get upto speed quickly with - Umbraco. + + Watch our free tutorial videos on the Umbraco Learning Base YouTube channel, to get upto speed quickly + with Umbraco. +

- Watch the videos - + rel="noopener">
`;