diff --git a/src/VirtoCommerce.PushMessages.Web/Localizations/de.PushMessages.json b/src/VirtoCommerce.PushMessages.Web/Localizations/de.PushMessages.json new file mode 100644 index 0000000..5c6e91e --- /dev/null +++ b/src/VirtoCommerce.PushMessages.Web/Localizations/de.PushMessages.json @@ -0,0 +1,67 @@ +{ + "permissions": { + "PushMessages:access": "Push-Nachrichten-Menü öffnen", + "PushMessages:create": "Push-Nachrichten-bezogene Daten erstellen", + "PushMessages:read": "Push-Nachrichten-bezogene Daten anzeigen", + "PushMessages:update": "Push-Nachrichten-bezogene Daten aktualisieren", + "PushMessages:delete": "Push-Nachrichten-bezogene Daten löschen" + }, + "settings": { + "PushMessages.Enable": { + "title": "Aktivierung von Push-Nachrichten", + "description": "Push-Nachrichten aktivieren/deaktivieren" + }, + "PushMessages.FCM.Enable": { + "title": "Aktivierung von Firebase Cloud Messaging (FCM)", + "description": "Firebase Cloud Messaging (FCM) aktivieren/deaktivieren. Zusätzliche Konfiguration erforderlich. Verwenden Sie den folgenden Link für die Konfiguration https://docs.virtocommerce.org/platform/user-guide/push-messages/firebase-cloud-messaging/" + }, + "PushMessages.BatchSize": { + "title": "Batch-Größe", + "description": "Definieren Sie die Anzahl der Nachrichten, die pro Batch gesendet werden" + }, + "PushMessages.FcmReceiverOptions.ApiKey": { + "title": "ApiKey", + "description": "Autorisieren Sie Ihre App, um auf Firebase-Dienste zuzugreifen" + }, + "PushMessages.FcmReceiverOptions.AuthDomain": { + "title": "AuthDomain", + "description": "Legen Sie eine Domain fest, in der Authentifizierungsanfragen für Ihr Firebase-Projekt verarbeitet werden" + }, + "PushMessages.FcmReceiverOptions.ProjectId": { + "title": "ProjektId", + "description": "Benennen Sie Ihr Firebase-Projekt, um alle Firebase-Dienste unter einem Projekt zu verknüpfen" + }, + "PushMessages.FcmReceiverOptions.StorageBucket": { + "title": "StorageBucket", + "description": "Legen Sie die URL für Ihren Firebase Cloud Storage fest, in dem Dateien gespeichert werden können, die mit dem Projekt verbunden sind" + }, + "PushMessages.FcmReceiverOptions.MessagingSenderId": { + "title": "MessagingSenderId", + "description": "Legen Sie die ID fest, um den Absender zu identifizieren und Nachrichten von Ihrem Firebase-Projekt an Benutzergeräte zu senden" + }, + "PushMessages.FcmReceiverOptions.AppId": { + "title": "AppId", + "description": "Verknüpfen Sie Nachrichten mit Ihrer spezifischen Anwendung" + }, + "PushMessages.FcmReceiverOptions.VapidKey": { + "title": "VapidKey", + "description": "Legen Sie den Schlüssel fest, der für Web-Push-Protokolle verwendet wird, um webbasierte Push-Nachrichten zu authentifizieren, die von Ihrer Anwendung gesendet werden" + }, + "PushMessages.SendScheduledMessagesRecurringJob.Enable": { + "title": "Wiederkehrender Job für geplante Nachrichten", + "description": "Wiederkehrenden Job für das Senden geplanter Nachrichten aktivieren/deaktivieren" + }, + "PushMessages.SendScheduledMessagesRecurringJob.CronExpression": { + "title": "Cron-Ausdruck für wiederkehrenden Job für geplante Nachrichten", + "description": "Konfigurieren Sie die Planung automatisierter Nachrichten. '0/5****' bedeutet, dass Nachrichten alle 5 Minuten gesendet werden" + }, + "PushMessages.TrackNewRecipientsRecurringJob.Enable": { + "title": "Wiederkehrender Job zur Verfolgung neuer Empfänger", + "description": "Job zur Verfolgung neuer Empfänger aktivieren/deaktivieren" + }, + "PushMessages.TrackNewRecipientsRecurringJob.CronExpression": { + "title": "Cron-Ausdruck für wiederkehrenden Job zur Verfolgung neuer Empfänger", + "description": "Konfigurieren Sie die Überprüfung neuer Empfänger. '0 0/1' bedeutet, dass Nachrichten jede Minute gesendet werden" + } + } +} \ No newline at end of file diff --git a/src/VirtoCommerce.PushMessages.Web/Localizations/en.PushMessages.json b/src/VirtoCommerce.PushMessages.Web/Localizations/en.PushMessages.json index 3df9d93..4b82af7 100644 --- a/src/VirtoCommerce.PushMessages.Web/Localizations/en.PushMessages.json +++ b/src/VirtoCommerce.PushMessages.Web/Localizations/en.PushMessages.json @@ -1,67 +1,67 @@ { "permissions": { - "PushMessages:access": "Open PushMessages menu", - "PushMessages:create": "Create PushMessages related data", - "PushMessages:read": "View PushMessages related data", - "PushMessages:update": "Update PushMessages related data", - "PushMessages:delete": "Delete PushMessages related data" + "PushMessages:access": "Open push messages menu", + "PushMessages:create": "Create push messages related data", + "PushMessages:read": "View push messages related data", + "PushMessages:update": "Update push messages related data", + "PushMessages:delete": "Delete push messages related data" }, "settings": { "PushMessages.Enable": { - "title": "Enable push notifications", - "description": "Enable or disable push notifications" + "title": "Push messages activation", + "description": "Enable/ disable push messages" }, "PushMessages.FCM.Enable": { - "title": "Enable firebase cloud messaging (FCM)", - "description": "Enable or disable Firebase Cloud Messaging (FCM). Additional configuration is required use following link for configuration https://docs.virtocommerce.org/platform/user-guide/push-messages/firebase-cloud-messaging/" + "title": "Firebase cloud messaging (FCM) activation", + "description": "Enable/ disable Firebase Cloud Messaging (FCM). Additional configuration is required. Use following link for configuration https://docs.virtocommerce.org/platform/user-guide/push-messages/firebase-cloud-messaging/" }, "PushMessages.BatchSize": { "title": "Batch size", - "description": "" + "description": "Define the number of messages sent per batch" }, "PushMessages.FcmReceiverOptions.ApiKey": { "title": "ApiKey", - "description": "" + "description": "Authorize your app to access Firebase services" }, "PushMessages.FcmReceiverOptions.AuthDomain": { "title": "AuthDomain", - "description": "" + "description": "Set a domain where authentication requests are processed for your Firebase project" }, "PushMessages.FcmReceiverOptions.ProjectId": { "title": "ProjectId", - "description": "" + "description": "Name your Firebase project to link all Fibebase services together under one project" }, "PushMessages.FcmReceiverOptions.StorageBucket": { "title": "StorageBucket", - "description": "" + "description": "Set URL for your Firebase Cloud Storage, where files associated with the project can be stored" }, "PushMessages.FcmReceiverOptions.MessagingSenderId": { "title": "MessagingSenderId", - "description": "" + "description": "Set Id to identify the sender and to send messages from your Firebase project to user devices" }, "PushMessages.FcmReceiverOptions.AppId": { "title": "AppId", - "description": "" + "description": "Link messages to your specific application" }, "PushMessages.FcmReceiverOptions.VapidKey": { "title": "VapidKey", - "description": "" + "description": "Set key used for Web Push protocols to help authenticate web-based push messages sent from your application" }, "PushMessages.SendScheduledMessagesRecurringJob.Enable": { - "title": "Send scheduled messages recurring job: enable", - "description": "" + "title": "Scheduled messages recurring job", + "description": "Enable/ disable scheduled message-sending job" }, "PushMessages.SendScheduledMessagesRecurringJob.CronExpression": { - "title": "Send scheduled messages recurring job: cron expression", - "description": "" + "title": "Cron expression for scheduled messages recurring job", + "description": "Configure to schedule automated messages. '0/5****' means that messages will be sent every 5 minutes" }, "PushMessages.TrackNewRecipientsRecurringJob.Enable": { - "title": "Track new recipients recurring job: enable", - "description": "" + "title": "Track new recipients recurring job", + "description": "Enable/ disable the recipient-tracking job" }, "PushMessages.TrackNewRecipientsRecurringJob.CronExpression": { - "title": "Track new recipients recurring job: cron expression", - "description": "" + "title": "Cron expression for tracking new recipients recurring job", + "description": "Configure to check for new recipients. '0 0/1' means that messages will be sent every minute" } } } diff --git a/src/VirtoCommerce.PushMessages.Web/Localizations/es.PushMessages.json b/src/VirtoCommerce.PushMessages.Web/Localizations/es.PushMessages.json new file mode 100644 index 0000000..44c63b8 --- /dev/null +++ b/src/VirtoCommerce.PushMessages.Web/Localizations/es.PushMessages.json @@ -0,0 +1,67 @@ +{ + "permissions": { + "PushMessages:access": "Abrir menú de mensajes push", + "PushMessages:create": "Crear datos relacionados con mensajes push", + "PushMessages:read": "Ver datos relacionados con mensajes push", + "PushMessages:update": "Actualizar datos relacionados con mensajes push", + "PushMessages:delete": "Eliminar datos relacionados con mensajes push" + }, + "settings": { + "PushMessages.Enable": { + "title": "Activación de mensajes push", + "description": "Habilitar/deshabilitar mensajes push" + }, + "PushMessages.FCM.Enable": { + "title": "Activación de Firebase Cloud Messaging (FCM)", + "description": "Habilitar/deshabilitar Firebase Cloud Messaging (FCM). Se requiere configuración adicional. Use el siguiente enlace para la configuración https://docs.virtocommerce.org/platform/user-guide/push-messages/firebase-cloud-messaging/" + }, + "PushMessages.BatchSize": { + "title": "Tamaño del lote", + "description": "Definir el número de mensajes enviados por lote" + }, + "PushMessages.FcmReceiverOptions.ApiKey": { + "title": "ApiKey", + "description": "Autorice su aplicación para acceder a los servicios de Firebase" + }, + "PushMessages.FcmReceiverOptions.AuthDomain": { + "title": "AuthDomain", + "description": "Establezca un dominio donde se procesen las solicitudes de autenticación para su proyecto de Firebase" + }, + "PushMessages.FcmReceiverOptions.ProjectId": { + "title": "ProjectId", + "description": "Nombre su proyecto de Firebase para vincular todos los servicios de Firebase bajo un solo proyecto" + }, + "PushMessages.FcmReceiverOptions.StorageBucket": { + "title": "StorageBucket", + "description": "Establezca la URL para su Firebase Cloud Storage, donde se pueden almacenar archivos asociados con el proyecto" + }, + "PushMessages.FcmReceiverOptions.MessagingSenderId": { + "title": "MessagingSenderId", + "description": "Establezca la ID para identificar al remitente y enviar mensajes desde su proyecto de Firebase a dispositivos de usuario" + }, + "PushMessages.FcmReceiverOptions.AppId": { + "title": "AppId", + "description": "Vincule mensajes a su aplicación específica" + }, + "PushMessages.FcmReceiverOptions.VapidKey": { + "title": "VapidKey", + "description": "Establezca la clave utilizada para los protocolos de Web Push para ayudar a autenticar los mensajes push basados en la web enviados desde su aplicación" + }, + "PushMessages.SendScheduledMessagesRecurringJob.Enable": { + "title": "Trabajo recurrente de mensajes programados", + "description": "Habilitar/deshabilitar el trabajo de envío de mensajes programados" + }, + "PushMessages.SendScheduledMessagesRecurringJob.CronExpression": { + "title": "Expresión Cron para trabajo recurrente de mensajes programados", + "description": "Configurar para programar mensajes automatizados. '0/5****' significa que los mensajes se enviarán cada 5 minutos" + }, + "PushMessages.TrackNewRecipientsRecurringJob.Enable": { + "title": "Trabajo recurrente de seguimiento de nuevos destinatarios", + "description": "Habilitar/deshabilitar el trabajo de seguimiento de destinatarios" + }, + "PushMessages.TrackNewRecipientsRecurringJob.CronExpression": { + "title": "Expresión Cron para trabajo recurrente de seguimiento de nuevos destinatarios", + "description": "Configurar para verificar nuevos destinatarios. '0 0/1' significa que los mensajes se enviarán cada minuto" + } + } +} \ No newline at end of file diff --git a/src/VirtoCommerce.PushMessages.Web/Localizations/fr.PushMessages.json b/src/VirtoCommerce.PushMessages.Web/Localizations/fr.PushMessages.json new file mode 100644 index 0000000..9b5f2ca --- /dev/null +++ b/src/VirtoCommerce.PushMessages.Web/Localizations/fr.PushMessages.json @@ -0,0 +1,67 @@ +{ + "permissions": { + "PushMessages:access": "Ouvrir le menu des messages push", + "PushMessages:create": "Créer des données liées aux messages push", + "PushMessages:read": "Voir les données liées aux messages push", + "PushMessages:update": "Mettre à jour les données liées aux messages push", + "PushMessages:delete": "Supprimer les données liées aux messages push" + }, + "settings": { + "PushMessages.Enable": { + "title": "Activation des messages push", + "description": "Activer/désactiver les messages push" + }, + "PushMessages.FCM.Enable": { + "title": "Activation de Firebase Cloud Messaging (FCM)", + "description": "Activer/désactiver Firebase Cloud Messaging (FCM). Une configuration supplémentaire est requise. Utilisez le lien suivant pour la configuration https://docs.virtocommerce.org/platform/user-guide/push-messages/firebase-cloud-messaging/" + }, + "PushMessages.BatchSize": { + "title": "Taille du lot", + "description": "Définir le nombre de messages envoyés par lot" + }, + "PushMessages.FcmReceiverOptions.ApiKey": { + "title": "ApiKey", + "description": "Autorisez votre application à accéder aux services Firebase" + }, + "PushMessages.FcmReceiverOptions.AuthDomain": { + "title": "AuthDomain", + "description": "Définissez un domaine où les demandes d'authentification sont traitées pour votre projet Firebase" + }, + "PushMessages.FcmReceiverOptions.ProjectId": { + "title": "ProjectId", + "description": "Nommez votre projet Firebase pour lier tous les services Firebase sous un seul projet" + }, + "PushMessages.FcmReceiverOptions.StorageBucket": { + "title": "StorageBucket", + "description": "Définissez l'URL pour votre Firebase Cloud Storage, où les fichiers associés au projet peuvent être stockés" + }, + "PushMessages.FcmReceiverOptions.MessagingSenderId": { + "title": "MessagingSenderId", + "description": "Définissez l'ID pour identifier l'expéditeur et envoyer des messages de votre projet Firebase aux appareils des utilisateurs" + }, + "PushMessages.FcmReceiverOptions.AppId": { + "title": "AppId", + "description": "Liez les messages à votre application spécifique" + }, + "PushMessages.FcmReceiverOptions.VapidKey": { + "title": "VapidKey", + "description": "Définissez la clé utilisée pour les protocoles Web Push pour aider à authentifier les messages push basés sur le web envoyés depuis votre application" + }, + "PushMessages.SendScheduledMessagesRecurringJob.Enable": { + "title": "Tâche récurrente pour les messages programmés", + "description": "Activer/désactiver la tâche d'envoi de messages programmés" + }, + "PushMessages.SendScheduledMessagesRecurringJob.CronExpression": { + "title": "Expression Cron pour la tâche récurrente des messages programmés", + "description": "Configurer pour planifier des messages automatisés. '0/5****' signifie que les messages seront envoyés toutes les 5 minutes" + }, + "PushMessages.TrackNewRecipientsRecurringJob.Enable": { + "title": "Tâche récurrente de suivi des nouveaux destinataires", + "description": "Activer/désactiver la tâche de suivi des destinataires" + }, + "PushMessages.TrackNewRecipientsRecurringJob.CronExpression": { + "title": "Expression Cron pour la tâche récurrente de suivi des nouveaux destinataires", + "description": "Configurer pour vérifier les nouveaux destinataires. '0 0/1' signifie que les messages seront envoyés chaque minute" + } + } +} \ No newline at end of file diff --git a/src/VirtoCommerce.PushMessages.Web/Localizations/it.PushMessages.json b/src/VirtoCommerce.PushMessages.Web/Localizations/it.PushMessages.json new file mode 100644 index 0000000..d8a642d --- /dev/null +++ b/src/VirtoCommerce.PushMessages.Web/Localizations/it.PushMessages.json @@ -0,0 +1,67 @@ +{ + "permissions": { + "PushMessages:access": "Apri il menu dei messaggi push", + "PushMessages:create": "Crea dati relativi ai messaggi push", + "PushMessages:read": "Visualizza dati relativi ai messaggi push", + "PushMessages:update": "Aggiorna dati relativi ai messaggi push", + "PushMessages:delete": "Elimina dati relativi ai messaggi push" + }, + "settings": { + "PushMessages.Enable": { + "title": "Attivazione dei messaggi push", + "description": "Abilita/disabilita i messaggi push" + }, + "PushMessages.FCM.Enable": { + "title": "Attivazione di Firebase Cloud Messaging (FCM)", + "description": "Abilita/disabilita Firebase Cloud Messaging (FCM). È necessaria una configurazione aggiuntiva. Utilizza il seguente link per la configurazione https://docs.virtocommerce.org/platform/user-guide/push-messages/firebase-cloud-messaging/" + }, + "PushMessages.BatchSize": { + "title": "Dimensione del batch", + "description": "Definisci il numero di messaggi inviati per batch" + }, + "PushMessages.FcmReceiverOptions.ApiKey": { + "title": "ApiKey", + "description": "Autorizza la tua app ad accedere ai servizi Firebase" + }, + "PushMessages.FcmReceiverOptions.AuthDomain": { + "title": "AuthDomain", + "description": "Imposta un dominio in cui vengono elaborate le richieste di autenticazione per il tuo progetto Firebase" + }, + "PushMessages.FcmReceiverOptions.ProjectId": { + "title": "ProjectId", + "description": "Dai un nome al tuo progetto Firebase per collegare tutti i servizi Firebase sotto un unico progetto" + }, + "PushMessages.FcmReceiverOptions.StorageBucket": { + "title": "StorageBucket", + "description": "Imposta l'URL per il tuo Firebase Cloud Storage, dove possono essere archiviati i file associati al progetto" + }, + "PushMessages.FcmReceiverOptions.MessagingSenderId": { + "title": "MessagingSenderId", + "description": "Imposta l'ID per identificare il mittente e inviare messaggi dal tuo progetto Firebase ai dispositivi degli utenti" + }, + "PushMessages.FcmReceiverOptions.AppId": { + "title": "AppId", + "description": "Collega i messaggi alla tua applicazione specifica" + }, + "PushMessages.FcmReceiverOptions.VapidKey": { + "title": "VapidKey", + "description": "Imposta la chiave utilizzata per i protocolli Web Push per aiutare ad autenticare i messaggi push basati sul web inviati dalla tua applicazione" + }, + "PushMessages.SendScheduledMessagesRecurringJob.Enable": { + "title": "Lavoro ricorrente per i messaggi programmati", + "description": "Abilita/disabilita il lavoro di invio dei messaggi programmati" + }, + "PushMessages.SendScheduledMessagesRecurringJob.CronExpression": { + "title": "Espressione Cron per il lavoro ricorrente dei messaggi programmati", + "description": "Configura per pianificare messaggi automatizzati. '0/5****' significa che i messaggi verranno inviati ogni 5 minuti" + }, + "PushMessages.TrackNewRecipientsRecurringJob.Enable": { + "title": "Lavoro ricorrente per il tracciamento dei nuovi destinatari", + "description": "Abilita/disabilita il lavoro di tracciamento dei destinatari" + }, + "PushMessages.TrackNewRecipientsRecurringJob.CronExpression": { + "title": "Espressione Cron per il lavoro ricorrente di tracciamento dei nuovi destinatari", + "description": "Configura per controllare i nuovi destinatari. '0 0/1' significa che i messaggi verranno inviati ogni minuto" + } + } +} \ No newline at end of file diff --git a/src/VirtoCommerce.PushMessages.Web/Localizations/ja.PushMessage.json b/src/VirtoCommerce.PushMessages.Web/Localizations/ja.PushMessage.json new file mode 100644 index 0000000..718deaf --- /dev/null +++ b/src/VirtoCommerce.PushMessages.Web/Localizations/ja.PushMessage.json @@ -0,0 +1,67 @@ +{ + "permissions": { + "PushMessages:access": "プッシュメッセージメニューを開く", + "PushMessages:create": "プッシュメッセージ関連データを作成する", + "PushMessages:read": "プッシュメッセージ関連データを表示する", + "PushMessages:update": "プッシュメッセージ関連データを更新する", + "PushMessages:delete": "プッシュメッセージ関連データを削除する" + }, + "settings": { + "PushMessages.Enable": { + "title": "プッシュメッセージの有効化", + "description": "プッシュメッセージを有効/無効にする" + }, + "PushMessages.FCM.Enable": { + "title": "Firebase Cloud Messaging (FCM) の有効化", + "description": "Firebase Cloud Messaging (FCM) を有効/無効にする。追加の設定が必要です。設定には次のリンクを使用してください https://docs.virtocommerce.org/platform/user-guide/push-messages/firebase-cloud-messaging/" + }, + "PushMessages.BatchSize": { + "title": "バッチサイズ", + "description": "バッチごとに送信されるメッセージの数を定義する" + }, + "PushMessages.FcmReceiverOptions.ApiKey": { + "title": "ApiKey", + "description": "Firebaseサービスにアクセスするためにアプリを認証する" + }, + "PushMessages.FcmReceiverOptions.AuthDomain": { + "title": "AuthDomain", + "description": "Firebaseプロジェクトの認証リクエストが処理されるドメインを設定する" + }, + "PushMessages.FcmReceiverOptions.ProjectId": { + "title": "ProjectId", + "description": "すべてのFirebaseサービスを1つのプロジェクトにリンクするためにFirebaseプロジェクトに名前を付ける" + }, + "PushMessages.FcmReceiverOptions.StorageBucket": { + "title": "StorageBucket", + "description": "プロジェクトに関連するファイルを保存できるFirebase Cloud StorageのURLを設定する" + }, + "PushMessages.FcmReceiverOptions.MessagingSenderId": { + "title": "MessagingSenderId", + "description": "送信者を識別し、Firebaseプロジェクトからユーザーのデバイスにメッセージを送信するためのIDを設定する" + }, + "PushMessages.FcmReceiverOptions.AppId": { + "title": "AppId", + "description": "特定のアプリケーションにメッセージをリンクする" + }, + "PushMessages.FcmReceiverOptions.VapidKey": { + "title": "VapidKey", + "description": "Webベースのプッシュメッセージを認証するために使用されるWebプッシュプロトコルのキーを設定する" + }, + "PushMessages.SendScheduledMessagesRecurringJob.Enable": { + "title": "スケジュールされたメッセージの定期ジョブ", + "description": "スケジュールされたメッセージ送信ジョブを有効/無効にする" + }, + "PushMessages.SendScheduledMessagesRecurringJob.CronExpression": { + "title": "スケジュールされたメッセージの定期ジョブのCron式", + "description": "自動メッセージをスケジュールするために設定する。'0/5****'は5分ごとにメッセージが送信されることを意味する" + }, + "PushMessages.TrackNewRecipientsRecurringJob.Enable": { + "title": "新しい受信者の追跡定期ジョブ", + "description": "受信者追跡ジョブを有効/無効にする" + }, + "PushMessages.TrackNewRecipientsRecurringJob.CronExpression": { + "title": "新しい受信者の追跡定期ジョブのCron式", + "description": "新しい受信者を確認するために設定する。'0 0/1'は毎分メッセージが送信されることを意味する" + } + } +} \ No newline at end of file diff --git a/src/VirtoCommerce.PushMessages.Web/Localizations/pl.PushMessage.json b/src/VirtoCommerce.PushMessages.Web/Localizations/pl.PushMessage.json new file mode 100644 index 0000000..a2c327e --- /dev/null +++ b/src/VirtoCommerce.PushMessages.Web/Localizations/pl.PushMessage.json @@ -0,0 +1,67 @@ +{ + "permissions": { + "PushMessages:access": "Otwórz menu wiadomości push", + "PushMessages:create": "Utwórz dane związane z wiadomościami push", + "PushMessages:read": "Wyświetl dane związane z wiadomościami push", + "PushMessages:update": "Zaktualizuj dane związane z wiadomościami push", + "PushMessages:delete": "Usuń dane związane z wiadomościami push" + }, + "settings": { + "PushMessages.Enable": { + "title": "Aktywacja wiadomości push", + "description": "Włącz/wyłącz wiadomości push" + }, + "PushMessages.FCM.Enable": { + "title": "Aktywacja Firebase Cloud Messaging (FCM)", + "description": "Włącz/wyłącz Firebase Cloud Messaging (FCM). Wymagana jest dodatkowa konfiguracja. Użyj poniższego linku do konfiguracji https://docs.virtocommerce.org/platform/user-guide/push-messages/firebase-cloud-messaging/" + }, + "PushMessages.BatchSize": { + "title": "Rozmiar partii", + "description": "Zdefiniuj liczbę wiadomości wysyłanych na partię" + }, + "PushMessages.FcmReceiverOptions.ApiKey": { + "title": "ApiKey", + "description": "Autoryzuj swoją aplikację do uzyskiwania dostępu do usług Firebase" + }, + "PushMessages.FcmReceiverOptions.AuthDomain": { + "title": "AuthDomain", + "description": "Ustaw domenę, w której przetwarzane są żądania uwierzytelniania dla Twojego projektu Firebase" + }, + "PushMessages.FcmReceiverOptions.ProjectId": { + "title": "ProjectId", + "description": "Nazwij swój projekt Firebase, aby połączyć wszystkie usługi Firebase w jednym projekcie" + }, + "PushMessages.FcmReceiverOptions.StorageBucket": { + "title": "StorageBucket", + "description": "Ustaw URL dla swojego Firebase Cloud Storage, gdzie mogą być przechowywane pliki związane z projektem" + }, + "PushMessages.FcmReceiverOptions.MessagingSenderId": { + "title": "MessagingSenderId", + "description": "Ustaw ID do identyfikacji nadawcy i wysyłania wiadomości z Twojego projektu Firebase do urządzeń użytkowników" + }, + "PushMessages.FcmReceiverOptions.AppId": { + "title": "AppId", + "description": "Połącz wiadomości z Twoją konkretną aplikacją" + }, + "PushMessages.FcmReceiverOptions.VapidKey": { + "title": "VapidKey", + "description": "Ustaw klucz używany do protokołów Web Push, aby pomóc w uwierzytelnianiu wiadomości push wysyłanych z Twojej aplikacji" + }, + "PushMessages.SendScheduledMessagesRecurringJob.Enable": { + "title": "Cykliczne zadanie wysyłania zaplanowanych wiadomości", + "description": "Włącz/wyłącz cykliczne zadanie wysyłania zaplanowanych wiadomości" + }, + "PushMessages.SendScheduledMessagesRecurringJob.CronExpression": { + "title": "Wyrażenie Cron dla cyklicznego zadania wysyłania zaplanowanych wiadomości", + "description": "Skonfiguruj, aby zaplanować automatyczne wiadomości. '0/5****' oznacza, że wiadomości będą wysyłane co 5 minut" + }, + "PushMessages.TrackNewRecipientsRecurringJob.Enable": { + "title": "Cykliczne zadanie śledzenia nowych odbiorców", + "description": "Włącz/wyłącz zadanie śledzenia odbiorców" + }, + "PushMessages.TrackNewRecipientsRecurringJob.CronExpression": { + "title": "Wyrażenie Cron dla cyklicznego zadania śledzenia nowych odbiorców", + "description": "Skonfiguruj, aby sprawdzać nowych odbiorców. '0 0/1' oznacza, że wiadomości będą wysyłane co minutę" + } + } +} \ No newline at end of file diff --git a/src/VirtoCommerce.PushMessages.Web/Localizations/pt.PushMessage.json b/src/VirtoCommerce.PushMessages.Web/Localizations/pt.PushMessage.json new file mode 100644 index 0000000..cbf9f9b --- /dev/null +++ b/src/VirtoCommerce.PushMessages.Web/Localizations/pt.PushMessage.json @@ -0,0 +1,67 @@ +{ + "permissions": { + "PushMessages:access": "Abrir menu de mensagens push", + "PushMessages:create": "Criar dados relacionados a mensagens push", + "PushMessages:read": "Visualizar dados relacionados a mensagens push", + "PushMessages:update": "Atualizar dados relacionados a mensagens push", + "PushMessages:delete": "Excluir dados relacionados a mensagens push" + }, + "settings": { + "PushMessages.Enable": { + "title": "Ativação de mensagens push", + "description": "Ativar/desativar mensagens push" + }, + "PushMessages.FCM.Enable": { + "title": "Ativação do Firebase Cloud Messaging (FCM)", + "description": "Ativar/desativar o Firebase Cloud Messaging (FCM). Configuração adicional é necessária. Use o seguinte link para configuração https://docs.virtocommerce.org/platform/user-guide/push-messages/firebase-cloud-messaging/" + }, + "PushMessages.BatchSize": { + "title": "Tamanho do lote", + "description": "Defina o número de mensagens enviadas por lote" + }, + "PushMessages.FcmReceiverOptions.ApiKey": { + "title": "ApiKey", + "description": "Autorize seu aplicativo a acessar os serviços do Firebase" + }, + "PushMessages.FcmReceiverOptions.AuthDomain": { + "title": "AuthDomain", + "description": "Defina um domínio onde as solicitações de autenticação são processadas para seu projeto Firebase" + }, + "PushMessages.FcmReceiverOptions.ProjectId": { + "title": "ProjectId", + "description": "Nomeie seu projeto Firebase para vincular todos os serviços do Firebase sob um único projeto" + }, + "PushMessages.FcmReceiverOptions.StorageBucket": { + "title": "StorageBucket", + "description": "Defina a URL para seu Firebase Cloud Storage, onde os arquivos associados ao projeto podem ser armazenados" + }, + "PushMessages.FcmReceiverOptions.MessagingSenderId": { + "title": "MessagingSenderId", + "description": "Defina o ID para identificar o remetente e enviar mensagens do seu projeto Firebase para dispositivos de usuários" + }, + "PushMessages.FcmReceiverOptions.AppId": { + "title": "AppId", + "description": "Vincule mensagens ao seu aplicativo específico" + }, + "PushMessages.FcmReceiverOptions.VapidKey": { + "title": "VapidKey", + "description": "Defina a chave usada para protocolos de Web Push para ajudar a autenticar mensagens push baseadas na web enviadas do seu aplicativo" + }, + "PushMessages.SendScheduledMessagesRecurringJob.Enable": { + "title": "Tarefa recorrente de envio de mensagens agendadas", + "description": "Ativar/desativar a tarefa de envio de mensagens agendadas" + }, + "PushMessages.SendScheduledMessagesRecurringJob.CronExpression": { + "title": "Expressão Cron para tarefa recorrente de mensagens agendadas", + "description": "Configurar para agendar mensagens automatizadas. '0/5****' significa que as mensagens serão enviadas a cada 5 minutos" + }, + "PushMessages.TrackNewRecipientsRecurringJob.Enable": { + "title": "Tarefa recorrente de rastreamento de novos destinatários", + "description": "Ativar/desativar a tarefa de rastreamento de destinatários" + }, + "PushMessages.TrackNewRecipientsRecurringJob.CronExpression": { + "title": "Expressão Cron para tarefa recorrente de rastreamento de novos destinatários", + "description": "Configurar para verificar novos destinatários. '0 0/1' significa que as mensagens serão enviadas a cada minuto" + } + } +} \ No newline at end of file diff --git a/src/VirtoCommerce.PushMessages.Web/Localizations/ru.PushMessage.json b/src/VirtoCommerce.PushMessages.Web/Localizations/ru.PushMessage.json new file mode 100644 index 0000000..9fdddf0 --- /dev/null +++ b/src/VirtoCommerce.PushMessages.Web/Localizations/ru.PushMessage.json @@ -0,0 +1,67 @@ +{ + "permissions": { + "PushMessages:access": "Открыть меню push-сообщений", + "PushMessages:create": "Создать данные, связанные с push-сообщениями", + "PushMessages:read": "Просмотр данных, связанных с push-сообщениями", + "PushMessages:update": "Обновить данные, связанные с push-сообщениями", + "PushMessages:delete": "Удалить данные, связанные с push-сообщениями" + }, + "settings": { + "PushMessages.Enable": { + "title": "Активация push-сообщений", + "description": "Включить/отключить push-сообщения" + }, + "PushMessages.FCM.Enable": { + "title": "Активация Firebase Cloud Messaging (FCM)", + "description": "Включить/отключить Firebase Cloud Messaging (FCM). Требуется дополнительная настройка. Используйте следующую ссылку для настройки https://docs.virtocommerce.org/platform/user-guide/push-messages/firebase-cloud-messaging/" + }, + "PushMessages.BatchSize": { + "title": "Размер партии", + "description": "Определите количество сообщений, отправляемых за один раз" + }, + "PushMessages.FcmReceiverOptions.ApiKey": { + "title": "ApiKey", + "description": "Авторизуйте ваше приложение для доступа к сервисам Firebase" + }, + "PushMessages.FcmReceiverOptions.AuthDomain": { + "title": "AuthDomain", + "description": "Установите домен, где обрабатываются запросы на аутентификацию для вашего проекта Firebase" + }, + "PushMessages.FcmReceiverOptions.ProjectId": { + "title": "ProjectId", + "description": "Назовите ваш проект Firebase, чтобы связать все сервисы Firebase в одном проекте" + }, + "PushMessages.FcmReceiverOptions.StorageBucket": { + "title": "StorageBucket", + "description": "Установите URL для вашего Firebase Cloud Storage, где могут храниться файлы, связанные с проектом" + }, + "PushMessages.FcmReceiverOptions.MessagingSenderId": { + "title": "MessagingSenderId", + "description": "Установите ID для идентификации отправителя и отправки сообщений с вашего проекта Firebase на устройства пользователей" + }, + "PushMessages.FcmReceiverOptions.AppId": { + "title": "AppId", + "description": "Свяжите сообщения с вашим конкретным приложением" + }, + "PushMessages.FcmReceiverOptions.VapidKey": { + "title": "VapidKey", + "description": "Установите ключ, используемый для веб-протоколов Push, чтобы помочь аутентифицировать push-уведомления, отправляемые из вашего приложения" + }, + "PushMessages.SendScheduledMessagesRecurringJob.Enable": { + "title": "Периодическая задача отправки запланированных сообщений", + "description": "Включить/отключить периодическую задачу отправки запланированных сообщений" + }, + "PushMessages.SendScheduledMessagesRecurringJob.CronExpression": { + "title": "Cron-выражение для периодической задачи отправки запланированных сообщений", + "description": "Настройте для планирования автоматических сообщений. '0/5****' означает, что сообщения будут отправляться каждые 5 минут" + }, + "PushMessages.TrackNewRecipientsRecurringJob.Enable": { + "title": "Периодическая задача отслеживания новых получателей", + "description": "Включить/отключить задачу отслеживания получателей" + }, + "PushMessages.TrackNewRecipientsRecurringJob.CronExpression": { + "title": "Cron-выражение для периодической задачи отслеживания новых получателей", + "description": "Настройте для проверки новых получателей. '0 0/1' означает, что сообщения будут отправляться каждую минуту" + } + } +} \ No newline at end of file diff --git a/src/VirtoCommerce.PushMessages.Web/Localizations/zh.PushMessage.json b/src/VirtoCommerce.PushMessages.Web/Localizations/zh.PushMessage.json new file mode 100644 index 0000000..10246fc --- /dev/null +++ b/src/VirtoCommerce.PushMessages.Web/Localizations/zh.PushMessage.json @@ -0,0 +1,67 @@ +{ + "permissions": { + "PushMessages:access": "打开推送消息菜单", + "PushMessages:create": "创建与推送消息相关的数据", + "PushMessages:read": "查看与推送消息相关的数据", + "PushMessages:update": "更新与推送消息相关的数据", + "PushMessages:delete": "删除与推送消息相关的数据" + }, + "settings": { + "PushMessages.Enable": { + "title": "推送消息激活", + "description": "启用/禁用推送消息" + }, + "PushMessages.FCM.Enable": { + "title": "Firebase云消息(FCM)激活", + "description": "启用/禁用Firebase云消息(FCM)。需要额外配置。使用以下链接进行配置 https://docs.virtocommerce.org/platform/user-guide/push-messages/firebase-cloud-messaging/" + }, + "PushMessages.BatchSize": { + "title": "批量大小", + "description": "定义每批发送的消息数量" + }, + "PushMessages.FcmReceiverOptions.ApiKey": { + "title": "ApiKey", + "description": "授权您的应用访问Firebase服务" + }, + "PushMessages.FcmReceiverOptions.AuthDomain": { + "title": "AuthDomain", + "description": "设置一个域名,用于处理您的Firebase项目的身份验证请求" + }, + "PushMessages.FcmReceiverOptions.ProjectId": { + "title": "ProjectId", + "description": "命名您的Firebase项目,以便将所有Firebase服务链接到一个项目下" + }, + "PushMessages.FcmReceiverOptions.StorageBucket": { + "title": "StorageBucket", + "description": "设置您的Firebase云存储的URL,项目相关的文件可以存储在此处" + }, + "PushMessages.FcmReceiverOptions.MessagingSenderId": { + "title": "MessagingSenderId", + "description": "设置ID以识别发送者,并将消息从您的Firebase项目发送到用户设备" + }, + "PushMessages.FcmReceiverOptions.AppId": { + "title": "AppId", + "description": "将消息链接到您的特定应用程序" + }, + "PushMessages.FcmReceiverOptions.VapidKey": { + "title": "VapidKey", + "description": "设置用于Web推送协议的密钥,以帮助验证从您的应用程序发送的基于Web的推送消息" + }, + "PushMessages.SendScheduledMessagesRecurringJob.Enable": { + "title": "计划消息的定期任务", + "description": "启用/禁用计划消息发送任务" + }, + "PushMessages.SendScheduledMessagesRecurringJob.CronExpression": { + "title": "计划消息定期任务的Cron表达式", + "description": "配置以安排自动消息。'0/5****'表示每5分钟发送一次消息" + }, + "PushMessages.TrackNewRecipientsRecurringJob.Enable": { + "title": "跟踪新接收者的定期任务", + "description": "启用/禁用接收者跟踪任务" + }, + "PushMessages.TrackNewRecipientsRecurringJob.CronExpression": { + "title": "跟踪新接收者定期任务的Cron表达式", + "description": "配置以检查新接收者。'0 0/1'表示每分钟发送一次消息" + } + } +} \ No newline at end of file