Svenska 3D-Tåg - Forum

Svenska 3D-Tåg - Forum (http://www.e-buzz.se/forum/index.php)
-   Trainz - Allmänt om Trainz (http://www.e-buzz.se/forum/forumdisplay.php?f=10)
-   -   Använda åäö i Display HTML Pages? (http://www.e-buzz.se/forum/showthread.php?t=35959)

Jockes 2015-12-26 16:57

[LÖST] Använda åäö i Display HTML Pages?
 
Är så jäkla typiskt mig, hittar en lösning direkt när jag postar här... Uppenbarligen funkade det om bokstäverna byttes ut mot konstiga tecken automatiskt i jEdit som jag använder...
å=Ã¥, ä=ä, ö=ö


Hej! Hittar inget i forumet tidigare om ämnet, så skapar ett nytt. Håller på med ett session (riktigt kul grej att hålla på med i Trainz, helt klart nya favoritgrejen :rolleyes:), men får inte till mina HTML-sidor. Har lyckats i en, men vet inte hur??? I de övriga två så har vissa ord försvunnit helt och alla åäö är ersatta av någon typ av asiatiskt språk. Nån som har tips på hur jag kan göra, eller bör jag ersätta alla åäö med bokstäver utan prickar, alternativt ersätta med engelska? :/ Tack på förhand!

(Min tanke är att rutten/sessionet ska gå att köra på Spårvägsmuseet's Simulatordagar för den som inte vill köra spårvagn på storskärmen, kanske blir lite för avancerat för små ungdomar dock :D)

lan 2015-12-26 17:26

Det har något med hur man kodar att göra - kanske Korvtiger vet?

Tittade på Korvtigers stationsskript och där läses texten i stringtable och då funkar åäö eller vad man vill (ü).

"
string-table
{
left_station "Vänster station"
right_station "Höger station"
left_dist "Vänster distans"
right_dist "Höger distans"
height "Höjd över havet"
meters_above_sea_level "m.ö.h."
}

"

leoj 2015-12-26 17:31

Såg att du gjort någon fullösning ;)

Genom att det är html:
å = å
ä = ä
ö = ö
stora bokstäver med stort A/O i början

Du verkar använda något konstigt program för html?
spara filen som utf-8 (går att göra i notepad) så kanske det går att använda åäö direkt
Annars så är det bara köra som jag skrev ovan, det är bäst =)

korvtiger 2015-12-26 18:38

I HTML går det att lösa som du säger med HTML;s egna tecken för Å, Ä och Ö. Men det borde också gå att lösa genom att byta teckenkodning till UTF-8, ANSI, eller Latin-1 eller vilken det nu är som Trainz vill ha. Har haft samma problem själv i configar och då var det så jag löste det.
(Vill du ha en riktigt bra texteditor så rekommenderar jag Notepad++ förresten, vill minnas att jag kört jEdit någon gång och tyckte inte särskilt bra om den.)

Men sedan så har jag haft samma problem i script. Då fungerar det inte att skriva strängar med Å, Ä och Ö i, eftersom scriptspråket inte tolkar dem korrekt. Dock så tror jag att den gjorde det tidigare, därav så är Å, Ä och Ö konstiga i vissa STW-saker som gjordes för TRS2006. Men detta går att komma runt genom att göra som Lan nämnde, att läsa in dem ifrån StringTablen som har stöd för specialtecken. Men detta fungerar ju inte i detta fallet då det inte är ett script det handlar om! :)

Jockes 2015-12-28 22:23

Tack för hjälpen! Tyvärr funkade det dåligt, istället för massa konstiga tecken visas inget alls (åäö alltså) med UTF-8 textkodning.

EDIT: Tack för tipset om Notepad++! Funkade betydligt bättre och nu funkar det att skriva åäö utan massa speciallösningar.


Alla tider är GMT +2. Klockan är nu 03:28.

Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
© Svenska 3D-Tåg 2001-2009