Italiano - English

PkBdeToSql: Paradox databases to SQL Converter

Free Portable convertor from BDE / Paradox database to sql text file.

It dumps BDE full database or selected tables to sql file using LocalSQL dialects. Is very usefull to put paradox tables under version control but it cab be used with to migrate BDE database to new sql DB also

ver 1.0.0beta

Dump BDE/Paradox database to sql text file using LocalSQL dialect (portable)

(C) Copyright 2010
email: pklab(at)

Get pkPdfConverter at Fast, secure and Free Open Source software downloads


What is PkBdeToSql ?



PkPDFConverter is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation.

PkPDFConverter is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with PxPDFConverter. If not, see


Avaliable translations

Embedded translations:

  • Italian
  • English

Create translation for your language

Create translation for your language, it easy and amusing

PkBdeToSql has multilanguage support via gettext library, so translation it easy and follow standard way.

If you want to translate PkBdeToSql user interface you are on right place!

If you are asking "...why do I have to spent my time without money..." the reply is... for the glory! I can give you just a citation in about box!  Everyone as you in the world can download and use PkBdeToSql free, but until now it speaks fews language, if you speak one of above and some other language, it's time to work free for the community :)

How to translate PkBdeToSql

Because primary language It's English, It's preferable to start the translation from english.

First of all, if you have a translation of PkBdeToSql, plese send default.po file to me so I can include it in the next realese. email: pklab(at)

If you are friendly with gettext utility and .po files you already know how to proceed , sorry if I'm boring you. You will find po files in ./locale folder of application dir.

First of all keep right tool. Even you can use a common text editor you will try great benefit in using specific tool, cross platform, like Po Editor. You can download it free at

  • duplicate the english folder /locale/en in the same dir. You will have ./locale/Copy of en folder now .
  • Rename the new folder with your codelang. You can find all langcode here: For exampe if you want to translate into French, rename the folder in ./locale/fr
  • open ./locale/fr/default.po with your preferred tool
  • If you use a text editor you will find many text, don't worry!
    • just find "msgstr" in the file and translate the follow text. IMPORTANT Dont touch anyting else
  • If you use Po Edit you will see text on two columns, left column is original text right column is text to translate.
    • Select a row. You cant type directly in the table
    • At the bottom of the main window you will prompted with original and translate text, edit here in your language
  • You can leave your translation incompleted but users will be happy to have complete translation in next release

When you have completed your work please send me your default.po file, I will be happy to include it in next release and cite you in about box!

If you want to use your translation, better more if you want to test it, you need to compile it in .mo files. To do this you need gettext utilities or Po Editor. In both case you can refer to home site of application for instruction.

When you have the file in the same folder of the source default.po file, the application is ready to speak your language!


  •  Ver 1.0.0b (January 2010):
    • Added multilanguage support
    • First public release
  • Ver 0.0.1 (First version December 2008):
    • I wrote it to put paradox database under subversion control


This software does not riquire installation, just extract all files into your prefered folder and run



 No updates are available



Future improvements

I've just started don't be in a hurry! Anyway if you have some suggestions please send your question to the Feature Requests tracker. On next future followin features could be developed:

  • Save table and field reference
  • Save field picture mask
  • Save constraints
  • Save fields as delphi TField
  • choose to save data as other SQL syntax
  • Restore/alter database from schema
  • ...


Vote this page:


#1 Sent by mma betting 23-03-2011

Good article !! What blog platform do you use on your site ?

#2 Sent by PkLab 23-03-2011

Thanks !
This is an home made CMS/Blog!

The coding examples presented here are for illustration purposes only. The author takes no responsibility for end-user use
This work is property of Pk Lab. You can use it for free but you must retain author's copyright.