Multi-Language Add-In for Visual Basic 6 6.03.0014

Softwarebuero Jollans in Development \ Misc. Dev. Tools

The Multi-Language Add-In for Visual Basic 6 provides a general solution for creating and maintaining Visual-Basic projects with support for multiple languages.


   
 

The Multi-Language Add-In for Visual Basic 6 provides a general solution for creating and maintaining Visual-Basic projects with support for multiple languages.

The product is an Add-In for Visual Basic 6, which means that it is tightly integrated into development environment.

<b>Features :</b>

Add localization support late in development
All localization experts recommend planning localization right from the beginning of your software development project. Most software developers do not follow this advise. Often, the requirement to localize a project is not even raised before the development has been completed.
Controls database to specify localizable properties
The Add-In detects the localizable texts in the controls on your Forms, UserControls and UserDocuments based on information in a controls database. This database indicates exactly which properties require translation. It can easily be extended to handle additional controls which you use in your projects.
Detect strings in your source code
The Add-In scans the source code and detects all strings.
Select texts for localization
Not all texts in a project require translation. In fact, Visual Basic program often contain a lot of text strings which must not be translated. With the Multi-Language Add-In, the programmer can select exactly those texts which require translation.
Hide lines which do not require translation
Strings in the source code which do not require translation can be hidden, by adding the comment 'MLHIDE to the end of the line. This can be added via the Add-In, or using the code editor.

It is good practice either to select or to hide each individual string in your project. This makes it easy to locate new strings which are added to the source code at some later stage.
Filter using regular expressions
A significant job for the programmer (and not the translator) is to identify exactly which texts in the source code require translation. Often you can use simple rules to select texts, or alternatively to hide them.

Using this feature, you can specify a regular expression, which is used to match either:

a text string or
the complete code line containing a text string.

By matching the complete code line, you can easily detect where strings are used in specific function calls, or for example, in a select case statement.
Excel export and import
If you are not able to translate the texts yourself, you will have to pass them on to a translator. The easiest way to do this is to export the texts to an Excel file, let the translator enter translations using Excel and then import the translations back into the Add-Ins's project database.

The Add-In supports two different Excel formats:

a simple format using a single worksheet and no macros
a three worksheet format which provides more context information and uses Excel macros to ensure consistency between the worksheets and to provide additional features

Global translations database and translation memory
Aside from the individual project databases, the Add-In stores all translations in a global translations database, where they are indexed according to the words contained in the texts.

When the Add-In detects an exact match with a string in the global database, then it will use the stored translation automatically. This is well suited to handling common terms such as OK and Cancel.

When you edit a translation, you can use the translation memory feature to view previous translations of texts containing one or more of the same words. If you are able to translate the texts yourself, then this is a great help. In particular, it helps you to use technical terms in a consistent manner.
Generation of single or multiple language versions

Generate multiple versions of your application, each for a single language or
Generate a single version supporting multiple languages

Language switching
Add support to your project to switch the language of the user interface when the program is running.
Read resource strings in different languages
The VB function LoadResString only reads resource strings in the current system language. The Add-In provides an alternative function, to read resource strings in a specified language.
Switch language in separately compiled components
The Add-In uses an event mechanism to indicate that the language has been changed. Even if your application is made up of separately compiled modules (.exe, .ocx or .dll), the event will still be received by all active components (Forms, UserControls or UserDocuments).

The events are generated via the module MLRuntime.dll, which you can distribute freely with your application.
Language selection form
The Add-In provides a simple form to select the language in your application. The Add-In can add this form to your project and generate code to show the form the application starts.
Preview mode
Switch the language used in the form designer window, to preview your Forms, UserControls and UserDocuments in a given language.
Import projects which already use resources
The Add-In detects existing calls to the VB function LoadResString and imports the associated resource strings.
Support for far eastern languages
The Add-In provides full support for far eastern languages. The grid editor works with an Input Method Editor (IME).
Font switching
The Add-In provides support for switching the font used in controls when the language is switched.
Search function
The Add-In contains a flexible search function to find texts in the original language and in the translations.
Exclude modules from translation
Modules which contain no localizable texts can be excluded from the source code scan.

Multi-Language Add-In for Visual Basic 6 6.03.0014 Misc. Dev. Tools software developed by Softwarebuero Jollans. The license of this misc. dev. tools software is shareware, you can free download and get a free trial before you buy a registration or license. Do not use illegal warez version, crack, serial numbers, registration codes, pirate key for this misc. dev. tools software Multi-Language Add-In for Visual Basic 6. If you want to get a full and unlimited version of Multi-Language Add-In for Visual Basic 6, you should buy from original publisher Softwarebuero Jollans.


Similar Software

Multi-Language Add-In for Visual Basic 6.03.0014 Softwarebuero Jollans  Utilities

The Multi-Language Add-In for Visual Basic provides a general solution for creating and maintaining Visual-Basic projects with support for multiple languages. Features: -Add localization support late in development; -Controls database to specify localizable properties; -Detect strings in...

Visual Basic 6.0 HelpVistaXPDiamond 2.0 Helpsofts  Visual Basic

Visual Basic 6.0 activex controls (HVXPD) provides Windows GUI software engineers with numerous Visual Basic 6.0 activex controls (HVXPD) that have been thoroughly designed and tested also are engineered to help you create modern interfaces without writing much line of source code. Create rich,...

Visual Basic 6 Controls 1.1.0 Helpsofts  Visual Basic

Quickly and easily create & Customize professional applications with Visual Basic 6 AeroSuite 12 Controls + Fully Source code Visual Basic 6 AeroSuite Controls + Source code is a versatile, easy-to-use and customizes to give you the ability to quickly create professional applications that...

Visual Basic 6.0 Upgrade Assessment Tool 1.0 Microsoft  Misc. Utils.

Visual Basic 6.0 Upgrade Assessment Tool is a useful application that was designed to help you load a program and test its components and how will they relate to one another in case of an upgrade. The Visual Basic 6.0 Upgrade Assessment Tool will create a set of reports and is able to provide...

Help Generator for Visual Basic 6.0 3.0 AGORA Software BV  Misc. Dev. Tools

Help Generator for Visual Basic 6.0 creates context sensitive HTML Help for your applications in seconds. Features HTML page and image generation, table of contents, index and search, images with hotspots and export to Word. The wizard lets you set many options for page layout and application...

Visual Menu Explorer 2.00 Konst Popov  Misc. Dev. Tools

Add-In for Visual Basic 6.0. This program provide Menu editing. Easy learn interface with Drag-n-Drop capabilities. You may search many other menus from any VB projects (.frm files). Easy organize and edit you own menus in VB project.

Scripto Basic 1.0 Scripto-basic  Misc. Dev. Tools

This is a very simple programing language developed using Microsoft Visual Basic 6.0. I can guarentee you that this is a unique language. This language has the concept of 'Class'. This language can only get better in near future. Scripto Basic 1.0 License - GNU General Public License (GPL)

World Resource String Editor 1.15.0045 SoftwarebALro Jollans  File & Disk Management

The World Resource String Editor is an Add-In for Visual Basic 6. The main feature of this resource editor is its ability to handle non western languages. This product is targeted at Windows 2000 and can handle input from the Japanese and Korean Input-Method-Editors. These IME can be installed...

ThunderVB 1.0 freewebs.com  Misc. Dev. Tools

ThunderVB is an add-in for Visual Basic 6. ThunderVB let's you embed Asm and C instructions directly in you VB source programs. Furthermore ThunVB let's you create a true StdCall Dlls. Moreover ThunVB can extend VB IDE to a basic Asm/C code editor. Tha

Learn Visual Basic 6 2.0 KIDware  Registration Utilities

Learn Visual Basic 6 is an in-depth, self-paced tutorial for learning the Visual Basic programming language.It covers event-driven programming concepts, terminology, and available tools. It also teaches you the fundamentals of designing, implementing, and distributing a wide variety of Visual...


Popular Software of Development - Misc. Dev. Tools

Virtual Serial Port Driver XP 4 ELTIMA Software GmbH  Misc. Dev. Tools

Virtual Serial Port Driver XP4 creates two pure virtual serial ports in your system which are virtually connected to each other. For other Windows applications, virtual ports will be seen exactly as two real serial ports connected via null-modem cable. You can select any port numbers for virtual...

ActivLicense Online v1.01 Ionworx Technology  Misc. Dev. Tools

ActivLicense Online is a professional and robust anti-piracy solution based on product activation technology designed to verify if your software products have been legitimately licensed, it's quick, easy and reliable, the activation can be done in few minutes via the Internet or by Telephone....

WinDriver 7 Jungo Ltd.  Misc. Dev. Tools

WinDriverâ„¢ for Windows automates and simplifies the development of user mode Windows device drivers for PCI / PCI Express/USB/ CardBus / ISA / PCMCIA/ PMC / PCI-X / PCI-104 and CompactPCI. No DDK knowledge or kernel level programming required. Including powerful tools for hardware...

Mobile DBViewer Plus for Nokia S60 3rd E 1.2 Cellica Software Services  Misc. Dev. Tools

View & Sync MS Access, Excel, Oracle, Foxpro, dBase, or any ODBC enabled database on Series 60 3rd Edition Smart phones like N72, N73, N70 , E50, E70 etc. Create new database on Smartphone. Add / Edit / Delete data is supported. View one record at a time or all at once.Use desktop side...

VISOCO dbExpress driver for Sybase ASE 2.3 VISOCO Software  Misc. Dev. Tools

VISOCO dbExpress driver for Sybase ASE is a dbExpress driver for Borland Delphi, Kylix, C++ Builder.VISOCO dbExpress driver for Sybase ASE provides direct access to Sybase ASE and allows you to avoid Borland Database Engine (BDE), ODBC, ADO.Key features:- High-performance - Native access to...

Virtual Serial Port Driver Mobile 4.0 Virtual Serial Port Software  Misc. Dev. Tools

Virtual Serial Ports Driver Mobile is a brand-new generation of an already popular driver for mobile devices released by Eltima more than a year ago.Now we bring a totally new level of serial emulation for SmartPhones based on the Windows Mobile platform!VSPD Mobile is capable of creating up to...

Advanced USB Port Monitor 2.0.1.5 AGG Software  Misc. Dev. Tools

Advanced USB Port Monitor is a USB Bus, USB Device and Protocol Analyzer. Advanced USB Port Monitor packs the robust functionality to capture, view and process USB traffic. It offers sophisticated viewing and intelligent searching to accurately and efficiently debug and test High (480Mbps), Full...

MixerPRO 1.2 xFX JumpStart  Misc. Dev. Tools

MixerPRO is a powerful library that provides access to the lines and controls of installed sound card.Control volume, mute states, recording sources, obtain information about the sound card's driver name, version, etcetera.

ER English to Bengali Dictionary 1.0 erdictionary.sourceforge.net  Misc. Dev. Tools

ER Dictionary ( English to Bengali Dictionary ) provides you digital dictionary based on English and Bengali word. This is based on Unicode. Before Using this you must install .NET 2.0. A download link is given with the package.

DownloadX ActiveX Download Control Free 1.0.1 DownloadXCtrl.com  Misc. Dev. Tools

DownloadX ActiveX Download Control is an ActiveX control used to download files from the Internet/Intranet. It can be used with any modern programming language (VB.NET, C#, C++, VB, Delphi, ASP, ASP.NET, PHP, Java...) and containers that support ActiveX controls. The DownloadX control is a unique...