diff --git a/backend/i18n/frontend_en.json b/backend/i18n/frontend_en.json
index 0cb54430d..61f66ef89 100644
--- a/backend/i18n/frontend_en.json
+++ b/backend/i18n/frontend_en.json
@@ -500,6 +500,7 @@
"contents.updated": "Content updated successfully.",
"contents.updateFailed": "Failed to update content. Please reload.",
"contents.validate": "Validate",
+ "contents.validationHint": "Please remember to check all languages when you see validation errors.",
"contents.versionCompare": "Compare",
"contents.versionDelete": "Delete this Version",
"contents.versionViewing": "Viewing version **{version}**.",
@@ -634,6 +635,7 @@
"news.headline": "What's new?",
"news.title": "New Features",
"notifications.empty": "No notifications yet",
+ "notifo.subscripeTooltip": "Click this button to subscribe to all changes and to receive push notifications.",
"plans.allApps": "The subscription is shared between all apps of this team. Check the dashboard for the assigned apps.",
"plans.billingPortal": "Billing Portal",
"plans.billingPortalHint": "Go to Billing Portal for payment history and subscription overview.",
@@ -1024,7 +1026,9 @@
"search.addFilter": "Add Filter",
"search.addGroup": "Add Group",
"search.addSorting": "Add Sorting",
+ "search.advancedTour": "Click this icon to show the advanced search menu!",
"search.customQuery": "Custom Query",
+ "search.fullTextTour": "Search for content using full text search over all fields and languages!",
"search.help": "Read more about filtering in the [Documentation](https://docs.squidex.io/04-guides/02-api.html).",
"search.myQueries": "My queries",
"search.nameQuery": "Name your query",
diff --git a/backend/i18n/frontend_fr.json b/backend/i18n/frontend_fr.json
index 43d256fae..55dc76bb2 100644
--- a/backend/i18n/frontend_fr.json
+++ b/backend/i18n/frontend_fr.json
@@ -500,6 +500,7 @@
"contents.updated": "Contenu mis à jour avec succès.",
"contents.updateFailed": "Échec de la mise à jour du contenu. Veuillez recharger.",
"contents.validate": "Valider",
+ "contents.validationHint": "N'oubliez pas de vérifier toutes les langues lorsque vous voyez des erreurs de validation.",
"contents.versionCompare": "Comparer",
"contents.versionDelete": "Supprimer cette version",
"contents.versionViewing": "Affichage de la version **{version}**.",
@@ -634,6 +635,7 @@
"news.headline": "Quoi de neuf?",
"news.title": "Nouvelles fonctionnalités",
"notifications.empty": "Aucune notification pour le moment",
+ "notifo.subscripeTooltip": "Cliquez sur ce bouton pour vous abonner à toutes les modifications et recevoir des notifications push.",
"plans.allApps": "L'abonnement est partagé entre toutes les applications de cette équipe. Vérifiez le tableau de bord pour les applications attribuées.",
"plans.billingPortal": "Portail de facturation",
"plans.billingPortalHint": "Accédez au portail de facturation pour consulter l'historique des paiements et l'aperçu de l'abonnement.",
@@ -1024,7 +1026,9 @@
"search.addFilter": "Ajouter un filtre",
"search.addGroup": "Ajouter un groupe",
"search.addSorting": "Ajouter un tri",
+ "search.advancedTour": "Cliquez sur cette icône pour afficher le menu de recherche avancée\u00A0!",
"search.customQuery": "Requête personnalisée",
+ "search.fullTextTour": "Recherchez du contenu à l'aide de la recherche plein texte dans tous les champs et dans toutes les langues\u00A0!",
"search.help": "En savoir plus sur le filtrage dans la [Documentation](https://docs.squidex.io/04-guides/02-api.html).",
"search.myQueries": "Mes questions",
"search.nameQuery": "Nommez votre requête",
diff --git a/backend/i18n/frontend_it.json b/backend/i18n/frontend_it.json
index 8b66090c8..d1d8e26d3 100644
--- a/backend/i18n/frontend_it.json
+++ b/backend/i18n/frontend_it.json
@@ -500,6 +500,7 @@
"contents.updated": "Contenuto aggiornato con successo.",
"contents.updateFailed": "Non è stato possibile aggiornare il contenuto. Per favore ricarica.",
"contents.validate": "Convalida",
+ "contents.validationHint": "Ricorda di verificare tutte le lingue quando vedi errori di validazione.",
"contents.versionCompare": "Confronta",
"contents.versionDelete": "Cancella questa Versione",
"contents.versionViewing": "Stai guardando la versione **{version}**.",
@@ -634,6 +635,7 @@
"news.headline": "Che cosa c'è di nuovo?",
"news.title": "Nuove funzionalità",
"notifications.empty": "No notifications yet",
+ "notifo.subscripeTooltip": "Fai clic su questo pulsante per iscriverti a tutte le modifiche e ricevere le notifiche push.",
"plans.allApps": "The subscription is shared between all apps of this team. Check the dashboard for the assigned apps.",
"plans.billingPortal": "Portale di fatturazione",
"plans.billingPortalHint": "Vai al portale di fatturazione per lo storico dei pagamenti e una panoramica per l'abbonamento.",
@@ -1024,7 +1026,9 @@
"search.addFilter": "Aggiungi un Filtro",
"search.addGroup": "Aggiungi un Gruppo",
"search.addSorting": "Aggiungi ordinamento",
+ "search.advancedTour": "Fai clic su questa icona per visualizzare il menu della ricerca avanzata!",
"search.customQuery": "Query personalizzata",
+ "search.fullTextTour": "Cerca contenuti utilizzando la ricerca testuale su tutti i campi e le lingue!",
"search.help": "Ulteriori informazioni sui filtri su [Documentazione](https://docs.squidex.io/04-guides/02-api.html).",
"search.myQueries": "Le mie query",
"search.nameQuery": "Dai un nome alla query",
diff --git a/backend/i18n/frontend_nl.json b/backend/i18n/frontend_nl.json
index ba9d935ff..0e5fc72b5 100644
--- a/backend/i18n/frontend_nl.json
+++ b/backend/i18n/frontend_nl.json
@@ -500,6 +500,7 @@
"contents.updated": "Inhoud succesvol bijgewerkt.",
"contents.updateFailed": "Bijwerken van inhoud is mislukt. Laad opnieuw.",
"contents.validate": "Valideren",
+ "contents.validationHint": "Denk eraan om alle talen te controleren wanneer je validatiefouten ziet.",
"contents.versionCompare": "Vergelijk",
"contents.versionDelete": "Verwijder deze versie",
"contents.versionViewing": "Bekijk versie **{version}**.",
@@ -634,6 +635,7 @@
"news.headline": "Wat is er nieuw?",
"news.title": "Nieuwe functies",
"notifications.empty": "Nog geen meldingen",
+ "notifo.subscripeTooltip": "Klik op deze knop om je te abonneren op alle wijzigingen en om pushmeldingen te ontvangen.",
"plans.allApps": "The subscription is shared between all apps of this team. Check the dashboard for the assigned apps.",
"plans.billingPortal": "Factureringsportal",
"plans.billingPortalHint": "Ga naar het factureringsportaal voor betalingsgeschiedenis en abonnementsoverzicht.",
@@ -1024,7 +1026,9 @@
"search.addFilter": "Filter toevoegen",
"search.addGroup": "Groep toevoegen",
"search.addSorting": "Sortering toevoegen",
+ "search.advancedTour": "Klik op dit pictogram om het geavanceerde zoekmenu weer te geven!",
"search.customQuery": "Aangepaste zoekopdracht",
+ "search.fullTextTour": "Zoek naar inhoud met volledige tekstzoekopdracht in alle velden en talen!",
"search.help": "Lees meer over filteren in de [Documentation] (https: // https: //docs.squidex.io/04-guides/02-api.html).",
"search.myQueries": "Mijn zoekopdrachten",
"search.nameQuery": "Geef uw zoekopdracht een naam",
diff --git a/backend/i18n/frontend_pt.json b/backend/i18n/frontend_pt.json
index 814e44f91..9b3e46c32 100644
--- a/backend/i18n/frontend_pt.json
+++ b/backend/i18n/frontend_pt.json
@@ -500,6 +500,7 @@
"contents.updated": "Conteúdo atualizado com sucesso.",
"contents.updateFailed": "Falhou na atualização do conteúdo. Por favor, recarregue.",
"contents.validate": "Validar",
+ "contents.validationHint": "Por favor, lembre-se de verificar todos os idiomas quando vir erros de validação.",
"contents.versionCompare": "Comparar",
"contents.versionDelete": "Excluir esta versão",
"contents.versionViewing": "Versão de visualização **{version}***",
@@ -634,6 +635,7 @@
"news.headline": "O que há de novo?",
"news.title": "Novas Funcionalidades",
"notifications.empty": "Ainda não há notificações",
+ "notifo.subscripeTooltip": "Clique neste botão para subscrever todas as alterações e para receber notificações push.",
"plans.allApps": "A subscrição é partilhada entre todas as aplicações desta equipa. Verifique o painel de instrumentos para as aplicações atribuídas.",
"plans.billingPortal": "Portal de Faturação",
"plans.billingPortalHint": "Vá ao Portal de Faturação para obter o histórico de pagamentos e a visão geral da subscrição.",
@@ -1024,7 +1026,9 @@
"search.addFilter": "Adicionar filtro",
"search.addGroup": "Adicionar Grupo",
"search.addSorting": "Adicionar Classificação",
+ "search.advancedTour": "Clique neste ícone para mostrar o menu de pesquisa avançado!",
"search.customQuery": "Consulta personalizada",
+ "search.fullTextTour": "Pes para obter conteúdos com textos completos para todos os campos e para os direitos de texto.",
"search.help": "Ler mais sobre filtros em [Documentação](https://docs.squidex.io/04-guides/02-api.html).",
"search.myQueries": "Minhas consultas",
"search.nameQuery": "Diga o seu nome",
diff --git a/backend/i18n/frontend_zh.json b/backend/i18n/frontend_zh.json
index d39d7e73b..6e5bdae61 100644
--- a/backend/i18n/frontend_zh.json
+++ b/backend/i18n/frontend_zh.json
@@ -500,6 +500,7 @@
"contents.updated": "内容更新成功。",
"contents.updateFailed": "更新内容失败,请重新加载。",
"contents.validate": "验证",
+ "contents.validationHint": "当您看到验证错误时,请记住检查所有语言。",
"contents.versionCompare": "比较",
"contents.versionDelete": "删除此版本",
"contents.versionViewing": "查看版本**{version}**。",
@@ -634,6 +635,7 @@
"news.headline": "有什么新鲜事?",
"news.title": "新功能",
"notifications.empty": "No notifications yet",
+ "notifo.subscripeTooltip": "单击此按钮可订阅所有更改并接收推送通知。",
"plans.allApps": "The subscription is shared between all apps of this team. Check the dashboard for the assigned apps.",
"plans.billingPortal": "计费门户",
"plans.billingPortalHint": "前往账单门户查看付款历史和订阅概览。",
@@ -1024,7 +1026,9 @@
"search.addFilter": "添加过滤器",
"search.addGroup": "添加组",
"search.addSorting": "添加排序",
+ "search.advancedTour": "单击此图标可显示高级搜索菜单!",
"search.customQuery": "自定义查询",
+ "search.fullTextTour": "使用全文搜索在所有领域和语言中搜索内容!",
"search.help": "在 [文档](https://docs.squidex.io/04-guides/02-api.html) 中阅读有关过滤的更多信息。",
"search.myQueries": "我的查询",
"search.nameQuery": "命名查询",
diff --git a/backend/i18n/source/frontend_en.json b/backend/i18n/source/frontend_en.json
index 0cb54430d..61f66ef89 100644
--- a/backend/i18n/source/frontend_en.json
+++ b/backend/i18n/source/frontend_en.json
@@ -500,6 +500,7 @@
"contents.updated": "Content updated successfully.",
"contents.updateFailed": "Failed to update content. Please reload.",
"contents.validate": "Validate",
+ "contents.validationHint": "Please remember to check all languages when you see validation errors.",
"contents.versionCompare": "Compare",
"contents.versionDelete": "Delete this Version",
"contents.versionViewing": "Viewing version **{version}**.",
@@ -634,6 +635,7 @@
"news.headline": "What's new?",
"news.title": "New Features",
"notifications.empty": "No notifications yet",
+ "notifo.subscripeTooltip": "Click this button to subscribe to all changes and to receive push notifications.",
"plans.allApps": "The subscription is shared between all apps of this team. Check the dashboard for the assigned apps.",
"plans.billingPortal": "Billing Portal",
"plans.billingPortalHint": "Go to Billing Portal for payment history and subscription overview.",
@@ -1024,7 +1026,9 @@
"search.addFilter": "Add Filter",
"search.addGroup": "Add Group",
"search.addSorting": "Add Sorting",
+ "search.advancedTour": "Click this icon to show the advanced search menu!",
"search.customQuery": "Custom Query",
+ "search.fullTextTour": "Search for content using full text search over all fields and languages!",
"search.help": "Read more about filtering in the [Documentation](https://docs.squidex.io/04-guides/02-api.html).",
"search.myQueries": "My queries",
"search.nameQuery": "Name your query",
diff --git a/frontend/src/app/features/content/pages/content/content-page.component.html b/frontend/src/app/features/content/pages/content/content-page.component.html
index 19f48948a..eb468819b 100644
--- a/frontend/src/app/features/content/pages/content/content-page.component.html
+++ b/frontend/src/app/features/content/pages/content/content-page.component.html
@@ -196,7 +196,7 @@
queryParamsHandling="preserve"
title="i18n:common.comments"
titlePosition="left"
- hintText="common.sidebarTour"
+ hintText="i18n:common.sidebarTour"
hintAfter="120000"
sqxTourStep="comments">
diff --git a/frontend/src/app/features/content/shared/forms/field-languages.component.html b/frontend/src/app/features/content/shared/forms/field-languages.component.html
index 0886c7489..5c393bba0 100644
--- a/frontend/src/app/features/content/shared/forms/field-languages.component.html
+++ b/frontend/src/app/features/content/shared/forms/field-languages.component.html
@@ -17,7 +17,7 @@
(languageChange)="languageChange.emit($event)"
[language]="language"
[languages]="languages"
- hintText="contents.validationHint"
+ hintText="i18n:contents.validationHint"
hintAfter="120000"
hintPosition="top-end"
sqxTourStep="languages">
diff --git a/frontend/src/app/features/rules/pages/rule/rule-page.component.html b/frontend/src/app/features/rules/pages/rule/rule-page.component.html
index 0cf619738..b0cdb366c 100644
--- a/frontend/src/app/features/rules/pages/rule/rule-page.component.html
+++ b/frontend/src/app/features/rules/pages/rule/rule-page.component.html
@@ -184,7 +184,7 @@
routerLink="help"
routerLinkActive="active"
queryParamsHandling="preserve"
- hintText="common.helpTour"
+ hintText="i18n:common.helpTour"
hintAfter="180000"
title="i18n:common.help"
titlePosition="left"
diff --git a/frontend/src/app/features/rules/pages/rules/rules-page.component.html b/frontend/src/app/features/rules/pages/rules/rules-page.component.html
index 726cfa202..48d39be83 100644
--- a/frontend/src/app/features/rules/pages/rules/rules-page.component.html
+++ b/frontend/src/app/features/rules/pages/rules/rules-page.component.html
@@ -56,7 +56,7 @@
routerLink="help"
routerLinkActive="active"
queryParamsHandling="preserve"
- hintText="common.helpTour"
+ hintText="i18n:common.helpTour"
hintAfter="180000"
title="i18n:common.help"
titlePosition="left"
diff --git a/frontend/src/app/shared/components/notifo.component.html b/frontend/src/app/shared/components/notifo.component.html
index 64cef5c47..67185d1bc 100644
--- a/frontend/src/app/shared/components/notifo.component.html
+++ b/frontend/src/app/shared/components/notifo.component.html
@@ -1,6 +1,6 @@
\ No newline at end of file
diff --git a/frontend/src/app/shared/components/search/search-form.component.html b/frontend/src/app/shared/components/search/search-form.component.html
index 8882a4cd5..0967505ab 100644
--- a/frontend/src/app/shared/components/search/search-form.component.html
+++ b/frontend/src/app/shared/components/search/search-form.component.html
@@ -9,7 +9,7 @@
(ngModelChange)="changeQueryFullText($event)"
[ngModelOptions]="{ standalone: true }"
[placeholder]="placeholder"
- hintText="search.fullTextTour"
+ hintText="i18n:search.fullTextTour"
hintAfter="120000"
hintPosition="bottom-end"
sqxTourStep="search"
@@ -32,7 +32,7 @@