diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index ec162a1c..4748360f 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,7 +1,7 @@ # These are supported funding model platforms #github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] -patreon: thomas_klein # Replace with a single Patreon username +#patreon: # Replace with a single Patreon username #open_collective: # Replace with a single Open Collective username #ko_fi: # Replace with a single Ko-fi username #tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel @@ -9,4 +9,4 @@ patreon: thomas_klein # Replace with a single Patreon username #liberapay: # Replace with a single Liberapay username #issuehunt: # Replace with a single IssueHunt username #otechie: # Replace with a single Otechie username -custom: ['https://secure.payplug.com/p/jtN33xM'] +custom: ['https://www.helloasso.com/associations/opengento/formulaires/1'] diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..9f11b755 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.idea/ diff --git a/Model/Export/ExportToFile.php b/Model/Export/ExportToFile.php index f405fd05..7e4b8ee6 100644 --- a/Model/Export/ExportToFile.php +++ b/Model/Export/ExportToFile.php @@ -54,7 +54,7 @@ public function __construct( public function export(ExportEntityInterface $exportEntity): string { $fileName = $this->prepareFileName($exportEntity); - $archiveFileName = $fileName . 'zip'; + $archiveFileName = $fileName . '.zip'; $data = $this->processorFactory->get($exportEntity->getEntityType())->execute($exportEntity->getEntityId(), []); foreach ($this->resolveExportRendererCodes() as $rendererCode) { diff --git a/README.md b/README.md index 8f77fbe1..9cea8a53 100755 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ [![Packagist](https://img.shields.io/packagist/dm/opengento/module-gdpr.svg?style=flat-square)](https://packagist.org/packages/opengento/module-gdpr/stats) [![Codacy Badge](https://img.shields.io/codacy/grade/e43739589ae249a58b4af6dfcd9c555a?style=flat-square)](https://www.codacy.com/gh/opengento/magento2-gdpr) -This extension fullfill the GDPR requirements for Magento 2. +This extension fulfill the GDPR requirements for Magento 2. - [Setup](#setup) - [Composer installation](#composer-installation) @@ -42,9 +42,9 @@ bin/magento setup:upgrade ## Features -Screenshots are available at: [https://opengento.fr/magento2-gdpr/features](https://opengento.fr/magento2-gdpr/features) +**See the [screenshots](https://opengento.fr/magento2-gdpr/features) of the module's features.** -Users, guest and customer can: +### Users, guest and customer can: * **[Art. 16 GDPR](https://gdpr-info.eu/art-16-gdpr/)** Edit their personal data (native in vanilla) @@ -71,7 +71,7 @@ the idle time for the users before they are erase, and the sales information lif Personal data export can be done in the order view, they must fill the guest form first to show their order. * Cookie Policy in a disclosure popup are shown at the first time customer visit. -Details: +### Details: - [x] Erasure: delete or anonymize specific data thanks to configurable settings in admin ui. - [x] Configure which order can be erased, regarding their state and life time. @@ -86,17 +86,21 @@ Details: - [x] Notify the user when a GDPR action is performed, configure the template and sending settings. - [x] Display the cookie disclosure pop-in and edit its content as you want. -Languages: +### Languages: -Every translations must be done here https://www.transifex.com/opengento/opengentomagento2-gdpr/ +**Open contributions to translations can be done with [transifex](https://www.transifex.com/opengento/opengentomagento2-gdpr/).** -- [x] en_US ; English +- [x] bg_BG ; Bulgarian - [x] de_DE ; German +- [x] en_US ; English - [x] fr_FR ; French -- [x] nl_NL ; Dutch - [x] it_IT ; Italian +- [x] nl_NL ; Dutch - [x] pl_PL ; Polish - [x] th_TH ; Thai +- [x] da_DK ; Danish + +*Many thanks to the translators who contributed directly here or with transifex!* ## Settings diff --git a/etc/db_schema.xml b/etc/db_schema.xml index 97deecd2..b2c891ad 100644 --- a/etc/db_schema.xml +++ b/etc/db_schema.xml @@ -11,8 +11,8 @@ - - + + @@ -22,17 +22,20 @@ --> - + + - - + + + + - + @@ -41,20 +44,24 @@ - + - - + + + + + +
- + - + diff --git a/etc/db_schema_whitelist.json b/etc/db_schema_whitelist.json index 894d8cb3..8829420a 100644 --- a/etc/db_schema_whitelist.json +++ b/etc/db_schema_whitelist.json @@ -12,7 +12,9 @@ }, "index": { "OPENGENTO_GDPR_ERASE_ENTITY_ENTITY_ID": true, - "OPENGENTO_GDPR_ERASE_ENTITY_ENTITY_TYPE": true + "OPENGENTO_GDPR_ERASE_ENTITY_ENTITY_TYPE": true, + "OPENGENTO_GDPR_ERASE_ENTITY_ENTITY_TYPE_ENTITY_ID": true, + "OPENGENTO_GDPR_ERASE_ENTITY_SCHEDULED_AT_STATE_STATUS": true }, "constraint": { "PRIMARY": true, @@ -32,7 +34,10 @@ }, "index": { "OPENGENTO_GDPR_EXPORT_ENTITY_ENTITY_ID": true, - "OPENGENTO_GDPR_EXPORT_ENTITY_ENTITY_TYPE": true + "OPENGENTO_GDPR_EXPORT_ENTITY_ENTITY_TYPE": true, + "OPENGENTO_GDPR_EXPORT_ENTITY_ENTITY_ID_ENTITY_TYPE": true, + "OPENGENTO_GDPR_EXPORT_ENTITY_EXPORTED_AT": true, + "OPENGENTO_GDPR_EXPORT_ENTITY_EXPIRED_AT": true }, "constraint": { "PRIMARY": true diff --git a/i18n/bg_BG.csv b/i18n/bg_BG.csv new file mode 100644 index 00000000..adbc8434 --- /dev/null +++ b/i18n/bg_BG.csv @@ -0,0 +1,216 @@ +"Back","Назад" +"Execute Action","Изпълнение на действието" +"Reset","Изчистване" +"Attribute Code","Код на атрибута" +"Anonymizer","Анонимизиране" +"Add Attribute's Anonymizer","Добавяне към анонимизатора на атрибута" +"Component","Компонент" +"Processor","Изпълнител" +"Add Component Erasure Strategy","Добавяне на стратегия за изтриване на компонента" +"Erase Personal Data","Изтриване на лични данни" +"Are you sure you want to do this?","Сигурни ли сте, че искате да изпълните това действие?" +"Export Personal Data","Експортиране на лични данни" +"The action state is now: %1.","Състоянието сега е: %1." +"An error occurred on the server.","Възникна сървърна грешка." +"View Actions","Действия" +"GDPR","GDPR" +"Please correct the data sent.","Мпля коригирайте изпратените данни." +"Action with ID ""%1"": %2","Действиет с ID ""%1"": %2" +"A total of %1 record(s) have been deleted.","Общо %1 запис(а) бяха изтрити." +"Execute New Action","Изпълнение на ново действие" +"You erased the order.","Изтрихте поръчката." +"You erased the customer.","Изтрихте клиента." +"Customer with id ""%1"": %2","Клиент с ID: ""%1"": %2" +"A total of %1 record(s) were erased.","Общо %1 запис(а) бяха изтрити." +"The document does not exists and may have expired. Please renew your demand.","Документа не съществува или е изтекло времето му за достъп. Обновете заявката си." +"Something went wrong, please try again later!","Нещо се обърка. Опитайте по-късно!" +"Your personal data is being removed soon.","Вашите лични данни се премахват в момента." +"You will be notified when the export is ready.","Ще Ви информираме когато процеса приключи." +"A document is already available in your order page.","Документа вече е наличен в страницата за преглед на поръчката." +"You canceled your personal data deletion.","Прекратихте изтриването на лични данни." +"Your account is already being removed.","Вашият акаунт вече се премахва." +"The session initialization has failed.","Инициализирането на сесията беше неуспешно." +"You did not sign in correctly or your account is temporarily disabled.","Не успяхте да влезете в акаунта си или същият временно е заключен." +"A document is already available in your account.","Документа вече е наличен в акаунта Ви." +"You canceled your account deletion.","Прекратихте изтриването на акаунта." +"Could not save the entity.","Записа не може да бъде запазен." +"Could not delete entity with id ""%1"".","Не може да се изтрие записа с ID ""%1""." +"File ""%1"" does not exists.","Файла ""%1"" не съществува." +"Succeeded","Успех" +"Failed","Неуспех" +"Impossible to initiate the erasure, it's already processing or there is still pending orders.","Не е възможно да се стартира процеса - може би вече е стартиран или имате незавършени поръчки." +"The erasure process is running and cannot be undone.","Процеса по изтриване вече е започнат - не може да бъде прекъснат." +"Impossible to process the erasure, there is still pending orders.","Не е възможно да се стартира процеса - все още имате незавършени поръчки." +"Impossible to process the erasure: %1","Не е възможно да се изпълни изтриването: %1" +"An export entity already exists for the entity type ""%1"" with ID ""%2"".","An export entity already exists for the entity type ""%1"" with ID ""%2""." +"State ""%1"" does not exists.","Състоянието ""%1"" не съществува." +"Your account have been erased and you have signed out.","Акаунта ви беше изтрит и бяхте логаутнат." +"* Required Fields","* Задължителни полета" +"Confirm password to continue","Въведете паролата си за да продължите" +"Password","Парола" +"Erase Account","Изтриване на акаунт" +"Warning","Внимание" +"Do you really want to erase your personal data?","Сигурни ли сте, че искате да изтриете личните си данни?" +"Right to be forgotten","Премахване на лични данни" +"Your account will be erased soon. You can undo this action.","Акаунта ви ще бъде изтрит скоро. Операцията все още може да бъде прекратена." +"Undo Action","Прекратяване" +"Your account cannot be erased while you have pending orders.","Не може да премахнем акаунта Ви докато имате незавършени поръчки." +"Download Personal Data","Сваляне на личната Ви информация" +"Your personal data document is pending export.","Документа с личните ви данни ще бъде готов за сваляне скоро." +"Information","Информация" +"Undo Erase Personal Data","Undo Erase Personal Data" +"Cancellation of the erase of your %store_name information","Cancellation of the erase of your %store_name information" +"%name,","%name," +"We have received a request to cancel the erasure of the information associated with your account at %store_name.","We have received a request to cancel the erasure of the information associated with your account at %store_name." +"If you have not authorized this action, please contact us immediately at %store_email","If you have not authorized this action, please contact us immediately at %store_email" +"Thanks,
%store_name","Благодаря,
%store_name" +"Erase your %store_name information","Erase your %store_name information" +"We have received a request to erase the information associated with your account at %store_name.","We have received a request to erase the information associated with your account at %store_name." +"You can cancel the erase whitin %delay hours by logging into your account.","You can cancel the erase whitin %delay hours by logging into your account." +"Erasure of your %store_name information","Erasure of your %store_name information" +"We have successfully erased the information associated with your account at %store_name.","We have successfully erased the information associated with your account at %store_name." +"Export your %store_name information","Export your %store_name information" +"We have received a request to export the information associated with your account at %store_name.","We have received a request to export the information associated with your account at %store_name." +"We will notify you when the export will be ready. The action will be available in your account.","We will notify you when the export will be ready. The action will be available in your account." +"The export of you personal data is ready. The action is now available in your account.","The export of you personal data is ready. The action is now available in your account." +"Cookie Disclosure","Информация за Бисквитките на сайта" +"Read More","Прочетете повече" +"Accept","Приемам" +"GDPR Compliance Erase Customer","GDPR Compliance Erase Customer" +"GDPR Compliance Export Customer","GDPR Compliance Export Customer" +"GDPR Compliance Erase Guest Order","GDPR Compliance Erase Guest Order" +"GDPR Compliance Export Guest Order","GDPR Compliance Export Guest Order" +"GDPR Actions","GDPR Actions" +"Execute Actions","Execute Actions" +"Edit Actions","Edit Actions" +"Delete Actions","Delete Actions" +"GDPR Compliance Section","GDPR Compliance Section" +"Action Logs","Action Logs" +"GDPR Compliance","GDPR Compliance" +"User Action","User Action" +"Action Settings","Action Settings" +"Cookie Policy","Cookie Policy" +"Cookie Settings","Cookie Settings" +"It will enable the cookie disclosure popin to the storefront.","It will enable the cookie disclosure popin to the storefront." +"Data Erasure","Data Erasure" +"Right To Erasure","Right To Erasure" +"Erasure","Изтриване" +"It will enable the erase action to the storefront.","It will enable the erase action to the storefront." +"Erasure Delay","Erasure Delay" +"Erasure delay in minute before the execution by the cron. From 60 to 43800.","Erasure delay in minute before the execution by the cron. From 60 to 43800." +"Erase Entity Cron Schedule","Erase Entity Cron Schedule" +"Entities Lifetime","Entities Lifetime" +"The time is in days.","The time is in days." +"Erase Old Entities Cron Schedule","Erase Old Entities Cron Schedule" +"Sales Information Lifetime","Sales Information Lifetime" +"Allowed Order States to Erase","Allowed Order States to Erase" +"Customer Component Erasure Strategy","Customer Component Erasure Strategy" +"Defines the components erasure strategy with the component/erase processor mapper for the customers.","Defines the components erasure strategy with the component/erase processor mapper for the customers." +"Guest Component Erasure Strategy","Guest Component Erasure Strategy" +"Defines the components erasure strategy with the component/erase processor mapper for the guests.","Defines the components erasure strategy with the component/erase processor mapper for the guests." +"Anonymization","Анонимизиране" +"Delete Customer if no Orders","Delete Customer if no Orders" +"We will delete the customer if he has no orders. It's only applicable if the component ""customer"" use the ""anonymize"" processor.","We will delete the customer if he has no orders. It's only applicable if the component ""customer"" use the ""anonymize"" processor." +"Customer Attributes Anonymizers","Customer Attributes Anonymizers" +"Customer Custom Attributes Anonymizers","Customer Custom Attributes Anonymizers" +"Customer Extensible Data Anonymizers","Customer Extensible Data Anonymizers" +"Customer Address Attributes Anonymizers","Customer Address Attributes Anonymizers" +"Customer Address Custom Attributes Anonymizers","Customer Address Custom Attributes Anonymizers" +"Customer Address Extensible Data Anonymizers","Customer Address Extensible Data Anonymizers" +"Quote Attributes Anonymizers","Quote Attributes Anonymizers" +"Quote Custom Attributes Anonymizers","Quote Custom Attributes Anonymizers" +"Quote Extensible Data Anonymizers","Quote Extensible Data Anonymizers" +"Quote Address Attributes Anonymizers","Quote Address Attributes Anonymizers" +"Quote Address Custom Attributes Anonymizers","Quote Address Custom Attributes Anonymizers" +"Quote Address Extensible Data Anonymizers","Quote Address Extensible Data Anonymizers" +"Order Attributes Anonymizers","Order Attributes Anonymizers" +"Order Custom Attributes Anonymizers","Order Custom Attributes Anonymizers" +"Order Extensible Data Anonymizers","Order Extensible Data Anonymizers" +"Order Address Attributes Anonymizers","Order Address Attributes Anonymizers" +"Order Address Custom Attributes Anonymizers","Order Address Custom Attributes Anonymizers" +"Order Address Extensible Data Anonymizers","Order Address Extensible Data Anonymizers" +"Subscriber Attributes Anonymizers","Subscriber Attributes Anonymizers" +"Data Export","Експортиране на данни" +"Export Settings","Настройки на експортирането" +"Export","Експортиране" +"It will enable the export action to the storefront.","It will enable the export action to the storefront." +"Renderers","Renderers" +"Select formats of the export. Notice: At least one human and one machine readable format should be selected.","Select formats of the export. Notice: At least one human and one machine readable format should be selected." +"Export File Name","Export File Name" +"We will use this value as file name of the document export.","We will use this value as file name of the document export." +"Export Scheduler","Export Scheduler" +"Export Life Time","Export Life Time" +"Export life time in minute before it is removed from the server.","Export life time in minute before it is removed from the server." +"Erase Expired Export Schedule","Erase Expired Export Schedule" +"Customer","Клиент" +"Customer Attributes","Customer Attributes" +"This attributes list will be exported when processed.","This attributes list will be exported when processed." +"Customer Custom Attributes","Customer Custom Attributes" +"Comma-separated","Comma-separated" +"Customer Extensible Data","Customer Extensible Data" +"Customer Address Attributes","Customer Address Attributes" +"Customer Address Custom Attributes","Customer Address Custom Attributes" +"Customer Address Extensible Data","Customer Address Extensible Data" +"Quote Attributes","Quote Attributes" +"Quote Custom Attributes","Quote Custom Attributes" +"Quote Extensible Data","Quote Extensible Data" +"Quote Address Attributes","Quote Address Attributes" +"Quote Address Custom Attributes","Quote Address Custom Attributes" +"Quote Address Extensible Data","Quote Address Extensible Data" +"Order Attributes","Order Attributes" +"Order Custom Attributes","Order Custom Attributes" +"Order Extensible Data","Order Extensible Data" +"Order Address Attributes","Order Address Attributes" +"Order Address Custom Attributes","Order Address Custom Attributes" +"Order Address Extensible Data","Order Address Extensible Data" +"Subscriber Attributes","Subscriber Attributes" +"Global","Глобални" +"General","Общи" +"Enabled","Включено" +"It will enable the module features in the admin and frontend ui.","It will enable the module features in the admin and frontend ui." +"Information page","Information page" +"This page should store information about privacy and GDPR policy.","This page should store information about privacy and GDPR policy." +"User Notification","User Notification" +"Notification","Notification" +"Pending Action","Pending Action" +"Email Sender","Email Sender" +"Pending Erasure Template","Pending Erasure Template" +"Email template chosen based on theme fallback when ""Default"" option is selected.","Email template chosen based on theme fallback when ""Default"" option is selected." +"Pending Erasure Template for Guest","Pending Erasure Template for Guest" +"Send Email Copy To","Send Email Copy To" +"Send Email Copy Method","Send Email Copy Method" +"Succeeded Action","Succeeded Action" +"Succeeded Erasure Template","Succeeded Erasure Template" +"Succeeded Erasure Template for Guest","Succeeded Erasure Template for Guest" +"Canceled Action","Canceled Action" +"Canceled Erasure Template","Canceled Erasure Template" +"Canceled Erasure Template for Guest","Canceled Erasure Template for Guest" +"Pending Export Template","Pending Export Template" +"Pending Export Template for Guest","Pending Export Template for Guest" +"Ready Action","Ready Action" +"Ready Export Template","Ready Export Template" +"Ready Export Template for Guest","Ready Export Template for Guest" +"Are you sure you want to erase the selected customers?","Сигурен ли сте, че желаете да изтриете избраните клиенти?" +"Erase items","Изтриване" +"Erase (GDPR)","Изтриване (GDPR)" +"Are you sure you want to export the selected customers?","Сигурен ли сте, че желаете да експортирате избраните клиенти?" +"Export items","Експортиране" +"Export (GDPR)","Експортиране (GDPR)" +"New Action","Ново действие" +"Type","Тип" +"Action types are registered in the code.","Action types are registered in the code." +"Parameters","Параметри" +"Add Parameter","Нов параметър" +"Name","Име" +"Value","Стойност" +"Edit","Редакция" +"Are you sure you want to delete the action log?","Сигурен ли сте, че желаете да изтриете лога със събития?" +"Delete items","Изтриване на записи" +"Delete","Изтриване" +"ID","ID" +"Performed From","Изпълнено от" +"Performed By","Изпълнено от" +"Performed At","Изпълнено на" +"State","Състояние" +"Message","Съобщение" +"Privacy Settings","Настройки за поверителност" \ No newline at end of file diff --git a/i18n/da_DK.csv b/i18n/da_DK.csv new file mode 100644 index 00000000..7dc13ffd --- /dev/null +++ b/i18n/da_DK.csv @@ -0,0 +1,219 @@ +"Back","Tilbage" +"Execute Action","Udfør handling" +"Reset","Reset" +"Attribute Code","Attributkode" +"Anonymizer","Anonymisering" +"Add Attribute's Anonymizer","Tilføj anonymiseringsfunktion til attribut" +"Component","Komponent" +"Processor","Processor" +"Add Component Erasure Strategy","Tilføj komponent strategi for sletning" +"Erase Personal Data","Slet persondata" +"Are you sure you want to do this?","Er du sikker på, at du vil gøre dette?" +"Export Personal Data","Eksporter persondata" +"The action state is now: %1.","Handlingens tilstand er nu: %1." +"An error occurred on the server.","Der opstod en fejl på serveren." +"View Actions","Vis Handlinger" +"GDPR","GDPR" +"Please correct the data sent.","Ret venligst de sendte data." +"Action with ID ""%1"": %2","Handling med ID ""%1"": %2" +"A total of %1 record(s) have been deleted.","I alt %1 post(er) er blevet slettet." +"Execute New Action","Udfør ny handling" +"You erased the order.","Du har slettet ordren" +"You erased the customer.","Du har slettet kunden." +"Customer with id ""%1"": %2","Kunde med id ""%1"": %2" +"A total of %1 record(s) were erased.","I alt %1 post(er) er blevet slettet." +"The document does not exists and may have expired. Please renew your demand.","Dokumentet eksisterer ikke og kan være udløbet. Venligst forny din anmodning." +"Something went wrong, please try again later!","Noget gik galt, prøv venligst igen senere!" +"Your personal data is being removed soon.","Dine persondata bliver snart fjernet." +"You will be notified when the export is ready.","Du vil få besked, når eksporten er klar." +"A document is already available in your order page.","Et dokument er allerede tilgængeligt på din ordreside." +"You canceled your personal data deletion.","Du annullerede sletningen af dine persondata." +"Your account is already being removed.","Din konto bliver allerede fjernet." +"The session initialization has failed.","Sessionens initialisering mislykkedes." +"You did not sign in correctly or your account is temporarily disabled.","Forkert bruger navn eller password, eller din konto er midlertidigt deaktiveret." +"A document is already available in your account.","Et dokument er allerede tilgængeligt på din konto." +"You canceled your account deletion.","Du annullerede sletningen af dine persondata." +"Could not save the entity.","Kunne ikke gemme enheden." +"Could not delete entity with id ""%1"".","Kunne ikke slette enhed med id ""%1""." +"File ""%1"" does not exists.","Fil ""%1"" eksisterer ikke." +"Succeeded","Gennemført" +"Failed","Mislykkedes" +"Impossible to initiate the erasure, it's already processing or there is still pending orders.","Fejl ved opstart af sletning: Et job er i gang eller afventer udførelse." +"The erasure process is running and cannot be undone.","Sletning er startet og kan ikke fortrydes." +"Impossible to process the erasure, there is still pending orders.","Umuligt at behandle sletningen, pga. eksisterende jobs." +"Impossible to process the erasure: %1","Umuligt at behandle sletningen: %1" +"An export entity already exists for the entity type ""%1"" with ID ""%2"".","Et job eksisterer allerede for enhedstypen ""%1"" med ID ""%2""." +"GDPR Email Success","GDPR E-mail Succes" +"GDPR Email Error: %1","GDPR E-mail Fejl: %1" +"State ""%1"" does not exists.","Tilstand ""%1"" eksisterer ikke." +"* Required Fields","* Obligatoriske felter" +"Confirm password to continue","Bekræft adgangskode for at fortsætte" +"Password","Adgangskode" +"Erase Account","Slet Konto" +"Warning","Advarsel" +"Do you really want to erase your personal data?","Vil du virkelig slette dine persondata?" +"Right to be forgotten","Ret til at blive glemt" +"Your account will be erased soon. You can undo this action.","Din konto vil snart blive slettet. Du kan fortryde denne handling." +"Undo Action","Fortryd Handling" +"Your account cannot be erased while you have pending orders.","Din konto kan ikke slettes, mens du har ventende ordrer." +"Download Personal Data","Download Persondata" +"Your personal data document is pending export.","Dit persondata dokument afventer eksport." +"Information","Information" +"We use cookies to make your experience better.","Vi bruger cookies for at forbedre din oplevelse." +"Learn more.","Lær mere." +"Allow Cookies","Tillad Cookies" +"Undo Erase Personal Data","Fortryd Sletning af Persondata" +"Cancellation of the erase of your %store_name information","Annullering af sletningen af dine %store_name oplysninger" +"%name,","%name," +"We have received a request to cancel the erasure of the information associated with your account at %store_name.","Vi har modtaget en anmodning om at annullere sletningen af oplysningerne forbundet med din konto hos %store_name." +"If you have not authorized this action, please contact us immediately at %store_email","Hvis du ikke har godkendt denne handling, kontakt os venligst straks på %store_email" +"Erase your %store_name information","Slet dine %store_name oplysninger" +"We have received a request to erase the information associated with your account at %store_name.","Vi har modtaget en anmodning om at slette oplysningerne forbundet med din konto hos %store_name." +"You can cancel the erase within %delay hours by logging into your account.","Du kan annullere sletningen inden for %delay timer ved at logge ind på din konto." +"Erasure of your %store_name information","Sletning af dine %store_name oplysninger" +"We have successfully erased the information associated with your account at %store_name.","Vi har succesfuldt slettet oplysningerne forbundet med din konto hos %store_name." +"Export your %store_name information","Eksportér dine %store_name oplysninger" +"We have received a request to export the information associated with your account at %store_name.","Vi har modtaget en anmodning om at eksportere oplysningerne forbundet med din konto hos %store_name." +"We will notify you when the export will be ready. The action will be available in your account.","Vi vil underrette dig, når eksporten er klar. Handlingen vil være tilgængelig på din konto." +"The export of you personal data is ready. The action is now available in your account.","Eksporten af dine persondata er klar. Handlingen er nu tilgængelig på din konto." +"GDPR Compliance Erase Customer","GDPR Overholdelse Slet Kunde" +"GDPR Compliance Export Customer","GDPR Overholdelse Eksport Kunde" +"GDPR Compliance Erase Guest Order","GDPR Overholdelse Slet Gæsteordre" +"GDPR Compliance Export Guest Order","GDPR Overholdelse Export Gæsteordre" +"GDPR Actions","GDPR Handlinger" +"Execute Actions","Udfør Handlinger" +"Edit Actions","Rediger Handlinger" +"Delete Actions","Slet Handlinger" +"GDPR Compliance Section","GDPR Compliance Sektion" +"Action Logs","Handlingslog" +"GDPR Compliance","GDPR Compliance" +"User Action","Brugerhandling" +"Action Settings","Handlingsindstillinger" +"Cookie Policy","Cookiepolitik" +"Cookie Settings","Cookieindstillinger" +"Improve Cookie Restriction Message","Forbedre Cookie Restriktionsbesked" +"It will allows to replace the default cookie restriction popin with content of your own. Make sure that the following configuration is enabled: ""General / Web / Default Cookie Settings / Cookie Restriction Mode"".","Det vil erstatte den standard cookie restriktions dialog med indhold af dit eget. Sørg for, at følgende konfiguration er aktiveret: ""Generelt / Web / Standard Cookie Indstillinger / Cookie Restriktionsmodus""." +"Information Block","Informationsblok" +"Information Page","Informationside" +"Data Erasure","Data Sletning" +"Right To Erasure","Ret til Sletning" +"Erasure","Sletning" +"It will enable the erase action to the storefront.","Det vil aktivere slettehandlingen til butikken." +"Erasure Delay","Sletteforsinkelse" +"Erasure delay in minute before the execution by the cron. From 60 to 43800.","Sletteforsinkelse i minutter før udførelsen af cron. Fra 60 til 43800." +"Erase Entity Cron Schedule","Slet Enhed Cron Tidsplan" +"Entities Lifetime","Enheders Levetid" +"The time is in days.","Tiden er i dage." +"Erase Old Entities Cron Schedule","Planlægning af cron-job til sletning af gamle registreringer" +"Sales Information Lifetime","Opbevaringsperiode for salgsdata" +"Allowed Order States to Erase","Tilladte order status for sletning" +"Customer Component Erasure Strategy","Sletningsstrategi for kundeoplysninger" +"Defines the components erasure strategy with the component/erase processor mapper for the customers.","Definerer sletningsstrategi for kundekomponenter via komponent-/sletningsprocessor-mapping" +"Guest Component Erasure Strategy","Gæst Komponent Slette Strategi" +"Defines the components erasure strategy with the component/erase processor mapper for the guests.","Definerer komponentens slettestrategi med komponent/slette processor for gæsterne." +"Anonymization","Anonymisering" +"Delete Customer if no Orders","Slet kunde hvis ingen ordrer" +"We will delete the customer if he has no orders. It's only applicable if the component ""customer"" use the ""anonymize"" processor.","Vi vil slette kunden, hvis han ikke har nogen ordrer. Det er kun gældende, hvis komponenten ""kunde"" bruger ""Anonymisering"" processoren." +"Customer Attributes Anonymizers","Kunde attribut anonymisering" +"Customer Custom Attributes Anonymizers","Kunde brugerdefinerede attribut anonymisering" +"Customer Extensible Data Anonymizers","Kunde udvidet attribut anonymisering" +"Customer Address Attributes Anonymizers","Kunde adresse attribut anonymisering" +"Customer Address Custom Attributes Anonymizers","Kunde udvidet brugerdefinerede adresse attribut anonymisering" +"Customer Address Extensible Data Anonymizers","Kunde adresse tilpassede attribut anonymisering" +"Quote Attributes Anonymizers","Anonymisering af tilbudsattributter" +"Quote Custom Attributes Anonymizers","Anonymisering af brugerdefinerede tilbudsattributter" +"Quote Extensible Data Anonymizers","Anonymisering af udvidet data i tilbud" +"Quote Address Attributes Anonymizers","Anonymisering af adresseattributter i tilbud" +"Quote Address Custom Attributes Anonymizers","Anonymisering af brugerdefinerede adresseattributter i tilbud" +"Quote Address Extensible Data Anonymizers","Anonymisering af udvidet adresse-data i tilbud" +"Order Attributes Anonymizers","Anonymisering af ordre-attributter" +"Order Custom Attributes Anonymizers","Anonymisering af brugerdefinerede ordre-attributter" +"Order Extensible Data Anonymizers","Anonymisering af ekstra ordredata" +"Order Address Attributes Anonymizers","Anonymisering af adresseattributter i ordrer" +"Order Address Custom Attributes Anonymizers","Anonymisering af brugerdefinerede adresseattributter i ordrer" +"Order Address Extensible Data Anonymizers","Anonymisering af ekstra adresse-data i ordrer" +"Subscriber Attributes Anonymizers","Anonymisering af abonnent-attributter" +"Data Export","Data Eksport" +"Export Settings","Eksportindstillinger" +"Export","Eksport" +"It will enable the export action to the storefront.","Det vil aktivere eksport knappen i butikken." +"Renderers","Renderere" +"Select formats of the export. Notice: At least one human and one machine readable format should be selected.","Vælg formater af eksporten. Bemærk: Mindst ét menneskelæsbart og ét maskinlæsbart format skal vælges." +"Export File Name","Eksport Filnavn" +"We will use this value as file name of the document export.","Vi vil bruge denne værdi som filnavn på eksport dokumentet." +"Export Scheduler","Eksport Tidsplanlægger" +"Export Life Time","Eksport Levetid" +"Export life time in minute before it is removed from the server.","Eksport levetid i minutter før den fjernes fra serveren." +"Erase Expired Export Schedule","Slet Udløbet Eksport Tidsplan" +"Customer","Kunde" +"Customer Attributes","Kunde Attributter" +"This attributes list will be exported when processed.","Denne attributliste vil blive eksporteret, når den behandles." +"Customer Custom Attributes","Kunde tilpassede attributter" +"Comma-separated","Komma-separeret" +"Customer Extensible Data","Kunde udvidet data" +"Customer Address Attributes","Kunde adresse attributter" +"Customer Address Custom Attributes","Kunde adresse tilpassede attributter" +"Customer Address Extensible Data","Kunde adresse udvidet data" +"Quote Attributes","Tilbuds attributter" +"Quote Custom Attributes","Tilbud brugerdefinerede attributter" +"Quote Extensible Data","Tilbuds udvidet data" +"Quote Address Attributes","Tilbuds adresse attributter" +"Quote Address Custom Attributes","Tilbuds Adresse brugerdefinerede Attributter" +"Quote Address Extensible Data","Tilbuds adresse udvidet data" +"Order Attributes","Ordre attributter" +"Order Custom Attributes","Ordre brugerdefinerede attributter" +"Order Extensible Data","Ordre udvidet data" +"Order Address Attributes","Ordre adresse attributter" +"Order Address Custom Attributes","Ordre adresse brugerdefinerede attributter" +"Order Address Extensible Data","Ordre adresse udvidet data" +"Subscriber Attributes","Abonnent attributter" +"Global","Global" +"General","Generelt" +"Enabled","Aktiveret" +"It will enable the module features in the admin and frontend ui.","Det vil aktivere modulens funktioner i admin og frontend UI." +"Information page","Informationside" +"This page should store information about privacy and GDPR policy.","Denne side bør indeholde information om privatliv og GDPR-politik." +"User Notification","Brugernotifikation" +"Notification","Notifikation" +"Pending Action","Afventende handling" +"Email Sender","E-mail afsender" +"Pending Erasure Template","Afventende slettet skabelon" +"Email template chosen based on theme fallback when ""Default"" option is selected.","E-mail skabelon vælges ud fra teamet fallback når ""Standard"" mulighed er valgt." +"Pending Erasure Template for Guest","Afventende sletning skabelon for gæst" +"Send Email Copy To","Send e-mail kopi til" +"Send Email Copy Method","Send e-mail kopi metode" +"Succeeded Action","Gennemført handling" +"Succeeded Erasure Template","Gennemført sletning skabelon" +"Succeeded Erasure Template for Guest","Afventende sletnings skabelon for Gæst" +"Canceled Action","Annulleret handling" +"Canceled Erasure Template","Annulleret sletnings skabelon" +"Canceled Erasure Template for Guest","Annulleret sletningsskabelon for gæst" +"Pending Export Template","Afventende eksportskabelon" +"Pending Export Template for Guest","Annulleret sletnings skabelon for gæst" +"Ready Action","Klar handling" +"Ready Export Template","Klar eksport skabelon" +"Ready Export Template for Guest","Klar eksport skabelon for gæst" +"Are you sure you want to erase the selected customers?","Er du sikker på, at du vil slette de valgte kunder?" +"Erase items","Slet elementer" +"Erase (GDPR)"," Slet (GDPR)" +"Are you sure you want to export the selected customers?","Er du sikker på, at du vil eksportere de valgte kunder?" +"Export items","Eksportér elementer" +"Export (GDPR)","Eksportér (GDPR)" +"New Action","Ny Handling" +"Type","Type" +"Action types are registered in the code.","Handlingstyper er registreret i koden." +"Parameters","Parametre" +"Add Parameter","Tilføj Parameter" +"Name","Navn" +"Value","Værdi" +"Edit","Rediger" +"Are you sure you want to delete the action log?","Er du sikker på, at du vil slette handlingsloggen?" +"Delete items","Slet elementer" +"Delete","Slet" +"ID","ID" +"Performed From","Udført fra" +"Performed By","Udført af" +"Performed At","Udført kl" +"State","Tilstand" +"Message","Besked" +"Privacy Settings","Privatlivsindstillinger" \ No newline at end of file diff --git a/i18n/en_US.csv b/i18n/en_US.csv index 396e1ab7..d6d23bd1 100644 --- a/i18n/en_US.csv +++ b/i18n/en_US.csv @@ -43,8 +43,9 @@ Failed,Failed "Impossible to process the erasure, there is still pending orders.","Impossible to process the erasure, there is still pending orders." "Impossible to process the erasure: %1","Impossible to process the erasure: %1" "An export entity already exists for the entity type ""%1"" with ID ""%2"".","An export entity already exists for the entity type ""%1"" with ID ""%2""." +"GDPR Email Success","GDPR Email Success" +"GDPR Email Error: %1","GDPR Email Error: %1" "State ""%1"" does not exists.","State ""%1"" does not exists." -"Your account have been erased and you have signed out.","Your account have been erased and you have signed out." "* Required Fields","* Required Fields" "Confirm password to continue","Confirm password to continue" Password,Password @@ -58,24 +59,23 @@ Warning,Warning "Download Personal Data","Download Personal Data" "Your personal data document is pending export.","Your personal data document is pending export." Information,Information +"We use cookies to make your experience better.","We use cookies to make your experience better." +"Learn more.","Learn more." +"Allow Cookies","Allow Cookies" "Undo Erase Personal Data","Undo Erase Personal Data" "Cancellation of the erase of your %store_name information","Cancellation of the erase of your %store_name information" "%name,","%name," "We have received a request to cancel the erasure of the information associated with your account at %store_name.","We have received a request to cancel the erasure of the information associated with your account at %store_name." "If you have not authorized this action, please contact us immediately at %store_email","If you have not authorized this action, please contact us immediately at %store_email" -"Thanks,
%store_name","Thanks,
%store_name" "Erase your %store_name information","Erase your %store_name information" "We have received a request to erase the information associated with your account at %store_name.","We have received a request to erase the information associated with your account at %store_name." -"You can cancel the erase whitin %delay hours by logging into your account.","You can cancel the erase whitin %delay hours by logging into your account." +"You can cancel the erase within %delay hours by logging into your account.","You can cancel the erase within %delay hours by logging into your account." "Erasure of your %store_name information","Erasure of your %store_name information" "We have successfully erased the information associated with your account at %store_name.","We have successfully erased the information associated with your account at %store_name." "Export your %store_name information","Export your %store_name information" "We have received a request to export the information associated with your account at %store_name.","We have received a request to export the information associated with your account at %store_name." "We will notify you when the export will be ready. The action will be available in your account.","We will notify you when the export will be ready. The action will be available in your account." "The export of you personal data is ready. The action is now available in your account.","The export of you personal data is ready. The action is now available in your account." -"Cookie Disclosure","Cookie Disclosure" -"Read More","Read More" -Accept,Accept "GDPR Compliance Erase Customer","GDPR Compliance Erase Customer" "GDPR Compliance Export Customer","GDPR Compliance Export Customer" "GDPR Compliance Erase Guest Order","GDPR Compliance Erase Guest Order" @@ -91,7 +91,10 @@ Accept,Accept "Action Settings","Action Settings" "Cookie Policy","Cookie Policy" "Cookie Settings","Cookie Settings" -"It will enable the cookie disclosure popin to the storefront.","It will enable the cookie disclosure popin to the storefront." +"Improve Cookie Restriction Message","Improve Cookie Restriction Message" +"It will allows to replace the default cookie restriction popin with content of your own. Make sure that the following configuration is enabled: ""General / Web / Default Cookie Settings / Cookie Restriction Mode"".","It will allows to replace the default cookie restriction popin with content of your own. Make sure that the following configuration is enabled: ""General / Web / Default Cookie Settings / Cookie Restriction Mode""." +"Information Block","Information Block" +"Information Page","Information Page" "Data Erasure","Data Erasure" "Right To Erasure","Right To Erasure" Erasure,Erasure diff --git a/i18n/fr_FR.csv b/i18n/fr_FR.csv index 71af8218..20b7a33b 100644 --- a/i18n/fr_FR.csv +++ b/i18n/fr_FR.csv @@ -43,8 +43,9 @@ "Impossible to process the erasure, there is still pending orders.","Impossible de procéder à l'effacement, il existe des commandes en cours." "Impossible to process the erasure: %1","Impossible de traiter l'effacement: %1" "An export entity already exists for the entity type ""%1"" with ID ""%2"".","Une entité d'export existe déjà pour le type d'entité ""%1"" avec l'ID ""%2""." +"GDPR Email Success","Email RGPD de succès" +"GDPR Email Error: %1","Email RGPD d'erreur: %1" "State ""%1"" does not exists.","L'état ""%1"" n'existe pas." -"Your account have been erased and you have signed out.","Votre compte a été supprimé et vous avez été déconnecté." "* Required Fields","* Champs requis" "Confirm password to continue","Confirmer le mot de passe avant de continuer" "Password","Mot de passe" @@ -58,24 +59,23 @@ "Download Personal Data","Télécharger les données personnelles" "Your personal data document is pending export.","Vos données personnelles sont en attente d'export." "Information","Information" +"We use cookies to make your experience better.","Nous utilisons des cookies afin d'améliorer votre expérience." +"Learn more.","En savoir plus." +"Allow Cookies","Autoriser les cookies" "Undo Erase Personal Data","Annuler l'effacement des données personnelles" "Cancellation of the erase of your %store_name information","Annulation de la demande d'effacement de vos données pour %store_name" "%name,","%name," "We have received a request to cancel the erasure of the information associated with your account at %store_name.","Nous avons reçus une demande d'annulation pour l'effacement de vos données associés à votre compte sur %store_name." "If you have not authorized this action, please contact us immediately at %store_email","Si vous n'avez pas autorisé cette action, veuillez nous contacter immédiatement à %store_email" -"Thanks,
%store_name","Merci,
%store_name" "Erase your %store_name information","Effacer vos données de %store_name" "We have received a request to erase the information associated with your account at %store_name.","Nous avons reçus une demande d'oubli de données personnelles." -"You can cancel the erase whitin %delay hours by logging into your account.","Vous pouvez annuler la demande de suppression sous %delay heures en vous connectant à votre compte." +"You can cancel the erase within %delay hours by logging into your account.","Vous pouvez annuler la demande de suppression sous %delay heures en vous connectant à votre compte." "Erasure of your %store_name information","Supression de vos données de %store_name" "We have successfully erased the information associated with your account at %store_name.","Nous avons supprimées vos informations personnes liés à votre compte %store_name avec succès." "Export your %store_name information","Exporter vos informations de %store_name" "We have received a request to export the information associated with your account at %store_name.","Nous avons reçu une demande d'export de vos informations liés à votre compte %store_name." "We will notify you when the export will be ready. The action will be available in your account.","Nous vous notifierons lorsque l'export sera prêt. L'action sera disponible disponible dans votre compte." "The export of you personal data is ready. The action is now available in your account.","L'export de vos données personnelles est prêt. L'action est désormais disponible dans votre compte." -"Cookie Disclosure","Déclaration de cookie" -"Read More","Lire plus" -"Accept","Accepter" "GDPR Compliance Erase Customer","Conformité RGPD: Effacer le client" "GDPR Compliance Export Customer","Conformité RGPD: Exporter le client" "GDPR Compliance Erase Guest Order","Conformité RGPD: Effacer l'invité" @@ -91,7 +91,10 @@ "Action Settings","Paramètres de l'action" "Cookie Policy","Politique de cookies" "Cookie Settings","Paramètres sur les cookies" -"It will enable the cookie disclosure popin to the storefront.","Ceci activera la popin des cookies sur la boutique." +"Improve Cookie Restriction Message","Améliorer le message de restriction de cookie" +"It will allows to replace the default cookie restriction popin with content of your own. Make sure that the following configuration is enabled: ""General / Web / Default Cookie Settings / Cookie Restriction Mode"".","Ceci autorisera la surcharge de la popin par défaut de la restriction de cookie par votre contenu. Vérifiez que la configuration suivante est au préalable activé : ""Général / Web / Paramètres par défaut des Cookies / Mode de restriction des cookies""." +"Information Block","Bloc d'information" +"Information Page","Page d'information" "Data Erasure","Suppression des données" "Right To Erasure","Droit à l'oubli" "Erasure","Effacement" diff --git a/i18n/nl_NL.csv b/i18n/nl_NL.csv index 2d5a5cde..f19f13c6 100644 --- a/i18n/nl_NL.csv +++ b/i18n/nl_NL.csv @@ -43,8 +43,9 @@ "Impossible to process the erasure, there is still pending orders.","Het is niet mogelijk om het verwijderingsproces af te ronden. Het account bevat openstaande bestellingen." "Impossible to process the erasure: %1","Het is niet mogelijk om de verwijdering te voltooien: %1" "An export entity already exists for the entity type ""%1"" with ID ""%2"".","Een export opdracht bestaat reeds voor type ""%1"" met ID ""%2""." +"GDPR Email Success","GDPR e-mail succesvol" +"GDPR Email Error: %1","GDPR e-mail error: %1" "State ""%1"" does not exists.","Staat ""%1"" bestaat niet." -"Your account have been erased and you have signed out.","Uw account is gewist en u heeft zich afgemeld." "* Required Fields","* Vereiste Velden" "Confirm password to continue","Bevestig wachtwoord om door te gaan" "Password","Wachtwoord" @@ -58,24 +59,23 @@ "Download Personal Data","Download Persoonlijke Data" "Your personal data document is pending export.","Uw persoonlijke data export is in behandeling." "Information","Informatie" +"We use cookies to make your experience better.","We gebruiken cookies om uw ervaring te verbeteren." +"Learn more.","Lees Meer" +"Allow Cookies","Accepteren Cookies" "Undo Erase Personal Data","Verwijderen van persoonlijke gegevens terugdraaien" "Cancellation of the erase of your %store_name information","Annulering van de verwijdering van jouw %store_name informatie" "%name,","%naam," "We have received a request to cancel the erasure of the information associated with your account at %store_name.","We hebben een verzoek ontvangen om de verwijdering van de informatie gekoppeld an uw %store_name account te annuleren." "If you have not authorized this action, please contact us immediately at %store_email","Als u deze actie niet heeft geautoriseerd, neem dan onmiddelijk contact met ons op via %store_email" -"Thanks,
%store_name","Bedankt,
%store_name" "Erase your %store_name information","Verwijder uw %store_name informatie" "We have received a request to erase the information associated with your account at %store_name.","We hebben een verzoek ontvangen de informatie gekoppeld an uw %store_name account te verwijderen." -"You can cancel the erase whitin %delay hours by logging into your account.","U kunt de verwijdering annuleren binnen %delay uur door in uw account in te loggen." +"You can cancel the erase within %delay hours by logging into your account.","U kunt de verwijdering annuleren binnen %delay uur door in uw account in te loggen." "Erasure of your %store_name information","Verwijdering van uw %store_name informatie" "We have successfully erased the information associated with your account at %store_name.","We hebben uw persoonlijke informatie gekoppeld aan uw %store_name account succesvol verwijderd." "Export your %store_name information","Exporteer uw informatie op %store_name" "We have received a request to export the information associated with your account at %store_name.","We hebben een verzoek ontvangen de informatie gekoppeld an uw %store_name account te exporteren." "We will notify you when the export will be ready. The action will be available in your account.","We zullen u verwittigen wanneer de export klaar is. De export zal klaar staan in uw account." "The export of you personal data is ready. The action is now available in your account.","Export van uw persoonlijke data is klaar. De export is nu ter download beschikbaar in uw account." -"Cookie Disclosure","Cookie Informatie" -"Read More","Lees Meer" -"Accept","Accepteren" "GDPR Compliance Erase Customer","Verwijder Klant (Naleving AVG)" "GDPR Compliance Export Customer","Exporteer Klant (Naleving AVG)" "GDPR Compliance Erase Guest Order","Verwijder Bestelling als Gast (Naleving AVG)" @@ -91,7 +91,10 @@ "Action Settings","Actie Instellingen" "Cookie Policy","Cookie Policy" "Cookie Settings","Cookie Instellingen" -"It will enable the cookie disclosure popin to the storefront.","Dit zal de cookie-melding tonen aan de voorkant." +"Improve Cookie Restriction Message","Verbeter cookie restrictie bericht" +"It will allows to replace the default cookie restriction popin with content of your own. Make sure that the following configuration is enabled: ""General / Web / Default Cookie Settings / Cookie Restriction Mode"".","Geeft de mogelijkheid om de standaard cookie restrictie melding van eigen content te voorzien. Zorg er voor dat de volgende configuratie is ingeschakeld: ""Algemeen / Web / Standaard cookie instellingen / Cookie restrictie modus" +"Information Block","Informatieblok" +"Information Page","InformatiePagina" "Data Erasure","Dataverwijdering" "Right To Erasure","Recht Op Verwijdering" "Erasure","Vernietiging" diff --git a/i18n/pl_PL.csv b/i18n/pl_PL.csv index cc788466..5575eea8 100644 --- a/i18n/pl_PL.csv +++ b/i18n/pl_PL.csv @@ -43,8 +43,9 @@ "Impossible to process the erasure, there is still pending orders.","Proces usunięcia niemożliwy, istnieją jeszcze nieprzetworzone zamówienia." "Impossible to process the erasure: %1","Proces usunięcia niemożliwy: %1" "An export entity already exists for the entity type ""%1"" with ID ""%2"".","Obiekt eksportu już istnieje dla obiektu o typie""%1"" o ID ""%2""." +"GDPR Email Success","GDPR - Sukces Email" +"GDPR Email Error: %1","GDPR - Error Email: %1" "State ""%1"" does not exists.","Stan ""%1"" nie istnieje." -"Your account have been erased and you have signed out.","Twoje konto zostało usunięte. Zostałeś wylogowany." "* Required Fields","* Pola wymagane" "Confirm password to continue","Potwirdź hasło, by kontynuować" "Password","Hasło" @@ -58,24 +59,23 @@ "Download Personal Data","Pobierz Dane Osobowe" "Your personal data document is pending export.","Dokument z danymi osobowymi jest w trakcie eksportu." "Information","Informacje" +"We use cookies to make your experience better.","Wykorzystujemy pliki Cookies aby usprawnić wrażenia użytkownika." +"Learn more.","Czytaj więcej" +"Allow Cookies","Akceptuj Cookies" "Undo Erase Personal Data","Anuluj usuwanie danych osobowych" "Cancellation of the erase of your %store_name information","Anulowanie usuwania ifnformacji o sklepie %store_name " "%name,","%name," "We have received a request to cancel the erasure of the information associated with your account at %store_name.","Otrzymaliśmy prośbę o anulowanie procesu usunięcia informacji powiązanych z Twoim kontem na %store_name." "If you have not authorized this action, please contact us immediately at %store_email","Jeśli nie autoryzowałeś tego działania, skontaktuj się z nami natychmiast pod adresem %store_email" -"Thanks,
%store_name","Dziękujemy,
%store_name" "Erase your %store_name information","Usuń swoje dane z %store_name" "We have received a request to erase the information associated with your account at %store_name.","Otrzymaliśmy rządanie usunięcia danych powiązanych z Twoim kontem na %store_name." -"You can cancel the erase whitin %delay hours by logging into your account.","Możesz anulować usuwanie danych w przeciągu %delay godzin przez logging into your account." +"You can cancel the erase within %delay hours by logging into your account.","Możesz anulować usuwanie danych w przeciągu %delay godzin przez logging into your account." "Erasure of your %store_name information","Usunięcie twoich danych z %store_name" "We have successfully erased the information associated with your account at %store_name.","Usunąłeś informacje powiązane se swoim kontem w %store_name." "Export your %store_name information","Eksportuj swoje dane z %store_name" "We have received a request to export the information associated with your account at %store_name.","Otrzymaliśmy rządanie eksportu informacji powiązanych z Twoim kontem w %store_name." "We will notify you when the export will be ready. The action will be available in your account.","Powiadomimy Cię, gdy eksport będzie gotowy. Dane będą dostępne na Twoim koncie klienta." "The export of you personal data is ready. The action is now available in your account.","Eksport Twoich danych osobowych jest gotowy. Dane są dostępne na Twoim koncie klienta" -"Cookie Disclosure","Pliki Cookie" -"Read More","Czytaj więcej" -"Accept","Akceptuj" "GDPR Compliance Erase Customer","RODO Usuń Klienta" "GDPR Compliance Export Customer","RODO Eksportuj Dane Klienta" "GDPR Compliance Erase Guest Order","RODO Usuń Zamówienie Gościa" @@ -91,7 +91,10 @@ "Action Settings","Ustawienia Czynnoście" "Cookie Policy","Polityka Cookies" "Cookie Settings","Ustawienia Cookies" -"It will enable the cookie disclosure popin to the storefront.","Uaktywni monit z polityką Cookie." +"Improve Cookie Restriction Message","Usprawnij Wiadomość dla Restrykcji Cookies" +"It will allows to replace the default cookie restriction popin with content of your own. Make sure that the following configuration is enabled: ""General / Web / Default Cookie Settings / Cookie Restriction Mode"".","Pozwoli to zastąpić standardowy popup dla Cookie Restriction kontentem, który stworzysz. Upewnić się, że konfoguracja dostępna pod adresem ""General / Web / Default Cookie Settings / Cookie Restriction Mode"" jest włączona." +"Information Block","Blok Informacyjny" +"Information Page","Strona Informacyjna" "Data Erasure","Usuwanie Danych" "Right To Erasure","Prawo do usunięcia" "Erasure","Usunięcie" diff --git a/i18n/th_TH.csv b/i18n/th_TH.csv index cf8eadc5..b8fb27f6 100644 --- a/i18n/th_TH.csv +++ b/i18n/th_TH.csv @@ -43,8 +43,9 @@ "Impossible to process the erasure, there is still pending orders.","ไม่สามารถดำเนินการลบได้ ยังมีคำสั่งซื้อที่รอดำเนินการอยู่" "Impossible to process the erasure: %1","ไม่สามารถดำเนินการลบได้: %1" "An export entity already exists for the entity type ""%1"" with ID ""%2"".","มีข้อมูลการส่งออกอยู่แล้วสำหรับข้อมูลประเภท ""%1"" ที่มีไอดี ""%2""" +"GDPR Email Success","อีเมล GDPR สำเร็จเรียบร้อย" +"GDPR Email Error: %1","ข้อผิดพลาดของอีเมล GDPR: %1" "State ""%1"" does not exists.","ไม่มีสถานะ ""%1""" -"Your account have been erased and you have signed out.","บัญชีของคุณถูกลบและคุณออกจากระบบแล้ว" "* Required Fields","* ฟิลด์ที่จำเป็น" "Confirm password to continue","ยืนยันรหัสผ่านเพื่อดำเนินการ" "Password","รหัสผ่าน" @@ -58,24 +59,23 @@ "Download Personal Data","ดาวน์โหลดข้อมูลส่วนบุคคล" "Your personal data document is pending export.","ข้อมูลส่วนบุคคลของคุณอยู่ระหว่างรอการส่งออก" "Information","ข้อมูล" +"We use cookies to make your experience better.","เราใช้คุกกี้เพื่อทำให้ประสบการณ์ของคุณดีขึ้น" +"Learn more.","อ่านเพิ่มเติม" +"Allow Cookies","อนุญาตคุกกี้" "Undo Erase Personal Data","เลิกทำ การลบข้อมูลส่วนบุคคล" "Cancellation of the erase of your %store_name information","การยกเลิกการลบข้อมูล %store_name ของคุณ" "%name,","%name," "We have received a request to cancel the erasure of the information associated with your account at %store_name.","เราได้รับคำขอให้ยกเลิกการลบข้อมูลที่เชื่อมโยงกับบัญชีของคุณที่ %store_name" "If you have not authorized this action, please contact us immediately at %store_email","หากคุณไม่ได้อนุญาตการดำเนินการนี้ โปรดติดต่อเราทันทีที่ %store_email" -"Thanks,
%store_name","ขอบคุณ,
%store_name" "Erase your %store_name information","ลบข้อมูล %store_name ของคุณ" "We have received a request to erase the information associated with your account at %store_name.","เราได้รับคำขอให้ลบข้อมูลที่เชื่อมโยงกับบัญชีของคุณที่ %store_name" -"You can cancel the erase whitin %delay hours by logging into your account.","คุณสามารถยกเลิกการลบภายใน %delay ชั่วโมงโดย ล็อกอินเข้าบัญชีของคุณ." +"You can cancel the erase within %delay hours by logging into your account.","คุณสามารถยกเลิกการลบภายใน %delay ชั่วโมงโดย ล็อกอินเข้าบัญชีของคุณ." "Erasure of your %store_name information","ลบข้อมูลคุณใน %store_name " "We have successfully erased the information associated with your account at %store_name.","เราลบข้อมูลที่เชื่อมโยงกับบัญชีของคุณที่ %store_name สำเร็จแล้ว" "Export your %store_name information","ส่งออกข้อมูล %store_name ของคุณ" "We have received a request to export the information associated with your account at %store_name.","เราได้รับคำขอให้ส่งออกข้อมูลที่เชื่อมโยงกับบัญชีของคุณที่ %store_name" "We will notify you when the export will be ready. The action will be available in your account.","เราจะแจ้งให้คุณทราบเมื่อการส่งออกจะพร้อม การดำเนินการนี้จะพร้อมใช้งานในบัญชีของคุณ" "The export of you personal data is ready. The action is now available in your account.","การส่งออกข้อมูลส่วนบุคคลของคุณพร้อมแล้ว การดำเนินการนี้มีอยู่ในบัญชีของคุณแล้ว" -"Cookie Disclosure","การเปิดเผยคุกกี้" -"Read More","อ่านเพิ่มเติม" -"Accept","ยอมรับ" "GDPR Compliance Erase Customer","การปฏิบัติตามข้อกำหนด GDPR ลบลูกค้า" "GDPR Compliance Export Customer","การปฏิบัติตามข้อกำหนด GDPR ส่งออกข้อมูลลูกค้า" "GDPR Compliance Erase Guest Order","การปฏิบัติตามข้อกำหนด GDPR คำสั่งซื้อของผู้เยี่ยมชม" @@ -91,7 +91,10 @@ "Action Settings","การตั้งค่าการดำเนินการ" "Cookie Policy","นโยบายคุกกี้" "Cookie Settings","ตั้งค่าคุกกี้" -"It will enable the cookie disclosure popin to the storefront.","มันจะเปิดใช้งานป๊อปอัปเปิดเผยคุกกี้ที่หน้าร้าน" +"Improve Cookie Restriction Message","ปรับปรุงข้อความจำกัดการใช้คุกกี้" +"It will allows to replace the default cookie restriction popin with content of your own. Make sure that the following configuration is enabled: ""General / Web / Default Cookie Settings / Cookie Restriction Mode"".","จะอนุญาตให้แทนที่ป๊อปอัปการจำกัดคุกกี้เริ่มต้น ด้วยเนื้อหาของคุณเอง ตรวจสอบให้แน่ใจว่าเปิดใช้งานการกำหนดค่าต่อไปนี้: ""ทั่วไป / เว็บ / การตั้งค่าคุกกี้เริ่มต้น / โหมดจำกัดคุกกี้""" +"Information Block","บล็อกข้อมูล" +"Information Page","หน้าข้อมูล" "Data Erasure","การลบข้อมูล" "Right To Erasure","สิทธิ์ในการลบ" "Erasure","การลบข้อมูล" diff --git a/view/frontend/email/erase_pending.html b/view/frontend/email/erase_pending.html index 66afac5a..a526e4d7 100644 --- a/view/frontend/email/erase_pending.html +++ b/view/frontend/email/erase_pending.html @@ -18,8 +18,8 @@
diff --git a/view/frontend/email/erase_pending_guest.html b/view/frontend/email/erase_pending_guest.html index 5b4e8236..e5d34c39 100644 --- a/view/frontend/email/erase_pending_guest.html +++ b/view/frontend/email/erase_pending_guest.html @@ -18,8 +18,8 @@ diff --git a/view/frontend/email/erase_succeeded.html b/view/frontend/email/erase_succeeded.html index bd1f805e..1b275a65 100644 --- a/view/frontend/email/erase_succeeded.html +++ b/view/frontend/email/erase_succeeded.html @@ -18,8 +18,7 @@ diff --git a/view/frontend/email/erase_succeeded_guest.html b/view/frontend/email/erase_succeeded_guest.html index cfc6e3d8..13ece835 100644 --- a/view/frontend/email/erase_succeeded_guest.html +++ b/view/frontend/email/erase_succeeded_guest.html @@ -18,8 +18,7 @@ diff --git a/view/frontend/email/export_pending.html b/view/frontend/email/export_pending.html index a5b86606..327177ea 100644 --- a/view/frontend/email/export_pending.html +++ b/view/frontend/email/export_pending.html @@ -18,7 +18,7 @@ @@ -28,4 +28,4 @@
-{{template config_path="design/email/footer_template"}} \ No newline at end of file +{{template config_path="design/email/footer_template"}} diff --git a/view/frontend/email/export_pending_guest.html b/view/frontend/email/export_pending_guest.html index c5f8ae3b..752396b1 100644 --- a/view/frontend/email/export_pending_guest.html +++ b/view/frontend/email/export_pending_guest.html @@ -18,7 +18,7 @@ -

{{trans "We have received a request to cancel the erasure of the information associated with your account at %store_name." store_name=$store.getFrontendName()}}

+

{{trans "We have received a request to export the information associated with your account at %store_name." store_name=$store.getFrontendName()}}

{{trans "We will notify you when the export will be ready. The action will be available in your account."}}

diff --git a/view/frontend/email/export_ready.html b/view/frontend/email/export_ready.html index 44402ac7..2b443699 100644 --- a/view/frontend/email/export_ready.html +++ b/view/frontend/email/export_ready.html @@ -18,7 +18,7 @@ -

{{trans "We have received a request to cancel the erasure of the information associated with your account at %store_name." store_name=$store.getFrontendName()}}

+

{{trans "We have received a request to export the information associated with your account at %store_name." store_name=$store.getFrontendName()}}

{{trans "The export of you personal data is ready. The action is now available in your account."}}

@@ -29,4 +29,3 @@ {{template config_path="design/email/footer_template"}} - diff --git a/view/frontend/email/export_ready_guest.html b/view/frontend/email/export_ready_guest.html index 5616aafc..6ad736c9 100644 --- a/view/frontend/email/export_ready_guest.html +++ b/view/frontend/email/export_ready_guest.html @@ -18,7 +18,7 @@ -

{{trans "We have received a request to cancel the erasure of the information associated with your account at %store_name." store_name=$store.getFrontendName()}}

+

{{trans "We have received a request to export the information associated with your account at %store_name." store_name=$store.getFrontendName()}}

{{trans "The export of you personal data is ready. The action is now available in your account."}}