From 9b066b3b882944568d508fda659d653a576fb57d Mon Sep 17 00:00:00 2001 From: Molkobain Date: Mon, 5 Aug 2024 09:17:51 +0200 Subject: [PATCH] =?UTF-8?q?N=C2=B07410=20-=20Add=20hyperlinks=20to=20news?= =?UTF-8?q?=20features?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cs.dictionary.itop.welcome-popup.php | 8 ++++---- .../da.dictionary.itop.welcome-popup.php | 8 ++++---- .../de.dictionary.itop.welcome-popup.php | 6 +++--- .../en.dictionary.itop.welcome-popup.php | 8 ++++---- .../es_cr.dictionary.itop.welcome-popup.php | 8 ++++---- .../fr.dictionary.itop.welcome-popup.php | 10 +++++----- .../hu.dictionary.itop.welcome-popup.php | 8 ++++---- .../it.dictionary.itop.welcome-popup.php | 8 ++++---- .../ja.dictionary.itop.welcome-popup.php | 8 ++++---- .../nl.dictionary.itop.welcome-popup.php | 8 ++++---- .../pl.dictionary.itop.welcome-popup.php | 2 +- .../pt_br.dictionary.itop.welcome-popup.php | 8 ++++---- .../ru.dictionary.itop.welcome-popup.php | 8 ++++---- .../sk.dictionary.itop.welcome-popup.php | 8 ++++---- .../tr.dictionary.itop.welcome-popup.php | 8 ++++---- .../zh_cn.dictionary.itop.welcome-popup.php | 8 ++++---- .../WelcomePopup/Provider/DefaultProvider.php | 11 +++++++---- 17 files changed, 68 insertions(+), 65 deletions(-) diff --git a/dictionaries/ui/application/welcome-popup/cs.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/cs.dictionary.itop.welcome-popup.php index 1457da3d7..69a412be3 100644 --- a/dictionaries/ui/application/welcome-popup/cs.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/cs.dictionary.itop.welcome-popup.php @@ -24,7 +24,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', [
Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
~~', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~', - 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
+ 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.

Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
~~', @@ -32,9 +32,9 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', [ 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.

-
Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
~~', +
Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
~~', 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~', - 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution: + 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
  • Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
    • @@ -46,7 +46,7 @@ Dict::Add('CS CZ', 'Czech', 'Čeština', [
~~', 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~', - 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
'.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
+ 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
'.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.

With support for multiple languages, you have now complete control over your notifications display.
diff --git a/dictionaries/ui/application/welcome-popup/da.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/da.dictionary.itop.welcome-popup.php index 56177878b..38aaa0826 100644 --- a/dictionaries/ui/application/welcome-popup/da.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/da.dictionary.itop.welcome-popup.php @@ -24,7 +24,7 @@ Dict::Add('DA DA', 'Danish', 'Dansk', [
Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
~~', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~', - 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
+ 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.

Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
~~', @@ -32,9 +32,9 @@ Dict::Add('DA DA', 'Danish', 'Dansk', [ 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.

-
Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
~~', +
Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
~~', 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~', - 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution: + 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
  • Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
    • @@ -46,7 +46,7 @@ Dict::Add('DA DA', 'Danish', 'Dansk', [
~~', 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~', - 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
'.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
+ 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
'.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.

With support for multiple languages, you have now complete control over your notifications display.
diff --git a/dictionaries/ui/application/welcome-popup/de.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/de.dictionary.itop.welcome-popup.php index f8c99b854..b06f05c8e 100644 --- a/dictionaries/ui/application/welcome-popup/de.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/de.dictionary.itop.welcome-popup.php @@ -24,16 +24,16 @@ Dict::Add('DE DE', 'German', 'Deutsch', [
Passen Sie Ihre ' . ITOP_APPLICATION_SHORT . ' Präferenzen an, um ein personalisiertes Erlebnis zu erhalten.
', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Sagen Sie "Hallo" zum Newsroom', 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
Sagen Sie Auf Wiedersehen zu überfüllten Posteingängen und Hallo zu personalisierten Benachrichtigungen mit dem Newsroom von '.ITOP_APPLICATION_SHORT.'!
-
Der Newsroom ermöglicht es Ihnen, Benachrichtigungen innerhalb der Plattform einfach zu verwalten, sodass Sie über wichtige Updates informiert bleiben, ohne ständig Ihre E-Mails überprüfen zu müssen. Mit der Fähigkeit, Nachrichten als gelesen oder ungelesen zu markieren und alte Benachrichtigungen automatisch zu löschen, haben Sie die volle Kontrolle über Ihre Benachrichtigungen.
+
Der Newsroom ermöglicht es Ihnen, Benachrichtigungen innerhalb der Plattform einfach zu verwalten, sodass Sie über wichtige Updates informiert bleiben, ohne ständig Ihre E-Mails überprüfen zu müssen. Mit der Fähigkeit, Nachrichten als gelesen oder ungelesen zu markieren und alte Benachrichtigungen automatisch zu löschen, haben Sie die volle Kontrolle über Ihre Benachrichtigungen.

Probieren Sie es noch heute aus und optimieren Sie die Benachrichtigungserfahrung von ' . ITOP_APPLICATION_SHORT . '!
', 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Title' => 'Benachrichtigungszentrum', 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
Da wir wissen, dass Ihre Informationsaufnahme bereits am Limit ist, können Sie nun leicht wählen, wie Sie Ihre Benachrichtigungen erhalten - per E-Mail, Chat oder sogar über die Newsroom-Funktion.
Sie möchten eine bestimmte Art von Benachrichtigungen nicht erhalten? Nichts leichter als das mit diesen erweiterten Anpassungsmöglichkeiten, die Ihnen die Flexibilität geben, Ihr Erlebnis an Ihre Bedürfnisse anzupassen.

-
Zugriff auf Ihr Benachrichtigungszentrum über den Newsroom oder über Ihre Präferenzen und vermeiden Sie Informationsüberflutung auf allen Ihren Kommunikationskanälen!
', +
Zugriff auf Ihr Benachrichtigungszentrum über den Newsroom oder über Ihre Präferenzen und vermeiden Sie Informationsüberflutung auf allen Ihren Kommunikationskanälen!
', 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Barrierefreiheit für die Benutzeroberfläche von ' . ITOP_APPLICATION_SHORT . '', - 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
Um die Barrierefreiheit von ' . ITOP_APPLICATION_SHORT . ' zu gewährleisten, hat unser Team an neuen Back-Office-Themen gearbeitet. WCAG-konform konzentrieren sich diese Benutzeroberflächen darauf, es Benutzern mit Sehbehinderungen zu erleichtern, die Lösung zu verwenden: + 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
Um die Barrierefreiheit von ' . ITOP_APPLICATION_SHORT . ' zu gewährleisten, hat unser Team an neuen Back-Office-Themen gearbeitet. WCAG-konform konzentrieren sich diese Benutzeroberflächen darauf, es Benutzern mit Sehbehinderungen zu erleichtern, die Lösung zu verwenden:
  • Farbenblindes Thema: Entwickelt, um Benutzern mit Farbenblindheit zu helfen, teilt sich dieses Thema tatsächlich in zwei Unterthemen auf, um sich an spezifische Fälle anzupassen:
    • diff --git a/dictionaries/ui/application/welcome-popup/en.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/en.dictionary.itop.welcome-popup.php index 1235095eb..a78edff99 100644 --- a/dictionaries/ui/application/welcome-popup/en.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/en.dictionary.itop.welcome-popup.php @@ -24,7 +24,7 @@ Dict::Add('EN US', 'English', 'English', [
      Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
      ', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom', - 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      + 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.

      Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
      ', @@ -32,9 +32,9 @@ Dict::Add('EN US', 'English', 'English', [ 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
      As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
      You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.

      -
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ', +
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ', 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI', - 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution: + 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
      • Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
        • @@ -46,7 +46,7 @@ Dict::Add('EN US', 'English', 'English', [
      ', 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications', - 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      + 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.

      With support for multiple languages, you have now complete control over your notifications display.
      diff --git a/dictionaries/ui/application/welcome-popup/es_cr.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/es_cr.dictionary.itop.welcome-popup.php index a9d50cf24..7aca29e88 100644 --- a/dictionaries/ui/application/welcome-popup/es_cr.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/es_cr.dictionary.itop.welcome-popup.php @@ -24,7 +24,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
      Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
      ~~', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~', - 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      + 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.

      Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
      ~~', @@ -32,9 +32,9 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [ 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
      As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
      You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.

      -
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', +
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~', - 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution: + 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
      • Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
        • @@ -46,7 +46,7 @@ Dict::Add('ES CR', 'Spanish', 'Español, Castellano', [
      ~~', 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~', - 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      + 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.

      With support for multiple languages, you have now complete control over your notifications display.
      diff --git a/dictionaries/ui/application/welcome-popup/fr.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/fr.dictionary.itop.welcome-popup.php index 019866158..71b9a3317 100644 --- a/dictionaries/ui/application/welcome-popup/fr.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/fr.dictionary.itop.welcome-popup.php @@ -25,7 +25,7 @@ Nous espérons que vous apprécierez cette version autant que nous avons pris pl
      Paramétrez vos préférences iTop pour une expérience personnalisée.
      ', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Decouvrez la newsroom', - 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Dites adieu aux boîtes de réception encombrées et bonjour aux alertes personnalisées grâce à la Newsroom d\''.ITOP_APPLICATION_SHORT.' !
      + 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Dites adieu aux boîtes de réception encombrées et bonjour aux alertes personnalisées grâce à la Newsroom d\''.ITOP_APPLICATION_SHORT.' !

      La Newsroom vous permet de gérer facilement les notifications au sein de la plateforme, afin que vous puissiez rester au courant des mises à jour importantes sans avoir à vérifier constamment vos méls. Avec la possibilité de marquer les messages comme lus ou non lus, et de supprimer automatiquement les anciennes notifications, vous avez un contrôle total sur vos notifications

      @@ -34,9 +34,9 @@ Nous espérons que vous apprécierez cette version autant que nous avons pris pl 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
      Comme nous savons que vous êtes déjà saturé d\'informations, vous pouvez désormais choisir facilement la manière dont vous recevez vos notifications - par mél, par chat ou même par la fonction Newsroom.
      Vous ne voulez pas recevoir un certain type d\'alerte ? Rien de plus facile avec ces fonctionnalités de personnalisation avancées qui permettent d\'adapter votre expérience utilisateur à vos besoins.

      -
      Accédez à votre centre de notifications via la newsroom ou vos préférences et évitez la surcharge d\'information sur vos canaux de communication !
      ', +
      Accédez à votre centre de notifications via la newsroom ou vos préférences et évitez la surcharge d\'information sur vos canaux de communication !
      ', 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibilité de l\'interface utilisateur d\'' . ITOP_APPLICATION_SHORT, - 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      Afin d\'assurer l\'accessibilité d\'' . ITOP_APPLICATION_SHORT . ', notre équipe a travaillé sur de nouveaux thèmes pour le backoffice. Conformes aux normes WCAG, ces interfaces utilisateur visent à faciliter l\'utilisation de la solution par les utilisateurs souffrant de déficiences visuelles : + 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      Afin d\'assurer l\'accessibilité d\'' . ITOP_APPLICATION_SHORT . ', notre équipe a travaillé sur de nouveaux thèmes pour la console. Conformes aux normes WCAG, ces interfaces utilisateur visent à faciliter l\'utilisation de la solution par les utilisateurs souffrant de déficiences visuelles :
      • Thème daltonien : Conçu pour aider les utilisateurs daltoniens, ce thème se décompose en deux sous-thèmes pour s\'adapter à des cas spécifiques :
        • @@ -48,8 +48,8 @@ Nous espérons que vous apprécierez cette version autant que nous avons pris pl
      ', - 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Des notifications efficaces', - 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      La Newsroom d\''.ITOP_APPLICATION_SHORT.' vous offre une nouvelle façon d\'automatiser vos alertes en fonction d\'événements récurrents, ce qui vous permet de définir facilement des règles qui vous conviennent.
      + 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Des notifications évoluées', + 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      La Newsroom d\''.ITOP_APPLICATION_SHORT.' vous offre une nouvelle façon d\'automatiser vos alertes en fonction d\'événements récurrents, ce qui vous permet de définir facilement des règles qui vous conviennent.
      Notre tri des notifications basé sur la priorité garantit que les messages importants sont affichés en premier, tandis que nos options de personnalisation des URL vous permettent de diriger les destinataires au bon endroit.

      Grâce à la prise en charge de plusieurs langues, vous avez désormais un contrôle total sur l\'affichage de vos notifications.
      diff --git a/dictionaries/ui/application/welcome-popup/hu.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/hu.dictionary.itop.welcome-popup.php index af6b7f137..856447fcb 100644 --- a/dictionaries/ui/application/welcome-popup/hu.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/hu.dictionary.itop.welcome-popup.php @@ -24,7 +24,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', [
      Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
      ~~', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~', - 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      + 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.

      Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
      ~~', @@ -32,9 +32,9 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', [ 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
      As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
      You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.

      -
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', +
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~', - 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution: + 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
      • Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
        • @@ -46,7 +46,7 @@ Dict::Add('HU HU', 'Hungarian', 'Magyar', [
      ~~', 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~', - 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      + 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.

      With support for multiple languages, you have now complete control over your notifications display.
      diff --git a/dictionaries/ui/application/welcome-popup/it.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/it.dictionary.itop.welcome-popup.php index e335d4899..144373e30 100644 --- a/dictionaries/ui/application/welcome-popup/it.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/it.dictionary.itop.welcome-popup.php @@ -24,7 +24,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
      Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
      ~~', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~', - 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      + 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.

      Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
      ~~', @@ -32,9 +32,9 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [ 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
      As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
      You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.

      -
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', +
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~', - 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution: + 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
      • Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
        • @@ -46,7 +46,7 @@ Dict::Add('IT IT', 'Italian', 'Italiano', [
      ~~', 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~', - 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      + 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.

      With support for multiple languages, you have now complete control over your notifications display.
      diff --git a/dictionaries/ui/application/welcome-popup/ja.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/ja.dictionary.itop.welcome-popup.php index ab34f0a69..d5e22a5d8 100644 --- a/dictionaries/ui/application/welcome-popup/ja.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/ja.dictionary.itop.welcome-popup.php @@ -24,7 +24,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', [
      Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
      ~~', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~', - 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      + 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.

      Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
      ~~', @@ -32,9 +32,9 @@ Dict::Add('JA JP', 'Japanese', '日本語', [ 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
      As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
      You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.

      -
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', +
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~', - 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution: + 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
      • Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
        • @@ -46,7 +46,7 @@ Dict::Add('JA JP', 'Japanese', '日本語', [
      ~~', 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~', - 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      + 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.

      With support for multiple languages, you have now complete control over your notifications display.
      diff --git a/dictionaries/ui/application/welcome-popup/nl.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/nl.dictionary.itop.welcome-popup.php index a6d38a515..344ae77e8 100644 --- a/dictionaries/ui/application/welcome-popup/nl.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/nl.dictionary.itop.welcome-popup.php @@ -24,7 +24,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
      Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
      ~~', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~', - 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      + 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.

      Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
      ~~', @@ -32,9 +32,9 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [ 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
      As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
      You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.

      -
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', +
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~', - 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution: + 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
      • Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
        • @@ -46,7 +46,7 @@ Dict::Add('NL NL', 'Dutch', 'Nederlands', [
      ~~', 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~', - 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      + 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.

      With support for multiple languages, you have now complete control over your notifications display.
      diff --git a/dictionaries/ui/application/welcome-popup/pl.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/pl.dictionary.itop.welcome-popup.php index fbc9374b4..9f1983968 100644 --- a/dictionaries/ui/application/welcome-popup/pl.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/pl.dictionary.itop.welcome-popup.php @@ -24,7 +24,7 @@ Dict::Add('PL PL', 'Polish', 'Polski', [
      Dostosuj swoją aplikację '.ITOP_APPLICATION_SHORT.' w preferencjach dotyczących spersonalizowanych doświadczeń.
      ', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Przywitaj się z newsroomem', - 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Pożegnaj zaśmiecone skrzynki odbiorcze i przywitaj się ze spersonalizowanymi alertami '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      + 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Pożegnaj zaśmiecone skrzynki odbiorcze i przywitaj się ze spersonalizowanymi alertami '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      Newsroom umożliwia łatwe zarządzanie powiadomieniami w ramach platformy, dzięki czemu możesz być na bieżąco z ważnymi aktualizacjami bez ciągłego sprawdzania poczty. Dzięki możliwości oznaczania wiadomości jako przeczytanych lub nieprzeczytanych oraz automatycznego usuwania starych powiadomień, masz pełną kontrolę nad swoimi powiadomieniami.

      Wypróbuj już dziś i usprawnij swoje doświadczenie komunikacji w ' . ITOP_APPLICATION_SHORT . '!
      ', diff --git a/dictionaries/ui/application/welcome-popup/pt_br.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/pt_br.dictionary.itop.welcome-popup.php index 2dd4dc29b..e19e58fc4 100644 --- a/dictionaries/ui/application/welcome-popup/pt_br.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/pt_br.dictionary.itop.welcome-popup.php @@ -24,7 +24,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
      Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
      ~~', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~', - 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      + 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.

      Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
      ~~', @@ -32,9 +32,9 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', [ 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
      As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
      You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.

      -
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', +
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~', - 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution: + 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
      • Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
        • @@ -46,7 +46,7 @@ Dict::Add('PT BR', 'Brazilian', 'Brazilian', [
      ~~', 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~', - 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      + 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.

      With support for multiple languages, you have now complete control over your notifications display.
      diff --git a/dictionaries/ui/application/welcome-popup/ru.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/ru.dictionary.itop.welcome-popup.php index 922898901..ef98d6a6c 100644 --- a/dictionaries/ui/application/welcome-popup/ru.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/ru.dictionary.itop.welcome-popup.php @@ -24,7 +24,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', [
      Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
      ~~', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~', - 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      + 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.

      Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
      ~~', @@ -32,9 +32,9 @@ Dict::Add('RU RU', 'Russian', 'Русский', [ 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
      As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
      You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.

      -
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', +
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~', - 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution: + 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
      • Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
        • @@ -46,7 +46,7 @@ Dict::Add('RU RU', 'Russian', 'Русский', [
      ~~', 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~', - 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      + 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.

      With support for multiple languages, you have now complete control over your notifications display.
      diff --git a/dictionaries/ui/application/welcome-popup/sk.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/sk.dictionary.itop.welcome-popup.php index c844392c5..3d66c1591 100644 --- a/dictionaries/ui/application/welcome-popup/sk.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/sk.dictionary.itop.welcome-popup.php @@ -24,7 +24,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', [
      Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
      ~~', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~', - 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      + 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.

      Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
      ~~', @@ -32,9 +32,9 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', [ 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
      As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
      You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.

      -
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', +
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~', - 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution: + 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
      • Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
        • @@ -46,7 +46,7 @@ Dict::Add('SK SK', 'Slovak', 'Slovenčina', [
      ~~', 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~', - 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      + 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.

      With support for multiple languages, you have now complete control over your notifications display.
      diff --git a/dictionaries/ui/application/welcome-popup/tr.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/tr.dictionary.itop.welcome-popup.php index 4125f4839..bdb336287 100644 --- a/dictionaries/ui/application/welcome-popup/tr.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/tr.dictionary.itop.welcome-popup.php @@ -24,7 +24,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', [
      Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
      ~~', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~', - 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      + 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.

      Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
      ~~', @@ -32,9 +32,9 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', [ 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
      As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
      You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.

      -
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', +
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~', - 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution: + 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
      • Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
        • @@ -46,7 +46,7 @@ Dict::Add('TR TR', 'Turkish', 'Türkçe', [
      ~~', 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~', - 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      + 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.

      With support for multiple languages, you have now complete control over your notifications display.
      diff --git a/dictionaries/ui/application/welcome-popup/zh_cn.dictionary.itop.welcome-popup.php b/dictionaries/ui/application/welcome-popup/zh_cn.dictionary.itop.welcome-popup.php index fd0ab24fb..1ea7a7cc0 100644 --- a/dictionaries/ui/application/welcome-popup/zh_cn.dictionary.itop.welcome-popup.php +++ b/dictionaries/ui/application/welcome-popup/zh_cn.dictionary.itop.welcome-popup.php @@ -24,7 +24,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', [
      Customize your '.ITOP_APPLICATION_SHORT.' preferences for a personalized experience.
      ~~', 'UI:WelcomePopup:Message:320_02_Newsroom:Title' => 'Say "Hello" to the newsroom~~', - 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      + 'UI:WelcomePopup:Message:320_02_Newsroom:Description' => '
      Say goodbye to cluttered inboxes and hello to personalized alerts with '.ITOP_APPLICATION_SHORT.'\'s Newsroom!
      Newsroom allows you to easily manage notifications within the platform, so you can stay on top of important updates without constantly checking your email. With the ability to mark messages as read or unread, and automatically delete old notifications, you have complete control over your notifications.

      Try it out today and streamline your ' . ITOP_APPLICATION_SHORT . '\'s communication experience!
      ~~', @@ -32,9 +32,9 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', [ 'UI:WelcomePopup:Message:320_03_NotificationsCenter:Description' => '
      As we know your information intake is already at its max, you can now easily choose how you receive your notifications - via email, chat, or even the Newsroom feature
      You don\'t want to receive a certain type of alerts? Nothing easier with these advanced customization capabilities giving you the flexibility to tailor your experience to your needs.

      -
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', +
      Access your notifications center through the newsroom or through your preferences and avoid information overload on all your communication channels!
      ~~', 'UI:WelcomePopup:Message:320_05_A11yThemes:Title' => 'Accessibility for ' . ITOP_APPLICATION_SHORT . '\'s UI~~', - 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution: + 'UI:WelcomePopup:Message:320_05_A11yThemes:Description' => '
      To ensure ' . ITOP_APPLICATION_SHORT . '\'s accessibility, our team has been working on new back-office themes. WCAG compliants, those UI focus on making it easier for users with visual impairments to use the solution:
      • Color-blind theme: Designed to help users with colorblindness, this theme actually breaks down in two sub-themes to adapt to specific cases:
        • @@ -46,7 +46,7 @@ Dict::Add('ZH CN', 'Chinese', '简体中文', [
      ~~', 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title' => 'Powerful notifications~~', - 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      + 'UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description' => '
      '.ITOP_APPLICATION_SHORT.'\'s Newsroom gives you a new way to automate your alerts based on events with recurrence, so you can easily set up rules that work for you.
      Our priority-based notifications sorting ensures that important messages are displayed first, while our URL customization options allow you to direct recipients to the right place.

      With support for multiple languages, you have now complete control over your notifications display.
      diff --git a/sources/Application/WelcomePopup/Provider/DefaultProvider.php b/sources/Application/WelcomePopup/Provider/DefaultProvider.php index 3b39fb09a..eaef57ed3 100644 --- a/sources/Application/WelcomePopup/Provider/DefaultProvider.php +++ b/sources/Application/WelcomePopup/Provider/DefaultProvider.php @@ -6,6 +6,9 @@ namespace Combodo\iTop\Application\WelcomePopup\Provider; +use Combodo\iTop\Controller\Newsroom\iTopNewsroomController; +use Combodo\iTop\Controller\Notifications\NotificationsCenterController; +use Combodo\iTop\Service\Router\Router; use Dict; use AbstractWelcomePopupExtension; use UserRights; @@ -34,19 +37,19 @@ class DefaultProvider extends AbstractWelcomePopupExtension MessageFactory::MakeForLeftIllustrationAsSVGMarkupRightTexts( "320_02_Newsroom", Dict::S("UI:WelcomePopup:Message:320_02_Newsroom:Title"), - Dict::S("UI:WelcomePopup:Message:320_02_Newsroom:Description"), + Dict::Format("UI:WelcomePopup:Message:320_02_Newsroom:Description", Router::GetInstance()->GenerateUrl(iTopNewsroomController::ROUTE_NAMESPACE . ".view_all")), utils::GetAbsoluteUrlAppRoot() . "images/illustrations/undraw_newspaper.svg" ), MessageFactory::MakeForLeftIllustrationAsSVGMarkupRightTexts( "320_03_NotificationsCenter", Dict::S("UI:WelcomePopup:Message:320_03_NotificationsCenter:Title"), - Dict::S("UI:WelcomePopup:Message:320_03_NotificationsCenter:Description"), + Dict::Format("UI:WelcomePopup:Message:320_03_NotificationsCenter:Description", Router::GetInstance()->GenerateUrl(NotificationsCenterController::ROUTE_NAMESPACE . ".display_page")), utils::GetAbsoluteUrlAppRoot() . "images/illustrations/undraw_preferences_popup.svg" ), MessageFactory::MakeForLeftTextsRightIllustrationAsSVGMarkup( "320_05_A11yThemes", Dict::S("UI:WelcomePopup:Message:320_05_A11yThemes:Title"), - Dict::S("UI:WelcomePopup:Message:320_05_A11yThemes:Description"), + Dict::Format("UI:WelcomePopup:Message:320_05_A11yThemes:Description", utils::GetAbsoluteUrlAppRoot() . "pages/preferences.php"), utils::GetAbsoluteUrlAppRoot() . "images/illustrations/undraw_designer_mindset.svg" ), ]; @@ -57,7 +60,7 @@ class DefaultProvider extends AbstractWelcomePopupExtension $aMessages[] = MessageFactory::MakeForLeftTextsRightIllustrationAsSVGMarkup( "320_04_PowerfulNotifications_AdminOnly", Dict::S("UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Title"), - Dict::S("UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description"), + Dict::Format("UI:WelcomePopup:Message:320_04_PowerfulNotifications_AdminOnly:Description", utils::GetAbsoluteUrlAppRoot() . "pages/notifications.php"), utils::GetAbsoluteUrlAppRoot() . "images/illustrations/undraw_new_notifications.svg" ); }