Dotclear

Changeset 3594:d00ce0b58d8a


Ignore:
Timestamp:
09/28/17 11:24:43 (8 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
2.12
Message:

Add a maintenance task to check UTF8-mb4 compatibility (for export/import) as some data might not be longer than 191 chars in order to be present in an index. The UTF8-mb4 format will be proposed as database driver for the next 2.13 release and will concern only new installations. Addresses #1278

Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • locales/fr/plugins.po

    r3557 r3594  
    14141414msgstr "Au fur at à mesure des suppressions ou modifications dans vos billets, les tables de la base de données se fragmentent. L'opération d'optimisation permet de compacter celles-ci. Cette opération n'a aucun impact sur l'intégrité de vos données. Il est fortement conseillé d'optimiser la base de données avant tout export de blog." 
    14151415 
     1416msgid "UTF8-mb4 check" 
     1417msgstr "Contrôle UTF8-mb4" 
     1418 
     1419msgid "UTF8-mb4 compatibility check" 
     1420msgstr "Contrôle de compatibilité UTF8-mb4" 
     1421 
     1422msgid "Next: %s" 
     1423msgstr "Suivant : %s" 
     1424 
     1425msgid "Next" 
     1426msgstr "Suivant" 
     1427 
     1428msgid "Check end" 
     1429msgstr "Fin du contrôle" 
     1430 
     1431msgid "Some data will not be fully importable in a UTF8-mb4 database. You need to reduce them before." 
     1432msgstr "Certaines données ne seront pas complètement importables dans une base de données au format UTF8-mb4. Vous devrez d'abord les réduire." 
     1433 
     1434msgid "Check various data for compatibility with UTF8-mb4 (full UTF8 encoding storage) before exporting and importing them in a new UTF8-mb4 MySQL database." 
     1435msgstr "Contrôle la compatibilité de certaines données avec le format UTF8-mb4 (encodage complet de l'UTF8) avant un export et un import dans une nouvelle base de données au format UTF8-mb4." 
     1436 
     1437msgid "All post URLs are importable in UTF8-mb4 database" 
     1438msgstr "Toutes les URLs des entrées sont importables dans une base données UTF8-mb4" 
     1439 
     1440msgid "%s post URLs are longer than %d characters:" 
     1441msgstr "%s URLs d'entrée sont plus longues que les %d caractères max :" 
     1442 
     1443msgid "URL Length" 
     1444msgstr "Longueur d'URL" 
     1445 
     1446msgid "All ping URLs are importable in UTF8-mb4 database" 
     1447msgstr "Toutes les URLs de ping sont importables dans une base de données UTF8-mb4" 
     1448 
     1449msgid "%s ping URLs are longer than %d characters:" 
     1450msgstr "%s URLs de ping sont plus longues que les %d caractères max :" 
     1451 
     1452msgid "Ping URL" 
     1453msgstr "URL de ping" 
     1454 
     1455msgid "All meta IDs are importable in UTF8-mb4 database" 
     1456msgstr "Tous les identifiants de métadonnée sont importables dans une base de données UTF8-mb4" 
     1457 
     1458msgid "%s meta IDs are longer than %d characters:" 
     1459msgstr "%s identifiants de métadonnée sont plus longs que les %d caractères max :" 
     1460 
     1461msgid "Meta ID" 
     1462msgstr "Identifiant de métadonnée" 
     1463 
     1464msgid "Type" 
     1465msgstr "Type" 
     1466 
     1467msgid "Length" 
     1468msgstr "Longueur" 
     1469 
     1470msgid "All Category URLs are importable in UTF8-mb4 database" 
     1471msgstr "Toutes les URLs de catégorie sont importables dans une base de données UTF8-mb4" 
     1472 
     1473msgid "%s category URLs are longer than %d characters:" 
     1474msgstr "%s URLs de catégorie sont plus longues que les %d caractères max :" 
     1475 
     1476msgid "All User preferences are importable in UTF8-mb4 database" 
     1477msgstr "Toutes les préférences utilisateur sont importables dans une base de données UTF8-mb4" 
     1478 
     1479msgid "%s User preference IDs are longer than %d characters:" 
     1480msgstr "%s identifiants de préférence utilisateur sont plus longs que les %d caractères max :" 
     1481 
     1482msgid "Preference ID" 
     1483msgstr "Identifiant de préférence utilisateur" 
     1484 
     1485msgid "Workspace" 
     1486msgstr "Espace de travail" 
     1487 
     1488msgid "All Blog settings are importable in UTF8-mb4 database" 
     1489msgstr "Tous les identifiants de réglage de blog sont importables dans une base de données UTF8-mb4" 
     1490 
     1491msgid "%s Blog setting IDs are longer than %d characters:" 
     1492msgstr "%s identifiants de réglage de blog sont plus longs que les %d caractères max :" 
     1493 
     1494msgid "Setting ID" 
     1495msgstr "Identifiant de réglage de blog" 
     1496 
     1497msgid "Namespace" 
     1498msgstr "Espace de noms" 
     1499 
    14161500msgid "Download media folder of current blog" 
    14171501msgstr "Télécharger la médiathèque du blog courant" 
  • plugins/maintenance/_admin.php

    r3340 r3594  
    6767          ->addTask('dcMaintenanceSynchpostsmeta') 
    6868          ->addTask('dcMaintenanceLogs') 
     69          ->addTask('dcMaintenanceUtf8mb4') 
    6970          ->addTask('dcMaintenanceVacuum') 
    7071          ->addTask('dcMaintenanceZipmedia') 
  • plugins/maintenance/_prepend.php

    r3324 r3594  
    2525$__autoload['dcMaintenanceSynchpostsmeta'] = dirname(__FILE__).'/inc/tasks/class.dc.maintenance.synchpostsmeta.php'; 
    2626$__autoload['dcMaintenanceLogs'] = dirname(__FILE__).'/inc/tasks/class.dc.maintenance.logs.php'; 
     27$__autoload['dcMaintenanceUtf8mb4'] = dirname(__FILE__).'/inc/tasks/class.dc.maintenance.utf8mb4.php'; 
    2728$__autoload['dcMaintenanceVacuum'] = dirname(__FILE__).'/inc/tasks/class.dc.maintenance.vacuum.php'; 
    2829$__autoload['dcMaintenanceZipmedia'] = dirname(__FILE__).'/inc/tasks/class.dc.maintenance.zipmedia.php'; 
Note: See TracChangeset for help on using the changeset viewer.

Sites map