diff --git a/App/Assets/Scenes/ApresLogin.unity b/App/Assets/Scenes/ApresLogin.unity index 8e7dc9e75da882b26a221933b6163699108259e3..f9fdfba19008deb72f8786c10845cae34679d357 100644 --- a/App/Assets/Scenes/ApresLogin.unity +++ b/App/Assets/Scenes/ApresLogin.unity @@ -5680,9 +5680,9 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 1681099788} - m_TargetAssemblyTypeName: signBtn, Assembly-CSharp - m_MethodName: returnBtnLogin + - m_Target: {fileID: 1681099791} + m_TargetAssemblyTypeName: App.Assets.Scripts.LinkButton, Assembly-CSharp + m_MethodName: OpenInstagram m_Mode: 1 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -13895,9 +13895,9 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 1681099788} - m_TargetAssemblyTypeName: signBtn, Assembly-CSharp - m_MethodName: returnBtnLogin + - m_Target: {fileID: 1681099791} + m_TargetAssemblyTypeName: App.Assets.Scripts.LinkButton, Assembly-CSharp + m_MethodName: OpenFacebook m_Mode: 1 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -15581,6 +15581,7 @@ GameObject: - component: {fileID: 1681099785} - component: {fileID: 1681099788} - component: {fileID: 1681099790} + - component: {fileID: 1681099791} m_Layer: 0 m_Name: Canvas m_TagString: Untagged @@ -15759,6 +15760,18 @@ MonoBehaviour: PlayerApresLogin: {fileID: 743448616} buffer: 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 leaveTheLobby: 0 +--- !u!114 &1681099791 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1681099783} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bf7424ccf04797a4e977b60e58a63abf, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &1684473842 GameObject: m_ObjectHideFlags: 0 @@ -18453,7 +18466,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -5.98, y: 0} + m_AnchoredPosition: {x: -5.9799805, y: 0} m_SizeDelta: {x: -1248.69, y: -700} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &2096138807 diff --git a/App/Assets/Scenes/Settings.unity b/App/Assets/Scenes/Settings.unity index 8124ec059a895f1ead148b88435f15e8f4a1c1c5..fe83728c4fbd9fcd0941633721580ee2ea2668e3 100644 --- a/App/Assets/Scenes/Settings.unity +++ b/App/Assets/Scenes/Settings.unity @@ -246,8 +246,8 @@ MonoBehaviour: m_Calls: - m_Target: {fileID: 1926752423} m_TargetAssemblyTypeName: Client, Assembly-CSharp - m_MethodName: Language - m_Mode: 5 + m_MethodName: SwitchLanguageEnglish + m_Mode: 1 m_Arguments: m_ObjectArgument: {fileID: 0} m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine @@ -379,8 +379,8 @@ MonoBehaviour: m_Calls: - m_Target: {fileID: 1926752423} m_TargetAssemblyTypeName: Client, Assembly-CSharp - m_MethodName: Language - m_Mode: 5 + m_MethodName: SwitchLanguageFrench + m_Mode: 1 m_Arguments: m_ObjectArgument: {fileID: 0} m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine diff --git a/App/Assets/Scripts/Client.cs b/App/Assets/Scripts/Client.cs index 9794eec4ec275c9c87c41c1833e7d68c0af20534..ace43a3a7eedcc913bdcc35b121e621b97269a13 100644 --- a/App/Assets/Scripts/Client.cs +++ b/App/Assets/Scripts/Client.cs @@ -13,7 +13,9 @@ using System.Runtime.InteropServices; using UnityEditor; using System.Collections; using UnityEngine.EventSystems; -using Assets.SimpleLocalization; +using UnityEngine.Localization.Settings; +using UnityEngine.Localization; + @@ -220,25 +222,23 @@ public class Client : MonoBehaviour fields[nextIndex].Select(); } } + } - LocalizationManager.Read(); - switch(Application.systemLanguage){ + public void SetSelectedLocale(Locale locale){ + LocalizationSettings.SelectedLocale = locale; + } - case SystemLanguage.English: - - LocalizationManager.Language = "English"; - break; - - case SystemLanguage.French: - LocalizationManager.Language = "French"; - break; - } + public void SwitchLanguageFrench() + { + SetSelectedLocale(LocalizationSettings.AvailableLocales.Locales[1]); + SceneManager.LoadScene(0); } - - public void Language(string language){ - LocalizationManager.Language = language; + public void SwitchLanguageEnglish() + { + SetSelectedLocale(LocalizationSettings.AvailableLocales.Locales[0]); + SceneManager.LoadScene(0); } //Cacher/Afficher le mot de passe @@ -250,11 +250,10 @@ public class Client : MonoBehaviour else{ passWord.contentType = TMP_InputField.ContentType.Password; - //newpassWord.contentType = TMP_InputField.ContentType.Password; } passWord.ForceLabelUpdate(); - //newpassWord.ForceLabelUpdate(); + } public void ToggleInputTypeNewPassword(){