Click here to Skip to main content
15,125,025 members
Home / Discussions / C#
   

C#

 
AnswerRe: Need a suggestion Pin
Mycroft Holmes15-Jul-21 13:37
professionalMycroft Holmes15-Jul-21 13:37 
GeneralRe: Need a suggestion Pin
simpledeveloper15-Jul-21 22:55
Membersimpledeveloper15-Jul-21 22:55 
AnswerRe: Need a suggestion Pin
jschell17-Jul-21 11:26
Memberjschell17-Jul-21 11:26 
Questionc# / wpf/ xaml changing culture (language) at runtime Pin
Maximilien14-Jul-21 3:55
MemberMaximilien14-Jul-21 3:55 
AnswerRe: c# / wpf/ xaml changing culture (language) at runtime Pin
Richard Deeming14-Jul-21 4:01
mveRichard Deeming14-Jul-21 4:01 
GeneralRe: c# / wpf/ xaml changing culture (language) at runtime Pin
Maximilien14-Jul-21 5:38
MemberMaximilien14-Jul-21 5:38 
GeneralRe: c# / wpf/ xaml changing culture (language) at runtime Pin
Richard Deeming14-Jul-21 5:48
mveRichard Deeming14-Jul-21 5:48 
GeneralRe: c# / wpf/ xaml changing culture (language) at runtime Pin
Maximilien14-Jul-21 10:35
MemberMaximilien14-Jul-21 10:35 
I decided to create a simple test application, a simple C#/WPF project, just a main window with a couple of controls.

I have resources in English and French. (1 string, English and French translation)
<Window x:Class="TestLayout.MainWindow"
                 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                 xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
                 xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
                 xmlns:localization="clr-namespace:TestLayout.Localization"
                 mc:Ignorable="d"
                 Title="TestLayout" Height="450" Width="800">

<pre>
<StackPanel>
    <Button Margin="10" Padding="5" Click="Button_Click">Click to change language</Button>
    <Label Content="{x:Static localization:MyApp.General_Settings}"/>
</StackPanel>




With a simple callback.
<pre lang="C#">private void Button_Click(object sender, RoutedEventArgs e)
{
    var cultureInfo = CultureInfo.CreateSpecificCulture("fr");
    Thread.CurrentThread.CurrentCulture = cultureInfo;
    Thread.CurrentThread.CurrentUICulture = cultureInfo;
    CultureInfo.DefaultThreadCurrentCulture = cultureInfo;
    CultureInfo.DefaultThreadCurrentUICulture = cultureInfo;

    var resourceManager = MyApp.ResourceManager;
    var translatedString = resourceManager.GetString("General_Settings"); // the string return is Correctly translated.

}</pre>

The strings are OK, Seems the UI is not updated. Frown | :(

Thanks,

will keep keeping on.
CI/CD = Continuous Impediment/Continuous Despair

GeneralRe: c# / wpf/ xaml changing culture (language) at runtime Pin
Richard Deeming14-Jul-21 22:32
mveRichard Deeming14-Jul-21 22:32 
GeneralRe: c# / wpf/ xaml changing culture (language) at runtime Pin
Maximilien15-Jul-21 2:11
MemberMaximilien15-Jul-21 2:11 
AnswerRe: c# / wpf/ xaml changing culture (language) at runtime Pin
Gerry Schmitz14-Jul-21 6:20
mveGerry Schmitz14-Jul-21 6:20 
QuestionN-Tier best practices when using in MVC application Pin
Member 949196213-Jul-21 14:33
MemberMember 949196213-Jul-21 14:33 
AnswerRe: N-Tier best practices when using in MVC application Pin
Gerry Schmitz14-Jul-21 6:14
mveGerry Schmitz14-Jul-21 6:14 
QuestionExperiencing Memory Leak and unable to Handle it with GC.Collect() Pin
rahulgorai13-Jul-21 8:35
Memberrahulgorai13-Jul-21 8:35 
AnswerRe: Experiencing Memory Leak and unable to Handle it with GC.Collect() Pin
Dave Kreskowiak13-Jul-21 10:41
mveDave Kreskowiak13-Jul-21 10:41 
GeneralRe: Experiencing Memory Leak and unable to Handle it with GC.Collect() Pin
rahulgorai14-Jul-21 3:03
Memberrahulgorai14-Jul-21 3:03 
GeneralRe: Experiencing Memory Leak and unable to Handle it with GC.Collect() Pin
Dave Kreskowiak14-Jul-21 5:16
mveDave Kreskowiak14-Jul-21 5:16 
GeneralRe: Experiencing Memory Leak and unable to Handle it with GC.Collect() Pin
jschell17-Jul-21 11:37
Memberjschell17-Jul-21 11:37 
Question.Tag File Pin
f6112-Jul-21 20:44
Memberf6112-Jul-21 20:44 
AnswerRe: .Tag File Pin
Victor Nijegorodov12-Jul-21 21:38
MemberVictor Nijegorodov12-Jul-21 21:38 
AnswerRe: .Tag File Pin
Ralf Meier12-Jul-21 21:56
professionalRalf Meier12-Jul-21 21:56 
AnswerRe: .Tag File Pin
OriginalGriff12-Jul-21 22:18
mveOriginalGriff12-Jul-21 22:18 
AnswerRe: .Tag File Pin
Eddy Vluggen13-Jul-21 1:18
professionalEddy Vluggen13-Jul-21 1:18 
GeneralRe: .Tag File Pin
harold aptroot13-Jul-21 8:45
Memberharold aptroot13-Jul-21 8:45 
AnswerRe: .Tag File Pin
Dave Kreskowiak15-Jul-21 9:25
mveDave Kreskowiak15-Jul-21 9:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.