# HG changeset patch
# User Matthieu Totet
# Date 1258629175 -3600
# Node ID cf756528609ee3c5469baa551546187884a0c52d
# Parent 1f1614b65397157db89a33cdf04db66ba81cf9f1
Adding Internationalization features
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Controls/Iri.Modernisation.Controls.csproj
--- a/client/src/Iri.Modernisation.Controls/Iri.Modernisation.Controls.csproj Wed Nov 18 17:01:49 2009 +0100
+++ b/client/src/Iri.Modernisation.Controls/Iri.Modernisation.Controls.csproj Thu Nov 19 12:12:55 2009 +0100
@@ -278,6 +278,10 @@
{05794257-7163-48E0-B48A-B6666128AC1F}
Iri.Modernisation.Data
+
+ {75BD0E1B-AFDA-48E1-B665-D51107295079}
+ Iri.Modernisation.Lang
+
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Controls/View/AnnotationMaker/AnnotationMaker.xaml
--- a/client/src/Iri.Modernisation.Controls/View/AnnotationMaker/AnnotationMaker.xaml Wed Nov 18 17:01:49 2009 +0100
+++ b/client/src/Iri.Modernisation.Controls/View/AnnotationMaker/AnnotationMaker.xaml Thu Nov 19 12:12:55 2009 +0100
@@ -10,6 +10,7 @@
xmlns:Converter="clr-namespace:Iri.Modernisation.Controls.Converter"
xmlns:View="clr-namespace:Iri.Modernisation.Controls.View"
xmlns:Input="clr-namespace:SLExtensions.Input;assembly=SLExtensions"
+ xmlns:Lang="clr-namespace:Iri.Modernisation.Lang;assembly=Iri.Modernisation.Lang"
d:DesignWidth="312" Width="312" Height="320"
IsEnabled="{Binding IsControlEnable,Mode=TwoWay}"
>
@@ -21,15 +22,15 @@
-
-
-
+
+
+
-
+
@@ -68,7 +69,7 @@
-
+
@@ -80,6 +81,6 @@
-
+
\ No newline at end of file
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Controls/View/HeaderControl/ButtonHeaderControl.xaml
--- a/client/src/Iri.Modernisation.Controls/View/HeaderControl/ButtonHeaderControl.xaml Wed Nov 18 17:01:49 2009 +0100
+++ b/client/src/Iri.Modernisation.Controls/View/HeaderControl/ButtonHeaderControl.xaml Thu Nov 19 12:12:55 2009 +0100
@@ -1,10 +1,11 @@
+
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Controls/View/HeaderControl/ButtonHeaderControl.xaml.cs
--- a/client/src/Iri.Modernisation.Controls/View/HeaderControl/ButtonHeaderControl.xaml.cs Wed Nov 18 17:01:49 2009 +0100
+++ b/client/src/Iri.Modernisation.Controls/View/HeaderControl/ButtonHeaderControl.xaml.cs Thu Nov 19 12:12:55 2009 +0100
@@ -36,15 +36,24 @@
string _title = String.Empty;
+
///
/// Title of the toolbar item
///
- public string Title
+
+ public String Title
{
- get { return _title; }
- set { _title = value; }
+ get { return (String)GetValue(TitleProperty);}
+ set { SetValue(TitleProperty, value); _title = value; }
}
+ // Using a DependencyProperty as the backing store for Title. This enables animation, styling, binding, etc...
+ public static readonly DependencyProperty TitleProperty =
+ DependencyProperty.Register("Title", typeof(String), typeof(ButtonHeaderControl), null);
+
+
+
+
///
/// The transition color when we hover over the button
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Controls/View/HeaderControl/HeaderControl.xaml
--- a/client/src/Iri.Modernisation.Controls/View/HeaderControl/HeaderControl.xaml Wed Nov 18 17:01:49 2009 +0100
+++ b/client/src/Iri.Modernisation.Controls/View/HeaderControl/HeaderControl.xaml Thu Nov 19 12:12:55 2009 +0100
@@ -2,8 +2,16 @@
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:Iri.Modernisation.Controls.View"
- xmlns:Input="clr-namespace:SLExtensions.Input;assembly=SLExtensions"
- Width="900" Height="40" FontFamily="Verdana" >
+ xmlns:Input="clr-namespace:SLExtensions.Input;assembly=SLExtensions"
+ xmlns:Lang="clr-namespace:Iri.Modernisation.Lang;assembly=Iri.Modernisation.Lang"
+ Width="900" Height="40" FontFamily="Verdana"
+ >
+
+
+
+
+
+
@@ -13,19 +21,19 @@
Foreground="#FFffffff" />
-
-
-
-
-
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Controls/View/NavigationBar/ConsultMenu.xaml
--- a/client/src/Iri.Modernisation.Controls/View/NavigationBar/ConsultMenu.xaml Wed Nov 18 17:01:49 2009 +0100
+++ b/client/src/Iri.Modernisation.Controls/View/NavigationBar/ConsultMenu.xaml Thu Nov 19 12:12:55 2009 +0100
@@ -7,11 +7,16 @@
x:Class="Iri.Modernisation.Controls.View.ConsultMenu"
xmlns:View="clr-namespace:Iri.Modernisation.Controls.View"
d:DesignWidth="184"
+ xmlns:Lang="clr-namespace:Iri.Modernisation.Lang;assembly=Iri.Modernisation.Lang"
xmlns:Input="clr-namespace:SLExtensions.Input;assembly=SLExtensions" Height="280"
>
-
-
-
+
+
+
+
+
+
+
@@ -22,9 +27,9 @@
-
-
-
+
+
+
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Controls/View/NavigationBar/PersonnalChutier.xaml
--- a/client/src/Iri.Modernisation.Controls/View/NavigationBar/PersonnalChutier.xaml Wed Nov 18 17:01:49 2009 +0100
+++ b/client/src/Iri.Modernisation.Controls/View/NavigationBar/PersonnalChutier.xaml Thu Nov 19 12:12:55 2009 +0100
@@ -1,10 +1,16 @@
+
+
+
+
+
-
+
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Controls/View/NavigationBar/ProductionMenu.xaml
--- a/client/src/Iri.Modernisation.Controls/View/NavigationBar/ProductionMenu.xaml Wed Nov 18 17:01:49 2009 +0100
+++ b/client/src/Iri.Modernisation.Controls/View/NavigationBar/ProductionMenu.xaml Thu Nov 19 12:12:55 2009 +0100
@@ -5,14 +5,21 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
xmlns:Input="clr-namespace:SLExtensions.Input;assembly=SLExtensions"
- x:Class="Iri.Modernisation.Controls.View.ProductionMenu" Height="64" Width="120">
-
+ x:Class="Iri.Modernisation.Controls.View.ProductionMenu" Height="64" Width="120"
+ xmlns:Lang="clr-namespace:Iri.Modernisation.Lang;assembly=Iri.Modernisation.Lang"
+ >
+
+
+
+
+
+
-
+
- Mon vidéo-livre
- Créer
- Modifier
+
+
+
\ No newline at end of file
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Controls/View/NavigationBar/ReferencesChutier.xaml
--- a/client/src/Iri.Modernisation.Controls/View/NavigationBar/ReferencesChutier.xaml Wed Nov 18 17:01:49 2009 +0100
+++ b/client/src/Iri.Modernisation.Controls/View/NavigationBar/ReferencesChutier.xaml Thu Nov 19 12:12:55 2009 +0100
@@ -5,11 +5,17 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
x:Class="Iri.Modernisation.Controls.View.ReferencesChutier"
+ xmlns:Lang="clr-namespace:Iri.Modernisation.Lang;assembly=Iri.Modernisation.Lang"
xmlns:Input="clr-namespace:SLExtensions.Input;assembly=SLExtensions"
+
>
-
+
+
+
+
+
-
+
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Controls/ViewModel/HeaderControl/HeaderControlVM.cs
--- a/client/src/Iri.Modernisation.Controls/ViewModel/HeaderControl/HeaderControlVM.cs Wed Nov 18 17:01:49 2009 +0100
+++ b/client/src/Iri.Modernisation.Controls/ViewModel/HeaderControl/HeaderControlVM.cs Thu Nov 19 12:12:55 2009 +0100
@@ -25,7 +25,7 @@
}
else
{
- return "Non Connecté";
+ return Iri.Modernisation.Lang.LangResource.MenuNotConnectedLabel;
}
}
set
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Lang/Iri.Modernisation.Lang.csproj
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/client/src/Iri.Modernisation.Lang/Iri.Modernisation.Lang.csproj Thu Nov 19 12:12:55 2009 +0100
@@ -0,0 +1,95 @@
+
+
+ Debug
+ AnyCPU
+ 9.0.30729
+ 2.0
+ {75BD0E1B-AFDA-48E1-B665-D51107295079}
+ {A1591282-1198-4647-A2B1-27E5FF5F6F3B};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}
+ Library
+ Properties
+ Iri.Modernisation.Lang
+ Iri.Modernisation.Lang
+ v3.5
+ false
+ true
+ true
+
+
+ true
+ full
+ false
+ Bin\Debug
+ DEBUG;TRACE;SILVERLIGHT
+ true
+ true
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ Bin\Release
+ TRACE;SILVERLIGHT
+ true
+ true
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+ LangResource.en-US.resx
+ True
+ True
+
+
+ LangResource.fr-FR.resx
+ True
+ True
+
+
+ True
+ True
+ LangResource.resx
+
+
+
+
+
+ PublicResXFileCodeGenerator
+ LangResource.en-US.Designer.cs
+
+
+ PublicResXFileCodeGenerator
+ LangResource.fr-FR.Designer.cs
+
+
+ PublicResXFileCodeGenerator
+ LangResource.Designer.cs
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Lang/LangResource.Designer.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/client/src/Iri.Modernisation.Lang/LangResource.Designer.cs Thu Nov 19 12:12:55 2009 +0100
@@ -0,0 +1,252 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:2.0.50727.3082
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace Iri.Modernisation.Lang {
+ using System;
+
+
+ ///
+ /// A strongly-typed resource class, for looking up localized strings, etc.
+ ///
+ // This class was auto-generated by the StronglyTypedResourceBuilder
+ // class via a tool like ResGen or Visual Studio.
+ // To add or remove a member, edit your .ResX file then rerun ResGen
+ // with the /str option, or rebuild your VS project.
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "2.0.0.0")]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ public class LangResource {
+
+ private static global::System.Resources.ResourceManager resourceMan;
+
+ private static global::System.Globalization.CultureInfo resourceCulture;
+
+ [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+ public LangResource() {
+ }
+
+ ///
+ /// Returns the cached ResourceManager instance used by this class.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ public static global::System.Resources.ResourceManager ResourceManager {
+ get {
+ if (object.ReferenceEquals(resourceMan, null)) {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Iri.Modernisation.Lang.LangResource", typeof(LangResource).Assembly);
+ resourceMan = temp;
+ }
+ return resourceMan;
+ }
+ }
+
+ ///
+ /// Overrides the current thread's CurrentUICulture property for all
+ /// resource lookups using this strongly typed resource class.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ public static global::System.Globalization.CultureInfo Culture {
+ get {
+ return resourceCulture;
+ }
+ set {
+ resourceCulture = value;
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to AnnotationMakerAddLinkLabel.
+ ///
+ public static string AnnotationMakerAddLinkLabel {
+ get {
+ return ResourceManager.GetString("AnnotationMakerAddLinkLabel", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to AnnotationMakerTitle.
+ ///
+ public static string AnnotationMakerTitle {
+ get {
+ return ResourceManager.GetString("AnnotationMakerTitle", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to PersonalChutierSearchByAuthorLabel.
+ ///
+ public static string ConsultationSearchByAuthorLabel {
+ get {
+ return ResourceManager.GetString("ConsultationSearchByAuthorLabel", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to PersonalChutierSearchByContributerLabel.
+ ///
+ public static string ConsultationSearchByContributerLabel {
+ get {
+ return ResourceManager.GetString("ConsultationSearchByContributerLabel", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to PersonalChutierSearchByKeyWordsLabel.
+ ///
+ public static string ConsultationSearchByKeyWordsLabel {
+ get {
+ return ResourceManager.GetString("ConsultationSearchByKeyWordsLabel", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to ConsultationViewTitle.
+ ///
+ public static string ConsultationViewTitle {
+ get {
+ return ResourceManager.GetString("ConsultationViewTitle", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to DisplayLabel.
+ ///
+ public static string DisplayLabel {
+ get {
+ return ResourceManager.GetString("DisplayLabel", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to MenuDisplayAnnotation.
+ ///
+ public static string MenuDisplayAnnotations {
+ get {
+ return ResourceManager.GetString("MenuDisplayAnnotations", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to MenuDisplaySequences.
+ ///
+ public static string MenuDisplaySequences {
+ get {
+ return ResourceManager.GetString("MenuDisplaySequences", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to MenuLoginLabel.
+ ///
+ public static string MenuLoginLabel {
+ get {
+ return ResourceManager.GetString("MenuLoginLabel", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to MenuLogoutLabel.
+ ///
+ public static string MenuLogoutLabel {
+ get {
+ return ResourceManager.GetString("MenuLogoutLabel", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to MenuMessagingLabel.
+ ///
+ public static string MenuMessagingLabel {
+ get {
+ return ResourceManager.GetString("MenuMessagingLabel", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to MenuNotConnectedLabel.
+ ///
+ public static string MenuNotConnectedLabel {
+ get {
+ return ResourceManager.GetString("MenuNotConnectedLabel", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to MenuPreferenceLabel.
+ ///
+ public static string MenuPreferenceLabel {
+ get {
+ return ResourceManager.GetString("MenuPreferenceLabel", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to OkLabel.
+ ///
+ public static string OkLabel {
+ get {
+ return ResourceManager.GetString("OkLabel", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to PersonalChutierTitle.
+ ///
+ public static string PersonalChutierTitle {
+ get {
+ return ResourceManager.GetString("PersonalChutierTitle", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to ProductionMenuCreateLabel.
+ ///
+ public static string ProductionMenuCreateLabel {
+ get {
+ return ResourceManager.GetString("ProductionMenuCreateLabel", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to ProductionMenuMyBookLabel.
+ ///
+ public static string ProductionMenuMyBookLabel {
+ get {
+ return ResourceManager.GetString("ProductionMenuMyBookLabel", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to ProductionMenuTitle.
+ ///
+ public static string ProductionMenuTitle {
+ get {
+ return ResourceManager.GetString("ProductionMenuTitle", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to ProductionMenuUpdateLabel.
+ ///
+ public static string ProductionMenuUpdateLabel {
+ get {
+ return ResourceManager.GetString("ProductionMenuUpdateLabel", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to ReferencesChutierTitle.
+ ///
+ public static string ReferencesChutierTitle {
+ get {
+ return ResourceManager.GetString("ReferencesChutierTitle", resourceCulture);
+ }
+ }
+ }
+}
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Lang/LangResource.en-US.Designer.cs
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Lang/LangResource.en-US.resx
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/client/src/Iri.Modernisation.Lang/LangResource.en-US.resx Thu Nov 19 12:12:55 2009 +0100
@@ -0,0 +1,183 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Add a contextual link
+
+
+ Annote this element
+
+
+ Author
+
+
+ Contributer
+
+
+ Keyword
+
+
+ Consult
+
+
+ Display
+
+
+ Display Annotations
+
+
+ Display Sequences
+
+
+ Login
+
+
+ Logout
+
+
+ Messaging
+
+
+ Not Connected
+
+
+ Preference
+
+
+ Ok
+
+
+ My Chutier
+
+
+ Create a VideoBook
+
+
+ My VideoBook
+
+
+ Production
+
+
+ Update
+
+
+ My References
+
+
\ No newline at end of file
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Lang/LangResource.fr-FR.Designer.cs
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Lang/LangResource.fr-FR.resx
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/client/src/Iri.Modernisation.Lang/LangResource.fr-FR.resx Thu Nov 19 12:12:55 2009 +0100
@@ -0,0 +1,183 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Ajouter un lien Contextuel
+
+
+ Annotez ce segment
+
+
+ Auteur
+
+
+ Contributeur
+
+
+ Mots-clefs
+
+
+ Consultation
+
+
+ Afficher
+
+
+ Afficher Annotations
+
+
+ Afficher Séquences
+
+
+ Connexion
+
+
+ Déconnexion
+
+
+ Messagerie
+
+
+ Non Connecté
+
+
+ Préférence
+
+
+ Ok
+
+
+ Mes Annotations
+
+
+ Créer un VidéoLivre
+
+
+ Mon VidéoLive
+
+
+ Production
+
+
+ Modifier
+
+
+ Mes Références
+
+
\ No newline at end of file
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Lang/LangResource.resx
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/client/src/Iri.Modernisation.Lang/LangResource.resx Thu Nov 19 12:12:55 2009 +0100
@@ -0,0 +1,183 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ AnnotationMakerAddLinkLabel
+
+
+ AnnotationMakerTitle
+
+
+ PersonalChutierSearchByAuthorLabel
+
+
+ PersonalChutierSearchByContributerLabel
+
+
+ PersonalChutierSearchByKeyWordsLabel
+
+
+ ConsultationViewTitle
+
+
+ DisplayLabel
+
+
+ MenuDisplayAnnotation
+
+
+ MenuDisplaySequences
+
+
+ MenuLoginLabel
+
+
+ MenuLogoutLabel
+
+
+ MenuMessagingLabel
+
+
+ MenuNotConnectedLabel
+
+
+ MenuPreferenceLabel
+
+
+ OkLabel
+
+
+ PersonalChutierTitle
+
+
+ ProductionMenuCreateLabel
+
+
+ ProductionMenuMyBookLabel
+
+
+ ProductionMenuTitle
+
+
+ ProductionMenuUpdateLabel
+
+
+ ReferencesChutierTitle
+
+
\ No newline at end of file
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.Lang/Properties/AssemblyInfo.cs
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/client/src/Iri.Modernisation.Lang/Properties/AssemblyInfo.cs Thu Nov 19 12:12:55 2009 +0100
@@ -0,0 +1,35 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("Iri.Modernisation.Lang")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("Centre Georges Pompidou")]
+[assembly: AssemblyProduct("Iri.Modernisation.Lang")]
+[assembly: AssemblyCopyright("Copyright © Centre Georges Pompidou 2009")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("0784b0e9-373e-4dc7-bf4b-16e6c23d652c")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Revision and Build Numbers
+// by using the '*' as shown below:
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation.sln
--- a/client/src/Iri.Modernisation.sln Wed Nov 18 17:01:49 2009 +0100
+++ b/client/src/Iri.Modernisation.sln Thu Nov 19 12:12:55 2009 +0100
@@ -11,6 +11,8 @@
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Iri.Modernisation.BaseMVVM", "Iri.Modernisation.BaseMVVM\Iri.Modernisation.BaseMVVM.csproj", "{78F73254-9730-418B-84F5-9F7F3EB8F029}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Iri.Modernisation.Lang", "Iri.Modernisation.Lang\Iri.Modernisation.Lang.csproj", "{75BD0E1B-AFDA-48E1-B665-D51107295079}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -37,6 +39,10 @@
{78F73254-9730-418B-84F5-9F7F3EB8F029}.Debug|Any CPU.Build.0 = Debug|Any CPU
{78F73254-9730-418B-84F5-9F7F3EB8F029}.Release|Any CPU.ActiveCfg = Release|Any CPU
{78F73254-9730-418B-84F5-9F7F3EB8F029}.Release|Any CPU.Build.0 = Release|Any CPU
+ {75BD0E1B-AFDA-48E1-B665-D51107295079}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {75BD0E1B-AFDA-48E1-B665-D51107295079}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {75BD0E1B-AFDA-48E1-B665-D51107295079}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {75BD0E1B-AFDA-48E1-B665-D51107295079}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation/App.xaml.cs
--- a/client/src/Iri.Modernisation/App.xaml.cs Wed Nov 18 17:01:49 2009 +0100
+++ b/client/src/Iri.Modernisation/App.xaml.cs Thu Nov 19 12:12:55 2009 +0100
@@ -9,7 +9,8 @@
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
-
+using System.Threading;
+using System.Globalization;
namespace Iri.Modernisation
{
public partial class App : Application
@@ -26,6 +27,9 @@
private void Application_Startup(object sender, StartupEventArgs e)
{
+ CultureInfo culture = new CultureInfo("en-US");
+ Thread.CurrentThread.CurrentCulture = culture;
+ Thread.CurrentThread.CurrentUICulture = culture;
this.RootVisual = new MainPage();
}
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation/Iri.Modernisation.csproj
--- a/client/src/Iri.Modernisation/Iri.Modernisation.csproj Wed Nov 18 17:01:49 2009 +0100
+++ b/client/src/Iri.Modernisation/Iri.Modernisation.csproj Thu Nov 19 12:12:55 2009 +0100
@@ -12,8 +12,7 @@
Iri.Modernisation
v3.5
true
-
-
+ fr-FR;en-US
true
true
Iri.Modernisation.xap
diff -r 1f1614b65397 -r cf756528609e client/src/Iri.Modernisation/MainPage.xaml.cs
--- a/client/src/Iri.Modernisation/MainPage.xaml.cs Wed Nov 18 17:01:49 2009 +0100
+++ b/client/src/Iri.Modernisation/MainPage.xaml.cs Thu Nov 19 12:12:55 2009 +0100
@@ -21,8 +21,9 @@
{
public MainPage()
{
-
+
InitializeComponent();
+ Start();
}
private void Start()