Anmelden
Ich möchte für die nächsten 30 Tagen angemeldet bleiben
Deutsch
Several pages in the usergroup are available in English. Click on english to visit these pages.
Druckerfreundlich aus Skin ascx auf Resources zugreifen
Sortieren:
Vorheriger BeitragVorheriger Beitrag Nächster BeitragNächster Beitrag
Sie sind nicht autorisiert, um eine Antwort zu erstellen.
Autor Nachrichten
Bernd WachterBenutzer ist Offline
Beiträge: 363
Basic Member


--
24 Mrz 2016 09:28
Hallo zusammen,

Ich habe in meinem Skin ein Text "Kontakt" im Header den ich je nach aktiver Sprache Übersetzten sollte

wie kann ich im Skin auf Resource Files zugreifen und damit den Text je nach ausgewählter Sprache ändern ?

und auch sollte der Hyperlink bei einer anderen Sprache geändert werden...

gibt es da eine einfache Lösung?

Ich verwende DNN 8.0.1
Sebastian LeupoldBenutzer ist Offline
Beiträge: 7068
Senior Member


--
24 Mrz 2016 09:31
Hallo Bernd,
Du kannst Dies über das [DNN:Text] Skin-Objekt lösen, das Standardskin von DNN5 hatte dafür ein Beispiel (der Text vor den Breadcrumbs)
Grüße aus Karlsruhe,
Sebastian Leupold
dnnWerk Verbund
dnnWerk - die DotNetNuke-Experten Deutsche DotNetNuke Usergroup
Bernd WachterBenutzer ist Offline
Beiträge: 363
Basic Member


--
24 Mrz 2016 09:40
Hallo Sebastian,

Ich habe das schon so probiert, habe ich in einem Beitrag gefunden
aber es kommt einfach kein Text ....


 
<%@ Register TagPrefix="dnn" TagName="TEXT" Src="~/Admin/Skins/Text.ascx" %>

<a href="/Kontakt"><dnn:TEXT runat="server" Text="Kontakt, "  CssClass="NormalBold" ResourceKey="Kontakt.ShowText" ReplaceTokens="False" /></a>


Ich habe dann einen Ordner angelegt in meinem Skin Ordner AppLocalResources
und dort habe ich die Resource Files zb. home.ascx.resx usw...


xml version="1.0" encoding="utf-8"?>
 <root>
   <data name="Kontakt.Text">
     <value>Kontakt, value>
   data>
 root>
 
Sebastian LeupoldBenutzer ist Offline
Beiträge: 7068
Senior Member


--
24 Mrz 2016 10:13
versuch mal. im Aufruf ResourceKey="Kontakt" oder ResourceKey="Kontakt.Text" zu verwenden, das ist der Link zum Ressourcen-Eintrag
Grüße aus Karlsruhe,
Sebastian Leupold
dnnWerk Verbund
dnnWerk - die DotNetNuke-Experten Deutsche DotNetNuke Usergroup
Bernd WachterBenutzer ist Offline
Beiträge: 363
Basic Member


--
24 Mrz 2016 10:58
Hallo Sebastian,

das mit der Übersetzung funktioniert nun!

aber wie schaffe ich es jetzt noch das der Link auch noch sprachabhängig geändert wird

im Deutschen geht der Link auf /Kontakt
und im Englischen sollte er ja auf /en-US/Contact gehen ??
Sebastian LeupoldBenutzer ist Offline
Beiträge: 7068
Senior Member


--
24 Mrz 2016 11:12
da machst du für die URL halt auch ein dnn:text
Grüße aus Karlsruhe,
Sebastian Leupold
dnnWerk Verbund
dnnWerk - die DotNetNuke-Experten Deutsche DotNetNuke Usergroup
Bernd WachterBenutzer ist Offline
Beiträge: 363
Basic Member


--
24 Mrz 2016 11:19
top funktioniert...

Danke dir
Sebastian LeupoldBenutzer ist Offline
Beiträge: 7068
Senior Member


--
24 Mrz 2016 11:20
bitte, schöne Ostern
Grüße aus Karlsruhe,
Sebastian Leupold
dnnWerk Verbund
dnnWerk - die DotNetNuke-Experten Deutsche DotNetNuke Usergroup
Sie sind nicht autorisiert, um eine Antwort zu erstellen.

Active Forums 4.2
NOT LICENSED FOR PRODUCTION USE
www.activemodules.com