2016-06-26 15 views
0

Ich habe Universal Class Library (. DLL) für die Freigabe zwischen Projekten. In der DLL habe ich mehrere Ressourcen .resw Dateien dll\rootFolder\Lang\en.resw, fr.resw, jp.resw.Ressourcedatei (.resw) in UWP

In meiner app habe ich Taste „Change Language“ Klick auf die ich App ändern Sprache wie Websites, viele Web wollen, aber das Problem ist, dass ich nicht diese Dateien erhalten können, wenn Sie auf den Button mit Resources.ResourceLoader()

+1

Können Sie Ihren Code bereitstellen, damit die Leute verstehen, wo das Problem liegt? –

+1

Willkommen bei SO :) Wie @DevidFarinelli bereits sagte, wäre es nett, Ihre Frage zu bearbeiten und den Code hinzuzufügen, den Sie bisher geschrieben haben: [Wie erstellt man ein minimales, vollständiges und überprüfbares Beispiel?] (Http: // stackoverflow .com/hilfe/mcve). –

Antwort

2

Ich glaube, Sie haben Ihre Ressourcen nicht in den richtigen Ordnern platziert. Sie sollten eine Struktur wie folgt erstellen: strings\en\resources.resw, string\fr\resources.resw etc ...

Dann nutzen Sie den Resource Zugriff auf Ihre Dateien und Ressourcen können

ResourceLoader.GetForCurrentView("[assemblyname]/[resourceName]") 

Sie überprüfen Ressourcen, um die official sample für die Anwendung zu erhalten, wie Es zeigt alles an, was Sie in Ihrem Code benötigen.