Skip to content

Commit bfa7d9b

Browse files
committed
Norwegian translation.
* introduction translation * norwegian translation of revising strings * translating strings, closes workshopper#36 * Minor translation fix for norwegian string-length * norwegian workshop core translation * translating strings, closes workshopper#36 * Norwegian scope translation. * Norwegian rounding numbers translation. * Norwegian objects translation. * Norwegian object properties translation. * Norwegian number translation. * Norwegian number-to-string translation. * Norwegian looping-through-arrays translation. * Norwegian translation of functions. * Norwegian function-return-values translation (empty). * Norwegian translation for object-keys (empty). * Norwegian translation of array-filtering. * Norwegian translation of arrays. * Norwegian translation of if-statements. * Norwegian translation of for-loop. * Norwegian translation of function-arguments. * Norwegian translation of accessing-array-values.
1 parent 6e87a7b commit bfa7d9b

45 files changed

Lines changed: 1025 additions & 1 deletion

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

i18n/nb-no.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"exercise": {
3+
"INTRODUCTION": "INTRODUKSJON"
4+
, "VARIABLES": "VARIABLER"
5+
, "STRINGS": "STRINGER"
6+
, "STRING LENGTH": "STRINGENS LENGDE"
7+
, "REVISING STRINGS": "ENDRE STRINGER"
8+
, "NUMBERS": "NUMMER"
9+
, "ROUNDING NUMBERS": "AVRUNDE NUMMER"
10+
, "NUMBER TO STRING": "NUMMER TIL STRING"
11+
, "IF STATEMENT": "IF UTTRYKK"
12+
, "FOR LOOP": "FOR LØKKEN"
13+
, "ARRAYS": "ARRAYER"
14+
, "ARRAY FILTERING": "FILTERING AV ARRAYER"
15+
, "ACCESSING ARRAY VALUES": "BRUKE ARRAY VERDIER"
16+
, "LOOPING THROUGH ARRAYS": "ITERERE GJENNOM ARRAYER"
17+
, "OBJECTS": "OBJEKTER"
18+
, "OBJECT PROPERTIES": "OBJEKTEGENSKAPER"
19+
, "FUNCTIONS": "FUNKSJONER"
20+
, "FUNCTION ARGUMENTS": "FUNKSJONSARGUMENTER"
21+
, "SCOPE": "KONTEKST"
22+
}
23+
}

i18n/troubleshooting_nb-no.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
# Huffda, her var det noe som ikke fungerte.
3+
# Men ingen grunn til panikk!
4+
---
5+
6+
## Kontroller din løsning:
7+
8+
`Løsningen
9+
===================`
10+
11+
%solution%
12+
13+
`Ditt forsøk
14+
===================`
15+
16+
%attempt%
17+
18+
`Sammenligning
19+
===================`
20+
21+
%diff%
22+
23+
## Tips til feilsøking:
24+
* Er du sikker på at du skrev filnavnet riktig? Du kan dobbeltsjekket ved å kjøre ls `%filename%`, hvis du ser: cannot access `%filename%`: No such file or directory burde du lage filen med det navnet / gi filen nytt navn eller bytte til katalogen hvor filen er lagret
25+
* Sjekk at du ikke ha glemt noen paranteser, det hindrer programmet å bli lest / kompileres
26+
* Sjekk at du ikke har skrivefeil i stringen som ble skrevet ut
27+
28+
> **Trenger du hjelp?** Spør et spørsmål på: github.com/nodeschool/discussions/issues

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var adventure = require('workshopper-adventure/adventure');
55
var jsing = adventure({
66
name: 'javascripting'
77
, appDir: __dirname
8-
, languages: ['en', 'ja', 'ko', 'es', 'zh-cn', 'pt-br']
8+
, languages: ['en', 'ja', 'ko', 'es', 'zh-cn', 'pt-br', 'nb-no']
99
});
1010

1111
var problems = require('./menu.json');
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
3+
# BRUKE ARRAY VERDIER
4+
5+
Verdiene i et array kan nås ved å bruke et indeksnummer.
6+
7+
Indeksnummeret starter fra null opp til antallet verdier i arrayet, minus en.
8+
9+
Her er et eksempel:
10+
11+
```js
12+
var dyr = ['katt', 'hund', 'rotte'];
13+
14+
console.log(dyr[0]);
15+
```
16+
17+
Koden over skriver ut den første verdien i `dyr` arrayet - strengen `katt`.
18+
19+
Array verdier kan kun nås ved å bruke klammeparantes.
20+
21+
Punktum notasjon er ikke gyldig.
22+
23+
Gyldig:
24+
25+
```js
26+
console.log(dyr[0]);
27+
```
28+
29+
Ugyldig:
30+
```
31+
console.log(dyr.1);
32+
```
33+
34+
## Oppgaven:
35+
36+
Lag en fil som heter `accessing-array-values.js`.
37+
38+
Definer et array `food` i den filen:
39+
```js
40+
var food = ['apple', 'pizza', 'pear'];
41+
```
42+
43+
Bruk `console.log()` til å skrive ut den `andre` verdien av det arrayet til skjermen.
44+
45+
Se om programmet ditt er riktig ved å kjøre kommandoen:
46+
47+
`javascripting verify accessing-array-values.js`
48+
49+
---
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
3+
# DEN ANDRE VERDIEN AV ARRAYET SKREVET UT!
4+
5+
Godt jobba med å bruke den verdien i arrayet.
6+
7+
I den neste oppgaven skal vi jobbe med et eksempel på å bruke løkker på arrayer.
8+
9+
Kjør kommandoen `javascripting` i terminalen for å velge neste oppgave.
10+
11+
---
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
3+
# FILTERING AV ARRAYER
4+
5+
Det finnes mange måter å manipulere arrayer på.
6+
7+
Noe man ofte gjør er å filtrere et array til å kun inneholde noen ønskede verdier.
8+
9+
For det kan vi bruke `.filter()` metoden.
10+
11+
Her er et eksempel:
12+
13+
```js
14+
var dyr = ['katt', 'hund', 'elefant'];
15+
16+
var filtrert = dyr.filter(function (ettDyr) {
17+
return (ettDyr !== 'elefant');
18+
});
19+
```
20+
`filtrert` variablen vil nå kun inneholde `katt` og `hund`.
21+
22+
## Oppgaven:
23+
24+
Lag en fil som heter `array-filtering.js`.
25+
26+
Definer en variabel med navnet `numbers` i den filen som referer dette arrayet:
27+
28+
```js
29+
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
30+
```
31+
32+
Som i eksemplet over, definer en variabel med navnet `filtered` som refererer resultatet av `numbers.filter()`.
33+
34+
Funksjonen du gir til `.filter()` metoden skal se slik ut:
35+
36+
```js
37+
function evenNumbers (number) {
38+
return number % 2 === 0;
39+
}
40+
```
41+
42+
Bruk `console.log()` til å skrive ut `filtered` arrayet til skjermen.
43+
44+
Se om programmet ditt er riktig ved å kjøre kommandoen:
45+
46+
`javascripting verify array-filtering.js`
47+
48+
---
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
3+
# FILTRERT!
4+
5+
Godt jobba med å filtrere det arrayet.
6+
7+
I den neste oppgaven skal vi jobbe med å lese verdiene i et array.
8+
9+
Kjør kommandoen `javascripting` i terminalen for å velge neste oppgave.
10+
11+
---

problems/arrays/problem_nb-no.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
3+
# ARRAYER
4+
5+
Et array er en liste av verdier. Her er et eksempel:
6+
7+
```js
8+
var dyr = ['katt', 'hund', 'rotte'];
9+
```
10+
11+
### Oppgaven:
12+
13+
Lag en fil som heter `arrays.js`.
14+
15+
Definer en variabel med navnet `pizzaToppings` som refererer et array som inneholder tre strenger i følgende rekkefølge: `tomato sauce, cheese, pepperoni`
16+
17+
Bruk `console.log()` til å skrive ut `pizzaToppings` arrayet til skjermen.
18+
19+
Se om programmet ditt er riktig ved å kjøre kommandoen:
20+
21+
`javascripting verify arrays.js`
22+
23+
---

problems/arrays/solution_nb-no.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
3+
# YAY, ET PIZZA ARRAY!
4+
5+
Du greide å lage et array!
6+
7+
I den neste oppgaven skal vi utforske filtrering av arrayer.
8+
9+
Kjør kommandoen `javascripting` i terminalen for å velge neste oppgave.
10+
11+
---

problems/for-loop/problem_nb-no.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
3+
# FOR LØKKER
4+
5+
For løkker ser slik ut:
6+
7+
```js
8+
for (var i = 0; i < 10; i++) {
9+
// skriv ut nummerne fra 0 til 9
10+
console.log(i)
11+
}
12+
```
13+
14+
Variablen `i` brukes til å vite hvor mange ganger en løkke har kjørt.
15+
16+
Uttrykket `i < 10;` indikerer grensen til en løkke.
17+
Den vil fortsette i løkke så lenge `i` er mindre enn `10`.
18+
19+
Resultatet av `i++` øker verdien til variablen `i` med 1 etter hver runde.
20+
21+
## Oppgaven:
22+
23+
Lag en fil som heter `for-loop.js`.
24+
25+
Definer en variabel med navnet `total` i den filen og sett verdien til nummeret `0`.
26+
27+
Definer en andre variabel med navnet `limit` og sett dens verdi til nummer `10`.
28+
29+
Lag en for løkke med en variabel `i` som starter på 0 og økes med 1 hver runde gjennom løkken. Løkken skal kjøre så lenge `i` er mindre enn `limit`.
30+
31+
I hver runde av løkken, legg til nummeret i variablen `i` til verdien i `total` variablen. Det kan gjøres på følgende måte:
32+
33+
```js
34+
total += i;
35+
```
36+
37+
Etter for løkken, bruk `console.log()` til å skrive ut verdien av `total` variablen til skjermen.
38+
39+
Se om programmet ditt er riktig ved å kjøre kommandoen:
40+
41+
`javascripting verify for-loop.js`
42+
43+
---

0 commit comments

Comments
 (0)