From 18513d60885856872128371827fe290ed147df72 Mon Sep 17 00:00:00 2001 From: Stefan Giehl Date: Fri, 20 Sep 2024 17:57:28 +0200 Subject: [PATCH] Use sha256 instead of md5 for file integrity checks (#22602) * use sha256 instead of md5 for file integrity checks * apply review feedback * updates expected UI test files --- .github/scripts/build-package.sh | 6 +++--- core/FileIntegrity.php | 13 ++++++------- lang/ar.json | 2 +- lang/be.json | 2 +- lang/bg.json | 2 +- lang/bs.json | 2 +- lang/ca.json | 2 +- lang/cs.json | 2 +- lang/cy.json | 2 +- lang/da.json | 2 +- lang/de.json | 2 +- lang/el.json | 2 +- lang/en.json | 2 +- lang/eo.json | 2 +- lang/es-ar.json | 2 +- lang/es.json | 2 +- lang/eu.json | 2 +- lang/fa.json | 2 +- lang/fi.json | 2 +- lang/fr.json | 2 +- lang/ga.json | 2 +- lang/gu.json | 2 +- lang/he.json | 2 +- lang/hi.json | 2 +- lang/hr.json | 2 +- lang/hu.json | 2 +- lang/id.json | 2 +- lang/it.json | 2 +- lang/ja.json | 2 +- lang/ka.json | 2 +- lang/ko.json | 2 +- lang/lt.json | 2 +- lang/lv.json | 2 +- lang/nb.json | 2 +- lang/nl.json | 2 +- lang/nn.json | 2 +- lang/pl.json | 2 +- lang/pt-br.json | 2 +- lang/pt.json | 2 +- lang/ro.json | 2 +- lang/ru.json | 2 +- lang/sk.json | 2 +- lang/sl.json | 2 +- lang/sq.json | 2 +- lang/sr.json | 2 +- lang/sv.json | 2 +- lang/th.json | 2 +- lang/tr.json | 2 +- lang/uk.json | 2 +- lang/vi.json | 2 +- lang/zh-cn.json | 2 +- lang/zh-tw.json | 2 +- .../Diagnostic/RecommendedFunctionsCheck.php | 1 + .../UI/expected-screenshots/Diagnostics_page.png | 4 ++-- .../Installation_system_check.png | 4 ++-- 55 files changed, 64 insertions(+), 64 deletions(-) diff --git a/.github/scripts/build-package.sh b/.github/scripts/build-package.sh index 746978c49ce..2ceb125fbfe 100644 --- a/.github/scripts/build-package.sh +++ b/.github/scripts/build-package.sh @@ -55,9 +55,9 @@ function checkEnv() { die "Cannot find zip" fi - if [ ! -x "/usr/bin/md5sum" ] && [ ! -x "$(which md5sum)" ] + if [ ! -x "/usr/bin/sha256sum" ] && [ ! -x "$(which sha256sum)" ] then - die "Cannot find md5sum" + die "Cannot find sha256sum" fi } @@ -123,7 +123,7 @@ function organizePackage() { rm -rf misc/package/ fi - find ./ -type f -printf '%s ' -exec md5sum {} \; \ + find ./ -type f -printf '%s ' -exec sha256sum {} \; \ | grep -v "user/.htaccess" \ | egrep -v 'manifest.inc.php|vendor/autoload.php|vendor/composer/autoload_real.php' \ | sed '1,$ s/\([0-9]*\) \([a-z0-9]*\) *\.\/\(.*\)/\t\t"\3" => array("\1", "\2"),/;' \ diff --git a/core/FileIntegrity.php b/core/FileIntegrity.php index c605cb9a977..9bad3132fe8 100644 --- a/core/FileIntegrity.php +++ b/core/FileIntegrity.php @@ -332,9 +332,8 @@ protected static function isFileNotInManifestButExpectedAnyway($file) protected static function getMessagesFilesMismatch($messages) { $messagesMismatch = array(); - $hasMd5file = function_exists('md5_file'); + $hasHashFile = function_exists('hash_file'); $files = \Piwik\Manifest::$files; - $hasMd5 = function_exists('md5'); foreach ($files as $path => $props) { $file = PIWIK_INCLUDE_PATH . '/' . $path; @@ -345,7 +344,7 @@ protected static function getMessagesFilesMismatch($messages) continue; } - if (!$hasMd5 || in_array(substr($path, -4), array('.gif', '.ico', '.jpg', '.png', '.swf'))) { + if (in_array(substr($path, -4), array('.gif', '.ico', '.jpg', '.png', '.swf'))) { // files that contain binary data (e.g., images) must match the file size $messagesMismatch[] = Piwik::translate('General_ExceptionFilesizeMismatch', array($file, $props[0], filesize($file))); } else { @@ -354,12 +353,12 @@ protected static function getMessagesFilesMismatch($messages) $content = str_replace("\r\n", "\n", $content); if ( (strlen($content) != $props[0]) - || (@md5($content) !== $props[1]) + || (@hash('sha256', $content) !== $props[1]) ) { $messagesMismatch[] = Piwik::translate('General_ExceptionFilesizeMismatch', array($file, $props[0], filesize($file))); } } - } elseif ($hasMd5file && (@md5_file($file) !== $props[1])) { + } elseif ($hasHashFile && (@hash_file('sha256', $file) !== $props[1])) { if (self::isModifiedPathValid($path)) { continue; } @@ -368,8 +367,8 @@ protected static function getMessagesFilesMismatch($messages) } } - if (!$hasMd5file) { - $messages[] = Piwik::translate('General_WarningFileIntegrityNoMd5file'); + if (!$hasHashFile) { + $messages[] = Piwik::translate('General_WarningFileIntegrityNoHashFile'); } if (!empty($messagesMismatch)) { diff --git a/lang/ar.json b/lang/ar.json index ca59a1d64a1..8bb3455e5a0 100644 --- a/lang/ar.json +++ b/lang/ar.json @@ -391,7 +391,7 @@ "Warning": "تنبيه", "WarningFileIntegrityNoManifest": "لم يمكن إجراء فحص سلامة الملفات بسبب فقد ملف manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "هذه الرسالة طبيعية إن كنت تنشر Matomo من Git .", - "WarningFileIntegrityNoMd5file": "لم يمكن إتمام فحص سلامة الملفات بسبب فقد دالة md5_file().", + "WarningFileIntegrityNoHashFile": "لم يمكن إتمام فحص سلامة الملفات بسبب فقد دالة hash_file().", "WarningPasswordStored": "%1$sتنبيه:%2$s سيتم حفظ كلمة المرور هذه في ملف الإعدادات وظاهرة لأياً كان ممن يمكنه الوصول إليه.", "Website": "الموقع", "Weekly": "أسبوعي", diff --git a/lang/be.json b/lang/be.json index add9d985d3b..9ca1f4a6b56 100644 --- a/lang/be.json +++ b/lang/be.json @@ -249,7 +249,7 @@ "VisitsWith": "Наведванняў з %s", "Warning": "Увага", "WarningFileIntegrityNoManifest": "Праверка цэласнасці файлаў не можа быць выканана з-за адсутнасці файла manifest.inc.php.", - "WarningFileIntegrityNoMd5file": "Праверка цэласнасці файлаў не можа быць завершана з-за адсутнасці md5_file () функцыі.", + "WarningFileIntegrityNoHashFile": "Праверка цэласнасці файлаў не можа быць завершана з-за адсутнасці hash_file() функцыі.", "WarningPasswordStored": "%1$sWarning:%2$s Гэты пароль будзе захаваны ў файле канфігурацыі, ен будзе бачным ўсім, хто мае да яго доступ.", "Website": "Сайт", "Weekly": "Штотыдзень", diff --git a/lang/bg.json b/lang/bg.json index f2a943b284f..87757a8fe7f 100644 --- a/lang/bg.json +++ b/lang/bg.json @@ -513,7 +513,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "В момента използвате Matomo в режим на разработка, но Matomo не е инсталирано чрез git. Не се препоръчва използването на Matomo в режим на разработка в производствена среда.", "WarningFileIntegrityNoManifest": "Цялостната проверка на файла не може да бъде изпълнена поради липсата на manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "В случай, че Matomo се внедрява посредством Git, е нормално това съобщение да се появява.", - "WarningFileIntegrityNoMd5file": "Цялостната проверка не може да бъде осъществена поради липсата на md5_file() функцията.", + "WarningFileIntegrityNoHashFile": "Цялостната проверка не може да бъде осъществена поради липсата на hash_file() функцията.", "WarningPasswordStored": "%1$sВнимание:%2$s Тази парола ще се съхранява в конфигурационния файл видими за всички, които я ползват.", "WarningPhpVersionXIsTooOld": "Версията на PHP %s, която използвате, достигна своя край на живота (EOL). Силно препоръчваме да обновите до текуща версия, тъй като използването на тази версия може да Ви изложи на уязвимости и проблеми в сигурността, които са били отстранени в по-новите версии на PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo ще спре да поддържа PHP %1$s в следващата версия. Актуализирайте своя PHP поне до PHP %2$s, преди да е станало твърде късно!", diff --git a/lang/bs.json b/lang/bs.json index 7c7ef990398..2cd0fbe3238 100644 --- a/lang/bs.json +++ b/lang/bs.json @@ -308,7 +308,7 @@ "VisitsWith": "Posjete sa %s", "Warning": "Upozorenje", "WarningFileIntegrityNoManifest": "Provjera integracije fajlova nije mogla biti pokrenuta zbog nedostatka manifest.inc.php.", - "WarningFileIntegrityNoMd5file": "Provjera fajla nije mogla biti pokrenuta zbog nedostatka md5_file() function.", + "WarningFileIntegrityNoHashFile": "Provjera fajla nije mogla biti pokrenuta zbog nedostatka hash_file() function.", "WarningPasswordStored": "%1$sUpozorenje:%2$s Ovaj password će biti sačuvan u config fajl koji će biti vidljiv svima koji mogu pristupiti tom fajlu.", "Website": "Web stranica", "Weekly": "Sedmično", diff --git a/lang/ca.json b/lang/ca.json index fcb44624407..f12bda52ad3 100644 --- a/lang/ca.json +++ b/lang/ca.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Actualment esteu utilitzant Matomo en mode de desenvolupament, però no s'ha instal·lat mitjançant git. No es recomana utilitzar Matomo en mode de desenvolupament en un entorn de producció.", "WarningFileIntegrityNoManifest": "La verificació de la integritat dels fitxers no s'ha pogut fer perquè falta el manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Si esteu desplegant Matomo des de Git, aquest missatge és normal.", - "WarningFileIntegrityNoMd5file": "La verificació de la integritat dels fitxers no s'ha pogut completar perquè falta la funció md5_file().", + "WarningFileIntegrityNoHashFile": "La verificació de la integritat dels fitxers no s'ha pogut completar perquè falta la funció hash_file().", "WarningPasswordStored": "%1$sAlerta:%2$s Aquesta contrasenya es guardarà en un fitxer de configuració visible on tothom pot accedir.", "WarningPhpVersionXIsTooOld": "La versió de PHP %s que esteu utilitzant ha arribat al final de la seva vida útil (EOL). Us demanem vivament que actualitzeu a una versió actual, ja que l'ús d'aquesta versió us pot exposar a vulnerabilitats de seguretat i errors que s'han corregit en versions més recents de PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo deixarà de suportar PHP %1$s a la propera versió principal. Actualitzeu el vostre PHP com a mínim a PHP %2$s, abans que sigui massa tard!", diff --git a/lang/cs.json b/lang/cs.json index 4434cac48a2..3a2f910de7a 100644 --- a/lang/cs.json +++ b/lang/cs.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "V současné době používáte Matomo ve vývojovém režimu, systém ale nebyl nainstalován prostřednictvím gitu. V produkčním prostředí se nedoporučuje používat Matomo ve vývojovém režimu.", "WarningFileIntegrityNoManifest": "Test integrity nemůže být proveden z důvodů chybějícího souboru manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Pokud nasazujete Matomo z Gitu, pak je tato zpráva normální.", - "WarningFileIntegrityNoMd5file": "Test integrity nemůže být dokončen z důvodů chybějící funkce md5_file().", + "WarningFileIntegrityNoHashFile": "Test integrity nemůže být dokončen z důvodů chybějící funkce hash_file().", "WarningPasswordStored": "%1$sUpozornění:%2$s Toto heslo bude uloženo v konfiguračním souboru viditelné pro všechny s přístupem k němu.", "WarningPhpVersionXIsTooOld": "PHP verze %s, kterou používáte již není podporována (EOL). Důrazně doporučujeme aktualizovat na novější verzi, protože stávající může obsahovat bezpečnostní a další problémy, které byly opraveny v novějších verzích PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo přestane podporavat PHP %1$s v dalším vydání. Aktualizujte PHP alespoň na %2$s, než bude pozdě!", diff --git a/lang/cy.json b/lang/cy.json index 5ccfb17ccdf..78606836d62 100644 --- a/lang/cy.json +++ b/lang/cy.json @@ -202,7 +202,7 @@ "VisitsWith": "Ymweliadau gyda %s", "Warning": "Rhybudd", "WarningFileIntegrityNoManifest": "Nid oedd yn bosib perfformio gwiriad cywirdeb ar y ffeil am fod manifest.inc.php ar goll.", - "WarningFileIntegrityNoMd5file": "Nid oedd yn bosib perfformio gwiriad cywirdeb ar y ffeil am fod gweithred md5_file() ar goll.", + "WarningFileIntegrityNoHashFile": "Nid oedd yn bosib perfformio gwiriad cywirdeb ar y ffeil am fod gweithred hash_file() ar goll.", "WarningPasswordStored": "%1$sRhybudd:%2$s Bydd y cyfrinair yn cael ei storio yn y ffeil config ac yn weladwy i bawb sydd a mynediad iddo.", "Website": "Gwefan", "Weekly": "Wythnosol", diff --git a/lang/da.json b/lang/da.json index 088d7f3fd25..350bd4dc8e1 100644 --- a/lang/da.json +++ b/lang/da.json @@ -517,7 +517,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Du bruger i øjeblikket Matomo i udviklingstilstand, men det blev ikke installeret via git. Det anbefales ikke at bruge Matomo i udviklingstilstand i produktionsmiljø.", "WarningFileIntegrityNoManifest": "Filintegritetstjek kunne ikke udføres på grund af manglende manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Hvis du implementerer Matomo fra Git, er meddelelsen normal.", - "WarningFileIntegrityNoMd5file": "Fil integritetstjek kunne ikke gennemføres pga. manglende md5_file () funktion.", + "WarningFileIntegrityNoHashFile": "Fil integritetstjek kunne ikke gennemføres pga. manglende hash_file() funktion.", "WarningPasswordStored": "%1$sAdvarsel:%2$s Adgangskoden bliver gemt i konfigurationsfilen synlig for alle, der har adgang til den.", "WarningPhpVersionXIsTooOld": "PHP-version %s har nået slutningen af sin levetid (EOL). Du opfordres kraftigt til at opgradere til den aktuelle version, fordi brug af denne version kan udsætte dig for sikkerhedshuller og fejl, som er blevet rettet i nyere versioner af PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo ophører med at understøtte PHP %1$s i den næste store opdatering. Opgrader din PHP mindst PHP %2$s før det er for sent!", diff --git a/lang/de.json b/lang/de.json index b44be2f6da2..9ce8a063cce 100644 --- a/lang/de.json +++ b/lang/de.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Sie verwenden Matomo aktuell im Entwicklermodus, aber es wurde nicht über git installiert. Es wird nicht empfohlen, den Entwicklermodus in produktiver Umgebung zu nutzen.", "WarningFileIntegrityNoManifest": "Aufgrund der fehlenden Datei manifest.inc.php konnte die Integritätsprüfung nicht durchgeführt werden.", "WarningFileIntegrityNoManifestDeployingFromGit": "Wenn Sie Matomo von Git deployen, ist diese Nachricht normal.", - "WarningFileIntegrityNoMd5file": "Durch die fehlende md5_file() Funktion konnte die Integritätsprüfung nicht durchgeführt werden.", + "WarningFileIntegrityNoHashFile": "Durch die fehlende hash_file() Funktion konnte die Integritätsprüfung nicht durchgeführt werden.", "WarningPasswordStored": "%1$sWarnung:%2$s Dieses Passwort wird in der Konfigurationsdatei gespeichert und ist so für jeden sichtbar, der auf diese Datei Zugriff hat.", "WarningPhpVersionXIsTooOld": "Die von Ihnen eingesetzte PHP Version %s hat das Ende der Lebensdauer (EOL) erreicht. Es wird dringend angeraten, ein Update auf eine aktuelle Version durchzuführen, da der Einsatz dieser Version zu Sicherheitsrisiken und Fehlern führen kann, welche in neueren PHP Versionen korrigiert wurden.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo wird die Unterstützung für PHP %1$s in der nächsten Hauptversion einstellen. Aktualisieren Sie ihre PHP Version auf mindestens %2$s, bevor es zu spät ist!", diff --git a/lang/el.json b/lang/el.json index 7c9d9913988..a4b6b351933 100644 --- a/lang/el.json +++ b/lang/el.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Χρησιμοποιείτε αυτή τη στιγμή το Matomo από κατάσταση προγραμματιστή (ανάπτυξης), αλλά δεν εγκαταστάθηκε μέσω του git. Δεν προτείνεται να χρησιμοποιείτε το Matomo από κατάσταση προγραμματιστή σε παραγωγική λειτουργία.", "WarningFileIntegrityNoManifest": "Ο έλεγχος ακεραιότητας αρχείου δεν μπορεί να πραγματοποιηθεί επειδή λείπει το αρχείο manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Αν εγκαθιστάτε το Matomo από το Git, το μήνυμα αυτό είναι φυσιολογικό.", - "WarningFileIntegrityNoMd5file": "Ο έλεγχος ακεραιότητας αρχείου δεν μπορεί να ολοκληρωθεί γιατί είναι ανενεργή η συνάρτηση md5_file().", + "WarningFileIntegrityNoHashFile": "Ο έλεγχος ακεραιότητας αρχείου δεν μπορεί να ολοκληρωθεί γιατί είναι ανενεργή η συνάρτηση hash_file().", "WarningPasswordStored": "%1$sΠροσοχή:%2$s Αυτό το συνθηματικό θα αποθηκευτεί στο αρχείο ρυθμίσεων και θα είναι ορατό από οποιονδήποτε έχει πρόσβαση σε αυτό.", "WarningPhpVersionXIsTooOld": "Η έκδοση PHP %s που χρησιμοποιείτε έχει φτάσει στο Τέλος Ζωής της (EOL). Συνιστάται να αναβαθμίσετε στην τρέχουσα έκδοση, καθώς η χρήση αυτή της έκδοσης μπορεί να σας εκθέσει σε προβλήματα ασφαλείας και σφάλματα που έχουν διορθωθεί στις πρόσφατες εκδόσεις της PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Το Matomo θα σταματήσει να υποστηρίζει την PHP %1$s στην επόμενη σημαντική έκδοσή του. Αναβαθμίστε την PHP τουλάχιστον στην έκδοση %2$s, προτού είναι αργά!", diff --git a/lang/en.json b/lang/en.json index 75108f05783..797cdc3e0f7 100644 --- a/lang/en.json +++ b/lang/en.json @@ -521,7 +521,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "You are currently using Matomo in development mode, but it was not installed through git. It's not recommended to use Matomo in development mode in production environment.", "WarningFileIntegrityNoManifest": "File integrity check could not be performed due to missing manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "If you are deploying Matomo from Git, this message is normal.", - "WarningFileIntegrityNoMd5file": "File integrity check could not be completed due to missing md5_file() function.", + "WarningFileIntegrityNoHashFile": "File integrity check could not be completed due to missing hash_file() function.", "WarningPasswordStored": "%1$sWarning:%2$s This password will be stored in the config file visible to everybody who can access it.", "WarningPhpVersionXIsTooOld": "The PHP version %s you are using has reached its End of Life (EOL). You are strongly urged to upgrade to a current version, as using this version may expose you to security vulnerabilities and bugs that have been fixed in more recent versions of PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo will stop supporting PHP %1$s in the next major version. Upgrade your PHP to at least PHP %2$s, before it's too late!", diff --git a/lang/eo.json b/lang/eo.json index 8614daffa35..e12f0d93620 100644 --- a/lang/eo.json +++ b/lang/eo.json @@ -338,7 +338,7 @@ "VisitsWith": "Vizitoj kun %s", "Warning": "Averto", "WarningFileIntegrityNoManifest": "La testo de integreco ne povas esti farita ĉar manifest.inc.php ne troviĝas.", - "WarningFileIntegrityNoMd5file": "La testo de integreco ne povis kompletiĝi ĉar md5_file() funkcio ne troviĝas.", + "WarningFileIntegrityNoHashFile": "La testo de integreco ne povis kompletiĝi ĉar hash_file() funkcio ne troviĝas.", "WarningPasswordStored": "%1$sAverto:%2$s Ĉi-pasvorto estos konservita en la konfigurdosiero videbla de ĉiuj kiuj povas atingis ĝin.", "Warnings": "Avertoj", "Website": "Retejo", diff --git a/lang/es-ar.json b/lang/es-ar.json index fba15767dd2..a4790367dbd 100644 --- a/lang/es-ar.json +++ b/lang/es-ar.json @@ -505,7 +505,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Actualmente estás usando Matomo en modo de desarrollador, pero no se instaló a través de git. No se recomienda usar Matomo en modo de desarrollador en un entorno de producción.", "WarningFileIntegrityNoManifest": "La verificación de integridad de archivos no se pudo realizar debido a que falta manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Si estás desplegando Matomo desde Git, este mensaje es normal.", - "WarningFileIntegrityNoMd5file": "La verificación de integridad no pudo ser completada debido a que falta la función md5_file().", + "WarningFileIntegrityNoHashFile": "La verificación de integridad no pudo ser completada debido a que falta la función hash_file().", "WarningPasswordStored": "%1$sAdvertencia:%2$s esta contraseña se guardará en el archivo de configuración visible para todo aquel que pueda accederlo.", "WarningPhpVersionXIsTooOld": "La versión PHP de la versión %s que estás usando alcanzó su fin de ciclo (EOL). Te recomendamos encarecidamente que te actualicés a la versión actual, ya que al continuar usando esta versión obsoleta te exponés a vulnerabilidades de seguridad y errores que ya pueden haber sido corregidos en versiones más recientes de PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo dejará de soportar PHP %1$s en la siguiente actualización mayor. ¡Actualizá tu PHP, por lo menos a la versión %2$s, antes que sea demasiado tarde!", diff --git a/lang/es.json b/lang/es.json index 7e98f03de45..c3362bde2f9 100644 --- a/lang/es.json +++ b/lang/es.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Actualmente está utilizando Matomo en modo de desarrollo, pero no fue instalado mediante git. No está recomendado utilizar Matomo en modo desarrollo en entorno de producción.", "WarningFileIntegrityNoManifest": "La verificación de integridad de archivos no se pudo realizar debido a que falta manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Si está desplegando Matomo con Git, este mensaje es normal.", - "WarningFileIntegrityNoMd5file": "La verificación de integridad no pudo ser completada debido a que falta la función md5_file().", + "WarningFileIntegrityNoHashFile": "La verificación de integridad no pudo ser completada debido a que falta la función hash_file().", "WarningPasswordStored": "%1$sWarning:%2$s Esta contraseña se almacenará en el archivo de configuración visible a todo el que pueda acceder a él.", "WarningPhpVersionXIsTooOld": "La versión %s de PHP que está utilizando ha alcanzado su End of LIfe (EOL). Necesitas urgentemente actualizar a una versión más reciente, ya que usando esta versión puede exponerlo a vulnerabilidades de seguridad y errores que han sido arreglados en versiones más recientes de PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo abandonará el soporte para PHP %1$s en la siguiente versión. Actualiza PHP a la versión PHP %2$s, antes de que sea demasiado tarde!", diff --git a/lang/eu.json b/lang/eu.json index f6301641aaa..57b0b566b95 100644 --- a/lang/eu.json +++ b/lang/eu.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Matomo garapeneko moduan erabiltzen ari zara, baina ez zen git erabiliz instalatu. Ez da gomendagarria Matomo garapeneko moduan erabiltzea produkzioko ingurunean.", "WarningFileIntegrityNoManifest": "Ezin izan da fitxategien osotasuna egiaztatu, manifest.inc.php falta delako.", "WarningFileIntegrityNoManifestDeployingFromGit": "Matomo Git erabiliz hedatzen ari bazara, mezu hau normala da.", - "WarningFileIntegrityNoMd5file": "Ezin izan da fitxategien osotasuna egiaztatu, md5_file() funtzioa falta delako.", + "WarningFileIntegrityNoHashFile": "Ezin izan da fitxategien osotasuna egiaztatu, hash_file() funtzioa falta delako.", "WarningPasswordStored": "%1$sAbisua:%2$s Pasahitz hau konfigurazio-fitxategian gordeko da eta atzitu dezakeen edonork ikusi dezake.", "WarningPhpVersionXIsTooOld": "Erabiltzen ari zaren PHP bertsioa, %s, bere bizitzaren amaierara (EOL) iritsi da. Guztiz gomendagarria da eguneratutako bertsio batera bertsio-berritzea, PHPren bertsio berriagoetan zuzendutako segurtasun ahulguneak eta erroreak izan baititzake bertsio honek.", "WarningPiwikWillStopSupportingPHPVersion": "Matomok ez du onartuko PHP %1$s hurrengo bertsio nagusian. Bertsio-berritu zure PHP gutxienez %2$s bertsiora berandu izan baino lehen!", diff --git a/lang/fa.json b/lang/fa.json index 34edb8923e3..bffa3c02853 100644 --- a/lang/fa.json +++ b/lang/fa.json @@ -497,7 +497,7 @@ "WarningDebugOnDemandEnabled": "حالت %1$s ردیاب فعال است. برای اهداف امنیتی، این گزینه باید تنها برای زمان کوتاهی فعال باشد. برای غیرفعال کردن آن %2$s را به %3$s در %4$s تنظیم کنید.", "WarningFileIntegrityNoManifest": "چک کردن فایل یکپارچگی می تواند انجام نمی شود به دلیل از دست رفته manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "اگر شما پیویک را از گیت (Git) دریافت کرده‌اید، این پیام عادی است.", - "WarningFileIntegrityNoMd5file": "کنترل یکپارچگی فایل نمی تواند به دلیل md5_file گم شده تابع () تکمیل شده است.", + "WarningFileIntegrityNoHashFile": "کنترل یکپارچگی فایل نمی تواند به دلیل hash_file گم شده تابع () تکمیل شده است.", "WarningPasswordStored": "%1$sهشدار: %2$s این رمزعبور در فایل تنظیمات ذخیره خواهد شد که قابل مشاهده برای هرکسی است که به آن دسترسی دارد.", "WarningPhpVersionXIsTooOld": "نسخه‌ی PHP %s که شما از آن استفاده می‌کنید به پایان عمر خود (EOL) رسیده است. ارتقای آن به نسخه‌ی فعلی ضروری است زیرا نسخه‌ی شما در معرض آسیب‌پذیری‌های امنیتی و باگ‌هایی که در نسخه‌های اخیر PHP رفع شده‌اند است.", "WarningPiwikWillStopSupportingPHPVersion": "پیویک در نسخه اصلی آینده خود دیگر از PHP %1$s پشتیبانی نخواهد کرد. پس قبل از آنکه خیلی دیر شود نخسه خود را به PHP %2$s ارتقاع دهید!", diff --git a/lang/fi.json b/lang/fi.json index 6c4f36cfa98..1d000a2a7ae 100644 --- a/lang/fi.json +++ b/lang/fi.json @@ -497,7 +497,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Käytät tällä hetkellä Matomoa kehitystilassa, mutta sitä ei asennettu gitin kautta. Matomon käyttäminen kehitystilassa tuotantoympäristössä ei ole suositeltavaa.", "WarningFileIntegrityNoManifest": "Tiedostojen eheystarkistusta ei voida suorittaa, tiedosto manifest.inc.php puuttuu", "WarningFileIntegrityNoManifestDeployingFromGit": "Jos olet ottanut Matomon käyttöön Git-järjestelmän kautta, tämä viesti on normaali.", - "WarningFileIntegrityNoMd5file": "Tiedostojen eheystarkistusta ei voi suorittaa, funktio md5_file() puuttuu.", + "WarningFileIntegrityNoHashFile": "Tiedostojen eheystarkistusta ei voi suorittaa, funktio hash_file() puuttuu.", "WarningPasswordStored": "%1$sVaroitus:%2$s tämä salasana tallennetaan salaamattomana asetustiedostoon. Kaikki joilla on pääsy tiedostoon näkevät salasanan.", "WarningPhpVersionXIsTooOld": "Käyttämäsi PHP-versio %s on tullut elinkaarensa päähän. Suosittelemme vakavasti ohjelmiston päivittämistä uudempaan versioon, sillä käyttämäsi versio voi altistaa sivuston tietoturva-aukoille ja virheille, jotka on korjattu PHP:n uudemmissa versioissa.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo lopettaa PHP-version %1$s tukemisen seuraavassa isommassa julkaisussa. Päivitä PHP vähintään versioon %2$s, ennen kuin on liian myöhäistä!", diff --git a/lang/fr.json b/lang/fr.json index 13999ab623d..daa294a93c0 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Vous êtes en train d'utiliser Matomo en mode développement, mais il n'a pas été installé via git. Il est déconseillé d'utiliser Matomo en mode développement dans un environnement de production.", "WarningFileIntegrityNoManifest": "Le contrôle d'intégrité des fichiers n'a pas pu être effectué car le fichier manifest.inc.php est manquant.", "WarningFileIntegrityNoManifestDeployingFromGit": "Si vous déployez Matomo depuis Git, ce message est normal.", - "WarningFileIntegrityNoMd5file": "Le contrôle d'intégrité n'a pu être effectué car la fonction md5_file() est manquante.", + "WarningFileIntegrityNoHashFile": "Le contrôle d'intégrité n'a pu être effectué car la fonction hash_file() est manquante.", "WarningPasswordStored": "%1$sAttention :%2$s ce mot de passe sera stocké dans le fichier de configuration et il sera visible de tous ceux qui peuvent y accéder.", "WarningPhpVersionXIsTooOld": "La version de PHP que vous utilisez (%s) est en fin de vie. Nous vous incitons vivement à la mettre à jour car l'utilisation de cette version peut vous exposer à des vulnérabilités de sécurité et des bogues qui ont été corrigés dans des versions plus récentes de PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo ne prendra plus en charge PHP %1$s dans la prochaine version majeure. Mettez à jour votre PHP au minimum avec une version %2$s avant qu'il ne soit trop tard !", diff --git a/lang/ga.json b/lang/ga.json index bb2de2618da..fae7980688e 100644 --- a/lang/ga.json +++ b/lang/ga.json @@ -524,7 +524,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Tá Matomo á úsáid agat faoi láthair i mód forbartha, ach níor suiteáladh é trí git. Ní mholtar Matomo a úsáid i mód forbartha i dtimpeallacht táirgthe.", "WarningFileIntegrityNoManifest": "Níorbh fhéidir seiceáil sláine an chomhaid a dhéanamh mar gheall ar manifest.inc.php ar iarraidh.", "WarningFileIntegrityNoManifestDeployingFromGit": "Má tá Matomo á úsáid agat ó Git, is gnáthrud é an teachtaireacht seo.", - "WarningFileIntegrityNoMd5file": "Níorbh fhéidir seiceáil sláine an chomhaid a chur i gcrích mar gheall ar fheidhm md5_file() atá ar iarraidh.", + "WarningFileIntegrityNoHashFile": "Níorbh fhéidir seiceáil sláine an chomhaid a chur i gcrích mar gheall ar fheidhm hash_file() atá ar iarraidh.", "WarningPasswordStored": "%1$sWarning:%2$s Stórálfar an pasfhocal seo sa chomhad cumraíochta atá infheicthe ag gach duine ar féidir leo rochtain a fháil air.", "WarningPhpVersionXIsTooOld": "Tá deireadh a shaoil (EOL) sroichte ag an leagan PHP %s atá in úsáid agat. Moltar go láidir duit uasghrádú a dhéanamh ar leagan reatha, mar d'fhéadfadh úsáid a bhaint as an leagan seo tú a nochtadh do leochaileachtaí slándála agus fabhtanna a socraíodh i leaganacha níos déanaí de PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Stopfaidh Matomo ag tacú le PHP %1$s sa chéad mhórleagan eile. Uasghrádú do PHP go PHP %2$s ar a laghad, sula bhfuil sé ró-dhéanach!", diff --git a/lang/gu.json b/lang/gu.json index b0af9fb3725..918efde4093 100644 --- a/lang/gu.json +++ b/lang/gu.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "તમે હાલમાં ડેવલપમેન્ટ મોડમાં Matomoનો ઉપયોગ કરી રહ્યાં છો, પરંતુ તે ગિટ દ્વારા ઇન્સ્ટોલ કરવામાં આવ્યું ન હતું. ઉત્પાદન વાતાવરણમાં વિકાસ મોડમાં Matomoનો ઉપયોગ કરવાની ભલામણ કરવામાં આવતી નથી.", "WarningFileIntegrityNoManifest": "manifest.inc.php ગુમ થવાને કારણે ફાઇલ અખંડિતતા તપાસ કરી શકાઈ નથી.", "WarningFileIntegrityNoManifestDeployingFromGit": "જો તમે Git પરથી Matomo ડિપ્લોય કરી રહ્યાં છો, તો આ સંદેશ સામાન્ય છે.", - "WarningFileIntegrityNoMd5file": "ગુમ થયેલ md5_file() ફંક્શનને કારણે ફાઇલ અખંડિતતા તપાસ પૂર્ણ કરી શકાઈ નથી.", + "WarningFileIntegrityNoHashFile": "ગુમ થયેલ hash_file() ફંક્શનને કારણે ફાઇલ અખંડિતતા તપાસ પૂર્ણ કરી શકાઈ નથી.", "WarningPasswordStored": "%1$sચેતવણી:%2$s આ પાસવર્ડ કોન્ફિગ ફાઇલમાં સંગ્રહિત કરવામાં આવશે જે તેને ઍક્સેસ કરી શકે તે દરેકને દૃશ્યક્ષમ હશે.", "WarningPhpVersionXIsTooOld": "તમે ઉપયોગ કરી રહ્યાં છો તે PHP સંસ્કરણ %s તેના જીવનના અંત (EOL) સુધી પહોંચી ગયું છે. તમને વર્તમાન સંસ્કરણ પર અપગ્રેડ કરવા ભારપૂર્વક વિનંતી કરવામાં આવે છે, કારણ કે આ સંસ્કરણનો ઉપયોગ કરવાથી તમે સુરક્ષા નબળાઈઓ અને ભૂલો સામે આવી શકો છો જે PHP ના વધુ તાજેતરના સંસ્કરણોમાં સુધારેલ છે.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo આગામી મુખ્ય સંસ્કરણમાં PHP %1$s ને સમર્થન આપવાનું બંધ કરશે. તમારા PHP ને ઓછામાં ઓછા PHP %2$s પર અપગ્રેડ કરો, તે ખૂબ મોડું થાય તે પહેલાં!", diff --git a/lang/he.json b/lang/he.json index f311b265019..d2495cc16ed 100644 --- a/lang/he.json +++ b/lang/he.json @@ -430,7 +430,7 @@ "Warning": "אזהרה", "WarningFileIntegrityNoManifest": "לא ניתן לבצע בדיקת תקינות קבצים מכיוון שהקובץ manifest.inc.php חסר.", "WarningFileIntegrityNoManifestDeployingFromGit": "אם אתם מפעילים את פיוויק מתוך GIT, אז ההודעה הזו רגילה.", - "WarningFileIntegrityNoMd5file": "לא ניתן לבצע בדיקת תקינות קבצים מכיוון שהפונקציה md5_file() חסרה.", + "WarningFileIntegrityNoHashFile": "לא ניתן לבצע בדיקת תקינות קבצים מכיוון שהפונקציה hash_file() חסרה.", "WarningPasswordStored": "%1$sאזהרה:%2$s הסיסמה תאוכסן בקובץ ההגדרות וחושפת לכל כיצד להתחבר.", "WarningPiwikWillStopSupportingPHPVersion": "פיוויק יפסיק לתמוך ב-PHP %1$s בשדרוג הראשי הבא. שדרגו את גירסת ה-PHP שלכם לפחות לגירסת PHP %2$s לפני שזה מאוחר מדי!", "Warnings": "אזהרות", diff --git a/lang/hi.json b/lang/hi.json index 8c4f94c7165..dda03f62620 100644 --- a/lang/hi.json +++ b/lang/hi.json @@ -368,7 +368,7 @@ "Warning": "चेतावनी", "WarningFileIntegrityNoManifest": "फ़ाइल अखंडता की जांच manifest.inc.php गुम की वजह से नहीं किया जा सकता है.", "WarningFileIntegrityNoManifestDeployingFromGit": "आप Git से Matomo की तैनाती कर रहे हैं, तो यह संदेश सामान्य है।", - "WarningFileIntegrityNoMd5file": "फ़ाइल अखंडता की जांच लापता md5_file () फ़ंक्शन के कारण पूरा नहीं हो सका.", + "WarningFileIntegrityNoHashFile": "फ़ाइल अखंडता की जांच लापता hash_file() फ़ंक्शन के कारण पूरा नहीं हो सका.", "WarningPasswordStored": "%1$sचेतावनी:%2$s यह पासवर्ड config फाइल में संग्रहीत किया जाएगा यह उपयोग कर सकते हैं जो हर किसी को दिखाई दे.", "Website": "वेबसाइट", "Weekly": "साप्ताहिक", diff --git a/lang/hr.json b/lang/hr.json index 9d8402def57..dfa9bc7c8d3 100644 --- a/lang/hr.json +++ b/lang/hr.json @@ -277,7 +277,7 @@ "VisitsWith": "Posjete sa %s", "Warning": "Upozorenje", "WarningFileIntegrityNoManifest": "Nije moguće napraviti provjeru integriteta datoteke jer nedostaje manifest.inc.php.", - "WarningFileIntegrityNoMd5file": "Nije moguće napraviti provjeru integriteta datoteke jer funkcija md5_file() nije dostupna.", + "WarningFileIntegrityNoHashFile": "Nije moguće napraviti provjeru integriteta datoteke jer funkcija hash_file() nije dostupna.", "WarningPasswordStored": "%1$sPozor:%2$s Ova će lozinka biti pohranjena u konfiguracijsku datoteka i biti će vidljiva svima koji imaju pristup toj datoteci.", "Website": "Web stranica", "Weekly": "Tjedno", diff --git a/lang/hu.json b/lang/hu.json index 2e4a1db5ec0..b1849a72841 100644 --- a/lang/hu.json +++ b/lang/hu.json @@ -400,7 +400,7 @@ "VisitsWith": "Látogatások ezzel: %s", "Warning": "Figyelmeztetés", "WarningFileIntegrityNoManifest": "A fájlintegritás ellenőrzés nem hajtható végre, mivel hiányzik a manifest.inc.php fájl.", - "WarningFileIntegrityNoMd5file": "A fájlintegritás ellenőrzés nem hajtható végre, mivel az md5_file() funkció nem elérhető.", + "WarningFileIntegrityNoHashFile": "A fájlintegritás ellenőrzés nem hajtható végre, mivel az hash_file() funkció nem elérhető.", "WarningPasswordStored": "%1$sFigyelmeztetés:%2$s Ez a jelszó eltárolásra kerül a konfigurációs fájlban, így bárki láthatja, aki hozzáfér a fájlhoz.", "Warnings": "Figyelmeztetések", "Website": "Weboldal", diff --git a/lang/id.json b/lang/id.json index 5e3473895c2..4949d4d78fd 100644 --- a/lang/id.json +++ b/lang/id.json @@ -518,7 +518,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Anda saat ini menggunakan Matomo dalam mode pengembangan, tetapi tidak dipasang melalui git. Tidak disarankan untuk menggunakan Matomo mode pengembangan di lingkungan produksi.", "WarningFileIntegrityNoManifest": "Pemeriksaan integritas berkas tak dapat dilakukan sebab berkas manifest.inc.php tak ditemukan.", "WarningFileIntegrityNoManifestDeployingFromGit": "Jika Anda meluncurkan Matomo dari Git, pesan ini normal terjadi.", - "WarningFileIntegrityNoMd5file": "Pemeriksaan integritas berkas tak dapat diselesaikan sebab fungsi md5_file() tak ditemukan.", + "WarningFileIntegrityNoHashFile": "Pemeriksaan integritas berkas tak dapat diselesaikan sebab fungsi hash_file() tak ditemukan.", "WarningPasswordStored": "%1$sPeringatan:%2$s Sandi akan disimpan dalam berkas konfigurasi yang tampak kepada semua yang dapat mengakses ini.", "WarningPhpVersionXIsTooOld": "Versi PHP %s yang Anda gunakan telah mencapai End of Life (EOL). Anda sangat disarankan untuk meningkatkan ke terbaru, karena menggunakan versi ini dapat membuat Anda rentan terhadap kerentanan keamanan dan kesalahan yang telah diperbaiki di versi PHP yang lebih baru.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo berhenti mendukung versi PHP %1$s di versi mayor berikutnya. Perbarui PHP Anda paling tidak %2$s, sebelum hal ini terlambat!", diff --git a/lang/it.json b/lang/it.json index dbadcdb8e60..898dcf9936f 100644 --- a/lang/it.json +++ b/lang/it.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Al momento stai utilizzando Matomo in modalità di sviluppo, ma non è stato installato tramite git. Non è consigliabile utilizzare Matomo in modalità di sviluppo in un ambiente di produzione.", "WarningFileIntegrityNoManifest": "Il controllo dell'integrità dei file non può essere eseguito per la mancanza del file manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Se stai sviluppando Matomo da Git, questo messaggio è normale.", - "WarningFileIntegrityNoMd5file": "Il controllo d'integrità dei file non ha potuto essere completato per la mancanza della funzione md5_file().", + "WarningFileIntegrityNoHashFile": "Il controllo d'integrità dei file non ha potuto essere completato per la mancanza della funzione hash_file().", "WarningPasswordStored": "%1$sAttenzione:%2$s Questa password verrà salvata nel file di configurazione visibile da tutti che possono accedervi.", "WarningPhpVersionXIsTooOld": "La versione %s di PHP che stai utilizzando ha raggiunto il fine vita (EOL). Si invita caldamente ad aggiornare con urgenza all'ultima versione, perché l'uso di questa versione può esporti a vulnerabilità nella sicurezza e ai bug che sono stati corretti nelle versioni più recenti di PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo cesserà di supportare PHP %1$s a partire dalla prossima versione maggiore. Aggiorna il tuo PHP almeno alla versione %2$s prima che sia troppo tardi!", diff --git a/lang/ja.json b/lang/ja.json index 7a94f46ab58..2d53761ada3 100644 --- a/lang/ja.json +++ b/lang/ja.json @@ -518,7 +518,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "現在、開発モードでMatomoを使用していますが、gitを介してインストールされていません。 本番環境の開発モードでMatomoを使用することはお勧めしません。", "WarningFileIntegrityNoManifest": "manifest.inc.php が欠落しているため、ファイルの整合性チェックを実行することができませんでした。", "WarningFileIntegrityNoManifestDeployingFromGit": "Git から Matomo をデプロイする場合、このメッセージは正常です。", - "WarningFileIntegrityNoMd5file": "md5_file() 関数が存在しないため、ファイルの整合性チェックを完了することができませんでした。", + "WarningFileIntegrityNoHashFile": "hash_file() 関数が存在しないため、ファイルの整合性チェックを完了することができませんでした。", "WarningPasswordStored": "%1$s警告:%2$s このパスワードは、アクセス可能なすべての人に見える設定ファイルに保存されます。", "WarningPhpVersionXIsTooOld": "ご利用の PHP バージョン %s は、サポート期間が終了( EOL )しています。セキュリティの脆弱性と、最新の PHP バージョンで既に修正されたバグに対するリスクを避けるため、必ず最新バージョンへアップグレードしてください。", "WarningPiwikWillStopSupportingPHPVersion": "Matomo は、次のメジャーバージョンで PHP %1$s のサポートを停止します。手遅れになる前に PHP を少なくとも PHP %2$s にアップグレードしてください!", diff --git a/lang/ka.json b/lang/ka.json index 9e677436923..734f696f2fb 100644 --- a/lang/ka.json +++ b/lang/ka.json @@ -165,7 +165,7 @@ "Visitors": "ვიზიტორები", "Warning": "გაფრთხილება", "WarningFileIntegrityNoManifest": "ფაილის მთლიანობის შემოწმება ვერ განხორციელდება, რადგან manifest.inc.php ფაილი არ არსებობს.", - "WarningFileIntegrityNoMd5file": "ფაილის მთლიანობის შემოწმება ვერ დასრულდება, რადგან md5_file() ფუნქცია არ არსებობს.", + "WarningFileIntegrityNoHashFile": "ფაილის მთლიანობის შემოწმება ვერ დასრულდება, რადგან hash_file() ფუნქცია არ არსებობს.", "WarningPasswordStored": "%1$sგაფრთხილება:%2$s ეს პაროლი ჩაიწერება კონფიგ ფაილში, რომლის ნახვასაც შეძლებს ყველა, ვისაც მასზე წვდომა აქვს.", "Website": "ვებ საიტი", "Weekly": "ყოველ კვირა", diff --git a/lang/ko.json b/lang/ko.json index 032a837ad3e..a8f2f9e6292 100644 --- a/lang/ko.json +++ b/lang/ko.json @@ -435,7 +435,7 @@ "Warning": "경고", "WarningFileIntegrityNoManifest": "manifest.inc.php가 없기 때문에, 파일의 무결성 검사를 수행할 수 없습니다.", "WarningFileIntegrityNoManifestDeployingFromGit": "만약 Git으로부터 Matomo를 사용하고 있다면, 이 메세지는 정상입니다.", - "WarningFileIntegrityNoMd5file": "md5_file() 함수가 존재하지 않기 때문에, 파일 무결성 검사를 완료할 수 없습니다.", + "WarningFileIntegrityNoHashFile": "hash_file() 함수가 존재하지 않기 때문에, 파일 무결성 검사를 완료할 수 없습니다.", "WarningPasswordStored": "%1$s 경고: %2$s 암호는 설정 파일에 저장됩니다. 이 설정 파일에 액세스 할 수있는 사람이라면, 패스워드를 볼 수 있을 가능성이 있다는 점에 유의하세요.", "WarningPhpVersionXIsTooOld": "현재 사용하고 있는 PHP 버전 %s은 지원이 끝났습니다(End of Life, EOL). 최근에 업그레이드 된 PHP 버전에서 해결한 보안 문제나 버그 등이 사용하고 계신 버전에서 남아 있을 수 있으니 업그레이드 하시길 강력히 권장합니다.", "Warnings": "경고", diff --git a/lang/lt.json b/lang/lt.json index e19a0b6f703..a5f1070a84b 100644 --- a/lang/lt.json +++ b/lang/lt.json @@ -284,7 +284,7 @@ "Visitors": "Lankytojai", "Warning": "Įspėjimas", "WarningFileIntegrityNoManifest": "Failo vientisumo patikra negali būti atlikta dėl nesamo manifest.inc.php failo.", - "WarningFileIntegrityNoMd5file": "Failo vientisumo patikra negali būti atlikta dėl nesamos md5_file() funkcijos.", + "WarningFileIntegrityNoHashFile": "Failo vientisumo patikra negali būti atlikta dėl nesamos hash_file() funkcijos.", "WarningPasswordStored": "%1$sĮspėjimas:%2$s Šis slaptažodis bus išsaugotas konfigūracijos faile, kuris bus matomas kiekvienam turinčiam priėjimą prie šio failo.", "Warnings": "Įspėjimai", "Website": "Svetainė", diff --git a/lang/lv.json b/lang/lv.json index e8db9eef481..e873f4993d3 100644 --- a/lang/lv.json +++ b/lang/lv.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Jūs izmantojat Matomo izstrādes režīmu, bet tas netika instalēts caur Git. Neiesakām izmantot Matomo izstrādes režīmā produkcijas vidē.", "WarningFileIntegrityNoManifest": "Datņu integritātes pārbaudi nav iespējams veikt, jo trūkst manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Ja izvietojat Matomo caur Git, šī ziņa ir sagaidāma.", - "WarningFileIntegrityNoMd5file": "Datņu integritātes pārbaudi nav iespējams pabeigt, jo trūkst md5_file() metodes.", + "WarningFileIntegrityNoHashFile": "Datņu integritātes pārbaudi nav iespējams pabeigt, jo trūkst hash_file() metodes.", "WarningPasswordStored": "%1$sBrīdinājums:%2$s šī parole tiks saglabāta konfigurācijas failā un redzama ikvienam, kurš var tam piekļūt.", "WarningPhpVersionXIsTooOld": "Jūsu izmantotā PHP versija %s ir sasniegusi sava dzīves cikla beigas. Mēs stingri iesakām pāriet uz aktuālo versiju, jo novecojušas versijas izmantošana var pakļaut jūs drošības riskiem un kļūdām, kas novērstas jaunākās PHP versijās.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo nākamajā galvenajā versijā pārstās atbalstīt PHP %1$s. Pirms ir par vēlu, atjauniniet savu PHP vismaz līdz PHP %2$s!", diff --git a/lang/nb.json b/lang/nb.json index acf4a924ee7..55196a1526a 100644 --- a/lang/nb.json +++ b/lang/nb.json @@ -521,7 +521,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Du bruker nå Matomo i utviklingsmodus, men det ble ikke installert gjennom Git. Det anbefales ikke å bruke Matomo i utviklingsmodus i noe produksjonsmiljø.", "WarningFileIntegrityNoManifest": "Klarte ikke å utføre integritetskontroll av filer fordi manifest.inc.php mangler.", "WarningFileIntegrityNoManifestDeployingFromGit": "Hvis du installerer Matomo fra Git, er denne meldingen normal.", - "WarningFileIntegrityNoMd5file": "Klarte ikke utføre integritetskontroll av filer fordi funksjonen md5_file mangler.", + "WarningFileIntegrityNoHashFile": "Klarte ikke utføre integritetskontroll av filer fordi funksjonen hash_file() mangler.", "WarningPasswordStored": "%1$sAdvarsel:%2$s Dette passordet lagres i klartekst i konfigurasjonsfilen slik at alle med tilgang kan lese det.", "WarningPhpVersionXIsTooOld": "PHP-versjonen du bruker (%s) er utdatert. Du bør oppgradere til en støttet versjon, siden den versjonen du bruker kan eksponere deg for sårbarheter og feil som har blitt fikset i nyere versjoner av PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo vil slutte å støtte PHP %1$s i neste versjon. Oppgrader din PHP til minst PHP %2$s, før det er for sent!", diff --git a/lang/nl.json b/lang/nl.json index 3a62a9cd8e4..e12b22d67b5 100644 --- a/lang/nl.json +++ b/lang/nl.json @@ -524,7 +524,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Je gebruikt Matomo momenteel in ontwikkelmodus, maar het was niet via git geïnstalleerd. Wij je om Matomo niet in ontwikkelmodus in een productie-omgeving te gebruiken.", "WarningFileIntegrityNoManifest": "Bestandsintegriteitscontrole kon niet worden uitgevoerd omdat manifest.inc.php ontbreekt.", "WarningFileIntegrityNoManifestDeployingFromGit": "Als u Matomo vanuit Git opzet, is dit bericht normaal.", - "WarningFileIntegrityNoMd5file": "Bestand integriteit controle kon niet worden voltooid vanwege ontbrekende md5_file() functie.", + "WarningFileIntegrityNoHashFile": "Bestand integriteit controle kon niet worden voltooid vanwege ontbrekende hash_file() functie.", "WarningPasswordStored": "%1$sWaarschuwing:%2$s Dit wachtwoord zal worden bewaard in het configuratie bestand, zichtbaar voor iedereen die toegang heeft.", "WarningPhpVersionXIsTooOld": "Je gebruikt PHP versie %s. Deze heeft de status 'End of Life (OEL)'. We adviseren je ten zeerste om te upgraden naar de recente versie van PHP, omdat de versie die nu gebruikt beveiligingslekken en bugs kan bevatten, welke in meer recente versies van PHP opgelost zijn.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo zal de ondersteuning voor PHP %1$s stopzetten in de volgende grote versie. Werk je PHP ten minste bij tot PHP %2$s, voordat het te laat is!", diff --git a/lang/nn.json b/lang/nn.json index 6a024263ca3..e37b1a99286 100644 --- a/lang/nn.json +++ b/lang/nn.json @@ -270,7 +270,7 @@ "VisitsWith": "Vitjingar med %s", "Warning": "Åtvaring", "WarningFileIntegrityNoManifest": "Sjekking av filintegritet kunne ikkje bli utført av di manifest.inc.php manglar.", - "WarningFileIntegrityNoMd5file": "Sjekking av filintegritet kunne ikkje bli utført av di md5_file()-funksjonen manglar.", + "WarningFileIntegrityNoHashFile": "Sjekking av filintegritet kunne ikkje bli utført av di hash_file()-funksjonen manglar.", "WarningPasswordStored": "%1$sÅtvaring:%2$s Dette passordet vil lagrast i konfigurasjonsfila og er synleg for alle som har tilgang til den.", "Warnings": "Åtvaringar", "Website": "Nettstad", diff --git a/lang/pl.json b/lang/pl.json index e9676afb28d..fe248dac24d 100644 --- a/lang/pl.json +++ b/lang/pl.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Używasz obecnie Matomo w trybie deweloperskim, ale nie zostało ono zainstalowane poprzez git. Używanie Matomo w trybie deweloperskim nie jest zalecane w środowisku produkcyjnym.", "WarningFileIntegrityNoManifest": "Weryfikacja integralności plików nie mogła zostać przeprowadzona z powodu braku pliku manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "W przypadku wdrażania Matomo z Git, komunikat ten jest prawidłowy.", - "WarningFileIntegrityNoMd5file": "Weryfikacja integralności plików nie mogła zostać zakończona z powodu braku funkcji md5_file().", + "WarningFileIntegrityNoHashFile": "Weryfikacja integralności plików nie mogła zostać zakończona z powodu braku funkcji hash_file().", "WarningPasswordStored": "%1$sOstrzeżenie:%2$s To hasło zostanie zapisane w pliku konfiguracyjnym widocznym dla każdego, kto może mieć do niego dostęp.", "WarningPhpVersionXIsTooOld": "Wersja PHP %s której używasz osiągnęła swój Koniec Życia (EOL). Rekomandujemy aktualizację do aktualnej wersji, ponieważ używanie obecnej może narazić Cię na luki w zabezpieczeniach i błędy które zostały naprawione w nowszych wersjach PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo przestanie wspierać PHP %1$s w następnej głownej wersji. Zaktualizuj PHP do przynajmniej PHP %2$s, zanim będzie za późno!", diff --git a/lang/pt-br.json b/lang/pt-br.json index 1a8c60d3f23..dd81cc9e49b 100644 --- a/lang/pt-br.json +++ b/lang/pt-br.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Você está usando Matomo no modo desenvolvedor, mas não foi instalado através do git. Não é recomendado utilizar o Matomo no modo desenvolvedor em ambiente de produção.", "WarningFileIntegrityNoManifest": "O check de integridade do arquivo não pode ser feita enquanto estiver faltando manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Se você estiver implantando Matomo a partir do repositório Git, esta mensagem é normal.", - "WarningFileIntegrityNoMd5file": "O check de integridade do arquivo não pode ser completado enquanto estiver faltando a função md5_file().", + "WarningFileIntegrityNoHashFile": "O check de integridade do arquivo não pode ser completado enquanto estiver faltando a função hash_file().", "WarningPasswordStored": "%1$sWarning:%2$s Esta senha será armazenada no arquivo de configuração visível para todos que possam acessá-lo.", "WarningPhpVersionXIsTooOld": "A versão %s do PHP que você está usando atingiu seu limite de vida (EOL). Encorajamos fortemente a atualizar para a versão mais atual, podendo a utilização desta versão expô-lo a vulnerabilidades de segurança e bugs que foram corrigidos em versões mais recentes do PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo vai parar de suportar PHP %1$s na próxima versão principal. Atualize o seu PHP para, pelo menos, PHP %2$s, antes que seja tarde demais!", diff --git a/lang/pt.json b/lang/pt.json index 0f69210c732..253dc2539fc 100644 --- a/lang/pt.json +++ b/lang/pt.json @@ -520,7 +520,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Neste momento está a utilizar o Matomo no modo de programador, mas este não foi instalado via Git. Não é recomendável utilizar o Matomo no modo de programador em ambientes de produção.", "WarningFileIntegrityNoManifest": "A verificação da integridade dos ficheiros não pode ser executada devido à falta do manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Se estiver a instalar o Matomo a partir do Git, esta mensagem é normal.", - "WarningFileIntegrityNoMd5file": "A verificação da integridade dos ficheiros não pode ser concluída devido à falta da função md5_file().", + "WarningFileIntegrityNoHashFile": "A verificação da integridade dos ficheiros não pode ser concluída devido à falta da função hash_file().", "WarningPasswordStored": "%1$sAviso:%2$s Esta palavra-passe será guardada no ficheiro de configuração, visível para qualquer pessoa que o possa aceder.", "WarningPhpVersionXIsTooOld": "A versão de PHP %s que está a utilizar atingiu o fim de vida (EOL). É fortemente recomendável que atualize para a versão atual, dado que ao utilizar esta versão está a expor-se a vulnerabilidades e problemas de segurança que já foram corrigidos nas versões de PHP mais recentes.", "WarningPiwikWillStopSupportingPHPVersion": "O Matomo deixará de suportar o PHP %1$s na próxima grande versão. Atualize o seu PHP para, pelo menos, o PHP %2$s, antes que seja tarde demais!", diff --git a/lang/ro.json b/lang/ro.json index 632d4ec3996..0fbbaa67a27 100644 --- a/lang/ro.json +++ b/lang/ro.json @@ -432,7 +432,7 @@ "Warning": "Atentie", "WarningFileIntegrityNoManifest": "Verificare integritatii fisierelor nu a putut fi efectuata din cauza lipsei manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Dacă implementați Matomo din Git, acest mesaj este normal.", - "WarningFileIntegrityNoMd5file": "Verificare integritatii fisierelor nu a putut fi efectuata din cauza lipsei functiei md5_file()", + "WarningFileIntegrityNoHashFile": "Verificare integritatii fisierelor nu a putut fi efectuata din cauza lipsei functiei hash_file()", "WarningPasswordStored": "%1$sAtentie:%2$s Parola va fi stocata in fisierul config vizibil oricui il poate accesa.", "Warnings": "Avertizări", "Website": "Website", diff --git a/lang/ru.json b/lang/ru.json index b818042c363..a7d9fed3302 100644 --- a/lang/ru.json +++ b/lang/ru.json @@ -523,7 +523,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "В настоящий момент вы используете Matomo в режиме разработки, но он не был установлен через git. Не рекомендуется использовать Matomo в режиме разработки на продуктовом окружении.", "WarningFileIntegrityNoManifest": "Проверка целостности не может быть проведена из-за отсутствия manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Если вы делаете деплой Matomo из Git, это сообщение является нормальным.", - "WarningFileIntegrityNoMd5file": "Проверка целостности не может быть проведена из-за отсутствия функции md5_file().", + "WarningFileIntegrityNoHashFile": "Проверка целостности не может быть проведена из-за отсутствия функции hash_file().", "WarningPasswordStored": "%1$sВнимание:%2$s Этот пароль будет сохранен в конфигурационном файле на сервере в незашифрованном виде, и будет виден любому, кто имеет доступ к файловой системе сервера.", "WarningPhpVersionXIsTooOld": "Версия PHP %s, которую вы используете, завершила свой жизненый цикл (EOL). Настоятельно рекомендуем обновиться до текущей версии, т. к. использование устаревшей версии подвергает вас уязвимостям в безопасности и ошибкам, которые устранены в более свежей версии PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo прекратит поддержку PHP %1$s в следующей версии. Обновите ваш PHP, по крайней мере, до версии PHP %2$s!", diff --git a/lang/sk.json b/lang/sk.json index 2322d405a9f..b9d0ee85c05 100644 --- a/lang/sk.json +++ b/lang/sk.json @@ -415,7 +415,7 @@ "WarningDebugOnDemandEnabled": "Je povolený režim sledovača (tracker) %1$s. Z bezpečnostných dôvodov by mal byť povolený len veľmi krátky čas. Na jeho ukončenie nastavte %2$s na %3$s v %4$s", "WarningFileIntegrityNoManifest": "Súbor kontrola integrity nemohla byť vykonaná z dôvodu chýbajúcich manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Ak nasadzujete Matomo z Git-u, tak toto je normálna správa.", - "WarningFileIntegrityNoMd5file": "Súbor kontrola integrity nemožno dokončiť z dôvodu chýbajúcich md5_file () funkcie.", + "WarningFileIntegrityNoHashFile": "Súbor kontrola integrity nemožno dokončiť z dôvodu chýbajúcich hash_file() funkcie.", "WarningPasswordStored": "%1$sVarovanie:%2$s Toto heslo bude uložené v konfiguračnom súbore viditeľné pre všetkých, ako prístup.", "WarningPhpVersionXIsTooOld": "PHP verzia %s, ktorú používate, práve dospela do svojho konca (EOL). Nutne ju potrebujete aktualizovať na najnovšiu verziu , pretože používanie tejto verzie Vás môže vystaviť bezpečnostnému riziku a chybám, ktoré boli odstránené v novších verziách PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo ukončí podporu PHP %1$s pri nasledujúcej hlavnej verzií. Aktualizujte svoje PHP aspoň na verziu %2$s skôr než bude neskoro!", diff --git a/lang/sl.json b/lang/sl.json index e754b56c222..23b742849f0 100644 --- a/lang/sl.json +++ b/lang/sl.json @@ -388,7 +388,7 @@ "WarningDebugOnDemandEnabled": "Sledilni način %1$s je vkljulen. Zaradi varnostnih razlogov priporočamo vklop le za kratek čas. Za izklop nastavi %2$s na %3$s v %4$s", "WarningFileIntegrityNoManifest": "Pregleda integritete datotek ni bilo mogoče izvesti, saj manjka manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Če nameščate Matomo iz Git repozitorija, je to sporočilo normalno.", - "WarningFileIntegrityNoMd5file": "Ne morem preveriti integritete datoteke, ker manjka funkcija md5_file().", + "WarningFileIntegrityNoHashFile": "Ne morem preveriti integritete datoteke, ker manjka funkcija hash_file().", "WarningPasswordStored": "%1$sPozor:%2$s To geslo bo shranjeno v config datoteki. Tako bo vidna vsem, ki imajo dostop do te datoteke.", "WarningPhpVersionXIsTooOld": "Različica PHP %s, ki jo uporabljate, ni več podprta! Priporočamo čim prejšnjo nadgradnjo na zadnjo stabilno različico, saj ste z nadaljnjo uporabo trenutne različice lahko izpostavljeni varnostnim ranljivostim in napakam, ki so odpravljene v novejših različicah PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo will stop supporting PHP %1$s in the next major version. Upgrade your PHP to at least PHP %2$s, before it's too late!", diff --git a/lang/sq.json b/lang/sq.json index 9d1f068c923..e25cdb8f5fc 100644 --- a/lang/sq.json +++ b/lang/sq.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Jeni duke përdorur Matomo-n nën mënyrën zhvillim, por s’qe instaluar përmes git-i. Nuk rekomandohet të përdoret Matomo-ja nën mënyrën zhvillim në një mjedis funksionimi faktik.", "WarningFileIntegrityNoManifest": "Kontrolli i pacenueshmërisë së kartelës s’u krye dot për shkak të mungesës së manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Nëse po kryeni instalim të Matomo-s nga Git, ky mesazh është normal.", - "WarningFileIntegrityNoMd5file": "Kontrolli i pacenueshmërisë së kartelës s’u plotësua dot, për shkak të mungesës së funksionit md5_file().", + "WarningFileIntegrityNoHashFile": "Kontrolli i pacenueshmërisë së kartelës s’u plotësua dot, për shkak të mungesës së funksionit hash_file().", "WarningPasswordStored": "%1$sKujdes:%2$s Ky fjalëkalim do të depozitohet te kartela e formësimit që është e dukshme karshi kujtdo që mund të mbërrijë deri te ajo.", "WarningPhpVersionXIsTooOld": "Versioni PHP %s që po përdorni, ka mbërritur në Fundin e Vet (EOL). Këshilloheni me forcë ta përmirësoni me një version të tanishëm, ngaqë përdorimi i këtij versioni mund t’ju lërë zbuluar përballë cenueshmërish sigurie dhe të metash që janë ndrequr në versione më të rinj të PHP-së.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo do të reshtë së mbuluari PHP %1$s në versionin pasues të rëndësishëm. Përmirësojeni PHP-në tuaj të paktën me PHP %2$s, para se të jetë shumë vonë!", diff --git a/lang/sr.json b/lang/sr.json index ce9d67fd279..a74380ce48f 100644 --- a/lang/sr.json +++ b/lang/sr.json @@ -454,7 +454,7 @@ "WarningDebugOnDemandEnabled": "Uključen je %1$s mod za praćenje. Iz bezbednosnih razloga ovo bi trebalo da bude uključeno samo u kratkom vremenskom periodu. Ukoliko želite da ga isključite, postavite %2$s na %3$s u %4$s", "WarningFileIntegrityNoManifest": "Proveru integriteta datoteka nije moguće sprovesti zato što nedostaje datoteka manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Ukoliko podižete Matomo iz Git-a, ova poruka je sasvim prirodna.", - "WarningFileIntegrityNoMd5file": "Proveru integriteta datoteka nije moguće okončati zato što nedostaje funkcija md5_file().", + "WarningFileIntegrityNoHashFile": "Proveru integriteta datoteka nije moguće okončati zato što nedostaje funkcija hash_file().", "WarningPasswordStored": "%1$sUpozorenje:%2$s Ova lozinka će biti upisana u datoteku sa podešavanjima i biće vidljiva svakome ko ima pristup.", "WarningPhpVersionXIsTooOld": "PHP verzija %s koju koristite je zastarela. Molimo vas da hitno nadogradite PHP na najnoviju verziju jer ukoliko nastavite da koristite postojeću, izlažete se sigurnosnim rizicima i bagovima koji su već ispravljeni u novijim verzijama PHP-a.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo će prestati sa podrškom za PHP %1$s sledećom verzijom. Nadogradite vaš PHP na barem %2$s pre nego što bude bilo kasno!", diff --git a/lang/sv.json b/lang/sv.json index a5f9d0fb691..9382549c9a7 100644 --- a/lang/sv.json +++ b/lang/sv.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Du använder för närvarande Matomo i utvecklingsläge, men det var inte installerat via git. Det rekommenderas att inte använda Matomo i utvecklingsläge i produktionsmiljö.", "WarningFileIntegrityNoManifest": "Filintegriteten kunde inte kontrolleras eftersom att filen manifest.inc.php saknades.", "WarningFileIntegrityNoManifestDeployingFromGit": "Om du utvecklar Matomo från Git, är det här meddelandet normalt.", - "WarningFileIntegrityNoMd5file": "Filintegriteten kunde inte slutföras eftersom att funktionen md5_file() saknas.", + "WarningFileIntegrityNoHashFile": "Filintegriteten kunde inte slutföras eftersom att funktionen hash_file() saknas.", "WarningPasswordStored": "%1$sVarning:%2$s Detta lösenord kommer att sparas i konfigurationsfilen och kommer vara synligt för alla som har tillgång till den.", "WarningPhpVersionXIsTooOld": "Den version av PHP du använder, %s, har nått End of Life (EOL). Du bör uppgradera till en aktuell version eftersom den nuvarande versionen kan innehålla säkerhetsluckor och buggar som har fixats i en senare version av PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo kommer sluta stödja PHP %1$s i nästa major-version. Uppdatera PHP på din server till åtminstone PHP %2$s innan det är för sent!", diff --git a/lang/th.json b/lang/th.json index 8e754dbed06..298e28d05b8 100644 --- a/lang/th.json +++ b/lang/th.json @@ -287,7 +287,7 @@ "VisitsWith": "%s เข้าชม", "Warning": "คำเตือน", "WarningFileIntegrityNoManifest": "ไม่สามารถทำการตรวจสอบความสมบูรณ์ของแฟ้มเนื่องจากการขาดหายไปของไฟล์ manifest.inc.php", - "WarningFileIntegrityNoMd5file": "ตรวจสอบความสมบูรณ์ของแฟ้มอาจไม่เสร็จสมบูรณ์ เนื่องจากการขาดหายไปของฟังก์ชั่น md5_file()", + "WarningFileIntegrityNoHashFile": "ตรวจสอบความสมบูรณ์ของแฟ้มอาจไม่เสร็จสมบูรณ์ เนื่องจากการขาดหายไปของฟังก์ชั่น hash_file()", "WarningPasswordStored": "%1$sคำเตือน:%2$s รหัสผ่านนี้จะถูกเก็บไว้ในไฟล์ config ให้ทุกคนมองเห็นอย่างไรก็ตามคุณสามารถเข้าถึงได้ดังกล่าวนี้", "Website": "เว็บไซต์", "Weekly": "แต่ละสัปดาห์", diff --git a/lang/tr.json b/lang/tr.json index fc7e2809aa6..5dc85510d8e 100644 --- a/lang/tr.json +++ b/lang/tr.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "Şu anda Matomo uygulamasını geliştirme kipinde kullanıyorsunuz. Ancak bu kip git üzerinden yüklenmemiş. Matomo uygulamasını üretim ortamında geliştirme kipinde kullanmanız önerilmez.", "WarningFileIntegrityNoManifest": "manifest.inc.php dosyası bulunamadığı için dosya bütünlüğü denetimi yapılamadı.", "WarningFileIntegrityNoManifestDeployingFromGit": "Matomo uygulamasını Git üzerinden yüklüyorsanız bu ileti normaldir.", - "WarningFileIntegrityNoMd5file": "md5_file() işlevi bulunamadığı için dosya bütünlüğü denetimi yapılamadı.", + "WarningFileIntegrityNoHashFile": "hash_file() işlevi bulunamadığı için dosya bütünlüğü denetimi yapılamadı.", "WarningPasswordStored": "%1$sUyarı:%2$s Bu parola yapılandırma dosyasında saklanacağından bu dosyaya erişilebilen herkes tarafından görülebilir.", "WarningPhpVersionXIsTooOld": "Kullandığınız PHP %s sürümü artık desteklenmiyor. Bu sürümü kullanmayı sürdürürseniz daha yeni PHP sürümlerinde kapatılmış güvenlik açıkları ve giderilmiş hatalardan kaynaklanan sorunlarla karşılaşabilirsiniz.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo sonraki ana sürüm değişikliğinde PHP %1$s sürümünü desteklemeyecek. Çok geç olmadan önce en az PHP %2$s sürümüne güncelleyin!", diff --git a/lang/uk.json b/lang/uk.json index 0541727fb7b..592b3be965b 100644 --- a/lang/uk.json +++ b/lang/uk.json @@ -524,7 +524,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "На цю мить ви використовуєте Matomo в режимі розробки, але він не був встановлений через git. Не рекомендовано використовувати Matomo в режимі розробки на продукційному оточенні.", "WarningFileIntegrityNoManifest": "Перевірка цілісності не може бути проведена через відсутність manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Якщо Ви робите розгортання Matomo з Git, це повідомлення є нормальним.", - "WarningFileIntegrityNoMd5file": "Перевірка цілісності не може бути проведена через відсутність функції md5_file().", + "WarningFileIntegrityNoHashFile": "Перевірка цілісності не може бути проведена через відсутність функції hash_file().", "WarningPasswordStored": "%1$sУвага:%2$s Цей пароль буде збережений у файлі конфігурації на сервері в незашифрованому вигляді, і буде видно кожному, хто має доступ до файлової системи сервера.", "WarningPhpVersionXIsTooOld": "Версія PHP %s, яку Ви використовуєте, завершила свій життєвий цикл (EOL). Настійно рекомендуємо оновитися до поточної версії, адже використання застарілої версії піддає Вас вразливостям в безпеці і помилкам, які усунуті в свіжішій версії PHP.", "WarningPiwikWillStopSupportingPHPVersion": "Matomo припинить підтримку PHP %1$s в наступної версії. Оновіть Ваш PHP, по крайній мірі, до версії PHP %2$s !", diff --git a/lang/vi.json b/lang/vi.json index b4e0a06e978..8448d1de697 100644 --- a/lang/vi.json +++ b/lang/vi.json @@ -401,7 +401,7 @@ "Warning": "Cảnh báo", "WarningFileIntegrityNoManifest": "Tập tin kiểm tra tính toàn vẹn không thể thực hiện do thiếu manifest.inc.php.", "WarningFileIntegrityNoManifestDeployingFromGit": "Nếu bạn triển khai Matomo từ Git, thông báo này là bình thường.", - "WarningFileIntegrityNoMd5file": "Tập tin kiểm tra tính toàn vẹn không thể hoàn thành do thiếu md5_file() function.", + "WarningFileIntegrityNoHashFile": "Tập tin kiểm tra tính toàn vẹn không thể hoàn thành do thiếu hash_file() function.", "WarningPasswordStored": "%1$s Cảnh báo: %2$s Mật khẩu này sẽ lưu trữ trong tập tin cấu hình có thể thấy để tất cả mọi người có thể truy cập nó.", "Warnings": "Các cảnh báo", "Website": "Website", diff --git a/lang/zh-cn.json b/lang/zh-cn.json index 73d01cacb69..4360cbc2331 100644 --- a/lang/zh-cn.json +++ b/lang/zh-cn.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "您当前正在开发模式下使用 Matomo,但它不是通过 git 安装的。不建议在生产环境中使用开发模式的 Matomo 。", "WarningFileIntegrityNoManifest": "缺少 manifest.inc.php,所以文件完整性检查无法完成。", "WarningFileIntegrityNoManifestDeployingFromGit": "如果用 Git 部署的 Matomo,则此消息是正常的。", - "WarningFileIntegrityNoMd5file": "缺少 md5_file() 函数,所以文件完整性检查无法完成。", + "WarningFileIntegrityNoHashFile": "缺少 hash_file() 函数,所以文件完整性检查无法完成。", "WarningPasswordStored": "%1$s警告:%2$s 此密码将被保存在配置文件中,且每个能读取它的人都看得到。", "WarningPhpVersionXIsTooOld": "您正在使用的PHP版本%s 已达到其生命周期结束(EOL)。我们强烈敦促升级到最新版本,因为使用这个版本可能会使您已修复在最近版本的PHP中的安全漏洞和错误。", "WarningPiwikWillStopSupportingPHPVersion": "Matomo 将在下一个主版本中停止支持 PHP %1$s。请尽快升级您的 PHP 至 %2$s 或更新版本!", diff --git a/lang/zh-tw.json b/lang/zh-tw.json index 384666353c7..ddca0f78549 100644 --- a/lang/zh-tw.json +++ b/lang/zh-tw.json @@ -525,7 +525,7 @@ "WarningDevelopmentModeOnButNotGitInstalled": "你正在使用 Matomo 的開發模式,但它並非從 git 安裝的。我們不推薦於正式環境使用 Matomo 開發模式。", "WarningFileIntegrityNoManifest": "缺少 manifest.inc.php 所以檔案完整性檢查無法執行。", "WarningFileIntegrityNoManifestDeployingFromGit": "如果你從 Git 部署 Matomo,這個訊息可以忽略。", - "WarningFileIntegrityNoMd5file": "缺少 md5_file() 功能所以檔案完整性檢查無法完成。", + "WarningFileIntegrityNoHashFile": "缺少 hash_file() 功能所以檔案完整性檢查無法完成。", "WarningPasswordStored": "%1$s警告:%2$s此密碼將被儲存在設定檔中,而且每個能存取它的人都看得到。", "WarningPhpVersionXIsTooOld": "你正在使用的 PHP 版本 %s 已到達壽命盡頭(EOL)。強烈建議你升級到目前版本,持續使用舊版本可能會暴露在安全性漏洞和 Bug 下,而那些問題可能已經在近期的 PHP 版本中修復。", "WarningPiwikWillStopSupportingPHPVersion": "Matomo 將在下次主要更新停止支援 PHP %1$s。請盡快將你的 PHP 版本升級到 %2$s 或更新版本!", diff --git a/plugins/Diagnostics/Diagnostic/RecommendedFunctionsCheck.php b/plugins/Diagnostics/Diagnostic/RecommendedFunctionsCheck.php index e47ca36d1df..7106966bc26 100644 --- a/plugins/Diagnostics/Diagnostic/RecommendedFunctionsCheck.php +++ b/plugins/Diagnostics/Diagnostic/RecommendedFunctionsCheck.php @@ -61,6 +61,7 @@ private function getRecommendedFunctions() 'glob', 'gzopen', 'md5_file', + 'hash_file', ); } diff --git a/plugins/Diagnostics/tests/UI/expected-screenshots/Diagnostics_page.png b/plugins/Diagnostics/tests/UI/expected-screenshots/Diagnostics_page.png index 132a013ed7e..82bc007cfb2 100644 --- a/plugins/Diagnostics/tests/UI/expected-screenshots/Diagnostics_page.png +++ b/plugins/Diagnostics/tests/UI/expected-screenshots/Diagnostics_page.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f0e3c3c056d20d74b0cad5ef85faaef42de54945e96d8c0b568c02613c86391e -size 452383 +oid sha256:f054e8184bea18d9a5a9488b77ee6b664f68fb6edaf1c5d003e1acc074634c0a +size 453350 diff --git a/plugins/Installation/tests/UI/expected-screenshots/Installation_system_check.png b/plugins/Installation/tests/UI/expected-screenshots/Installation_system_check.png index cf8f91984cd..7271f2c3db1 100644 --- a/plugins/Installation/tests/UI/expected-screenshots/Installation_system_check.png +++ b/plugins/Installation/tests/UI/expected-screenshots/Installation_system_check.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d27da5bf2a22b20b440354e814cc47fcaddadd72af4c5d8fbf51eb8a8c406808 -size 267833 +oid sha256:6899eff8bc60b82ea946bad41f2ed4e0d83b05de37e32650789c750b9553ebfb +size 268957