History: MultilangVsNetMajorFeatures

Preview of version: 1

Multi-Language Add-In for Visual Studio

Major Features

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.

The Multi-Language Add-In is designed to help you add localization support to your project at any stage during its development, or after completion of the development.

Detect properties with the Localizable attribute

In the .NET type system, properties of controls which require translation are assigned the Localizable attribute. The Add-In identifies all properties with the Localizable attribute and shows them in the grid editor.

Detect text strings in the source code

The Add-In scans the source code of each component and shows all text strings in the grid editor. You can select the texts which actually require translation with a simple check box next to each text.

Hide lines in the source code

Lines in the source code, which contain strings which do not require translation, can be hidden by adding the comment 'MLHIDE or //MLHIDE to the end of the line. This can be added simply by clicking on an icon at the start of each line in the grid.

Hide properties of controls

Initially, the Add-In shows all string properties which have the Localizable attribute. In practice, this may mean that a lot of properties are shown, which you are not using in your project. In this case, you can hide these properties.

Excel import and export

Often you will have to send your texts to a translator. Using the Add-In you can export the texts which require translation to an Excel file in a format suitable for translation. After translation you can import the translated texts back into the Visual Studio project.

Translations are stored in a project database

The Add-In stores all translations in a project database file in Access 2000 format.

History

Information Version
Thu 13 of May, 2021 21:26 GMT Phil 24
Sat 04 of Jul, 2020 11:55 GMT admin 23
Sun 04 of Dec, 2016 17:10 GMT Phil 22
Sat 24 of Jan, 2015 17:51 GMT Phil 21
Wed 19 of Sep, 2012 21:46 GMT Phil 20
Tue 05 of Jan, 2010 18:17 GMT Phil 19
Tue 05 of Jan, 2010 18:09 GMT Phil 18
Tue 05 of Jan, 2010 18:04 GMT Phil 17
Tue 05 of Jan, 2010 17:58 GMT Phil 16
Tue 05 of Jan, 2010 17:53 GMT Phil 15
Tue 05 of Jan, 2010 17:31 GMT Phil 14
Sat 17 of Jan, 2009 21:33 GMT Phil 13
Sat 17 of Jan, 2009 13:49 GMT Phil 12
Wed 24 of Dec, 2008 23:12 GMT Phil 11
Fri 19 of Dec, 2008 11:27 GMT Sabine 10
Wed 23 of Jan, 2008 23:25 GMT admin 8
Wed 23 of Jan, 2008 23:14 GMT admin 7
Mon 21 of Jan, 2008 22:27 GMT admin 6
Tue 08 of Jan, 2008 22:06 GMT admin 5
Tue 01 of Jan, 2008 23:13 GMT admin 4
Tue 01 of Jan, 2008 23:03 GMT admin 3
Tue 01 of Jan, 2008 22:57 GMT admin 2
Tue 01 of Jan, 2008 22:40 GMT admin 1