Nos principaux clients

Promotions jusqu'au 20.9.2019

Les offres sont destinées aux clients commerciaux et industriels.
Tous les prix sont nets.

Grille tarifaire complète.

Vous n'êtes pas sûr du choix de votre édition ? Visitez notre tableau Comparatif des éditions

Mise à jour à la 4

Sisulizer 4 is a payés mise à jour recommendée pour tous les clients de Sisulizer 1.x, 2008/2010 et 3.

Update to Sisulizer 4

Vous utilisez encore Sisulizer 1.x, Sisulizer 2008/2010 ou Sisulizer 3?

Il est temps de mettre à jour à la version 4 pour profiter des nouvelles fonctions des versions 4.

News sur le logiciel de localisation

Version 4 Build 374 libéré

30.11.2018

La nouvelle version a de nouvelles fonctions. [plus]

Tutorials

5.3.2019

Tutorials updated [...]

.NET Support updated

14.6.2018

New in May 2018: [...]

Sisulizer 4 Build 366

1.3.2017

Build 366 - support for Visual Studio 2017 [...]

10 Years Sisulizer

5.8.2016

Celebrate and save Big. [...]

Nos clients utilisent Sisulizer...

portée clients internationaux avec le logiciel dans leur langue

pour localiser leurs interne logiciel dans les filiales internationales

construire multilingue logiciel personnalisé pour les entreprises de leurs clients

comme Les fournisseurs de services de localisation parce que c'est l'outil de localisation de leurs clients

pour localiser le logiciel à gouvernement Agences

À enseigner les logiciels localisation dans les universités

pour la localisation de logiciels sur électronique Dispositifs

Traduction de logiciels pour biomédical Matériel

pour localiser le logiciel dans la Mining L'industrie

créer un logiciel mulitlingual pour mécanique Ingénierie

 

.NET User Interface Culture

By default .NET runtime uses a satellite assembly matching the language of the operating system itself. This means that on English operating system the runtime uses English assembly file. In most cases this is the right thing to do. However a better choice is to use the satellite assembly matching the default culture of the operating system. Many users use English operating system but their default localize is not English but some other. To use the default culture instead of language of the operating system itself you have to add one line of code. Set Thread.CurrentThread.CurrentUiCulture property to change the user interface culture. The CultureInfo.CurrentCulture property contains the default culture of your system. This setting is specified in Regional and Language Options of Control Panel.

The above image contains case where an English Windows XP has Finnish as default culture (e.g. locale). Without modification a .NET application will start up in English. If you want it to start up using the default culture (in this case Finnish) follow the instructions below.

How to set the user interface culture

The following examples show how to set the user interface culture. Add lines written in bold typeface.

Note! Even Sisulizer can localize your application properly it can not run (Project | Run Localized) it in desired language if you do not set the user interface culture to match the default culture.

C# (Windows Forms)

Set the culture in the Main function (Program.cs).

using System.Globalization;
using System.Threading; static void Main() { // Add this line of code Thread.CurrentThread.CurrentUICulture = CultureInfo.CurrentCulture; Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); }

C# (WPF)

Add contructor in the App class (App.xaml.cs) and set the culture there.

using System.Globalization;
using System.Threading;

public partial class App : Application
{
  // Add these lines of code
  public App()
  {
      Thread.CurrentThread.CurrentUICulture = CultureInfo.CurrentCulture;
  }
}

Visual Basic (Windows Forms)

Set the culture in the constructor of the main form.

Imports System.Globalization
Imports System.Threading Public Class Form1 ... Public Sub New() ' Add this line of code Thread.CurrentThread.CurrentUICulture = CultureInfo.CurrentCulture ' This call is required by the Windows Form Designer. InitializeComponent() End Sub ... End Class

Delphi

Set the culture in the initialization section.

implementation


uses
  System.Threading,
  System.Globalization;

initialization
  // Add this line of code
  Thread.CurrentThread.CurrentUICulture := CultureInfo.CurrentCulture;
end

Check Do not show this next time to not to show this message any more.