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
2 changes: 1 addition & 1 deletion template/login.phtml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<ul>
<li><input type="text" name="username" value="<?= htmlspecialchars($this->username); ?>" placeholder="Username"></li>
<li><input type="password" name="password" placeholder="Password"></li>
<li><input type="submit" value="Let me in" disabled></li>
<li><input type="submit" value="<?= $this->translator->translate('project.log_in'); ?>" disabled></li>
</ul>
</form>
</div>
17 changes: 9 additions & 8 deletions texts/en.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

$texts = [
'project.link' => 'Project on GitHub',
'project.log_in' => 'Let me in!',

'menu.status' => 'Status',
'menu.config' => 'Configuration',
Expand Down Expand Up @@ -42,9 +43,9 @@

'config.title' => 'Configuration',
'config.opcache.enable' => 'Enabled',
'config.opcache.enable.description' => 'Determines if Zend OPCache is enabled',
'config.opcache.enable.description' => 'Determines if Zend OPCache is enabled.',
'config.opcache.enable_cli' => 'Enabled for CLI',
'config.opcache.enable_cli.description' => 'Determines if Zend OPCache is enabled for the CLI version of PHP',
'config.opcache.enable_cli.description' => 'Determines if Zend OPCache is enabled for the CLI version of PHP.',
'config.opcache.use_cwd' => 'Keys based on current working dir',
'config.opcache.use_cwd.description' => 'When this directive is enabled, the OPcache appends the current working directory to the script key, thus eliminating possible collisions between files with the same name (basename). Disabling the directive improves performance, but may break existing applications.',
'config.opcache.validate_timestamps' => 'Validate timestamps',
Expand All @@ -54,7 +55,7 @@
'config.opcache.dups_fix' => 'Dups fix',
'config.opcache.dups_fix.description' => '',
'config.opcache.revalidate_path' => 'Revalidate path',
'config.opcache.revalidate_path.description' => 'Enables or disables file search in include_path optimization',
'config.opcache.revalidate_path.description' => 'Enables or disables file search in include_path optimization.',
'config.opcache.log_verbosity_level' => 'Log verbosity level',
'config.opcache.log_verbosity_level.description' => 'All OPcache errors go to the Web server log. By default, only fatal errors (level 0) or errors (level 1) are logged. You can also enable warnings (level 2), info messages (level 3) or debug messages (level 4).',
'config.opcache.memory_consumption' => 'Opcache memory size',
Expand All @@ -69,8 +70,8 @@
'config.opcache.consistency_checks.description' => 'Check the cache checksum each N requests. The default value of "0" means that the checks are disabled.',
'config.opcache.force_restart_timeout' => 'Force restart timeout',
'config.opcache.force_restart_timeout.description' => 'How long to wait (in seconds) for a scheduled restart to begin if the cache is not being accessed.',
'config.opcache.revalidate_freq' => 'Frenquency to check for changes',
'config.opcache.revalidate_freq.description' => 'How often (in seconds) to check file timestamps for changes to the shared memory storage allocation. ("1" means validate once per second, but only once per request. "0" means always validate)',
'config.opcache.revalidate_freq' => 'Frequency to check for changes',
'config.opcache.revalidate_freq.description' => 'How often (in seconds) to check file timestamps for changes to the shared memory storage allocation. "1" means validate once per second, but only once per request. "0" means always validate.',
'config.opcache.preferred_memory_model' => '',
'config.opcache.preferred_memory_model.description' => 'Preferred Shared Memory back-end. Leave empty and let the system decide.',
'config.opcache.blacklist_filename' => 'Blacklist',
Expand All @@ -86,11 +87,11 @@
'config.opcache.load_comments' => 'Load comments',
'config.opcache.load_comments.description' => 'If disabled, PHPDoc comments are not loaded from SHM, so "Doc Comments" may be always stored (save_comments=1), but not loaded by applications that don\'t need them anyway.',
'config.opcache.fast_shutdown' => 'Fast shutdown',
'config.opcache.fast_shutdown.description' => 'If enabled, a fast shutdown sequence is used for the accelerated code',
'config.opcache.fast_shutdown.description' => 'If enabled, a fast shutdown sequence is used for the accelerated code.',
'config.opcache.enable_file_override' => 'File override',
'config.opcache.enable_file_override.description' => 'Allow file existence override (file_exists, etc.) performance feature.',
'config.opcache.optimization_level' => 'Optimization level',
'config.opcache.optimization_level.description' => 'A bitmask, where each bit enables or disables the appropriate OPcache passes',
'config.opcache.optimization_level.description' => 'A bitmask, where each bit enables or disables the appropriate OPcache passes.',

'blacklist.title' => 'Blacklist',
'blacklist.empty' => 'No scripts are blacklisted',
Expand Down Expand Up @@ -120,5 +121,5 @@
'graph.hits.title' => 'Hits',
'graph.hits.hits' => 'hits',
'graph.hits.misses' => 'misses',
'graph.hits.blacklist' => 'blacklist',
'graph.hits.blacklist' => 'blacklist'
];
125 changes: 125 additions & 0 deletions texts/fr.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
<?php

$texts = [
'project.link' => 'Projet sur GitHub',
'project.log_in' => 'Laissez moi entrer !',

'menu.status' => 'Statut',
'menu.config' => 'Configuration',
'menu.scripts' => 'Scripts mis en cache',
'menu.graphs' => 'Graphiques',

'reset.submit' => 'Réinitialiser',
'confirmation.reset' => 'Êtes-vous sûr de vouloir réinitialiser le cache ?',
'confirmation.yes' => 'Oui',
'confirmation.no' => 'Non',

'status.title' => 'Statut',
'status.opcache_enabled' => 'Activé',
'status.cache_full' => 'Cache plein',
'status.restart_pending' => 'Rédamarrage en attente',
'status.restart_in_progress' => 'Rédamarrage en cours',

'memory.title' => 'Utilisation mémoire',
'memory.used_memory' => 'Mémoire utilisée',
'memory.free_memory' => 'Mémoire disponible',
'memory.wasted_memory' => 'Mémoire gâchée',
'memory.current_wasted_percentage' => 'Actuellement gâchée',

'stats.title' => 'Statistiques',
'stats.num_cached_scripts' => 'Scripts mis en cache',
'stats.num_cached_keys' => 'Clés mises en cache',
'stats.max_cached_keys' => 'Maximum de clés mises en cache',
'stats.hits' => 'Accès',
'stats.start_time' => 'Heure de démarrage',
'stats.last_restart_time' => 'Dernier redémarrage',
'stats.oom_restarts' => 'Redémarrages pour cause de dépassement de mémoire',
'stats.hash_restarts' => 'Hash restarts',
'stats.manual_restarts' => 'Redémarrage manuel',
'stats.misses' => 'Ratés',
'stats.blacklist_misses' => 'Ratés mis sur liste noire',
'stats.blacklist_miss_ratio' => 'Ratio d\'échec',
'stats.opcache_hit_rate' => 'Taux de succès d\'Opcache',

'config.title' => 'Configuration',
'config.opcache.enable' => 'Activé',
'config.opcache.enable.description' => 'Détermine si Zend OPCache est activé.',
'config.opcache.enable_cli' => 'Activé pour le CLI',
'config.opcache.enable_cli.description' => 'Détermine si Zend OPCache est activé pour la version CLI de PHP.',
'config.opcache.use_cwd' => 'Clés basés sur le répertoire de travail courant',
'config.opcache.use_cwd.description' => 'Lorsque cette directive est activée, OPcache ajoute le répertoire de travail courant à la clé de script, éliminant ainsi les collisions possibles entre les fichiers portant le même nom (basename). Désactiver la directive améliore les performances, mais peut briser les applications existantes.',
'config.opcache.validate_timestamps' => 'Valider les timestamps',
'config.opcache.validate_timestamps.description' => 'Lorsque désactivé, vous devez réinitialiser OPcache manuellement ou redémarrer le serveur Web pour que les modifications du système de fichiers prennent effet.',
'config.opcache.inherited_hack' => 'Hack hérité',
'config.opcache.inherited_hack.description' => '',
'config.opcache.dups_fix' => 'Dups fix',
'config.opcache.dups_fix.description' => '',
'config.opcache.revalidate_path' => 'Re-valider le chemin',
'config.opcache.revalidate_path.description' => 'Active ou désactive l\'optimisation de la recherche de fichiers dans l\'« include_path ».',
'config.opcache.log_verbosity_level' => 'Niveau de verbosité du journal',
'config.opcache.log_verbosity_level.description' => 'Toutes les erreurs d\'OPcache vont dans le journal du serveur Web. Par défaut, seul les erreurs fatales (niveau 0), ou erreurs (niveau 1) y sont inscrites. Vous pouvez aussi activer les avertissements (niveau 2), messages informatifs (niveau 3) ou de débogage (niveau 4).',
'config.opcache.memory_consumption' => 'Capacité mémoire d\'Opcache',
'config.opcache.memory_consumption.description' => 'Taille de la mémoire de stockage partagée d\'OPcache.',
'config.opcache.interned_strings_buffer' => 'Mémoire tampon pour les chaînes internées',
'config.opcache.interned_strings_buffer.description' => 'Quantité de mémoire pour les chaînes internées en Mo.',
'config.opcache.max_accelerated_files' => 'Nombre maximum de scripts pouvant être mis en cache',
'config.opcache.max_accelerated_files.description' => 'Le nombre maximum de clés (scripts) dans la table d\'hash d\'Opcache. Seul des nombres entre 200 et 100000 sont autorisés.',
'config.opcache.max_wasted_percentage' => 'Maximum de pertes avant redémarrage',
'config.opcache.max_wasted_percentage.description' => 'Pourcentage maximal de mémoire « gâchée » jusqu\'à ce qu\'un redémarrage soit prévu.',
'config.opcache.consistency_checks' => 'Fréquence des tests de cohérence',
'config.opcache.consistency_checks.description' => 'Vérifie la somme de contrôle du cache toutes les N requête(s). La valeur par défaut de « 0 » signifie que les contrôles sont désactivés..',
'config.opcache.force_restart_timeout' => 'Délai avant redémarrage forcé',
'config.opcache.force_restart_timeout.description' => 'Combien de temps attendre (en secondes) avant de commencer un redémarrage programmé si le cache n\'est pas en cours d\'accès.',
'config.opcache.revalidate_freq' => 'Fréquence de vérification des changements',
'config.opcache.revalidate_freq.description' => 'Combien de fois (en secondes) vérifier les timestamps de fichiers pour modifier l\'allocation de stockage de mémoire partagée. « 1 » signifie valider une fois par seconde, mais seulement une fois par demande. « 0 » signifie toujours valider.',
'config.opcache.preferred_memory_model' => '',
'config.opcache.preferred_memory_model.description' => 'Système applicatif de mémoire partagée préféré. Laisser vide laisse le système choisir.',
'config.opcache.blacklist_filename' => 'Liste noire',
'config.opcache.blacklist_filename.description' => 'The location of the OPcache blacklist file (wildcards allowed). Each OPcache blacklist file is a text file that holds the names of files that should not be accelerated. The file format is to add each filename to a new line. The filename may be a full path or just a file prefix (i.e., /var/www/x blacklists all the files and directories in /var/www that start with \'x\'). Line starting with a ; are ignored (comments).',
'config.opcache.max_file_size' => 'Exclure la mise en cache au-dessus d\'une certaine taille',
'config.opcache.max_file_size.description' => 'Permet d\'exclure de la mise en cache les fichiers trop volumineux. Par défaut tous les fichiers sont mis en cache.',
'config.opcache.error_log' => 'Journal d\'erreurs',
'config.opcache.error_log.description' => 'Nom du fichier error_log d\'Opcache. Une chaîne vide suppose « stderr ».',
'config.opcache.protect_memory' => 'Protéger la mémoire',
'config.opcache.protect_memory.description' => 'Protéger la mémoire partagée d\'écritures inattendues lors de l\'exécution de scripts. Uniquement utile à des fins de débogage interne.',
'config.opcache.save_comments' => 'Sauvegarder les commentaires',
'config.opcache.save_comments.description' => 'Si activé, tous les commentaires PHPDoc sont supprimés pour réduire la taille du code optimisé.',
'config.opcache.load_comments' => 'Activer les commentaires',
'config.opcache.load_comments.description' => 'Si désactivé, les commentaires PHPDoc ne sont pas chargés à partir des SHM, donc les « commentaires documentatifs » devraient toujours être stockés (save_comments=1), mais pas chargés par les applications qui n\'en ont pas besoin de toute façon.',
'config.opcache.fast_shutdown' => 'Extinction rapide',
'config.opcache.fast_shutdown.description' => 'Si activé, une séquence d\'arrêt rapide est utilisée pour le code accéléré.',
'config.opcache.enable_file_override' => 'Coutournement de fichiers',
'config.opcache.enable_file_override.description' => 'Permet la substitution des fonctions d\'existence de fichiers (file_exists, etc.).',
'config.opcache.optimization_level' => 'Niveau d\'optimisation',
'config.opcache.optimization_level.description' => 'Un masque de bits, où chaque bit active ou désactive le passage OPCache approprié.',

'blacklist.title' => 'Liste noire',
'blacklist.empty' => 'Aucun script n\'a été mit sur liste noire.',

'scripts.title' => 'Scripts mis en cache',
'scripts.overview.title' => 'Vue d\'ensemble',
'scripts.empty' => 'Aucun scripts ont été mis en cache',
'scripts.directory.script_count' => ' (<i class="count">%s</i> fichiers)',
'scripts.full_path' => 'Nom du fichier',
'scripts.hits' => 'Accès',
'scripts.memory_consumption' => 'Mémoire',
'scripts.last_used_timestamp' => 'Dernière utilisation',
'scripts.timestamp' => 'Créé',
'scripts.actions' => 'Actions',
'script.invalidate' => 'Invalider',
'scripts.filter.placeholder' => 'Filtrer les scripts mis en cache',

'graph.title' => 'Graphiques',
'graph.memory.title' => 'Mémoire',
'graph.memory.free' => 'libre',
'graph.memory.used' => 'utilisée',
'graph.memory.wasted' => 'gâchée',
'graph.keys.title' => 'Clés',
'graph.keys.free' => 'libres',
'graph.keys.scripts' => 'utilisées',
'graph.keys.wasted' => 'gâchées',
'graph.hits.title' => 'Accès',
'graph.hits.hits' => 'accès',
'graph.hits.misses' => 'ratés',
'graph.hits.blacklist' => 'liste noire'
];