---
title: "Evigt tacksam till den som löser detta (replace"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/162742-evigt-tacksam-till-den-som-löser-detta-replace"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "trexter"
published: "2007-07-21T15:46:56.000Z"
updated: "2007-07-23T13:57:36.000Z"
replies: 10
views: 749
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/162742-evigt-tacksam-till-den-som-löser-detta-replace"
---

# Evigt tacksam till den som löser detta (replace

## #1 — trexter, 2007-07-21T15:46Z

Jag ska översätta ett antal "poker-historik-filer" till engelska. Varje ord på svenska i listan nedan ska översättas till det engelska ordet precis nedanför.

> Syna
> Call
> Lägg
> Fold
> Höj till
> Raise to
> Lägg LM
> Pays SB
> Lägg SM
> Pays BB
> Runda
> Round
> Passa
> Check
> Satsa
> Bets
> Plats
> Seat
> Giv
> Dealing cards
> lirapoker
> HERO

Det bästa är om det finns ett formulär på en HTML-sida som man kan mata in texten på.   :birp

Permalänk: https://www.webforum.nu/p/162742

## #2 — stattin, 2007-07-21T18:16Z

äh det var inget..

Permalänk: https://www.webforum.nu/p/2005288

## #3 — stattin, 2007-07-21T18:18Z

ok.. fel av mig, för snabb

Permalänk: https://www.webforum.nu/p/2005289

## #4 — emission, 2007-07-21T18:19Z

Hänger inte riktigt med. Vad vill du ha hjälp med, och har det med HTML/JavaScript att göra?

Permalänk: https://www.webforum.nu/p/2005290

## #5 — trexter, 2007-07-21T18:55Z

Jag vill ha ett formulär man kan mata in text i.
När man klickar "ändra" ska output skrivas ut.
Lägg ska bil Fold, Höj ska bli Raise osv. enligt listan.
Det svenska ordet/orden ska bli den engelska raden nedanför. 
   :)

Permalänk: https://www.webforum.nu/p/2005294

## #6 — zcorpan, 2007-07-22T01:08Z

```
<script>
 var words = {
   "syna":"Call",
   "lägg":"Fold",
   "höj till":"Raise to",
   "lägg lm":"Pays SB",
   "lägg sm":"Pays BB",
   "runda":"Round",
   "passa":"Check",
   "satsa":"Bets",
   "plats":"Seat",
   "giv":"Dealing cards",
   "lirapoker":"HERO"
 }
 function translate(word) {
   document.getElementById("output").firstChild.data = words[word.toLowerCase()] ? words[word.toLowerCase()] : "...";
 }
</script>
<form onsubmit="translate(input.value); return false">
 <p><label>Svenskt ord: <input name=input></label> <input type=submit value="Ändra"></p>
 <p>Engelsk översättning: <span id=output>...</span></p>
</form>
```

...?

Permalänk: https://www.webforum.nu/p/2005335

## #7 — trexter, 2007-07-22T09:09Z

Här är exempel på en som skall "översättas". Så ett stort formulär... mata in texten nedan.... och sedan få den utskriven med översatta ord på sidan - inklusive tadbyten.   :bire 

> \*\*\*\*\* Hand 387120386 \*\*\*\*\* 
> 5\.00/10.00 Texas Hold'em (No Limit ) - den 22 juli 2007 10:19:20 
> Eva 26 (Vanlig /Cash Game ) 
> Plats 1: hariza (3305.15) 
> Plats 2: snucke1 (4153.85) 
> Plats 3: Matigoal10 (2471.00) 
> Plats 4: lirapoker (3400.80) 
> Plats 5: Lottchen20 (1340.00) 
> snucke1 lägg LM 5.00 
> Matigoal10 lägg SM 10.00 
> \*\* Giv \*\* 
> hariza \[N/A, N/A\] 
> snucke1 \[N/A, N/A\] 
> Matigoal10 \[N/A, N/A\] 
> lirapoker \[8h, 8k\] 
> Lottchen20 \[N/A, N/A\] 
> \*\*\* Bet Runda 1 \*\*\* 
> lirapoker Höj till 40.00 
> Lottchen20 Syna 40.00 
> hariza Lägg 
> snucke1 Syna 40.00 
> Matigoal10 Syna 40.00 
> \*\*\* Flop(Board): \*\*\* : \[6s, Kk, 8s\] 
> \*\*\* Bet Runda 2 \*\*\* 
> snucke1 Satsa 150.00 
> Matigoal10 Lägg 
> lirapoker Höj till 735.00 
> Lottchen20 Lägg 
> snucke1 Syna 735.00 
> \*\*\* Turn(Board): \*\*\* : \[6s, Kk, 8s, 5s\] 
> \*\*\* Bet Runda 3 \*\*\* 
> snucke1 Passa 
> lirapoker Satsa 650.00

Permalänk: https://www.webforum.nu/p/2005359

## #8 — zcorpan, 2007-07-22T11:04Z

```
<style>
textarea { display:block; width:40em; height:10em; }
</style>
<script>
 var swe = [
   "Syna",
   "Lägg",
   "Höj till",
   "Lägg LM",
   "Lägg SM",
   "Runda",
   "Passa",
   "Satsa",
   "Plats",
   "Giv",
   "lirapoker"
 ];
 var eng = [
   "Call",
   "Fold",
   "Raise to",
   "Pays SB",
   "Pays BB",
   "Round",
   "Check",
   "Bets",
   "Seat",
   "Dealing cards",
   "HERO"
 ];

 function translate(text) {
   for (var i = 0, len = swe.length; i < len; ++i) {
     text = text.replace(new RegExp(swe[i], "gi"), eng[i]);
   }
   return text;
 }
</script>
<form onsubmit="input.value = translate(input.value); return false">
 <p><label>Text: <textarea name=input></textarea></label> <input type=submit value="Ändra"></p>
</form>
```

Permalänk: https://www.webforum.nu/p/2005381

## #9 — trexter, 2007-07-22T17:43Z

Cooooooolt. Om jag bara kan få den svenska texten utskriven på sidan nedanför formuläret är det helt underbart.

Permalänk: https://www.webforum.nu/p/2005467

## #10 — zcorpan, 2007-07-22T21:54Z

```
<style>
textarea { display:block; width:40em; height:10em; }
</style>
<script>
 var swe = [
   "Syna",
   "Lägg",
   "Höj till",
   "Lägg LM",
   "Lägg SM",
   "Runda",
   "Passa",
   "Satsa",
   "Plats",
   "Giv",
   "lirapoker"
 ];
 var eng = [
   "Call",
   "Fold",
   "Raise to",
   "Pays SB",
   "Pays BB",
   "Round",
   "Check",
   "Bets",
   "Seat",
   "Dealing cards",
   "HERO"
 ];

 function translate(text) {
   for (var i = 0, len = swe.length; i < len; ++i) {
     text = text.replace(new RegExp(swe[i], "gi"), eng[i]);
   }
   return text;
 }
</script>
<form onsubmit="document.getElementsByTagName('pre')[0].firstChild.data = input.value;
                input.value = translate(input.value); return false">
 <p><label>Text: <textarea name=input></textarea></label> <input type=submit value="Ändra"></p>
</form>
<pre>...</pre>
```

Permalänk: https://www.webforum.nu/p/2005537

## #11 — trexter, 2007-07-23T13:57Z

:birp

Permalänk: https://www.webforum.nu/p/2005650

---

Tråden på webben: https://www.webforum.nu/amne/javascript/162742-evigt-tacksam-till-den-som-löser-detta-replace
