- Berichten: 26
- Bedankjes 2
Hoe krijg ik een titel bij materiaal tweetalig?
- René
-
Auteur
- Offline
Lees minder
Lees meer
Hoe krijg ik een titel bij materiaal tweetalig?
15 dec 2020 18:53
Mijn website is uitsluitend in het Nederlands en het Engels. Dat gaat bijna overal goed. Bij titels van materiaal, bv. foto's, kom ik er even niet uit.
Ik had gedacht de titel in 2 talen op te nemen, met een bepaald scheidingsteken ertussen, maar ik zie geen mogelijkheid om dit titel op het juiste punt te splitsen, zonder met een omslachtige LOOP te werken.
Ik kan de positie van het scheidingsteken achterhalen, maar ik kan in de SUBS geen variabele gebruiken.
Iemand een idee?
Ik had gedacht de titel in 2 talen op te nemen, met een bepaald scheidingsteken ertussen, maar ik zie geen mogelijkheid om dit titel op het juiste punt te splitsen, zonder met een omslachtige LOOP te werken.
Ik kan de positie van het scheidingsteken achterhalen, maar ik kan in de SUBS geen variabele gebruiken.
Iemand een idee?
- Han Kortekaas
-
- Offline
Re: Hoe krijg ik een titel bij materiaal tweetalig?
16 dec 2020 00:00
René
:. stel dat de titel van een foto-onderschrift is 'oma€granny', dus scheidingsteken €
dan is dit een idee, maar zonder verdere controles op aanwezigheid enz.
_SETDEF(opbreek, _SETDUPL)
_PHOT?
_BEGI
_PHOTBEGI
_SETSPLICE(opbreek,[:_PHOTTITL:],"€")
[?_LANG()==2?]?
_BEGI
_SETEXP(opbreek,2,_SETSTRI)
_ELSE
_SETEXP(opbreek,1,_SETSTRI)
_END
_PHOTEND
_END
Of bedoelde je iets anders?
:. stel dat de titel van een foto-onderschrift is 'oma€granny', dus scheidingsteken €
dan is dit een idee, maar zonder verdere controles op aanwezigheid enz.
_SETDEF(opbreek, _SETDUPL)
_PHOT?
_BEGI
_PHOTBEGI
_SETSPLICE(opbreek,[:_PHOTTITL:],"€")
[?_LANG()==2?]?
_BEGI
_SETEXP(opbreek,2,_SETSTRI)
_ELSE
_SETEXP(opbreek,1,_SETSTRI)
_END
_PHOTEND
_END
Of bedoelde je iets anders?
De volgende gebruiker (s) zei dank u: René
- René
-
Auteur
- Offline
Re: Hoe krijg ik een titel bij materiaal tweetalig?
16 dec 2020 08:54
Han, bijna perfect!
Met een kleine toevoeging: _SETEXP(opbreek,1,_SETSTRI)._SUBS(1,-1) om het scheidingsteken te verwijderen uit de "eerste" tekst (oma).
Precies wat ik zocht. Dank!
Met een kleine toevoeging: _SETEXP(opbreek,1,_SETSTRI)._SUBS(1,-1) om het scheidingsteken te verwijderen uit de "eerste" tekst (oma).
Precies wat ik zocht. Dank!
- Han Kortekaas
-
- Offline
Re: Hoe krijg ik een titel bij materiaal tweetalig?
16 dec 2020 09:55 - 16 dec 2020 09:57
Die _SUBS zou niet nodig zijn want de Tag _SETSPLIC moet het scheidingsteken weghalen! Bij gebruik van _SETFILL blijft het scheidingsteken staan.
Laatst bewerkt 16 dec 2020 09:57 door Han Kortekaas.