public void Init(MainMenuController mainMenuController, Photon.Realtime.Player player, BasePool pool) { this.mainMenuController = mainMenuController; lC = SettingsController.instance.languageController; this.player = player; this.pool = pool; SubscribeEvents(); kickButton.SetActive(!player.IsLocal && PhotonNetwork.LocalPlayer.IsMasterClient); readyButton.GetComponent <Toggle>().interactable = player.IsLocal; int sameNamePlayers = PhotonNetwork.CurrentRoom.Players.Where(p => p.Value.NickName.Equals(PhotonNetwork.LocalPlayer.NickName)).Count(); playerNickname.text = sameNamePlayers > 1 ? player.NickName + (sameNamePlayers - 1) : player.NickName; if (player.CustomProperties.ContainsKey("Room_PlayerReady")) { readyText.text = (bool)player.CustomProperties["Room_PlayerReady"] ? lC.GetWord("READY") : lC.GetWord("NOT_READY"); readyButton.GetComponent <Toggle>().isOn = (bool)player.CustomProperties["Room_PlayerReady"]; } else { readyButton.GetComponent <Toggle>().isOn = false; readyText.text = lC.GetWord("NOT_READY"); } if (player.IsLocal) { readyButton.GetComponent <Toggle>().isOn = false; PlayerReady(false); } }
private void EditUserForm_Load(object sender, EventArgs e) { formTitleLabel.Text = LanguageController.GetText(StringKeys.EditUserForm_Title); userNameLabel.Text = LanguageController.GetRequiredText(StringKeys.EditUserForm_UserName); emailLabel.Text = LanguageController.GetRequiredText(StringKeys.Email); roleLabel.Text = LanguageController.GetRequiredText(StringKeys.EditUserForm_UserRole); passwordLabel.Text = LanguageController.GetRequiredText(StringKeys.Password); confirmPasswordLabel.Text = LanguageController.GetRequiredText(StringKeys.EditUserForm_ConfirmPassword); chooseImageButton.Text = LanguageController.GetText(StringKeys.EditUserForm_ChooseImage); if (workingType == WorkingTypeEnum.Creating) { addButton.Text = LanguageController.GetText(StringKeys.EditUserForm_CreateUser); } else { addButton.Text = LanguageController.GetText(StringKeys.EditUserForm_EditUser); } cancelButton.Text = LanguageController.GetText(StringKeys.Cancel); showPasswordCheckBox.Text = LanguageController.GetText(StringKeys.EditUserForm_ShowPassword); userNameTextBox.MaxLength = 25; emailTextBox.MaxLength = 80; passwordTextBox.MaxLength = 128; confirmPasswordTextBox.MaxLength = 128; }
public LanguageControllerTest() { var langservice = new Mock <ILanguageService>(); langservice.Setup(service => service.FindAsyncById(1)).ReturnsAsync(new Domain.Entities.Language() { Culture = "fa-IR", Default = true, DisplayOrder = 1, Id = 1, Name = "persian", Rtl = true, SEOName = "fa" }); var mapper = new Mock <IMapper>().Object; controller = new LanguageController(langservice.Object, mapper); //var paging = new PageingDto() //{ // CurrentPage = 1, // PageSize = 1, // TotalCount = 10, // TotalPages = 10 //}; }
public void DoConnectToserver(string login____, string password_____, string nick____, string email____, bool registerNewAccount____) { string possibleErrors = ""; if (login____.Length < 4) { possibleErrors += LanguageController.GetWord(Words.ERROR_LOGIN_IS_TOO_SHORT) + "\n"; } if (password_____.Length < 4) { possibleErrors += LanguageController.GetWord(Words.ERROR_PASSWORD_IS_TOO_SHORT) + "\n"; } if (registerNewAccount____) { if (nick____.Length < 4) { possibleErrors += LanguageController.GetWord(Words.ERROR_NICK_IS_TOO_SHORT) + "\n"; } } //строка ошибок не пуста значит не запускаем процесс подключения к серверу if (possibleErrors.Length > 0) { GUIWindowsProducer.instance.CreateNewWindow99(possibleErrors, true, true, false); return; } login_00 = login____; password_00 = password_____; nick_00 = nick____; email = email____; registerNewAccount00 = registerNewAccount____; doConnectToServer00 = true; LockLoginButtons(); }
private string GetLocalizedRoleName(int ID) { string result = ""; switch (ID) { case (int)UserRoleEnum.Administrator: result = LanguageController.GetText(StringKeys.Administrator); break; case (int)UserRoleEnum.Doctor: result = LanguageController.GetText(StringKeys.Doctor); break; case (int)UserRoleEnum.Manager: result = LanguageController.GetText(StringKeys.Manager); break; case (int)UserRoleEnum.Nurse: result = LanguageController.GetText(StringKeys.Nurse); break; default: break; } return(result); }
void Start() { languagecontrol = FindObjectOfType <LanguageController>(); data = languagecontrol.DataFile(); navigation = FindObjectOfType <NavScripts>(); textshowhide = FindObjectOfType <TextShowHide>(); //GameObject clickTextObject = GameObject.Find("ClickWeightText"); //Text ClickWeightText = GameObject.Find("ClickWeightText")?.GetComponent<Text>(); Text homeText = GameObject.Find("homeText")?.GetComponent <Text>(); Text replayText = GameObject.Find("replayText")?.GetComponent <Text>(); Text helpText = GameObject.Find("helpText")?.GetComponent <Text>(); //Debug.Log(helpText); // Debug.Log("childCount: "+GameObject.Find("NavButtons")?.GetComponent<Transform>().childCount); //componentsArray = new Text[] {ClickWeightText, homeText, replayText }; componentsArray = new Text[] { homeText, replayText, helpText }; string[] objNames = { "homeText", "replayText", "helpText" }; objectNames = new List <string>(objNames); homeText.text = data.SelectNodes("/strings/" + "string[@id='homeText']")[0].InnerText.ToString(); replayText.text = data.SelectNodes("/strings/" + "string[@id='replayText']")[0].InnerText.ToString(); // textshowhide.hideText(clickTextObject); navigation.ShowHideNav(false); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ColorController cc = new ColorController(); Uri myUri = new Uri(Request.Url.ToString()); string ColorId = HttpUtility.ParseQueryString(myUri.Query).Get("ID"); if (ColorId == null) { Response.Redirect("ListColors.aspx"); } cc.GetColor(int.Parse(ColorId)); Color.Text = cc.Color; if (cc.IsPublished == false) { IsPublished.Checked = false; } else { IsPublished.Checked = true; } LanguageController lc = new LanguageController(); ddlLanguageId.DataSource = lc.GetLanguages(); ddlLanguageId.DataTextField = "LanguageTitle"; ddlLanguageId.DataValueField = "LanguageID"; ddlLanguageId.DataBind(); ddlLanguageId.SelectedValue = cc.LanguageID.ToString(); } }
public async Task GetTranslationsByLangauge_ShouldReturnNotFoundResult_WhenLanguageDoesNotExist() { // Arrange const int languageId = 8941; GetTranslationsByLanguageQueryParams model = new GetTranslationsByLanguageQueryParams(); Mock <IMediator> mediatorMock = new Mock <IMediator>(); mediatorMock .Setup(m => m.Send(It.IsAny <LanguageExistsQuery>(), It.IsAny <CancellationToken>())) .ReturnsAsync(false); LanguageController controller = new LanguageController(mediatorMock.Object); // Act ActionResult <IDictionary <string, string> > response = await controller.GetTranslationsByLanguage(languageId, model); // Assert NotFoundObjectResult result = Assert.IsType <NotFoundObjectResult>(response.Result); ErrorResource error = Assert.IsType <ErrorResource>(result.Value); Assert.Equal(StatusCodes.Status404NotFound, error.StatusCode); }
/// <summary> /// Изменяет язык, на указанный в аргументе. /// </summary> /// <param name="newLanguage">Название языка, на который требуется изменить</param> public static void SetLanguage(SystemLanguage newLanguage) { Vault.currentLanguage = newLanguage; Vault.instance.buttonUIRussian.GetComponent <Image>().color = new Vector4(1f, 1f, 1f, 1f); Vault.instance.buttonUIEnglish.GetComponent <Image>().color = new Vector4(1f, 1f, 1f, 1f); Vault.instance.buttonUIJapanese.GetComponent <Image>().color = new Vector4(1f, 1f, 1f, 1f); switch (newLanguage) { case SystemLanguage.Russian: Vault.instance.buttonUIRussian.GetComponent <Image>().color = new Vector4(96 / 255f, 216 / 255f, 1f, 1f); break; case SystemLanguage.English: Vault.instance.buttonUIEnglish.GetComponent <Image>().color = new Vector4(96 / 255f, 216 / 255f, 1f, 1f); break; case SystemLanguage.Japanese: Vault.instance.buttonUIJapanese.GetComponent <Image>().color = new Vector4(96 / 255f, 216 / 255f, 1f, 1f); break; } Vault.instance.spriteRendererTextVictoryBoard.sprite = LanguageController.ChangeLanguage(SpriteName.Excellent); Vault.instance.imageUIEvasionButton.sprite = LanguageController.ChangeLanguage(SpriteName.EvasionMode); Vault.instance.imageUIThrowPower.sprite = LanguageController.ChangeLanguage(SpriteName.ThrowPower); if (Vault.startPosition < 2) { Vault.startPosition++; } else { Vault.instance.audioSourcePressButton.Play(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { AuthorController ac = new AuthorController(); //Check if no paratmeter exist, redirect to list page. Uri myUri = new Uri(Request.Url.ToString()); string AuthorID = HttpUtility.ParseQueryString(myUri.Query).Get("ID"); if (AuthorID == null) { Response.Redirect("/UserControl/Template/Authors/ListAuthor.aspx"); } ac.GetAuthor(int.Parse(AuthorID)); txtAuthorName.Text = ac.AuthorName; txtAuthorJobTitle.Text = ac.AuthorJobTitle; txtAuthorAddress.Text = ac.AuthorAddress; txtAuthorEmail.Text = ac.AuthorEmail; txtAuthorWebsite.Text = ac.AuthorWebsite; lblFileUploadAuthorPicturePath.Text = ac.AuthorPicture; txtAuthorLinkedIn.Text = ac.AuthorLinkedIn; txtAuthorFacebook.Text = ac.AuthorFacebook; txtAuthorTwitter.Text = ac.AuthorTwitter; txtAuthorInstagram.Text = ac.AuthorInstagram; ddlLanguageId.SelectedValue = ac.LanguageID.ToString(); LanguageController lc = new LanguageController(); ddlLanguageId.DataSource = lc.GetLanguages(); ddlLanguageId.DataTextField = "LanguageTitle"; ddlLanguageId.DataValueField = "LanguageID"; ddlLanguageId.DataBind(); ddlLanguageId.Items.Insert(0, new ListItem("Select Language", "0")); } }
public async Task GetAllLanguages_ShouldReturnAllLanguages() { // Arrange IEnumerable <LanguageResource> expectedLanguages = new[] { new LanguageResource { LanguageId = 1 } }; Mock <IMediator> mediatorMock = new Mock <IMediator>(); mediatorMock .Setup(m => m.Send(It.IsAny <GetAllLanguagesQuery>(), It.IsAny <CancellationToken>())) .ReturnsAsync(expectedLanguages); LanguageController controller = new LanguageController(mediatorMock.Object); // Act ActionResult <IEnumerable <LanguageResource> > response = await controller.GetLanguages(); // Assert OkObjectResult okResult = Assert.IsType <OkObjectResult>(response.Result); IEnumerable <LanguageResource> languages = okResult.Value as IList <LanguageResource>; Assert.NotNull(languages); Assert.Single(languages); Assert.Equal(1, languages.First().LanguageId); }
public void InsertUpdateDelete() { LanguageController languageController = new LanguageController(); //create new entity Language language = new Language(); language.languageId = Guid.NewGuid(); language.name = "Test Name"; language.entryDate = DateTime.Now; language.appUserId = Guid.NewGuid(); language.modifiedDate = DateTime.Now; language.remark = "Test Remark"; //insert var result1 = languageController.Post(language); //update var result2 = languageController.Post(language); //delete var result3 = languageController.Delete(language.languageId); //assert Assert.IsNotNull(result1); Assert.IsNotNull(result2); Assert.IsNotNull(result3); Assert.IsTrue(result1 is OkResult); Assert.IsTrue(result2 is OkResult); Assert.IsTrue(result3 is OkResult); }
public void GetMainPriceStats() { if (CurrentCityPrices == null) { return; } var filteredCityPrices = GetFilteredCityPrices(ShowBlackZoneOutpostsChecked, ShowVillagesChecked, true, true); var statsPricesTotalList = PriceUpdate(filteredCityPrices); FindBestPrice(ref statsPricesTotalList); var marketCurrentPricesItemList = statsPricesTotalList.Select(item => new MarketCurrentPricesItem(item)).ToList(); if (LoadingImageVisibility != Visibility.Hidden) { LoadingImageVisibility = Visibility.Hidden; } MarketCurrentPricesItemList = marketCurrentPricesItemList; SetAveragePricesString(); HasItemPrices = true; RefreshIconTooltipText = $"{LanguageController.Translation("LAST_UPDATE")}: {Formatting.CurrentDateTimeFormat(DateTime.Now)}"; }
protected void Page_Load(object sender, EventArgs e) { LanguageController dc = new LanguageController(); rptLanguages.DataSource = dc.GetLanguages(); rptLanguages.DataBind(); }
private TrackingNotification SetPveFameNotification(double totalPlayerFame, double totalGainedFame, double zoneFame, double premiumFame, double satchelFame, bool isMobFame) { return(new TrackingNotification(DateTime.Now, new List <LineFragment> { new FameNotificationFragment(LanguageController.Translation("YOU_HAVE"), AttributeStatOperator.Plus, totalPlayerFame, totalGainedFame, LanguageController.Translation("FAME"), FameTypeOperator.Pve, zoneFame, premiumFame, satchelFame, LanguageController.Translation("GAINED")), })); }
/// <summary>Registers the item into it's registry</summary> public override IdentifiableItem Register() { Build(); foreach (Identifiable.Id id in Prefabs.Keys) { IdentifiableRegistry.CategorizeId(id); if (GameContext.Instance.MessageDirector.Get("actor", "l." + id.ToString().ToLower()) == null) { LanguageController.AddActorTranslation("l." + id.ToString().ToLower(), DefTranslation[id]); } LookupRegistry.RegisterIdentifiablePrefab(Prefabs[id]); VacEntry = VacItemDefinition.CreateVacItemDefinition(id, Color, Icon ? Icon : SRObjects.MissingIcon); LookupRegistry.RegisterVacEntry(VacEntry); VacEntries.Add(id, VacEntry); if (IsVacuumableOverride || Size == Vacuumable.Size.NORMAL) { AmmoRegistry.RegisterPlayerAmmo(PlayerState.AmmoMode.DEFAULT, id); } if (IsRefineryResource) { AmmoRegistry.RegisterRefineryResource(id); } AmmoRegistry.RegisterSiloAmmo(ValidSiloAmmo, id); } VacEntry = null; return(this); }
public void TestGetLanguageNotFound() { var connection = new SqliteConnection("Datasource=:memory:"); connection.Open(); try { var options = new DbContextOptionsBuilder <InternalServicesDirectoryV1Context>() .UseSqlite(connection) .Options; // test a successful case using (var context = new InternalServicesDirectoryV1Context(options)) { context.Database.EnsureCreated(); context.Language.Add(new Language()); context.SaveChanges(); LanguageController controller = new LanguageController(context); var actionResult = controller.Get(2).Result; var result = actionResult as NotFoundObjectResult; Assert.IsNotNull(actionResult); Assert.AreEqual(404, result.StatusCode); Assert.AreEqual("No languages from given id found.", result.Value); } } finally { connection.Close(); } }
private static bool StartDeviceCapture() { if (_capturedDevices.Count <= 0) { return(false); } try { foreach (var device in _capturedDevices) { PacketEvent(device); } } catch (Exception e) { ConsoleManager.WriteLineForError(MethodBase.GetCurrentMethod().DeclaringType, e); Log.Error(MethodBase.GetCurrentMethod().DeclaringType, e); _mainWindowViewModel.SetErrorBar(Visibility.Visible, LanguageController.Translation("PACKET_HANDLER_ERROR_MESSAGE")); _mainWindowViewModel.StopTracking(); return(false); } return(true); }
/// <summary> /// Включает паузу. Меняет состояние isPause. /// </summary> public void ClickOnPause() { if (isPause == false) { for (int i = 0; i < Vault.instance.skeletonAnimationEnemies.Length; i++) { if (Vault.instance.skeletonAnimationEnemies[i].gameObject.activeInHierarchy == true) { Vault.instance.skeletonAnimationEnemies[i].AnimationName = "Idle"; } } Vault.instance.gameObjectVictoryBoard.SetActive(true); Vault.instance.gameObjectVictoryBoardRunLevel.SetActive(true); Vault.instance.gameObjectStarLeft.SetActive(false); Vault.instance.gameObjectStarCenter.SetActive(false); Vault.instance.gameObjectStarRight.SetActive(false); Vault.instance.spriteRendererTextVictoryBoard.sprite = LanguageController.ChangeLanguage(SpriteName.Pause);//Vault.instance.spritePauseRus; screenLock.SetActive(true); } else { screenLock.SetActive(false); } StartCoroutine(ChangeTransparent(isPause)); isPause = !isPause; }
private void InitializeTranslation() { Translation = new ItemWindowTranslation() { Normal = LanguageController.Translation("NORMAL"), Good = LanguageController.Translation("GOOD"), Outstanding = LanguageController.Translation("OUTSTANDING"), Excellent = LanguageController.Translation("EXCELLENT"), Masterpiece = LanguageController.Translation("MASTERPIECE"), ShowBlackzoneOutposts = LanguageController.Translation("SHOW_BLACKZONE_OUTPOSTS"), ShowVillages = LanguageController.Translation("SHOW_VILLAGES"), AutoUpdateData = LanguageController.Translation("AUTO_UPDATE_DATA"), LastUpdate = LanguageController.Translation("LAST_UPDATE"), City = LanguageController.Translation("CITY"), SellPriceMin = LanguageController.Translation("SELL_PRICE_MIN"), SellPriceMinDate = LanguageController.Translation("SELL_PRICE_MIN_DATE"), SellPriceMax = LanguageController.Translation("SELL_PRICE_MAX"), SellPriceMaxDate = LanguageController.Translation("SELL_PRICE_MAX_DATE"), BuyPriceMin = LanguageController.Translation("BUY_PRICE_MIN"), BuyPriceMinDate = LanguageController.Translation("BUY_PRICE_MIN_DATE"), BuyPriceMax = LanguageController.Translation("BUY_PRICE_MAX"), BuyPriceMaxDate = LanguageController.Translation("BUY_PRICE_MAX_DATE"), DifferentCalculation = $"{LanguageController.Translation("DIFFERENT_CALCULATION")}:", TabAllQualityToolTipDescription = LanguageController.Translation("TAB_ALL_QUALITY_TOOLTIP_DESCRIPTION"), Main = LanguageController.Translation("MAIN"), Quality = LanguageController.Translation("QUALITY"), History = LanguageController.Translation("HISTORY") }; }
protected void Page_Load(object sender, EventArgs e) { SourceController sc = new SourceController(); Uri myUri = new Uri(Request.Url.ToString()); string SourceId = HttpUtility.ParseQueryString(myUri.Query).Get("ID"); if (SourceId == null) { Response.Redirect("ListColors.aspx"); } sc.GetSource(int.Parse(SourceId)); SourceTitle.Text = sc.SourceTitle; Source_Url.Text = sc.Source_Url; if (sc.IsPublished == false) { IsPublished.Checked = false; } else { IsPublished.Checked = true; } LanguageController lc = new LanguageController(); ddlLanguageId.DataSource = lc.GetLanguages(); ddlLanguageId.DataTextField = "LanguageTitle"; ddlLanguageId.DataValueField = "LanguageID"; ddlLanguageId.DataBind(); ddlLanguageId.SelectedValue = sc.LanguageID.ToString(); }
/// <summary> /// Registers this mod for translation /// </summary> /// <param name="modAssembly">The mod assembly to use to find the files</param> /// <param name="listeners">Any listener that needs to be added to the MessageDirector listener pile</param> public static void RegisterTranslation(Assembly modAssembly, params MessageDirector.BundlesListener[] listeners) { if (!isInitialized) { Debug.Log("Guu is not yet initialized, no services can be used until it is!"); return; } if (GameContext.Instance == null) { Debug.Log("GameContext is not created yet, can't register translations before the 'Load' step"); return; } LanguageController.TranslationReset += dir => LanguageController.SetTranslations(dir, modAssembly); if (listeners == null) { return; } foreach (MessageDirector.BundlesListener listener in listeners) { GameContext.Instance.MessageDirector.RegisterBundlesListener(listener); } }
public async void GetPriceStats() { if (Item.UniqueName == null) { return; } var statPricesList = await ApiController.GetCityItemPricesFromJsonAsync(Item.UniqueName, Locations.GetLocationsListByArea(new IsLocationAreaActive(ShowBlackZoneOutpostsChecked, ShowVillagesChecked, true)), GetQualities()); if (statPricesList == null) { return; } var statsPricesTotalList = PriceUpdate(statPricesList); FindBestPrice(ref statsPricesTotalList); var marketCurrentPricesItemList = statsPricesTotalList.Select(item => new MarketCurrentPricesItem(item)).ToList(); if (LoadingImageVisibility != Visibility.Hidden) { LoadingImageVisibility = Visibility.Hidden; } MarketCurrentPricesItemList = marketCurrentPricesItemList; SetDifferenceCalculationText(statsPricesTotalList); HasItemPrices = true; RefreshIconTooltipText = $"{LanguageController.Translation("LAST_UPDATE")}: {Formatting.CurrentDateTimeFormat(DateTime.Now)}"; }
private async void InitMainWindowData() { Translation = new MainWindowTranslation(); SetUiElements(); IsTxtSearchEnabled = false; LoadIconVisibility = Visibility.Visible; var isItemListLoaded = await ItemController.GetItemListFromJsonAsync().ConfigureAwait(true); if (!isItemListLoaded) { MessageBox.Show(LanguageController.Translation("ITEM_LIST_CAN_NOT_BE_LOADED"), LanguageController.Translation("ERROR")); } if (isItemListLoaded) { await ItemController.GetItemInformationListFromLocalAsync(); IsFullItemInformationCompleteCheck(); LoadIconVisibility = Visibility.Hidden; IsTxtSearchEnabled = true; _mainWindow.Dispatcher?.Invoke(() => { _mainWindow.TxtSearch.Focus(); }); } ShowInfoWindow(); TextBoxGoldModeNumberOfValues = "10"; }
private void GivePassMoney(Player player) { LanguageController language = SettingsController.instance.languageController; string message; if (player.OutstandingAmount > 0) { player.OutstandingAmount -= Keys.Gameplay.PASS_START_MONEY; if (player.OutstandingAmount <= 0) { //Pożyczka została spłacona player.IncreaseMoney(-player.OutstandingAmount); player.OutstandingAmount = 0; message = language.GetWord("YOU_PAID_OFF_YOUR_LOAN"); } else { //Zostały pieniądze do spłacenia message = language.GetWord("START_MONEY_FOR_LOAN_PAYOFF"); } } else { player.IncreaseMoney(Keys.Gameplay.PASS_START_MONEY); message = language.GetWord("YOU_RECEIVED") + Keys.Gameplay.PASS_START_MONEY + language.GetWord("FOR_PASSING_START"); } IconPopup gainMoney = new IconPopup(IconPopupType.Money, message); PopupSystem.instance.AddPopup(gainMoney); }
private void SetNoDataValues(Error error) { switch (error) { case Error.NoItemInfo: Icon = new BitmapImage(new Uri(@"pack://application:,,,/" + Assembly.GetExecutingAssembly().GetName().Name + ";component/" + "Resources/Trash.png", UriKind.Absolute)); SetLoadingImageToError(); SetErrorBar(Visibility.Visible, LanguageController.Translation("ERROR_NO_ITEM_INFO")); return; case Error.NoPrices: SetLoadingImageToError(); HasItemPrices = false; SetErrorBar(Visibility.Visible, LanguageController.Translation("ERROR_PRICES_CAN_NOT_BE_LOADED")); return; case Error.GeneralError: SetLoadingImageToError(); HasItemPrices = false; SetErrorBar(Visibility.Visible, LanguageController.Translation("ERROR_GENERAL_ERROR")); return; default: SetLoadingImageToError(); HasItemPrices = false; SetErrorBar(Visibility.Visible, LanguageController.Translation("ERROR_GENERAL_ERROR")); return; } }
private static string GetMapNameByMapType(MapType mapType) { switch (mapType) { case MapType.HellGate: return(LanguageController.Translation("HELLGATE")); case MapType.RandomDungeon: return(LanguageController.Translation("DUNGEON")); case MapType.CorruptedDungeon: return(LanguageController.Translation("CORRUPTED_LAIR")); case MapType.Island: return(LanguageController.Translation("ISLAND")); case MapType.Hideout: return(LanguageController.Translation("HIDEOUT")); case MapType.Expedition: return(LanguageController.Translation("EXPEDITION")); case MapType.Arena: return(LanguageController.Translation("ARENA")); default: return(LanguageController.Translation("UNKNOWN")); } }
// [ctor] 생성자 public MainWindowViewModel() { IsLanguageFileLoaded = LanguageController.InitializeLanguage(); // 테스트 InitMainWindowData(); }
void Awake() { languageController = this; StartCoroutine(GameController.ActionAfterFewFramesCoroutine(10, () => { //if(GameController.gameController.currentSettings.language == ""){ if (Application.systemLanguage == SystemLanguage.Russian || Application.systemLanguage == SystemLanguage.Ukrainian || Application.systemLanguage == SystemLanguage.Belarusian ) { SetRussian(); } else { SetEnglish(); } /*}else{ * TextAsset jsonAsset = (TextAsset)Resources.Load("Text/" + GameController.gameController.currentSettings.language); * string jsonString = jsonAsset.text; * jsonFile = JSON.Parse(jsonString); * languageController.SetButtons(); * }*/ })); }
protected void Submit_Click(object sender, EventArgs e) { LanguageController da = new LanguageController(); da.Insert(txtLanguageTitle.Text, txtLanguageSuffix.Text, chkDefault.Checked); Response.Redirect("ListLanguage.aspx"); }
private void Init() { textField = GetComponent<Text>(); languageController = FindObjectOfType<LanguageController>(); }