Software lokalizazioa: Zer? Nola? Nork?

50
Software lokalizazioa Zer? Nola? Nork? Mikel Iturbe Urretxa IITUE, Bilbo, 2015eko otsaila Jatorrizkoaren egiletza: CC-BY-SA 3.0 I.Barrios J.Ligero

Transcript of Software lokalizazioa: Zer? Nola? Nork?

Page 1: Software lokalizazioa: Zer? Nola? Nork?

Software lokalizazioaZer? Nola? Nork?

Mikel Iturbe Urretxa

IITUE, Bilbo, 2015eko otsaila

Jatorrizkoaren egiletza: CC-BY-SA 3.0 I.Barrios J.Ligero

Page 2: Software lokalizazioa: Zer? Nola? Nork?

lokalizazioa???

2

Page 3: Software lokalizazioa: Zer? Nola? Nork?

zer?nola?nork?

3

Page 4: Software lokalizazioa: Zer? Nola? Nork?

<software librea>

4

Page 5: Software lokalizazioa: Zer? Nola? Nork?

I helburua edozein dela ere, programa exekutatzekoaskatasuna.

I programa aztertu eta norberaren beharretara egokitzekoaskatasuna.

I programa kopiatzeko eta kopiak banatzeko askatasuna.

I programa hobetzeko askatasuna eta hobetutako bertsioazabaltzeko askatasuna edonork etekina atera diezaion.

Jatorria: CC-BY-SA 3.0 Euskarazko Wikipedia, Software Libre

5

Page 6: Software lokalizazioa: Zer? Nola? Nork?

I helburua edozein dela ere, programa exekutatzekoaskatasuna.

I programa aztertu eta norberaren beharretara egokitzekoaskatasuna.

I programa kopiatzeko eta kopiak banatzeko askatasuna.

I programa hobetzeko askatasuna eta hobetutako bertsioazabaltzeko askatasuna edonork etekina atera diezaion.

Jatorria: CC-BY-SA 3.0 Euskarazko Wikipedia, Software Libre

6

Page 7: Software lokalizazioa: Zer? Nola? Nork?

</software librea>

7

Page 8: Software lokalizazioa: Zer? Nola? Nork?

<lokalizazioa>

8

Page 9: Software lokalizazioa: Zer? Nola? Nork?

“Lokalizazioa, aplikazio bathizkuntza edo kultura zehatzbatera moldatzearen ekintza

da.”

Jatorria: Softwarearen lokalizazioa GFDLv1.2 Mikel Olasagasti Uranga & Julen Ruiz Aizpuru

9

Page 10: Software lokalizazioa: Zer? Nola? Nork?

Jatorrizkoaren egiletza: GPLv2 Nicolas Rougier

10

Page 11: Software lokalizazioa: Zer? Nola? Nork?

Jatorrizkoaren egiletza: GPLv2 Nicolas Rougier

11

Page 12: Software lokalizazioa: Zer? Nola? Nork?

Jatorrizkoaren egiletza: GPLv2, Praveenp

12

Page 13: Software lokalizazioa: Zer? Nola? Nork?

</lokalizazioa>

13

Page 14: Software lokalizazioa: Zer? Nola? Nork?

zergatik software librea?

14

Page 15: Software lokalizazioa: Zer? Nola? Nork?

15

Page 16: Software lokalizazioa: Zer? Nola? Nork?

/////zer?nola?nork?

16

Page 17: Software lokalizazioa: Zer? Nola? Nork?

<txanponaren bi aldeak>

17

Page 18: Software lokalizazioa: Zer? Nola? Nork?

Jatorrizkoaren egiletza: CC-BY-SA 2.5, Antana

18

Page 19: Software lokalizazioa: Zer? Nola? Nork?

(1)

19

Page 20: Software lokalizazioa: Zer? Nola? Nork?

Internazionalizazioai18n

Jatorrizkoaren egiletza: CC-BY-SA 2.5, Antana20

Page 21: Software lokalizazioa: Zer? Nola? Nork?

aplikazio bat lokalizagarriaegitea

21

Page 22: Software lokalizazioa: Zer? Nola? Nork?

garatzaileak

Jatorrizkoaren egiletza: CC-BY-SA 3.0, RRZEicons

22

Page 23: Software lokalizazioa: Zer? Nola? Nork?

GNU gettext

23

Page 24: Software lokalizazioa: Zer? Nola? Nork?

eu > es(ohikoa ez den arren)

24

Page 25: Software lokalizazioa: Zer? Nola? Nork?

1 printf("Nire izena %s da.\n", nire_izena);

25

Page 26: Software lokalizazioa: Zer? Nola? Nork?

1 printf(gettext("Nire izena %s da.\n"), nire_izena);

26

Page 27: Software lokalizazioa: Zer? Nola? Nork?

1 \* Erabiltzailearen izena erakusten du */

printf(gettext("Nire izena %s da.\n"), nire_izena);

27

Page 28: Software lokalizazioa: Zer? Nola? Nork?

$ xgettext -c -o izena.pot izena.c

28

Page 29: Software lokalizazioa: Zer? Nola? Nork?

# SOME DESCRIPTIVE TITLE.

2 # Copyright (C) YEAR THE PACKAGE ’S COPYRIGHT HOLDER

# This file is distributed under the same license as the

PACKAGE package.

4 # FIRST AUTHOR <EMAIL@ADDRESS >, YEAR.

#

6 #, fuzzy

msgid ""

8 msgstr ""

"Project -Id-Version: PACKAGE VERSION\n"

10 "Report -Msgid -Bugs -To: \n"

"POT -Creation -Date: 2015 -02 -19 11:36+0100\n"

12 "PO -Revision -Date: YEAR -MO-DA HO:MI+ZONE\n"

"Last -Translator: FULL NAME <EMAIL@ADDRESS >\n"

14 "Language -Team: LANGUAGE <[email protected] >\n"

"Language: \n"

16 "MIME -Version: 1.0\n"

"Content -Type: text/plain; charset=CHARSET\n"

18 "Content -Transfer -Encoding: 8bit\n"

20 #. Erabiltzailearen izena erakusten du

#: izena.c:3

22 #, c-format

msgid "Nire izena %s da.\n"

24 msgstr ""

29

Page 30: Software lokalizazioa: Zer? Nola? Nork?

(2)

30

Page 31: Software lokalizazioa: Zer? Nola? Nork?

Lokalizazioal10n

Jatorrizkoaren egiletza: CC-BY-SA 2.5, Antana31

Page 32: Software lokalizazioa: Zer? Nola? Nork?

itzultzaileak

Jatorrizkoaren egiletza: CC-BY-SA 3.0, RRZEicons

32

Page 33: Software lokalizazioa: Zer? Nola? Nork?

$ msginit -l es -i gurefroga.pot

33

Page 34: Software lokalizazioa: Zer? Nola? Nork?

# Spanish translations for PACKAGE package.

2 # Copyright (C) 2015 THE PACKAGE ’S COPYRIGHT HOLDER

# This file is distributed under the same license as the

PACKAGE package.

4 # Mikel Iturbe Urretxa <[email protected] >, 2015.

#

6 msgid ""

msgstr ""

8 "Project -Id-Version: PACKAGE VERSION\n"

"Report -Msgid -Bugs -To: \n"

10 "POT -Creation -Date: 2015 -02 -19 11:39+0100\n"

"PO -Revision -Date: 2015 -02 -19 12:12+0100\n"

12 "Last -Translator: Mikel Iturbe Urretxa <[email protected] >\

n"

"Language -Team: Spanish\n"

14 "Language: es\n"

"MIME -Version: 1.0\n"

16 "Content -Type: text/plain; charset=ASCII\n"

"Content -Transfer -Encoding: 8bit\n"

18 "Plural -Forms: nplurals =2; plural =(n != 1);\n"

20 #. Erabiltzailearen izena erakusten du

#: izena.c:3

22 #, c-format

msgid "Nire izena %s da.\n"

24 msgstr ""

34

Page 35: Software lokalizazioa: Zer? Nola? Nork?

#. Erabiltzailearen izena erakusten du

2 #: izena.c:3

#, c-format

4 msgid "Nire izena %s da.\n"

msgstr "Mi nombre es %s.\n"

35

Page 36: Software lokalizazioa: Zer? Nola? Nork?

itzulpena berrikusi

36

Page 37: Software lokalizazioa: Zer? Nola? Nork?

$ msgfmt es.po

37

Page 38: Software lokalizazioa: Zer? Nola? Nork?

garatzaileari po fitxategia bidalihurrengo bertsioa euskaraz

eskuragarri egoteko

38

Page 39: Software lokalizazioa: Zer? Nola? Nork?

39

Page 40: Software lokalizazioa: Zer? Nola? Nork?

</txanponaren bi aldeak>

40

Page 41: Software lokalizazioa: Zer? Nola? Nork?

/////zer?//////nola?

nork?

41

Page 42: Software lokalizazioa: Zer? Nola? Nork?

librezale.org

42

Page 43: Software lokalizazioa: Zer? Nola? Nork?

euskara informatikarenmunduan bultzatzea helburu

duen lantalde irekia

43

Page 45: Software lokalizazioa: Zer? Nola? Nork?

baliabideak

45

Page 46: Software lokalizazioa: Zer? Nola? Nork?

Lokalizazio-gida

Estilo-liburua

Itzulpen-memoriak

. . .

46

Page 47: Software lokalizazioa: Zer? Nola? Nork?

pootle.librezale.org

47

Page 48: Software lokalizazioa: Zer? Nola? Nork?

/////zer?//////nola?

///////nork?

48

Page 49: Software lokalizazioa: Zer? Nola? Nork?

eta zuek?librezale.org

49

Page 50: Software lokalizazioa: Zer? Nola? Nork?

eskerrik [email protected]

CC-BY 4.0

(kontrakoa adierazi ezean)

50