Here is the french translation (CSauer, I put below SQL queries because I can't upload wsqb.db (I'm at work

), is it ok for you ?)
I use counters from 300 to 363 and I put 363 in table sqlite_sequence.
Tell me if it's OK :
INSERT INTO "_txtres" VALUES(300,'MNUPRG','FR','Programme');
INSERT INTO "_txtres" VALUES(301,'MNUPRGSTICK','FR','Activation de la superposition de la fenêtre principale');
INSERT INTO "_txtres" VALUES(302,'MNUPRGINFO','FR','Informations sur le programme');
INSERT INTO "_txtres" VALUES(303,'MNUPRGQUIT','FR','Quitter le programme');
INSERT INTO "_txtres" VALUES(304,'MNUDB','FR','Base de données');
INSERT INTO "_txtres" VALUES(305,'MNUDBNEW','FR','Créer une nouvelle Base de données');
INSERT INTO "_txtres" VALUES(306,'MNUDBSEL','FR','Changer de Base de données');
INSERT INTO "_txtres" VALUES(307,'MNUDBOPT','FR','Optimiser la Base de données');
INSERT INTO "_txtres" VALUES(308,'MNUTBLNEW','FR','Ajouter une nouvelle table');
INSERT INTO "_txtres" VALUES(309,'MNUTBLEDT','FR','Editer la table sélectionnée');
INSERT INTO "_txtres" VALUES(310,'MNUTBLDEL','FR','Supprimer la table sélectionnée');
INSERT INTO "_txtres" VALUES(311,'PMNUTBL','FR','Gestion de la table');
INSERT INTO "_txtres" VALUES(312,'PMNUTBLNEW','FR','Nouvelle table');
INSERT INTO "_txtres" VALUES(313,'PMNUTBLEDT','FR','Editer table');
INSERT INTO "_txtres" VALUES(314,'PMNUTBLDEL','FR','Supprimer table');
INSERT INTO "_txtres" VALUES(315,'BTNDBNEW','FR','Nouvelle BDD');
INSERT INTO "_txtres" VALUES(316,'BTNDBSEL','FR','Sélection BDD');
INSERT INTO "_txtres" VALUES(317,'BTNDBOPT','FR','Optimiser BDD');
INSERT INTO "_txtres" VALUES(318,'BTNTBLADD','FR','Ajout d'une table');
INSERT INTO "_txtres" VALUES(319,'BTNTBLEDT','FR','Edition d'une table');
INSERT INTO "_txtres" VALUES(320,'BTNTBLDEL','FR','Suppression d'une table');
INSERT INTO "_txtres" VALUES(321,'DBOPEN','FR','BDD ouverte');
INSERT INTO "_txtres" VALUES(322,'TBLWDW','FR','Editeur de table');
INSERT INTO "_txtres" VALUES(323,'TBLBTNSAVE','FR','Sauvegarde');
INSERT INTO "_txtres" VALUES(324,'TBLBTNABORT','FR','Annulation');
INSERT INTO "_txtres" VALUES(325,'TBLNAMECAPT','FR','Nom de la table');
INSERT INTO "_txtres" VALUES(326,'TBLFLDFRAME','FR','Propriétés des champs');
INSERT INTO "_txtres" VALUES(327,'TBLBTNFLDADD','FR','Ajout d'un champ');
INSERT INTO "_txtres" VALUES(328,'TBLBTNFLDSAVE','FR','Modification du champ');
INSERT INTO "_txtres" VALUES(329,'TBLBTNFLDDEL','FR','Suppression du champ');
INSERT INTO "_txtres" VALUES(330,'TBLLSTH0','FR','Nom du champ');
INSERT INTO "_txtres" VALUES(331,'TBLLSTH1','FR','Type du champ');
INSERT INTO "_txtres" VALUES(332,'TBLLSTH2','FR','Primaire');
INSERT INTO "_txtres" VALUES(333,'TBLLSTH3','FR','Index');
INSERT INTO "_txtres" VALUES(334,'TBLLSTH4','FR','Non nul');
INSERT INTO "_txtres" VALUES(335,'TBLLSTH5','FR','Auto incrémental');
INSERT INTO "_txtres" VALUES(336,'TBLLSTH6','FR','Defaut');
INSERT INTO "_txtres" VALUES(337,'TBLTYPE0','FR','TEXT');
INSERT INTO "_txtres" VALUES(338,'TBLTYPE1','FR','INTEGER');
INSERT INTO "_txtres" VALUES(339,'TBLTYPE2','FR','REAL');
INSERT INTO "_txtres" VALUES(340,'TBLTYPE3','FR','BLOB');
INSERT INTO "_txtres" VALUES(341,'TBLTYPE4','FR','NULL');
INSERT INTO "_txtres" VALUES(342,'TBLTYPE5','FR','VARCHAR');
INSERT INTO "_txtres" VALUES(343,'TBLTYPE6','FR','NVARCHAR');
INSERT INTO "_txtres" VALUES(344,'TBLTYPE7','FR','BOOLEAN');
INSERT INTO "_txtres" VALUES(345,'TBLTYPE8','FR','TIME');
INSERT INTO "_txtres" VALUES(346,'TBLTYPE9','FR','DATE');
INSERT INTO "_txtres" VALUES(347,'TBLSTA1','FR','Entrez un nom de table');
INSERT INTO "_txtres" VALUES(348,'TBLSTA2','FR','Il est nécessaire d'ajouter au moins un champ');
INSERT INTO "_txtres" VALUES(349,'TBLDEL','FR','Voulez vous vraiment supprimer la table sélectionnée ?');
INSERT INTO "_txtres" VALUES(350,'QFINISHED','FR','Requête démarrée...');
INSERT INTO "_txtres" VALUES(351,'ROWWDW','FR','Edition de l'enregistrement');
INSERT INTO "_txtres" VALUES(352,'ROWBTNSAVE','FR','Sauvegarde');
INSERT INTO "_txtres" VALUES(353,'ROWBTNABORT','FR','Annulation');
INSERT INTO "_txtres" VALUES(354,'ROWFLDFRAME','FR','Champs');
INSERT INTO "_txtres" VALUES(355,'ROWDLGSAV0','FR','Les changements sur l'enregistrement ont été sauvegardés');
INSERT INTO "_txtres" VALUES(356,'ADMINFWDW','FR','Information');
INSERT INTO "_txtres" VALUES(357,'ADMBACK','FR','Précédent');
INSERT INTO "_txtres" VALUES(358,'ADMINFFRAME','FR','Information sur le programme');
INSERT INTO "_txtres" VALUES(359,'ADMINFCAPT0','FR','Version');
INSERT INTO "_txtres" VALUES(360,'ADMINFC2','FR','[PUREBASIC COMMUNITY EDITION]');
INSERT INTO "_txtres" VALUES(361,'DBSELDLGPAT','FR','Base de données');
INSERT INTO "_txtres" VALUES(362,'DBSELDLGHEAD','FR','Veuillez sélectionner un fichier BDD SQlite');
INSERT INTO "_txtres" VALUES(363,'OPTDLG','FR','Base de données optimisée');
DELETE FROM sqlite_sequence;
INSERT INTO "sqlite_sequence" VALUES('_txtres',363);
CREATE INDEX _txtres_reskey ON _txtres (reskey);
CREATE INDEX _txtres_lang ON _txtres (lang);
COMMIT;
Another thing : Is it possible to implement
1/ Schema export
2/ Database export
3/ Tables export (result like bcp out for SQL Server for example in ASCII mode)
4/ View creation