Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 超宽带分组定位_C#_Localization_Uwp_Richtextblock - Fatal编程技术网

C# 超宽带分组定位

C# 超宽带分组定位,c#,localization,uwp,richtextblock,C#,Localization,Uwp,Richtextblock,不久前,我在UWP中创建了一些带有几个RichTextBlock控件的页面。 问题是现在我必须本地化这些RickTextBlock控件,每个控件都有特定的格式标记(段落、粗体、下划线、跨度等) 与其他控件不同,我似乎找不到使用RichTextBlock xaml中的x:Uid标记来访问Resources.resw文件的方法 有人能够本地化这些控件吗? 我也在寻找如何翻译只有一些粗体或下划线单词的句子的策略。。。换言之,如何翻译并保持格式?您可以使用标记在特定格式标记中显示文本,而不是直接将文本字

不久前,我在UWP中创建了一些带有几个RichTextBlock控件的页面。 问题是现在我必须本地化这些RickTextBlock控件,每个控件都有特定的格式标记(段落、粗体、下划线、跨度等)

与其他控件不同,我似乎找不到使用RichTextBlock xaml中的x:Uid标记来访问Resources.resw文件的方法

有人能够本地化这些控件吗? 我也在寻找如何翻译只有一些粗体或下划线单词的句子的策略。。。换言之,如何翻译并保持格式?

您可以使用
标记在特定格式标记中显示文本,而不是直接将文本字符串放在格式标记中。然后,您可以使用
x:Uid
对文本进行本地化

例如:

<RichTextBlock TextIndent="12" >
        <Paragraph TextIndent="24">
            <Run x:Uid="first" Text="First paragraph."></Run>
        </Paragraph>
        <Paragraph>
            <Run x:Uid="second" Text="Second paragraph."></Run>
        </Paragraph>
        <Paragraph>
            <Run x:Uid="third" Text="Third paragraph."></Run>
            <Bold>
                <Run x:Uid="blodtext" Text="With an inline."></Run>
            </Bold>
        </Paragraph>
</RichTextBlock>

您可以使用
标记在特定的格式标记中显示文本,而不是直接将文本字符串放入格式标记中。然后,您可以使用
x:Uid
对文本进行本地化

例如:

<RichTextBlock TextIndent="12" >
        <Paragraph TextIndent="24">
            <Run x:Uid="first" Text="First paragraph."></Run>
        </Paragraph>
        <Paragraph>
            <Run x:Uid="second" Text="Second paragraph."></Run>
        </Paragraph>
        <Paragraph>
            <Run x:Uid="third" Text="Third paragraph."></Run>
            <Bold>
                <Run x:Uid="blodtext" Text="With an inline."></Run>
            </Bold>
        </Paragraph>
</RichTextBlock>


…,您如何进行翻译并保持格式?翻译不是不同语言之间的词到词的映射,困难在于,如果你不同时说两种语言,你甚至不知道给定单词的翻译是什么。只有翻译人员可以帮助保留格式……您如何进行翻译并保持格式?翻译不是不同语言之间的词到词的映射,困难在于,如果你不同时说两种语言,你甚至不知道给定单词的翻译是什么。只有翻译人员可以帮助保留格式。是的,我知道这一点,但这对包含多个嵌入格式的段落不起作用。理想情况下,格式必须保存为资源的一部分……是的,我知道这一点,但对于具有多个嵌入格式的段落来说,这并不适用。理想情况下,格式必须保存为资源的一部分。。。