Salut,
Je cherche une aplication qui me permette de rendre traduisible une
aplication déjà terminée. Je souhaiterais que l'utilisateur puisse choisir
une langue et que les références soient dans un fichier texte ou ini.
Est-ce
que ça existe ? Je dispose de VS6 et de VS2005 et j'aurais besoin de
traduire
pour les 2?
Salut,
Je cherche une aplication qui me permette de rendre traduisible une
aplication déjà terminée. Je souhaiterais que l'utilisateur puisse choisir
une langue et que les références soient dans un fichier texte ou ini.
Est-ce
que ça existe ? Je dispose de VS6 et de VS2005 et j'aurais besoin de
traduire
pour les 2?
Salut,
Je cherche une aplication qui me permette de rendre traduisible une
aplication déjà terminée. Je souhaiterais que l'utilisateur puisse choisir
une langue et que les références soient dans un fichier texte ou ini.
Est-ce
que ça existe ? Je dispose de VS6 et de VS2005 et j'aurais besoin de
traduire
pour les 2?
Salut,
Je cherche une aplication qui me permette de rendre traduisible une
aplication déjà terminée.
Je souhaiterais que l'utilisateur puisse
choisir une langue et que les références soient dans un fichier texte
ou ini. Est-ce que ça existe ? Je dispose de VS6 et de VS2005 et
j'aurais besoin de traduire pour les 2?
Salut,
Je cherche une aplication qui me permette de rendre traduisible une
aplication déjà terminée.
Je souhaiterais que l'utilisateur puisse
choisir une langue et que les références soient dans un fichier texte
ou ini. Est-ce que ça existe ? Je dispose de VS6 et de VS2005 et
j'aurais besoin de traduire pour les 2?
Salut,
Je cherche une aplication qui me permette de rendre traduisible une
aplication déjà terminée.
Je souhaiterais que l'utilisateur puisse
choisir une langue et que les références soient dans un fichier texte
ou ini. Est-ce que ça existe ? Je dispose de VS6 et de VS2005 et
j'aurais besoin de traduire pour les 2?
Il suffit de créer des fichiers de ressources (pour chaque projet et
même pour chaque classe).
Il suffit de créer des fichiers de ressources (pour chaque projet et
même pour chaque classe).
Il suffit de créer des fichiers de ressources (pour chaque projet et
même pour chaque classe).
dans : news:,
VinceVg écrivait :Salut,
Bonsoir,Je cherche une aplication qui me permette de rendre traduisible une
aplication déjà terminée.
Je ne sais pas si une telle application existe.Je souhaiterais que l'utilisateur puisse
choisir une langue et que les références soient dans un fichier texte
ou ini. Est-ce que ça existe ? Je dispose de VS6 et de VS2005 et
j'aurais besoin de traduire pour les 2?
Pour VS2005 tu as les groupes suivants :
microsoft.public.fr.dotnet.visualstudio (environnement de développement)
microsoft.public.fr.dotnet.vb (le langage vb)
microsoft.public.fr.dotnet (le framework)
Avec .NET, l'internationalisation d'une application est extrêmement
simplifiée.
Il suffit de créer des fichiers de ressources (pour chaque projet et même
pour chaque classe).
ex :
- un projet lib.vbp
- un fichier de ressources lib.resx (langue par défaut, je mets l'anglais
ici en général)
- un fichier de ressources lib.fr.resx pour la culture francophone
etc ...
On peut affiner avec par exemple : lib.fr-FR.resx : français de France
Ces fichiers sont au format XML. Ils peuvent être éventuellement créés en
dehors de l'environnement de développement. VS se chargeant de générer le
code d'accès aux ressources lorsque les fichiers sont intégrés au projet.
Une fois compilé, le projet est constitué d'une dll principale et d'autant
de dll satellites dans des sous-répertoires correspondants aux codes de
langue/pays (pas de fichiers texte ou ini).
En vb, le namespace My (auto généré) donne facilement accès aux chaînes
(images, etc ...) présentes dans les ressources.
Pour basculer d'une langue à une autre, il suffit de changer la culture du
thread au démarrage de l'application.
Comme ceci par exemple :
Thread.CurrentThread.CurrentCulture = New
CultureInfo(My.Settings.UserCulture)
Dans cet exemple est utilisé un «settings» de portée Utilisateur (voir les
propriétés de projet pour le créer) qui contient par exemple : "fr-FR".
Ceci étant. Si les chaînes de caractères de ton application sont dans le
code, il va falloir tout reprendre manuellement :-(
Sauf si quelqu'un te trouve un logiciel qui permet de le faire en
automatique.
Pour le vb6, je n'ai pas eu l'occasion de le faire mais j'en connais qui
l'ont utilisé ... (scraper tu es dans le coin ? ;-) )
Patience ...
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
dans : news:0DE6121E-7242-42C0-9A16-934A4D0344E2@microsoft.com,
VinceVg écrivait :
Salut,
Bonsoir,
Je cherche une aplication qui me permette de rendre traduisible une
aplication déjà terminée.
Je ne sais pas si une telle application existe.
Je souhaiterais que l'utilisateur puisse
choisir une langue et que les références soient dans un fichier texte
ou ini. Est-ce que ça existe ? Je dispose de VS6 et de VS2005 et
j'aurais besoin de traduire pour les 2?
Pour VS2005 tu as les groupes suivants :
microsoft.public.fr.dotnet.visualstudio (environnement de développement)
microsoft.public.fr.dotnet.vb (le langage vb)
microsoft.public.fr.dotnet (le framework)
Avec .NET, l'internationalisation d'une application est extrêmement
simplifiée.
Il suffit de créer des fichiers de ressources (pour chaque projet et même
pour chaque classe).
ex :
- un projet lib.vbp
- un fichier de ressources lib.resx (langue par défaut, je mets l'anglais
ici en général)
- un fichier de ressources lib.fr.resx pour la culture francophone
etc ...
On peut affiner avec par exemple : lib.fr-FR.resx : français de France
Ces fichiers sont au format XML. Ils peuvent être éventuellement créés en
dehors de l'environnement de développement. VS se chargeant de générer le
code d'accès aux ressources lorsque les fichiers sont intégrés au projet.
Une fois compilé, le projet est constitué d'une dll principale et d'autant
de dll satellites dans des sous-répertoires correspondants aux codes de
langue/pays (pas de fichiers texte ou ini).
En vb, le namespace My (auto généré) donne facilement accès aux chaînes
(images, etc ...) présentes dans les ressources.
Pour basculer d'une langue à une autre, il suffit de changer la culture du
thread au démarrage de l'application.
Comme ceci par exemple :
Thread.CurrentThread.CurrentCulture = New
CultureInfo(My.Settings.UserCulture)
Dans cet exemple est utilisé un «settings» de portée Utilisateur (voir les
propriétés de projet pour le créer) qui contient par exemple : "fr-FR".
Ceci étant. Si les chaînes de caractères de ton application sont dans le
code, il va falloir tout reprendre manuellement :-(
Sauf si quelqu'un te trouve un logiciel qui permet de le faire en
automatique.
Pour le vb6, je n'ai pas eu l'occasion de le faire mais j'en connais qui
l'ont utilisé ... (scraper tu es dans le coin ? ;-) )
Patience ...
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
dans : news:,
VinceVg écrivait :Salut,
Bonsoir,Je cherche une aplication qui me permette de rendre traduisible une
aplication déjà terminée.
Je ne sais pas si une telle application existe.Je souhaiterais que l'utilisateur puisse
choisir une langue et que les références soient dans un fichier texte
ou ini. Est-ce que ça existe ? Je dispose de VS6 et de VS2005 et
j'aurais besoin de traduire pour les 2?
Pour VS2005 tu as les groupes suivants :
microsoft.public.fr.dotnet.visualstudio (environnement de développement)
microsoft.public.fr.dotnet.vb (le langage vb)
microsoft.public.fr.dotnet (le framework)
Avec .NET, l'internationalisation d'une application est extrêmement
simplifiée.
Il suffit de créer des fichiers de ressources (pour chaque projet et même
pour chaque classe).
ex :
- un projet lib.vbp
- un fichier de ressources lib.resx (langue par défaut, je mets l'anglais
ici en général)
- un fichier de ressources lib.fr.resx pour la culture francophone
etc ...
On peut affiner avec par exemple : lib.fr-FR.resx : français de France
Ces fichiers sont au format XML. Ils peuvent être éventuellement créés en
dehors de l'environnement de développement. VS se chargeant de générer le
code d'accès aux ressources lorsque les fichiers sont intégrés au projet.
Une fois compilé, le projet est constitué d'une dll principale et d'autant
de dll satellites dans des sous-répertoires correspondants aux codes de
langue/pays (pas de fichiers texte ou ini).
En vb, le namespace My (auto généré) donne facilement accès aux chaînes
(images, etc ...) présentes dans les ressources.
Pour basculer d'une langue à une autre, il suffit de changer la culture du
thread au démarrage de l'application.
Comme ceci par exemple :
Thread.CurrentThread.CurrentCulture = New
CultureInfo(My.Settings.UserCulture)
Dans cet exemple est utilisé un «settings» de portée Utilisateur (voir les
propriétés de projet pour le créer) qui contient par exemple : "fr-FR".
Ceci étant. Si les chaînes de caractères de ton application sont dans le
code, il va falloir tout reprendre manuellement :-(
Sauf si quelqu'un te trouve un logiciel qui permet de le faire en
automatique.
Pour le vb6, je n'ai pas eu l'occasion de le faire mais j'en connais qui
l'ont utilisé ... (scraper tu es dans le coin ? ;-) )
Patience ...
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Salut,
Je cherche une aplication qui me permette de rendre traduisible une
aplication déjà terminée. Je souhaiterais que l'utilisateur puisse choisir
une langue et que les références soient dans un fichier texte ou ini. Est-ce
que ça existe ? Je dispose de VS6 et de VS2005 et j'aurais besoin de traduire
pour les 2?
Salut,
Je cherche une aplication qui me permette de rendre traduisible une
aplication déjà terminée. Je souhaiterais que l'utilisateur puisse choisir
une langue et que les références soient dans un fichier texte ou ini. Est-ce
que ça existe ? Je dispose de VS6 et de VS2005 et j'aurais besoin de traduire
pour les 2?
Salut,
Je cherche une aplication qui me permette de rendre traduisible une
aplication déjà terminée. Je souhaiterais que l'utilisateur puisse choisir
une langue et que les références soient dans un fichier texte ou ini. Est-ce
que ça existe ? Je dispose de VS6 et de VS2005 et j'aurais besoin de traduire
pour les 2?
dans : news:,
Fred écrivait :
> Il suffit de créer des fichiers de ressources (pour chaque projet et
> même pour chaque classe).
Il faut lire : *ou* même pour chaque classe.
J'en profite pour ajouter qu'une fois l'application installée, l'ajout
d'une langue se résume à une copie du sous-répertoire contenant les dll
localisées.
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
dans : news:OFGrlNsyGHA.4452@TK2MSFTNGP05.phx.gbl,
Fred écrivait :
> Il suffit de créer des fichiers de ressources (pour chaque projet et
> même pour chaque classe).
Il faut lire : *ou* même pour chaque classe.
J'en profite pour ajouter qu'une fois l'application installée, l'ajout
d'une langue se résume à une copie du sous-répertoire contenant les dll
localisées.
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
dans : news:,
Fred écrivait :
> Il suffit de créer des fichiers de ressources (pour chaque projet et
> même pour chaque classe).
Il faut lire : *ou* même pour chaque classe.
J'en profite pour ajouter qu'une fois l'application installée, l'ajout
d'une langue se résume à une copie du sous-répertoire contenant les dll
localisées.
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Merci fred pour ton explication pour le vbnet. Pour vb6 je suis en train de
faire un module de traduction. Mais si qqn en a un tout fait ça m'interesse.
Merci fred pour ton explication pour le vbnet. Pour vb6 je suis en train de
faire un module de traduction. Mais si qqn en a un tout fait ça m'interesse.
Merci fred pour ton explication pour le vbnet. Pour vb6 je suis en train de
faire un module de traduction. Mais si qqn en a un tout fait ça m'interesse.
Le 29/08/2006 11:44, VinceVg a écrit :
> Merci fred pour ton explication pour le vbnet. Pour vb6 je suis en train de
> faire un module de traduction. Mais si qqn en a un tout fait ça m'interesse.
Salut,
J'ai écrit une base internationale sous Access, qui affiche
systématiquement tous ses messages en fonction de la langue sélectionnée
dans la table adéquate.
Tu crois que ça peut aider ?
Si oui il faudra attendre Dimanche car je risque de venir moins souvent
les jours qui viennent.
Le 29/08/2006 11:44, VinceVg a écrit :
> Merci fred pour ton explication pour le vbnet. Pour vb6 je suis en train de
> faire un module de traduction. Mais si qqn en a un tout fait ça m'interesse.
Salut,
J'ai écrit une base internationale sous Access, qui affiche
systématiquement tous ses messages en fonction de la langue sélectionnée
dans la table adéquate.
Tu crois que ça peut aider ?
Si oui il faudra attendre Dimanche car je risque de venir moins souvent
les jours qui viennent.
Le 29/08/2006 11:44, VinceVg a écrit :
> Merci fred pour ton explication pour le vbnet. Pour vb6 je suis en train de
> faire un module de traduction. Mais si qqn en a un tout fait ça m'interesse.
Salut,
J'ai écrit une base internationale sous Access, qui affiche
systématiquement tous ses messages en fonction de la langue sélectionnée
dans la table adéquate.
Tu crois que ça peut aider ?
Si oui il faudra attendre Dimanche car je risque de venir moins souvent
les jours qui viennent.
Je ne sais pas. Ce que je cherche à faire c'est parser mon code pour
retrouver rout ce qui est chaine affichée et les stocker dans un fichier
type
ini. Ensuite il faudra les relire pour les remplacer. Si ton appli access
fait ça ça m'interresse bien sur.
Merci pour ta proposition
"Gloops" a écrit :Le 29/08/2006 11:44, VinceVg a écrit :
> Merci fred pour ton explication pour le vbnet. Pour vb6 je suis en
> train de
> faire un module de traduction. Mais si qqn en a un tout fait ça
> m'interesse.
Salut,
J'ai écrit une base internationale sous Access, qui affiche
systématiquement tous ses messages en fonction de la langue sélectionnée
dans la table adéquate.
Tu crois que ça peut aider ?
Si oui il faudra attendre Dimanche car je risque de venir moins souvent
les jours qui viennent.
Je ne sais pas. Ce que je cherche à faire c'est parser mon code pour
retrouver rout ce qui est chaine affichée et les stocker dans un fichier
type
ini. Ensuite il faudra les relire pour les remplacer. Si ton appli access
fait ça ça m'interresse bien sur.
Merci pour ta proposition
"Gloops" a écrit :
Le 29/08/2006 11:44, VinceVg a écrit :
> Merci fred pour ton explication pour le vbnet. Pour vb6 je suis en
> train de
> faire un module de traduction. Mais si qqn en a un tout fait ça
> m'interesse.
Salut,
J'ai écrit une base internationale sous Access, qui affiche
systématiquement tous ses messages en fonction de la langue sélectionnée
dans la table adéquate.
Tu crois que ça peut aider ?
Si oui il faudra attendre Dimanche car je risque de venir moins souvent
les jours qui viennent.
Je ne sais pas. Ce que je cherche à faire c'est parser mon code pour
retrouver rout ce qui est chaine affichée et les stocker dans un fichier
type
ini. Ensuite il faudra les relire pour les remplacer. Si ton appli access
fait ça ça m'interresse bien sur.
Merci pour ta proposition
"Gloops" a écrit :Le 29/08/2006 11:44, VinceVg a écrit :
> Merci fred pour ton explication pour le vbnet. Pour vb6 je suis en
> train de
> faire un module de traduction. Mais si qqn en a un tout fait ça
> m'interesse.
Salut,
J'ai écrit une base internationale sous Access, qui affiche
systématiquement tous ses messages en fonction de la langue sélectionnée
dans la table adéquate.
Tu crois que ça peut aider ?
Si oui il faudra attendre Dimanche car je risque de venir moins souvent
les jours qui viennent.
Je ne sais pas. Ce que je cherche à faire c'est parser mon code pour
retrouver rout ce qui est chaine affichée et les stocker dans un fichier type
ini. Ensuite il faudra les relire pour les remplacer. Si ton appli access
fait ça ça m'interresse bien sur.
Merci pour ta proposition
Je ne sais pas. Ce que je cherche à faire c'est parser mon code pour
retrouver rout ce qui est chaine affichée et les stocker dans un fichier type
ini. Ensuite il faudra les relire pour les remplacer. Si ton appli access
fait ça ça m'interresse bien sur.
Merci pour ta proposition
Je ne sais pas. Ce que je cherche à faire c'est parser mon code pour
retrouver rout ce qui est chaine affichée et les stocker dans un fichier type
ini. Ensuite il faudra les relire pour les remplacer. Si ton appli access
fait ça ça m'interresse bien sur.
Merci pour ta proposition