Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion event/listener.php
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,12 @@ public function add_googleanalytics_configs($event)
'type' => 'radio:yes_no',
'explain' => true,
],
'googleanalytics_show_agreement' => [
'lang' => 'ACP_GA_SHOW_AGREEMENT',
'validate' => 'bool',
'type' => 'radio:yes_no',
'explain' => true,
],
];

// Add the new config vars after warnings_expire_days in the display_vars config array
Expand Down Expand Up @@ -164,7 +170,8 @@ public function validate_googleanalytics_id($event)
*/
public function append_agreement()
{
if (!$this->config['googleanalytics_id']
if (!$this->config['googleanalytics_show_agreement']
|| !$this->config['googleanalytics_id']
|| (strpos($this->user->page['page_name'], 'ucp') !== 0)
|| !$this->template->retrieve_var('S_AGREEMENT')
|| ($this->template->retrieve_var('AGREEMENT_TITLE') !== $this->language->lang('PRIVACY')))
Expand Down
2 changes: 2 additions & 0 deletions language/ar/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” كود Google Analytics ID الذي أدخلته غير صالح.<br>يجب أن يكون على الشكل “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'تفعيل إخفاء هوية عنوان IP',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'فعّل هذا الخيار إذا كنت تريد أن تكون البيانات التي يجمعها Google Analytics متوافقة مع اللائحة العامة لحماية البيانات في الاتحاد الأوروبي (GDPR). لاحظ أن تفعيل هذا الخيار قد يقلل قليلًا من دقة التقارير الجغرافية.',
'ACP_GA_SHOW_AGREEMENT' => 'إفصاح التحليلات',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'عرض تفاصيل في سياسة الخصوصية حول كيفية جمع Google Analytics لمعلومات المستخدم ومعالجتها.',
));
2 changes: 2 additions & 0 deletions language/cs/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” není platné ID klienta ve službě Google Analytics.<br>Mělo by být ve tvaru “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Zapnout anonymizaci IP',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Tuto možnost povolte, pokud chcete, aby data shromážděná službou Google Analytics byla v souladu s obecným nařízením EU o ochraně osobních údajů (GDPR). Upozorňujeme, že povolení této možnosti může mírně snížit přesnost geografických přehledů.',
'ACP_GA_SHOW_AGREEMENT' => 'Informace o analytice',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Zobrazit v zásadách ochrany osobních údajů podrobnosti o tom, jak služba Google Analytics shromažďuje a zpracovává informace o uživatelích.',
));
2 changes: 2 additions & 0 deletions language/da/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -46,4 +46,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” er ikke en gyldig Google Analytics ID kode.<br>Det skal være i formen: “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Slå IP-anonymisering til',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Aktivér denne mulighed, hvis du ønsker, at data indsamlet af Google Analytics skal overholde EU’s generelle forordning om databeskyttelse (GDPR). Bemærk, at aktivering af denne mulighed kan reducere nøjagtigheden af geografiske rapporter en smule.',
'ACP_GA_SHOW_AGREEMENT' => 'Oplysninger om Analytics',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Vis oplysninger i privatlivspolitikken om, hvordan Google Analytics indsamler og behandler brugeroplysninger.',
));
2 changes: 2 additions & 0 deletions language/de/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” ist keine valide Google Analytics-ID.<br>Sie sollte die folgende Form haben: “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'IP-Anonymisierung aktivieren',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Aktiviere diese Option, wenn die von Google Analytics erfassten Daten mit der Datenschutz-Grundverordnung (DSGVO) der EU vereinbar sein sollen. Beachte, dass diese Option die Genauigkeit geografischer Berichte geringfügig verringern kann.',
'ACP_GA_SHOW_AGREEMENT' => 'Analytics-Hinweis',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'In der Datenschutzerklärung Informationen darüber anzeigen, wie Google Analytics Benutzerdaten erfasst und verarbeitet.',
));
2 changes: 2 additions & 0 deletions language/de_x_sie/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” ist keine valide Google Analytics-ID.<br>Sie sollte die folgende Form haben: “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'IP-Anonymisierung aktivieren',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Aktivieren Sie diese Option, wenn die von Google Analytics erfassten Daten mit der Datenschutz-Grundverordnung (DSGVO) der EU vereinbar sein sollen. Beachten Sie, dass diese Option die Genauigkeit geografischer Berichte geringfügig verringern kann.',
'ACP_GA_SHOW_AGREEMENT' => 'Analytics-Hinweis',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'In der Datenschutzerklärung Informationen darüber anzeigen, wie Google Analytics Benutzerdaten erfasst und verarbeitet.',
));
2 changes: 2 additions & 0 deletions language/el/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => 'Το "%s" δεν είναι έγκυρο αναγνωριστικό παρακολούθησης (ID code) του Google Analytics.<br>Πρέπει να είναι μορφής “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Ενεργοποίηση ανωνυμοποίησης IP',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Ενεργοποιήστε αυτή την επιλογή αν θέλετε τα δεδομένα που συλλέγονται από το Google Analytics να συμμορφώνονται με τον Γενικό Κανονισμό Προστασίας Δεδομένων της ΕΕ (GDPR). Σημειώστε ότι η ενεργοποίηση αυτής της επιλογής μπορεί να μειώσει ελαφρώς την ακρίβεια των γεωγραφικών αναφορών.',
'ACP_GA_SHOW_AGREEMENT' => 'Γνωστοποίηση αναλυτικών στοιχείων',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Εμφάνιση λεπτομερειών στην Πολιτική απορρήτου σχετικά με τον τρόπο με τον οποίο το Google Analytics συλλέγει και επεξεργάζεται πληροφορίες χρηστών.',
));
2 changes: 2 additions & 0 deletions language/en/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” is not a valid Google Analytics ID code.<br>It should be in the form “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Turn on IP Anonymization',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Enable this option if you want the data collected by Google Analytics to be compliant with the EU‘s General Data Protection Regulation (GDPR). Note that enabling this option may slightly reduce the accuracy of geographic reporting.',
'ACP_GA_SHOW_AGREEMENT' => 'Analytics disclosure',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Show details in the Privacy Policy about how Google Analytics collects and processes user information.',
));
2 changes: 2 additions & 0 deletions language/es/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” no es un código ID válido de Google Analytics.<br>Debería ser de esta forma “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Activar anonimización de IP',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Active esta opción si desea que los datos recopilados por Google Analytics cumplan con el Reglamento general de protección de datos de la UE (GDPR). Tenga en cuenta que habilitar esta opción puede reducir ligeramente la precisión de los informes geográficos.',
'ACP_GA_SHOW_AGREEMENT' => 'Divulgación sobre analíticas',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Mostrar en la Política de privacidad información sobre cómo Google Analytics recopila y procesa la información del usuario.',
));
2 changes: 2 additions & 0 deletions language/es_x_tu/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” no es un código ID válido de Google Analytics.<br>Debería ser de esta forma “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Activar anonimización de IP',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Activa esta opción si deseas que los datos recopilados por Google Analytics cumplan con el Reglamento general de protección de datos de la UE (GDPR). Ten en cuenta que habilitar esta opción puede reducir ligeramente la precisión de los informes geográficos.',
'ACP_GA_SHOW_AGREEMENT' => 'Divulgación sobre analíticas',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Mostrar en la Política de privacidad información sobre cómo Google Analytics recopila y procesa la información del usuario.',
));
2 changes: 2 additions & 0 deletions language/fr/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '« %s » n’est pas un ID Google Analytics valide.<br>Ce doit être au format « G-XXXXXXXXXX ».',
'ACP_GA_ANONYMIZE_IP' => 'Activer l’anonymisation de l’adresse IP',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Permet aux données collectées par Google Analytics d’être conformes au Règlement général sur la protection des données (RGPD). Note : l’activation de cette option peut diminuer la précision des emplacements géographiques dans les rapports.',
'ACP_GA_SHOW_AGREEMENT' => 'Divulgation relative aux statistiques',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Afficher dans la politique de confidentialité des informations sur la manière dont Google Analytics collecte et traite les informations des utilisateurs.',
));
2 changes: 2 additions & 0 deletions language/hr/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” nije ispravan Google Analytics ID kod.<br>Trebao bi biti u obliku: “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Uključi anonimizaciju IP adrese',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Omogući ovu opciju ako želiš da podaci koje prikuplja Google Analytics budu usklađeni s Općom uredbom EU-a o zaštiti podataka (GDPR). Imaj na umu da omogućavanje ove opcije može malo smanjiti točnost geografskih izvješća.',
'ACP_GA_SHOW_AGREEMENT' => 'Obavijest o analitici',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Prikaži u Pravilima privatnosti pojedinosti o tome kako Google Analytics prikuplja i obrađuje korisničke podatke.',
));
2 changes: 2 additions & 0 deletions language/hr_x_vi/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” nije ispravan Google Analytics ID kod.<br>Trebao bi biti u obliku: “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Uključite anonimizaciju IP adrese',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Omogućite ovu opciju ako želite da podaci koje prikuplja Google Analytics budu usklađeni s Općom uredbom EU-a o zaštiti podataka (GDPR). Imajte na umu da omogućavanje ove opcije može malo smanjiti točnost geografskih izvješća.',
'ACP_GA_SHOW_AGREEMENT' => 'Obavijest o analitici',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Prikaži u Pravilima privatnosti pojedinosti o tome kako Google Analytics prikuplja i obrađuje korisničke podatke.',
));
2 changes: 2 additions & 0 deletions language/it/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” non è un codice ID valido di Google Analytics.<br>Dove essere nel formato “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Attiva l’anonimizzazione IP',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Abilita questa opzione se vuoi che i dati raccolti da Google Analytics siano conformi al Regolamento generale sulla protezione dei dati dell’UE (GDPR). Tieni presente che l’attivazione di questa opzione può ridurre leggermente la precisione dei report geografici.',
'ACP_GA_SHOW_AGREEMENT' => 'Informativa sui dati analitici',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Mostra nell’Informativa sulla privacy i dettagli su come Google Analytics raccoglie ed elabora le informazioni degli utenti.',
));
2 changes: 2 additions & 0 deletions language/nl/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” is geen geldige Google Analytics ID code.<br>Het moet iets zijn in de vorm van “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'IP-anonimisering inschakelen',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Schakel deze optie in als je wilt dat de gegevens die door Google Analytics worden verzameld voldoen aan de Algemene verordening gegevensbescherming (AVG) van de EU. Houd er rekening mee dat het inschakelen van deze optie de nauwkeurigheid van geografische rapportage licht kan verminderen.',
'ACP_GA_SHOW_AGREEMENT' => 'Openbaarmaking over Analytics',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Toon in het privacybeleid hoe Google Analytics gebruikersinformatie verzamelt en verwerkt.',
));
2 changes: 2 additions & 0 deletions language/pl/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -46,4 +46,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” nie jest prawidłowym identyfikatorem śledzenia Google Analytics.<br>Identyfikator śledzenia powinien mieć postać “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Włącz anonimizację adresów IP',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Wybranie Tak spowoduje, że dane zbierane przez Google Analytics będą zgodne z ogólnym rozporządzeniem o ochronie danych osobowych (RODO). Włączenie tej opcji może wpłynąć na dokładność geograficznej lokalizacji użytkowników.',
'ACP_GA_SHOW_AGREEMENT' => 'Informacje o analityce',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Pokaż w Polityce prywatności szczegółowe informacje o tym, jak Google Analytics zbiera i przetwarza informacje o użytkownikach.',
));
2 changes: 2 additions & 0 deletions language/pt/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” não é um código Google Analytics ID válido.<br>Ele deve estar na forma “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Ative a Anonimização de IP',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Ative esta opção se pretender que os dados recolhidos pelo Google Analytics estejam em conformidade com o Regulamento Geral de Proteção de Dados (RGPD) da UE. Note que ativar esta opção pode reduzir ligeiramente a precisão dos relatórios geográficos..',
'ACP_GA_SHOW_AGREEMENT' => 'Divulgação de dados analíticos',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Mostrar na Política de Privacidade informações sobre como o Google Analytics recolhe e processa informações dos utilizadores.',
));
2 changes: 2 additions & 0 deletions language/pt_br/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” não é um código ID Google Analytics válido.<br>Deve ser dessa forma “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Ativar anonimização de IP',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Ative essa opção se quiser que os dados coletados pelo Google Analytics estejam em conformidade com o Regulamento Geral de Proteção de Dados da União Europeia (GDPR). Observe que a ativação dessa opção pode reduzir um pouco a precisão dos relatórios geográficos.',
'ACP_GA_SHOW_AGREEMENT' => 'Divulgação de dados analíticos',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Mostrar na Política de Privacidade informações sobre como o Google Analytics coleta e processa informações do usuário.',
));
2 changes: 2 additions & 0 deletions language/ro/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” nu este un cod valid de urmarire Google Analytics.<br>Trebuie sa fie sub forma “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Activați anonimizarea IP',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Activați această opțiune dacă doriți ca datele colectate de Google Analytics să respecte Regulamentul general al UE privind protecția datelor (GDPR). Rețineți că activarea acestei opțiuni poate reduce ușor precizia rapoartelor geografice.',
'ACP_GA_SHOW_AGREEMENT' => 'Informare privind datele analitice',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Afișați în Politica de confidențialitate detalii despre modul în care Google Analytics colectează și procesează informațiile utilizatorilor.',
));
2 changes: 2 additions & 0 deletions language/ru/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” является недопустимым Google Analytics ID кодом.<br>Он должен быть в формате “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Включить анонимизацию IP',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Включите этот параметр, если хотите, чтобы данные, собираемые Google Analytics, соответствовали Общему регламенту ЕС по защите данных (GDPR). Обратите внимание, что включение этого параметра может немного снизить точность географических отчетов.',
'ACP_GA_SHOW_AGREEMENT' => 'Раскрытие информации об аналитике',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Показывать в Политике конфиденциальности сведения о том, как Google Analytics собирает и обрабатывает информацию о пользователях.',
));
2 changes: 2 additions & 0 deletions language/sk/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” nie je platný kód Google Analytics ID.<br>Mal by mať tvar “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Zapnúť anonymizáciu IP',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Povoľte túto možnosť, ak chcete, aby údaje zhromaždené službou Google Analytics boli v súlade so všeobecným nariadením EÚ o ochrane údajov (GDPR). Upozorňujeme, že povolenie tejto možnosti môže mierne znížiť presnosť geografických hlásení.',
'ACP_GA_SHOW_AGREEMENT' => 'Informácie o analytike',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Zobraziť v zásadách ochrany osobných údajov podrobnosti o tom, ako služba Google Analytics zhromažďuje a spracúva informácie o používateľoch.',
));
2 changes: 2 additions & 0 deletions language/sv/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” är ingen giltig Google Analytics ID kod.<br>Den bör ha formatet “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'Aktivera IP-anonymisering',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Aktivera det här alternativet om du vill att data som samlas in av Google Analytics ska följa EU:s allmänna dataskyddsförordning (GDPR). Observera att aktivering av detta alternativ kan minska noggrannheten i geografiska rapporter något.',
'ACP_GA_SHOW_AGREEMENT' => 'Information om Analytics',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Visa information i sekretesspolicyn om hur Google Analytics samlar in och behandlar användaruppgifter.',
));
2 changes: 2 additions & 0 deletions language/tr/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” geçerli bir Google Analytics ID kodu değil.<br>Kod şuna benzer şekilde olmalı “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => 'IP Anonimleştirmeyi açın',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => 'Google Analytics tarafından toplanan verilerin AB Genel Veri Koruma Yönetmeliğine (GDPR) uygun olmasını istiyorsanız bu seçeneği etkinleştirin. Bu seçeneğin etkinleştirilmesinin coğrafi raporlamanın doğruluğunu biraz azaltabileceğini unutmayın.',
'ACP_GA_SHOW_AGREEMENT' => 'Analytics açıklaması',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => 'Google Analytics’in kullanıcı bilgilerini nasıl topladığı ve işlediğiyle ilgili ayrıntıları Gizlilik Politikası’nda gösterin.',
));
2 changes: 2 additions & 0 deletions language/zh_cmn_hant/googleanalytics_acp.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,6 @@
'ACP_GOOGLEANALYTICS_ID_INVALID' => '“%s” 不是有效的 Google Analytics(分析) ID code.<br>它的格式應該會是像這樣 “G-XXXXXXXXXX”.',
'ACP_GA_ANONYMIZE_IP' => '開啟 IP 匿名化',
'ACP_GA_ANONYMIZE_IP_EXPLAIN' => '如果你希望 Google Analytics 收集的資料符合歐盟一般資料保護規則 (GDPR),請啟用此選項。請注意,啟用此選項可能會稍微降低地理位置報表的準確度。',
'ACP_GA_SHOW_AGREEMENT' => 'Analytics 資訊揭露',
'ACP_GA_SHOW_AGREEMENT_EXPLAIN' => '在隱私權政策中顯示 Google Analytics 如何收集及處理使用者資訊的詳細資訊。',
));
43 changes: 43 additions & 0 deletions migrations/v10x/m6_add_privacy_setting.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<?php
/**
*
* Google Analytics extension for the phpBB Forum Software package.
*
* @copyright (c) 2026 phpBB Limited <https://www.phpbb.com>
* @license GNU General Public License, version 2 (GPL-2.0)
*
*/

namespace phpbb\googleanalytics\migrations\v10x;

/**
* Migration stage 6: Add setting to show privacy agreement
*/
class m6_add_privacy_setting extends \phpbb\db\migration\migration
{
/**
* {@inheritdoc}
*/
public function effectively_installed()
{
return $this->config->offsetExists('googleanalytics_show_agreement');
}

/**
* {@inheritdoc}
*/
public static function depends_on()
{
return ['\phpbb\googleanalytics\migrations\v10x\m5_clear_legacy_googleanalytics_id'];
}

/**
* {@inheritdoc}
*/
public function update_data()
{
return [
['config.add', ['googleanalytics_show_agreement', 1]],
];
}
}
Loading