+ 'Initalize a asynchronous transfert' => 'Initialiser un transfert asynchrone',
+ 'The goal is to permit to transfert big file, chunk by chunk.' => 'Le but est de permettre de transférer de gros fichiers, morceaux par morceaux.',
+ 'Chunks of data must be sent in order.' => 'Chaque morceau doit être envoyé dans l\'ordre.',
+ 'First line is the asynchronous transfert reference and the second line the code to use in the next operation.'
+ => 'La première ligne correspond à la référence de transfert asynchrone, la seconde au code à utiliser dans la prochaine requette.',
+ 'Push data during asynchronous transfert' => 'Envoyer des données pendant un transfert asynchrone',
+ 'Returns the next code to use.' => 'Renvoie le prochain code à utiliser.',
+ 'Finalize asynchronous transfert' => 'Finaliser un transfert asynchrone',
+ 'Create a data block' => 'Creer un bloque de données',
+ 'This interface permits to create a block of data filled with zeros.' => 'Cette interface permet de creer un bloque de données remplies de zeros.',
+ 'You can read selected parts, write (using a code) and delete the block.' => 'Vous pouvez lire, écrire (en utilisant un code) et supprimer le bloque.',
+ 'Blocks may be removed after a month of non usage.' => 'Les bloques non utilisés depuis plus d\'un mois seront probablement supprimés.',
+ 'Read data in a block' => 'Lire des données dans un bloque',
+ 'Write data in a block' => 'Ecrire des données dans un bloque',
+ 'First line is a block id the second line the edit/delete code.' => 'La premiere ligne est l\'identifiant du bloque, la seconde est son code d\'écriture/suppression.',
+ 'This will return asked data or "Error" string.' => 'Retourne les données ou la chaine "Error".',
+ 'Delete a block' => 'Supprimer un bloque',
+ 'This will return "Ok" or "Error" string.' => 'Retourn la chaine "Ok" ou "Error".',