Mageia ISO irudi bidez banatzen da. Orri honek, irudia zure beharren arabera
+aukeratzen lagunduko dizu.
Bi media famili daude:
Instalatzaile Klasikoa: baliabidea abiarazi ondoren, aukera baimentzen duen
+prozesua jarraituko duela zer jarri eta sistema nola itxuratu.. Honek emango
+dizu instalazio bat egiteko malgutasun maximoa, bereziki, bertan jarriko den
+Idazmahaiko Ingurunea aukeratzeko.
LIVE media: benetako Mageia sistema bat abiarazi dezakezu instalatu gabe,
+instalazioa egin ondoren zer egin ikusteko. Instalazio prozesua errazagoa
+da, baina aukera txikiagoak lortuko dituzu.
Xehetasunak ematen dira hurrengo ataletan.
Baliabidea
Definizioa
Hemen, baliabide bat (plurala: baliabideak) da ISO fitxategi bat Mageia
+instalatzeko eta/edo eguneratzeko eta hedaduratik onartzen da ISO fitxategia
+kopiatzen den edozein fisiko sostengatzen du.
ISO hauek DrakX deituriko Instalatzaile tradizionalak erabilitzen dituzte.
Eskuragarri dago instalazio garbi bat egitea edo berritzea aurreko bertsio
+batetatik.
32 edo 64 biteko arkitektura media ezberdinak.
Tresna batzuk Ongi etorri pantailan eskuragarri daude: Berreskuratze
+Sistema, Memoria Testa, Hardware hautemate tresna.
DVD bakoitzak mahaigaineko ingurune eta hizkuntza asko dauka.
Instalazioan zehar software ez librea gehitzeko aukera izango duzue.
Live baliabidea
Ezaugarri komunak
Distribuzioa aurreikusteko HDD baten instalatu gabe, eta aukeran Mageia zure
+HDD-an instalatzeko erabil daiteke.
Each ISO contains only one desktop environment (Plasma, GNOME or Xfce).
32 edo 64 biteko arkitektura media ezberdinak.
Live ISOak instalazio garbiak sortzeko soilik
+erabiliko dira, ezin dira aurreko bertsioetatik eguneratzeko
+erabili.
Software ez librea dute.
Plasma Live DVDa
Plasma desktop environment only.
Hizkuntza guztiak presente daude.
64 bit arkitektura soilik.
GNOME-ren Live DVD-a
GNOME mahaigaineko ingurunea soilik.
Hizkuntza guztiak presente daude.
64 bit arkitektura soilik
Xfce Live DVDa
Xfce mahaigain ingurunea soilik.
Hizkuntza guztiak presente daude.
32 edo 64 bit arkitektura
Abioko CD baliabidea soilik
Ezaugarri komunak
Bakoitza irudi txiki bat da eta hori drakx instalatzailea abiarazteko
+beharrezkoa dena baino ez dauke eta drakx-installer-Stage2 eta beharrezkoak
+diren beste pakete batzuk instalazioa jarraitu eta burutzeko. Pakete hauek
+PC disko gogorrean egon daiteke, tokiko drive baten, sare lokalean zein
+Interneten.
Media hauek oso arinak dira (100 MB baino gutxiago), eta komenigarria denean
+banda zabalera oso baxua denean DVD oso bat jaisteko, PC bat DVD unitate
+gabea edo USB batetik ezin abiarazi dezakeen PC bat.
32 edo 64 biteko arkitektura media ezberdinak.
Ingelera hizkuntza soilik
netinstall.iso
Contains only free software, for those people who prefer not to use non-free
+software.
netinstall-nonfree.iso
Software ez-librea (batez gidariak, kodek...) behar duten pertsonentzat
+dauzka.
Media Deskargatu eta Egiaztatzen
Deskargatzen
Once you have chosen your ISO file, you can download it using either http or
+BitTorrent. In both cases, a window gives you some information, such as the
+mirror in use and an opportunity to change if the bandwidth is to low. If
+http is chosen, you may also see something like
md5sum and sha1sum are tools to check the ISO integrity. Use only one of
+them. Keep one of them for further
+usage. Then a window similar to this one appears:
Egiaztatu Fitxategia Gorde botoia.
Checking the integrity of the downloaded media
Both checksums are hexadecimal numbers calculated by an algorithm from the
+file to be downloaded. When you ask these algorithms to recalculate this
+number from your downloaded file, either you have the same number and your
+downloaded file is correct, or the number is different and you have a
+failure. A failure infers that you should retry the download or attempt a
+repair using BitTorrent.
Ireki kontsola bat, ez da root izan beharrik, eta:
eta lortutako zenbakia zure ordenagailuan konparatu mageia emandako
+zenbakiarekin (pixka bat itxaron beharko duzu). Adibidea:
Grabatu edo irauli ISOa
Hautatutako ISOa orain CD edo DVD batean erre daiteke edo USB baten
+irauli. Eragiketa hauek ez dira kopia sinple bat eta helburua abiatzeko gai
+den baliabide bat egitea da.
ISOa CD/DVDan grabatzen
Erabil ezazu nahiago duzun edozein erregailua baina ziurta ezazu grabatzeko
+gailuak ondo dagoela irudi bat grabatzeko,
+datuak edo fitxategiak erretzea ez da zuzena. Informazio gehiago dago Mageia
+wikian.
Irauli ISOa USB baten
Mageia ISO guztiak hibridoak dira, horrek esan dezake horiekn USB baten
+"isuri" ditzakezula eta, ondoren, erabili sistema abiarazi eta instalatzeko.
Abisua
Irudi "isurketa" bat flash gailu baten gainean aldez aurreko partizio
+fitxategi-sistema suntsitzen du; edozein datu galduko dira eta partizio
+ahalmena irudiaren tamainara murriztuko da.
Jatorrizko ahalmena berreskuratzeko, berriro formateatu eta zatitu behar
+duzu USB makila.
Tresna grafiko bat erabiliz Mageia-ren barnean
IsoDumper
+bezalako tresna grafiko bat erabil dezakezu
potentzialki *arriskutsua* da hau eskuz egitea. Disko partizioa gainidatziz
+okerreko identifikatzailea lortzeko arriskua dago.
dd kontsola tresna bezala ere erabil dezakezu:
Kontsola bat ireki
Bihurtu root komando su - (ez ahaztu finalean '-')
Entxufatu zure USBa (ez muntatu, hau ere esan dezake edozein aplikazio edo
+fitxategi kudeatzaile ez ireki hori eskuratu eta irakurri, ezin)
Idatzi fdisk-l komandoa
Bestela, gailuaren izena lor dezakezu dmesg komandoarekin:
+amaieran, gailuaren izena sd hasita ikusiko duzu, eta
+sdd honetan kasu:
[72594.604531] usb 1-1-a: 27 zenbakia xhci_hcd erabiliz abiadura handiko USB-tresna berria
+[72594.770528] usb 1-1-a: Aurkitutako USB-tresna berria, idVendor=8564, idProduktua=1000
+[72594.770533] usb 1-1-a: USB-etako tresnako kate berriak: Mfr=1, Product=2, SerieZenbakia=3
+[72594.770536] usb 1-1-a: Produktua: Gailu biltegiratze masiboa
+[72594.770537] usb 1-1-a: Fabrikatzailea: JetFlash
+[72594.770539] usb 1-1-a: SerieZenbakia: 18MJTWLMPUCC3SSB
+[72594.770713] usb 1-1-a: ep 0x81-a - tartea 128 mikromarkotara inguratu, ep desc-ak 255 esaten ditu microframes
+[72594.770719] usb 1-1-a: ep 0x2-a - tartea 128 mikromarkotara inguratu, ep desc-ak 255 esaten ditu microframes
+[72594.771122] 1-1:1.0 usb-storage-a: USB-a Mass detected Biltegiratze-Gailua
+[72594.772447] scsi host8-a: 1-1:1.0 usb-storage
+[72595.963238] scsi 8:0:0:0-a: JetFlash-a zuzeneko Sarrera gainekoa izan 1100 PQ 2 gigabyte: 0 ANSI: 4
+[72595.963626] sd 8:0:0:0-a: [sdd-a] 4194304 512 byteko bloke logikoak: (2.14 GiB) GB/2.00
+[72595,964104] sd 8:0:0:0-a: [sdd-a] Idatzi Babestu izan da off
+[72595.964108] sd 8:0:0:0-a: [sdd-a] Modu|Moda-Zentzua|Sentimendua: 43 00 00 00
+[72595.965025] sd 8:0:0:0-a: [sdd-a] Cache found modu|moda-orri bat ere
+[72595.965031] sd 8:0:0:0-a: [sdd-a] Uste Izan|Hartu bidaia|bultzada-cachea: idatz ezazu through
+[72595.967251] sdd-a: sdd1
+[72595.969446] sd 8:0:0:0-a: [sdd-a] Attached SCSI-ren desmuntagarri|ateratzeko moduko diskoa
Aurkitu zure USB gailuaren izena (bere tamainaren arabera), adibidez
+/dev/sdb goiko irudian, 8GB USB-makila.
Agindua sartu: # dd if=path/to/the/ISO/file of=/dev/sdX
+bs=1M
Non X=zure dispositiboaren izena adibidez: /dev/sdc
Administratzaile / supererabiltzaile pasahitz bat konfiguratzea
+gomendagarria da, Linux-en root pasahitz bezala
+ezagutzen den Mageia instalazio guztietarako
+. Pasahitz bat idazten duzun bitartean koadroan kolorez gorritik horira eta
+berderaino pasahitzaren segurtasun mailaren arabera aldatuko den armarria
+agertuko da. Ezkutu berde bat erakusten segurtasun maila altua. Beheko
+koadroan errepikatu behar duzu, lehengo pasahitzean akatsik ez duzula egin
+egiaztatzeko.
Oharra
Pasahitz guztiak kasu sentikorrak dira, onena da letrak (maiuskulak eta
+minuskulak), zenbakiak eta bestelako karaktereak nahastea pasahitz batean.
Sartu erabiltzaile bat
Hemen erabiltzaile bat gehi daiteke. Erabiltzaile batek administratzaileak
+baino baimen gutxiago ditu, baina nahikoak Interneten nabigatzeko, aplikazio
+ofimatikoak erabiltzeko, jokatzeko eta erabiltzaile ertainak bere
+ordenagailuarekin edozer egiteko.
Ikonoa: botoi honetan klik egiten baduzu,
+erabiltzaile ikonoa aldatu egingo da.
Benetako Izena: Erabiltzaileen benetako izena sartu
+ezazu testu-kutxa honetan.
Saio Hasiera Izena: Erabiltzailearen saio-hasierako
+izena hemen sartzen da edo drakx bertsioari uzten diozu erabiltzaileen
+benetako izena erabiltzen. Saio-hasiera-izena maiuskula eta
+minuskulei sentibera da.
Pasahitza: Testu-kutxa honetan erabiltzaile-pasahitza
+idatzi behar izango zenuke. Ezkutu bat agertzen da pasahitzaren indarra
+adierazteko testu-kutxaren bukaeran. (Ikusi ezazu ere Oharra)
Pasahitza (berriz): Erabiltzaile-pasahitza berridatziko
+duzu kutxa honetan eta drakx-ak begiratuko du testua, erabiltzailearen
+pasahitzeko testuko kutxetako bakoitzean pasahitz bera duzula.
Oharra
Any user you add while installing Mageia, will have a both read and write
+protected home directory (umask=0027).
You can add all extra needed users in the Configuration -
+Summary step during the install. Choose User
+management.
Sarbide baimena instalatu ondoren ere aldatu egin daiteke.
Erabiltzailearen Kudeaketa Aurreratua
Botoi aurreratua sakatzen bada konfigurazioa gehitzen
+duen erabiltzailearentzat editatzea baimentzen dion pantaila eskaintzen
+zaio.
Gainera, baliogabetu edo gaitu ahal izango duzu gonbidatu kontu bat.
Abisua
gonbidatu erabiltzaile batek gordetako edozer
+gauza(rbashrekin) zure karpeta nagusitik ezabatu egingo
+da saioa amaitzean. Gonbidatuak bere fitxategi garrantzitsuak USB disko
+baten gorde behar ditu.
Gaitu gonbidatu kontua : Hemen gonbidatu kontu bat
+gaitu edo desgaitu dezakezu. Gonbidatu kontua gonbidatu bati PC-an sartu eta
+erabiltzeko aukera ematen du, baina erabiltzaile sarrera normala baino
+murritzagoak izaten dira.
Shell: Beherapen hori zerrendan behera ematen dio
+erabiltzaileari aurreko pantailara ere gehitzen ari zaren erabilitako
+shell-a aldatzeko aukera, aukerak dira Bash, Dash eta Sh
Erabiltzaile ID: ID erabiltzailea hemen jar diezaiokezu
+aurreko pantailan gehitu duzun erabiltzaileari. Hau zenbaki bat da. Hutsik
+utzi ezazu ez badakizu zer egiten ari zaren.
Talde ID: Honek uzten zaitu talde ID sorta, zenbaki
+bat, normalean erabiltzaileari dagokion berdina. Hutsik utzi ezazu ez
+badakizu zer egiten ari zaren.
Pantaila honek dagoeneko aitortutako biltegi zerrenda erakusten du. Pakete
+iturri batzuk gehi ditzakezu disko optikoa edo urrutiko iturri
+gisa. Hurrengo urratsetan zer pakete aukeratu ahal izago den hautatutako
+iturriek zehazten dute.
Sare iturri batentzat, bi pausu jarraitu beharko ditugu:
Sarea aukeratzea eta aktibatzea, dagoeneko ez baldin badago.
Aukeratu ispilu bat, edo URL bat (lehen sarrera) zehaztu. Noiz ispilu
+zerbitzari bat hautatuta mageia biltegi administratze guztien aukeraketa
+sarbidea, hala nola nonfree, kutsatu eta eguneraketa biltegiak bezala. URL
+batekin, biltegi-zehatzak edo zure NFS instalazioa izenda dezakezu.
Oharra
64 biteko instalazio bat eguneratzen ari bazara 32 biteko pakete batzuk izan
+ditzake, pantaila hau erabiltzea gomendatzen da online ispilu bat gehitzeko,
+hemengo Sare protokoloak bat markatuz. 64 biteko DVD ISOak 64 bit eta noarch
+paketeak soilik dauzka, ezin izango da 32 biteko paketerik eguneratzea. Hala
+eta guztiz ere, online ispilu bat gehitu ondoren, instalatzaileak beharrezko
+32 biteko paketeak han topatuko ditu.
Hemen ordenagailuan aurkitutako Linux partizioak ikusi ahal izango
+dituzu. Gomendioarekin ados ez bazaude DrakX,
+muntatze puntu alda ditzake.
Oharra
Edozer aldatzen baduzu, ziurtatu oraindik / (root)
+partizioa duzual.
Partizio bakoitza honela erakutsiko da: "Gailua" ("Tamaina", "Muntatze
+puntua", "Mota").
"Gailua", honako hauek osatzen dute: "disko", ["Disko gogor zenbakia"
+(letra)], "partizio-zenbakia" (adibidez, "sda5").
Partizio batzuk badituzu, muntai puntu ezberdinak aukera ditzakezu zerrenda
+zabaltzen, /, /home eta
+/var bezalakoak. Zure muntatze puntuak ere egin
+ditzakezu, adibidez /video zure pelikulak gordetzeko
+partizio bezala, edo /cauldron-home
+/home Cauldron instalazioko home partiziorako.
Zuk sartu behar ez duzun partizioen, muntaketa puntuaren eremua hutsik utzi
+dezakezu.
Abisua
Aukeratu Aurrekoa zein aukeratu seguru ez bazau, eta
+ondoren markatu Partizio pertsonalizatua. Hurrengo
+pantailan, partizio batean klik egin dezakezu bere tamaina eta mota
+ikusteko.
Muntatze puntu zuzenak direla ziur bazaude, egin klik
+Hurrengoa, eta aukeratu formatua eman edo DrakX
+iradokitutako partizioa(k) gobernatu soilik edo baita batzuk gehiago nahi
+dituzun.
Zure hautapena arabera hemen, pantaila gehiago eskaini ahal izango duzu zure
+aukera doitzeko.
Aukeraketa pusuen ondoren, paketeen instalazioan zehar aurkezpen bat ikusiko
+duzu. Aurkezpen hau Xehetasunak sakatuz desaktiba
+daiteke.
Nahiago duzun idazmahaiko ingurunea, KDE edo
+Gnome aukera itzazu. Biek aplikazio erabilgarri
+eta tresna joko osoa dute. Pertsonalizatuta marka ezazu haietako bat edo
+biak erabili nahi ez badituzu, edo lehenetsi idazmahai ingurune bakoitzerako
+aukeratutako softwarea baino gehiago nahi
+baduzu. LXDE idazmahaia, gutxiago deitzen duen
+itxurakoa eta lehenetsi instalatutako pakete gutxiagorekin, aurreko beste
+biak baino arinagoa da.
Paketeak batera jarri dira zure beharren araberako aukeraketa asko
+errazteko. Taldeak intuizioz definitzen dira. Hala ere, informazio gehiago
+behar baduzu, besterik gabe, haiei buruzko informazio gehiago bistaratzen da
+talde bakoitzaren gainetik sagua pasatzean.
Lanpostua.
Zerbitzaria.
Ingurumen Grafikoa.
Banakako Pakete Hautaketa: Aukera hau erabili ahal izango duzu eskuz gehitu
+edo kentzeko paketeak.
Hemen edozein extra pakete gehitu edo kendu dezakezu zure instalazioa
+pertsonalizatzeko.
Aukeratu ondoren, orrialde amaierako diskete ikonoan
+klikatu dezakezu zure pakete aukera gordetzeko (baita USB unitate batean
+gorde ditzake). Artxibo hau erabil dezakezu beste sistema batean pakete
+berak instalatzeko, kargatzeko instalazioan zehar botoi bera sakatuz.
Aukeratu X zerbitzari bat (Konfiguratu Txartel Grafikoa)
Aukeratu X zerbitzari bat (Konfiguratu Txartel Grafikoa)
DrakX bideo txartelen datu-base osoa dauka, eta normaleanzure bideo gailua
+behar bezala identifikatuko du.
Instalatzaileak ez du behar bezala zure txartel grafikoa detektatu, eta zein
+duzun baldin badakizu, hautatu ahal izango duzu zuhaitzean:
hornitzailea
ondoren zure txartela izena
eta txartel mota
Zure txartela ezin baduzu fabrikatzaile zerrendan aurkitu (oraindik
+datu-basean ez delako sartu edo txartela zaharra delako) kontrolatzaile
+egokia aurki dezakezu Xorg-en kategorian.
Xorg-eko zerrendak generiko eta kode irekiko 40 kontrolatzaile baino gehiago
+hornitzen ditu bideo-txartelerako. Oraindik zure txartelerako kontrolatzaile
+egokia ez baduzu aurkitu, vesa kontrolatzailea erabiltzeko aukera
+duzu. Kontrolatzaile honek zure bideo-txartelerako oinarrizko ahalmena
+hornitzen du.
Kontutan izan bateraezina kontrolatzaile bat hautatzen baduzu Aginte
+Interfazerako sarbidea soilik izan dezakezula.
Bideo-txartel fabrikatzaile batzuek Nonfree biltegietan soilik aurkitzen
+diren jabedun kontrolatzaileak hornitzen dituzte Linux-erako. Kasu
+batzuetan, fabrikatzailearen webgunean aurkitzen dira soilik.
Nonfree biltegia esplizituki gaituta egon behar da sartzeko. Ez baduzu hura
+aurretik hautatu, hau egin beharko duzu berrabiarazi ondoren lehenengoz.
Zuk Mageia-ren instalazio honetarako aukeratu duzun ingurune grafikoarekiko
+(idazmahai-ingurune bezala ere ezagututa) independenteki, guztiak
+erabiltzaile interfaze-sistema grafikoan oinarrituta daudeX Window
+Sistema , edo X soilik deitutakoa. Horrela,
+KDE, Gnome, LXDE
+edo beste edozein ingurune grafiko ondo funtzionatzeko,
+X-en hurrengo ezarpena egokia izan behar da. Aukeratu
+ezarpen egokia DrakX-ek ez duela ezer aukeratzen
+edo ez duela egoki aukeratu ikusten baduzu.
Txartel Grafikoa: Aukeratu zure
+txartela zerrendatik behar izanez gero.
Pantaila: Aukera dezakezu
+Plug'n Play posible denean, edo
+Hornitzaile edo Generiko
+zerrendako zure pantaila aukeratu. Aukeratu
+pertsonalizatua pantailaren freskatze horizontaleko eta
+bertikaleko tasak eskuz jartzea nahiago baduzu.
Bereizmena: Hemen pantailan
+ezarri nahi den ebazpen eta kolore sakonera.
Froga: Froga botoia ez da beti
+agertzen instalazioan zehar. Botoia baldin badago, bere ezarpenak kontrola
+ditzakezu hura sakatzen. Ezarpena egokia den galdera agertzen bada, "bai"
+erantzun dezakezu, eta ezarpenak gordeko dira. Ezer ikusten ez baduzu,
+ezarpenetako pantailara itzuli eta dena berriz konfiguratu ahal izango duzu
+proba baliozkoa izan arte. Ziurta ezazu konfigurazioa toki
+seguruan dagoela froga botoia eskuragarri ez badago.
Aukerak: Hemen hainbat aukera
+aktibatzeko edo desaktibatzeko aukera dezakezu.
DrakX pantailen datu-base osoa dauka, eta normalean zurea behar bezala
+identifika dezake.
Abisua
Pantaila ezaugarri ezberdinak dituen bat aukeratzea zure pantaila
+edo bideo osagaiak kaltetu dezakete. Mesedez, ez zaitez saiatu ezer egiten
+zer egiten duzun jakin gabe. Zalantzarik izanez gero, kontsultatu
+zure pantailaren dokumentazioa.
Pertsonalizatua
Aukera horrek bi parametro kritiko, freskatze maiztasun bertikala eta
+sinkronismo horizontala aldatzea uzten du. Freskatze maiztasun bertikala
+nola freskatuko den pantailan askotan zehazten du, eta sinkronismo
+horizontal tasa zein lerro ikus daitezke.
GARRANTZITSUA da ez aukeratzea pantaila mota bat zure
+benetako panatilaren freskatze tasa baino haundiagoa duenik, kaltetu
+baitezake. Zalantzarik izanez gero, ezarpen kontserbadore bat aukeratu eta
+ikusi zure pantailaren dokumentazioa.
Plug 'n Play
Hau da aukera lehenetsia eta pantaila pantailaren mota datu-basetik zehazten
+saiatzen da.
Hornitzailea
Instalatzaileak ez du behar bezala zure pantaila detektatu, eta zein duzun
+baldin badakizu, hautatu ahal izango duzu hautaketa zuhaitzean:
hornitzailea
pantailaren fabrikatzailearen izena
pantailaren deskribapena
Generikoa
hautatu 30 talde inguruko pantaila ezarpenak 1024x768 @ 60Hz pantaila lauak
+eta eramangarriak bezalakoak erabiltzen dira. Hau da, askotan pantaila
+aukeraketa talde on bat da Vesa kontrolatzile txartela erabili behar den
+bideo txartelr eta ezin da automatikoki zehaztu. Berriz ere, zure aukeraketa
+kontserbadorea izan behar da.
Zure / partizioa enkriptatu nahi baduzu, bereiztutako
+/boot partizio bat duzula ziurtatu behar
+duzu. /boot partizioaren enkriptatzea ez da erabili
+behar, bestela, zure sistema ez izango da abiarazi.
Hemen zure disko gogor(ren) egitura estutu. Partizioak gehitu eta kendu
+daitezke, partizio bateko sistema edo tamaina alda daiteke, eta
+haietan hasi baino lehen dagoena arren ikusi.
Erlaitz bat dago disko gogor bakoitzerako edo antzemandako
+biltegiratze-sistemarako, USB unitatea bezala. Adibidez, sda, sdb eta sdc
+hiru aurkitzen badira.
Sakatu Garbitu guztia aukeratutako biltegi gailu
+partizio guztiak garbitzeko
Beste ekintza guztiak: sakatu nahi den partizioa lehenik. Gero ikusi, edo
+aukeratu fitxategi sistema eta muntatze puntua, tamainaz aldatu edo garbitu.
Jarraitu dena zure nahiei egokitu arte.
Klik Eginda prest zaudenean.
Oharra
If you are installing Mageia on an UEFI system, check that an ESP (EFI
+System Partition) is present and correctly mounted on /boot/EFI (see below)
Oharra
If you are installing Mageia on a Legacy/GPT system, check that a BIOS boot
+partition is present with a correct type
Pantaila honetan zure disko gogor(ren) edukia ikus dezakezu eta DrakX
+partizio morroiak Mageia instalatzeko aurkitu
+duen tokia ikusi.
Beheko zerrendatik erabilgarri dauden aukerak bereziki aldatuko dira zure
+disko gogor(rren) diseinu eta edukien arabera.
Lehendik dauden Partizioak
Aukera hori eskuragarri badago, orduan Linux partizioak bateragarria aurkitu
+egin dira eta instalazioa erabili ahal izango du.
Erabili Espazio Hutsa
Erabili gabeko espazio baduzu zure disko gogorrean orduan aukera hau
+erabiliko da zure Mageia instalazio berriarentzat.
Erabili Espazio Librea Windows-en Partizioan
Lehendik dauden Windows partiziotik erabili gabeko espazioa baduzu,
+instalatzaileak, erabili ahal izateko eskainiko dizu.
Hau zure Mageia-ren instalazio berrirarentzako lekua uzteko modu
+erabilgarria izan daiteke, baina eragiketa arriskutsua da, beraz, fitxategi
+garrantzitsuen babeskopia egin behar duzu!
Kontutan prozedura hori dakar Windows partizioaren tamaina
+murrizteko. Partizio honek "garbi " egon beharko du, hau da, Windows azken
+aldiz erabili denean ondo itxita egon behar du. Halaber desfragmentatuta
+egon behar du, baina horrek ez du bermatzen partizioko fitxategi guztiak
+mugitu egin direla erabiliko den eremutik kanpo. Hori dela eta, Guztiz
+gomendagarria da zure fitxategi pertsonalaren babeskopia bat egitea.
Aukera honekin instalatzailea gainerako Windows-en partizioa urdin argiz
+eta etorkizuneko Mageia partizioa urdin ilunez euren xede tamainekin
+erakusten ditu. Tamaina hauek egokitzeko aukera duzu klik eginez eta
+partizioen arteko hutsunea arrastatuz. Ikusi beheko pantaila.
Ezabatu eta erabili disko osoa.
Aukera honek disko osoa erabiliko du Mageia-rantzat.
Oharra! Aukeratutako disko gogorraren datu guztiak ezabatuko dira. Kontuz
+ibili!
Diskoko zati bat beste zerbaitetan erabili edo jada galdu nahi ez duzun
+informazioa baduzu,, ez ezazu aukera hau erabili.
Pertsonalizatua
Honek erabateko kontrola ematen dizu instalazioan jartzen zure disko
+gogorrean.
Partizioak dimentsionatzen:
Instalatzaileak eskuragarri dauden leku partekatuko ditu honako arauen
+arabera:
Eskuragarri dagoen leku guztia 50GB baino gutxiago bada, partizio bat baino
+ez da sortuko /, ez baitago /home partizioa bereizita .
Eskuragarri dagoen leku guztia 50GB baino gehiago baldin bada, orduan, hiru
+partizio sortuko dira
6/19 erabateko espazio libretik /-ra esleitzen da 50 GB-ko gehiengoarekin
1/19 4 GB gehienez trukatzeko esleitzen da
gainerakoa (gutxienez 12/19) da / home-ra esleitzen da
Horrek esan nahi du 160 GB-tik eta gehiago eskuragarri, instalatzaileak hiru
+partizio sortuko dituela: 50GB /-rako , 4 GB swap-rako eta gainontzekoa
+/home-entzako.
Oharra
UEFI sistema bat erabiltzen ari bazara, ESP (EFI sistema partizioa)
+automatikoki detektatu egingo da, edo sortu ez bada existitzen oraindik, eta
+/boot/EFI-n muntatu. "Pertsonalizatua" aukerak arrakastaz bete dela
+frogatzen du.
Oharra
If you are using a Legacy (as known as CSM or BIOS) system with a GPT disk,
+you need to create a Bios boot partition if not already existing. It is an
+about 1 MiB partition with no mount point. Choose the "Custom disk
+partitioning" option to be able to create it with the Installer like any
+other partition, just select BIOS boot partition as filesystem type.
Abisua
Zenbait disko gogor berri 4096-byteko sektore logikoak erabilitzen dituzte,
+512 byte estandarraren ordez. Hardware librerik ezagatik partizio tresna ez
+da egiztatu halako diskoetan. Gainera, SSD disko batzuek 1MB baino gehiagoko
+ezabatze bloke bat darabilte. Iradokitzen dugu aurrez partiziorako beste
+tresna mota bart erabiltzea gparted bezala, mota honetako disko bat izanez
+gero, eta hurrengo konfigurazioak erabil ditzala:
"lerrokatu" "MiB"
"Aurreko espazio librea (MiB)" "2"
Ziurtatzen partizio guztiak sortzen diturela megabyte kopuru batekin.
Ez bazaude ziur aukeraketa egokia egin duzula,
+Atzera, eta berriro Atzera eta
+gero Pertsonalizatuan klik egin dezakezu hasierako
+pantailara itzultzeko. Pantaila honetan zure partizioek dutena ikus dezakzu.
Inork ez du ikusiko eskuliburu honetako ikus daitzekeen irudirik. Ikusiko
+dituzun irudiak zure hardwarea eta instalazioan zehar hartutako erabakien
+araberakoa izango da.
GNU-Linux-eko erabiltzaile berri edo aurreratu bat bazara, Mageia-ren
+instalatzailea diseinatuta dago zure instalazioa edo eguneratzea posible
+bezain erraz egiten laguntzeko.
Hasierako menuak hainbat aukera ditu, baina aukera lehenetsia instalatzailea
+da, normalean, behar duzun guztia dela.
Irudia 1. Instalazio Ongi etorri Pantaila
Hemen lehenetsitako ongietorri pantaila, Lehenean ondare sistema eta
+bigarrenean UEFI sistema bat duen Mageia DVD bat erabiliz:
+
Lehenengo pantaila honetan, posible da lehentasun pertsonal batzuk ezartzea:
Hizkuntza (instalaziorako soilik, sisteman aukeratutako hizkuntzaren
+desberdinak izan daitezke) F2 gakoa sakatuz (Ondare moduan soilik)
Erabili geziak hizkuntza aukeratzeko eta sakatu Sartu.
Hemen adibide bat dago, CD/DVD Live mota erabiltzean agertutako Frantsesezko
+ongietorri pantaila. Nabaritu aipaturiko CD/DVDaren menuak ez duela
+proposatzen: Berreskuratze Sistema,
+Memoriaren Frogapena ezta Hardwarea
+antzemateko tresnarik ere.
Aldatu pantailaren bereizmena F3 tekla (Ondare moduan soilik) sakatuz.
Gehitu kernel aukera batzuk F6 ondare
+moduan edo e sakatuz UEFI modurako.
Instalazioak huts egiten badu, orduan berriro beste aukera osagarri
+batzuekin saiatzea beharrezkoa izan daiteke. F6 sakatzen duzunean agertzen
+den menuak lerro Abio aukarak berri bat erakusten du
+eta lau aukera proposatzen ditu:
- Berez, ez du lehenetsitako aukeretan ezer aldatzen.
- Ezarpenak Seguruak, lehentasuna ematen da aukera seguruei prozeduraren
+kalterako.
- ACPI-rik gabe (Advanced Configuration and Power Interface),
+energia-administrazioa ez da kontuan hartzen.
- APIC-a Lokalik (Local Advanced Programmable Interrupt Controller) gabe,
+CPU-aren etenez dihardu. Aukera hau aukeratu ezazu eskatzen bazaizu.
Sarrera horietako bat hautatzean, Abio aukera lerroan
+erakutsitako jatorrizko aukerak aldatzen dira.
Oharra
Maegia bertsio batzuetan, hautatutako F6 gakoarekin hautatutako aukerak ez
+direla Abio aukerak lerroan agertzen gerta
+daiteke. Hala ere, kontuan izango dira.
Gehitu kernel aukera gehiago F1 tekla (Ondare moduan soilik) sakatuz.
F1 Sakatuz aukera berrien leihoa irekitzen da. Bat aukera ezazu
+gezi-teklekin eta ENTER-a saka ezazu xehetasun gehiago izateko edo Esc tekla
+saka ezazu ongietorri-pantailara itzultzeko.
Aukeren pantailaren ikuspegi zehatza. Sakatu Esc edo hautatu
+Abioko aukeretara Itzultzea aukeren zerrendara
+itzultzeko. Aukera hauek eskuz gehitu daitezke Abioko
+Aukera lerroan.
Oharra
Laguntzak F2 teklaz aukeratutako hizkuntza emaitza du.
Hona hemen hasierako pantaila kable sare instalazioan oinarritzen CD bat
+erabiltzen denean (Boot.iso edo Boot-Nonfree.iso imajinak)
Ezin duzu hizkuntza aldatu, aukerak pantailan azaltzen dira. Haridun Sarean
+oinarritutako instalazio CDa nola erabiltzeari buruzko informazio gehiago
+lortzeko, bisitatu Mageiaren
+Wiki-a
Abisua
Teklatuaren diseinua amerikarra da.
Instalazio urratsak
Instalazio prozesuko hainbat urrats pantailaren alboko panelean jarraitu
+daitezke.
Urrats bakoitzak pantailetan bat edo gehiago ditu aukera osagarrietarako
+botoiak Aurreratua izan dezakeena, normalean gutxi
+erabiltzen dira .
Pantailak gehienek Laguntza botoiak dituzte, zienek
+pausuei buruzko azalpenak emango dizute.
Oharra
Instalazioan zehar nonbait instalazioa gelditzea erabakitzen baduzu,
+berrastea posiblea da, baina bi aldiz pentsa ezazu. Behin partizio bat
+formateatu denez gero edo behin eguneratzeak jartzen hasi direnean, zure
+ordenagailua ez da egoera berean izango eta berrabiarazteak sistema
+erabilezinarekin utz dezake. Hala ere, berrastea erabakitzen baduzu,
+terminalera sar zaitez Alt Ctrl F2 aldi berean
+sakatuz. Gero, Alt Ctrl Delete saka ezazu aldi berean
+berrasteko.
Instalazio arazoak eta Konponbide Posibleak
Interfaze Grafikorik gabe
Hasierako pantailaren ondoren, ez du hizkuntzako aukeraketa pantaila
+kargatzen. Hau gerta daiteke txartel grafiko batzuekin eta sistema
+zaharrekin. Saiatu bereizmen bajuago bat erabiltzea, vgalo
+terminalean idatziz.
Hardwarea zaharra bada, Beharbada ez da posible instalazio grafikoa
+egitea. Aipaturiko kasuan, testu modu instalazio bat saia liteke. Aipaturiko
+modua burutzeko, ESC sakatu ezazu lehen ongietorri-pantailan zehar eta ENTER
+sakatuz egiazta ezazu. Pantaila beltza agertuko da "boot" hitzarekin. "text"
+idatz ezazu eta ENTER sakatu ezazu. Orain testu moduko instalazioarekin
+jarrai ezazu.
Instalatu Osagaiak
Sistemak instalazioan zehar izoztu egiten dela badirudi, hardware
+detekzioekin arazoa izan daiteke. Kasu honetan, hardwareko detekzio
+automatikoa desaktiba daiteke eta gero ezarri daiteke. Hau probatzeko,
+noauto idatz ezazu terminalean. Beharrezkoa bada aukera hau
+beste batzuekin konbina daiteke.
RAM arazoak
Hura behar izatea arraroa da, baina kasu batzuetan, hardwareak RAM-aren
+kantitate libreari buruz oker informa dezake. Hura eskuz zehazteko,
+mem=xxxM parametroa erabil dezake, xxx RAM-aren kantitate
+zuzena den, adibidez: mem=256M-ak RAM 256MB esan nahi izango
+lituzke.
Partizio dinamikoak
Zuk "oinarrizko" formatutik zure disko gogorra "dinamiko"-ra bihurtu
+bazenuen Microsoft Windows-en, Mageia disko honetan jartzea ezinezkoa izango
+dela jakin behar duzu. Oinarrizko diskora itzultzeko Microsoft-eko
+dokumentazioa ikus ezazu: http://msdn.microsoft.com/en-us/library/cc776315.aspx.
Hemen eskuragarri dauden biltegien zerrenda bat. Biltegi guztiak ez daude
+eskuragarri, instalaziorako erabilitako baliabidearen arabera. Biltegien
+aukeraketa hurrengo urratsetan hautagai izagon diren paketeak zehaztuko
+ditu.
Core biltegia ezin da desaktibatu, distribuzioaren
+oinarria daukanez gero.
Nonfree biltegiak doakoak diren paketeak ditu, hau da,
+mageia birbana ditzake, baina softwarea kode itxiko paketeak, eta hortik
+datorkio nonfree izena. Adibidez, biltegiak barnean nVidia eta ATI txartel
+grafiko, hainbat WiFi txartelentzako firmware, gidariak jabedun, ea hartzen
+ditu.
Tainted biltegiak barne hartzen ditu doako
+lizentziapean argitaratutako paketeak. Paketeak biltegi honetan jartzeko
+irizpide nagusia patenteak eta copyright herri batzuetako legeak hauts
+daitezkeela da, hala nola, zenbait audio/bideo, DVD komertzial bideo, etab
+erreproduzitzeko beharrezkoak diren multimedia codec batzuk bezalako
+paketeak, etab.
Nahi izanez gero, halaber "banakako pakete aukeraketa" egiaztatu dezakezu
+pantaila berean.
Mageiaren erabilera espezifikoak buruan
+dutenentzat dago zuzenduta instalazio minimoa, zerbitzari edo lanpostu
+espezialitatua bezala. Seguruenik aukera hau "Banakako pakete aukeraketa"
+aipatutako aukera konbinatuta erabili ahal izango duzu, instalazioa
+fintzeko, ikus honela deritzon atala “Aukeratu Banakako Paketeak”.
Instalazio mota hau aukeratuz gero, ondoko pantailan osagarri erabilgarri
+batzuk eskainiko ditu, hala nola, dokumentazioa eta X.
"X-ekin" hautatzen bada, IceWM idazmahai arin gisa egongo da.
DrakX adimentasunez hautatzen ditu ezarpenak zure sistemaren detektatutako
+hardwarearen arabera. Ezarpenak egiaztatu ahal izango dituzu hemen eta
+Ezarri sakatu aldatu nahi baduzu.
Oharra
As a general rule, default settings are recommended and you can keep them
+with 3 exceptions:
there are known issues with a default setting
the default setting has already been tried and it fails
something else is said in the detailed sections below
Erabiltzaile extrak hemen gehi dezakezu. Bakoitzak bere
+/home direktorioa izango du.
Zerbitzuak:
Sistema Zerbitzuak atzeko aldean abian dauden programa txikiak aipatzeko
+(deabru) bezala ezagutzen da. Tresna honek horietako batzuk gaitu edo
+desgaitzeko aukera ematen dizu.
Arretaz pentsatu behar duzu hemen ezer aldatu aurretik, hutsegite batek
+ordenagailuak gaizki funtzionatzea eragin dezake.
Hemen da non teklatuaren antolamendua ezarri edo aldatu ditzakezun zure
+kokapen, hizkuntza edo teklatu motaren arabera.
Oharra
If you notice a wrong keyboard layout and want to change it, keep in mind
+that your passwords are going to change too.
Sagua:
Hemen gehitu edo konfiguratu dezakezu beste gailu batzuk, tabletak,
+trackballs, etab
Soinu txartela:
Instalatzaileak gidari lehenetsia erabiltzen du, baldin badago. Gidari bat
+baino gehiago dagoenean agertzen da beste bat aukeratzeko aukera soilik,
+baina bat ere ez dator lehenetsita.
Interfaze grafikoa:
Atal honen bitartez, zure txartel grafikoa(k) eta pantaila konfigura
+dezakezu.
Zure sarea hemen ezarri ditzakezu, baina gidari libre gabeko txartelentzat
+(nonfree), berrabiarazi ostean egite hobea da, Mageiaren
+Kontrol Gunean, non-free biltegiak gaituta eduki ondoren.
Abisua
Sare txartel bat gehitzen duzunean, ez ahaztu zure suebakia interfazena
+ezartzen, ikusteko ere.
Proxiak:
Proxy-zerbitzari batek zure ordenagailuaren eta Interneten arteko
+bitartekari bat bezala jokatzen du. Sail honek proxy-zerbitzua zure
+ordenagailuak erabiltzeko ezarpenak jartzeko baimentzen dizu.
Zure sistema administratzaileari kontsultatu beharko diozu eskuratzeko hemen
+sartu beharreko parametroak
Segurtasuna
Segurtasun Maila:
Hemen ezarri daiteke zure ordenagailurako desiratzen duzun segurtasun maila,
+gehienetan, lehenetsitako ezarpena (Estandarra) egokitzen du erabilera
+orokorrerako.
Begiratu zure erabilerara hoberen egokitzen den aukera.
Suebakia:
Suebaki baten asmoa, zure artxibo garrantzitsuen eta Internetetik dabiltzan
+asmo txarreko jende ugariren, lapurtzen saia daitezkeen edo zure artxiboak
+arriskuan jarri dezaketenen artean hesi bat jartzea da.
Select the services that you wish to have access to your system. Your
+selections will depend on what you use your computer for. For more
+information, see ???.
Abisua
Kontuan izan dena ahalbidetzea (suebaki gabe) oso arriskutsua izan
+daitekeela.
diff --git a/installer/6/eu/content/nwSearchFnt.js b/installer/6/eu/content/nwSearchFnt.js
new file mode 100644
index 00000000..13327867
--- /dev/null
+++ b/installer/6/eu/content/nwSearchFnt.js
@@ -0,0 +1,524 @@
+/*----------------------------------------------------------------------------
+ * JavaScript for webhelp search
+ *----------------------------------------------------------------------------
+ This file is part of the webhelpsearch plugin for DocBook WebHelp
+ Copyright (c) 2007-2008 NexWave Solutions All Rights Reserved.
+ www.nexwave.biz Nadege Quaine
+ http://kasunbg.blogspot.com/ Kasun Gajasinghe
+ */
+
+//string initialization
+var htmlfileList = "htmlFileList.js";
+var htmlfileinfoList = "htmlFileInfoList.js";
+var useCJKTokenizing = false;
+
+/* Cette fonction verifie la validite de la recherche entrre par l utilisateur */
+function Verifie(ditaSearch_Form) {
+
+ // Check browser compatibitily
+ if (navigator.userAgent.indexOf("Konquerer") > -1) {
+
+ alert(txt_browser_not_supported);
+ return;
+ }
+
+
+ var expressionInput = document.ditaSearch_Form.textToSearch.value;
+ //Set a cookie to store the searched keywords
+ $.cookie('textToSearch', expressionInput);
+
+
+ if (expressionInput.length < 1) {
+
+ // expression is invalid
+ alert(txt_enter_at_least_1_char);
+ // reactive la fenetre de search (utile car cadres)
+ document.ditaSearch_Form.textToSearch.focus();
+ }
+ else {
+
+ // Effectuer la recherche
+ Effectuer_recherche(expressionInput);
+
+ // reactive la fenetre de search (utile car cadres)
+ document.ditaSearch_Form.textToSearch.focus();
+ }
+}
+
+var stemQueryMap = new Array(); // A hashtable which maps stems to query words
+
+/* This function parses the search expression, loads the indices and displays the results*/
+function Effectuer_recherche(expressionInput) {
+
+ /* Display a waiting message */
+ //DisplayWaitingMessage();
+
+ /*data initialisation*/
+ var searchFor = ""; // expression en lowercase et sans les caracte res speciaux
+ //w = new Object(); // hashtable, key=word, value = list of the index of the html files
+ scriptLetterTab = new Scriptfirstchar(); // Array containing the first letter of each word to look for
+ var wordsList = new Array(); // Array with the words to look for
+ var finalWordsList = new Array(); // Array with the words to look for after removing spaces
+ var linkTab = new Array();
+ var fileAndWordList = new Array();
+ var txt_wordsnotfound = "";
+
+
+ /*nqu: expressionInput, la recherche est lower cased, plus remplacement des char speciaux*/
+ searchFor = expressionInput.toLowerCase().replace(/<\//g, "_st_").replace(/\$_/g, "_di_").replace(/\.|%2C|%3B|%21|%3A|@|\/|\*/g, " ").replace(/(%20)+/g, " ").replace(/_st_/g, "").replace(/_di_/g, "%24_");
+
+ searchFor = searchFor.replace(/ +/g, " ");
+ searchFor = searchFor.replace(/ $/, "").replace(/^ /, "");
+
+ wordsList = searchFor.split(" ");
+ wordsList.sort();
+
+ //set the tokenizing method
+ if(typeof indexerLanguage != "undefined" && (indexerLanguage=="zh" || indexerLanguage=="ja" ||indexerLanguage=="ko")){
+ useCJKTokenizing=true;
+ } else {
+ useCJKTokenizing=false;
+ }
+ //If Lucene CJKTokenizer was used as the indexer, then useCJKTokenizing will be true. Else, do normal tokenizing.
+ // 2-gram tokenizinghappens in CJKTokenizing,
+ if(useCJKTokenizing){
+ finalWordsList = cjkTokenize(wordsList);
+ } else {
+ finalWordsList = tokenize(wordsList);
+ }
+
+ //load the scripts with the indices: the following lines do not work on the server. To be corrected
+ /*if (IEBrowser) {
+ scriptsarray = loadTheIndexScripts (scriptLetterTab);
+ } */
+
+ /**
+ * Compare with the indexed words (in the w[] array), and push words that are in it to tempTab.
+ */
+ var tempTab = new Array();
+ for (var t in finalWordsList) {
+ if (w[finalWordsList[t].toString()] == undefined) {
+ txt_wordsnotfound += finalWordsList[t] + " ";
+ } else {
+ tempTab.push(finalWordsList[t]);
+ }
+ }
+ finalWordsList = tempTab;
+
+ if (!finalWordsList.length) {
+ finalWordsList = wordsList;
+ }
+
+ fileAndWordList = SortResults(finalWordsList);
+
+ if (fileAndWordList && fileAndWordList.length) {
+
+ //search 'and' and 'or' one time
+ //fileAndWordList = SortResults(finalWordsList);
+
+ var cpt = fileAndWordList.length;
+ for (var i = cpt - 1; i >= 0; i--) {
+ if (fileAndWordList[i] != undefined) {
+ linkTab.push("
" + "Your search returned no results for " + "" + txt_wordsnotfound + "" + "
";
+ }
+ //alert(results);
+ document.getElementById('searchResults').innerHTML = results;
+}
+
+function tokenize(wordsList){
+ var stemmedWordsList = new Array(); // Array with the words to look for after removing spaces
+ var cleanwordsList = new Array(); // Array with the words to look for
+ for(var j in wordsList){
+ var word = wordsList[j];
+ if(typeof stemmer != "undefined" ){
+ stemQueryMap[stemmer(word)] = word;
+ } else {
+ stemQueryMap[word] = word;
+ }
+ }
+ //stemmedWordsList is the stemmed list of words separated by spaces.
+ for (var t in wordsList) {
+ wordsList[t] = wordsList[t].replace(/(%22)|^-/g, "");
+ if (wordsList[t] != "%20") {
+ scriptLetterTab.add(wordsList[t].charAt(0));
+ cleanwordsList.push(wordsList[t]);
+ }
+ }
+
+ if(typeof stemmer != "undefined" ){
+ //Do the stemming using Porter's stemming algorithm
+ for (var i = 0; i < cleanwordsList.length; i++) {
+ var stemWord = stemmer(cleanwordsList[i]);
+ stemmedWordsList.push(stemWord);
+ }
+ } else {
+ stemmedWordsList = cleanwordsList;
+ }
+ return stemmedWordsList;
+}
+
+//Invoker of CJKTokenizer class methods.
+function cjkTokenize(wordsList){
+ var allTokens= new Array();
+ var notCJKTokens= new Array();
+ var j=0;
+ for(j=0;j";
+ return this.input.substring(this.offset,this.offset+2);
+ }
+
+ function getAllTokens(){
+ while(this.incrementToken()){
+ var tmp = this.tokenize();
+ this.tokens.push(tmp);
+ }
+ return this.unique(this.tokens);
+// document.getElementById("content").innerHTML += tokens+" ";
+// document.getElementById("content").innerHTML += " dada"+sortedTokens+" ";
+// console.log(tokens.length+"dsdsds");
+ /*for(i=0;idada"+un[i]+"- "+stems[i]+" "+ ss;
+ document.getElementById("content").innerHTML += " "+sortedTokens[i];
+ }*/
+ }
+
+ function unique(a)
+ {
+ var r = new Array();
+ o:for(var i = 0, n = a.length; i < n; i++)
+ {
+ for(var x = 0, y = r.length; x < y; x++)
+ {
+ if(r[x]==a[i]) continue o;
+ }
+ r[r.length] = a[i];
+ }
+ return r;
+ }
+}
+
+
+/* Scriptfirstchar: to gather the first letter of index js files to upload */
+function Scriptfirstchar() {
+ this.strLetters = "";
+ this.add = addLettre;
+}
+
+function addLettre(caract) {
+
+ if (this.strLetters == 'undefined') {
+ this.strLetters = caract;
+ } else if (this.strLetters.indexOf(caract) < 0) {
+ this.strLetters += caract;
+ }
+
+ return 0;
+}
+/* end of scriptfirstchar */
+
+/*main loader function*/
+/*tab contains the first letters of each word looked for*/
+function loadTheIndexScripts(tab) {
+
+ //alert (tab.strLetters);
+ var scriptsarray = new Array();
+
+ for (var i = 0; i < tab.strLetters.length; i++) {
+
+ scriptsarray[i] = "..\/search" + "\/" + tab.strLetters.charAt(i) + ".js";
+ }
+ // add the list of html files
+ i++;
+ scriptsarray[i] = "..\/search" + "\/" + htmlfileList;
+
+ //debug
+ for (var t in scriptsarray) {
+ //alert (scriptsarray[t]);
+ }
+
+ tab = new ScriptLoader();
+ for (t in scriptsarray) {
+ tab.add(scriptsarray[t]);
+ }
+ tab.load();
+ //alert ("scripts loaded");
+ return (scriptsarray);
+}
+
+/* ScriptLoader: to load the scripts and wait that it's finished */
+function ScriptLoader() {
+ this.cpt = 0;
+ this.scriptTab = new Array();
+ this.add = addAScriptInTheList;
+ this.load = loadTheScripts;
+ this.onScriptLoaded = onScriptLoadedFunc;
+}
+
+function addAScriptInTheList(scriptPath) {
+ this.scriptTab.push(scriptPath);
+}
+
+function loadTheScripts() {
+ var script;
+ var head;
+
+ head = document.getElementsByTagName('head').item(0);
+
+ //script = document.createElement('script');
+
+ for (var el in this.scriptTab) {
+ //alert (el+this.scriptTab[el]);
+ script = document.createElement('script');
+ script.src = this.scriptTab[el];
+ script.type = 'text/javascript';
+ script.defer = false;
+
+ head.appendChild(script);
+ }
+
+}
+
+function onScriptLoadedFunc(e) {
+ e = e || window.event;
+ var target = e.target || e.srcElement;
+ var isComplete = true;
+ if (typeof target.readyState != undefined) {
+
+ isComplete = (target.readyState == "complete" || target.readyState == "loaded");
+ }
+ if (isComplete) {
+ ScriptLoader.cpt++;
+ if (ScriptLoader.cpt == ScriptLoader.scripts.length) {
+ ScriptLoader.onLoadComplete();
+ }
+ }
+}
+
+/*
+function onLoadComplete() {
+ alert("loaded !!");
+} */
+
+/* End of scriptloader functions */
+
+// Array.unique( strict ) - Remove duplicate values
+function unique(tab) {
+ var a = new Array();
+ var i;
+ var l = tab.length;
+
+ if (tab[0] != undefined) {
+ a[0] = tab[0];
+ }
+ else {
+ return -1
+ }
+
+ for (i = 1; i < l; i++) {
+ if (indexof(a, tab[i], 0) < 0) {
+ a.push(tab[i]);
+ }
+ }
+ return a;
+}
+function indexof(tab, element, begin) {
+ for (var i = begin; i < tab.length; i++) {
+ if (tab[i] == element) {
+ return i;
+ }
+ }
+ return -1;
+
+}
+/* end of Array functions */
+
+
+/*
+ Param: mots= list of words to look for.
+ This function creates an hashtable:
+ - The key is the index of a html file which contains a word to look for.
+ - The value is the list of all words contained in the html file.
+
+ Return value: the hashtable fileAndWordList
+ */
+function SortResults(mots) {
+
+ var fileAndWordList = new Object();
+ if (mots.length == 0) {
+ return null;
+ }
+
+ for (var t in mots) {
+ // get the list of the indices of the files.
+ var listNumerosDesFicStr = w[mots[t].toString()];
+ //alert ("listNumerosDesFicStr "+listNumerosDesFicStr);
+ var tab = listNumerosDesFicStr.split(",");
+
+ //for each file (file's index):
+ for (var t2 in tab) {
+ var temp = tab[t2].toString();
+ if (fileAndWordList[temp] == undefined) {
+
+ fileAndWordList[temp] = "" + mots[t];
+ } else {
+
+ fileAndWordList[temp] += "," + mots[t];
+ }
+ }
+ }
+
+ var fileAndWordListValuesOnly = new Array();
+
+ // sort results according to values
+ var temptab = new Array();
+ for (t in fileAndWordList) {
+ tab = fileAndWordList[t].split(',');
+
+ var tempDisplay = new Array();
+ for (var x in tab) {
+ if(stemQueryMap[tab[x]] != undefined){
+ tempDisplay.push(stemQueryMap[tab[x]]); //get the original word from the stem word.
+ } else {
+ tempDisplay.push(tab[x]); //no stem is available. (probably a CJK language)
+ }
+ }
+ var tempDispString = tempDisplay.join(", ");
+
+ temptab.push(new resultPerFile(t, fileAndWordList[t], tab.length, tempDispString));
+ fileAndWordListValuesOnly.push(fileAndWordList[t]);
+ }
+
+
+ //alert("t"+fileAndWordListValuesOnly.toString());
+
+ fileAndWordListValuesOnly = unique(fileAndWordListValuesOnly);
+ fileAndWordListValuesOnly = fileAndWordListValuesOnly.sort(compare_nbMots);
+ //alert("t: "+fileAndWordListValuesOnly.join(';'));
+
+ var listToOutput = new Array();
+
+ for (var j in fileAndWordListValuesOnly) {
+ for (t in temptab) {
+ if (temptab[t].motsliste == fileAndWordListValuesOnly[j]) {
+ if (listToOutput[j] == undefined) {
+ listToOutput[j] = new Array(temptab[t]);
+ } else {
+ listToOutput[j].push(temptab[t]);
+ }
+ }
+ }
+ }
+ return listToOutput;
+}
+
+function resultPerFile(filenb, motsliste, motsnb, motslisteDisplay) {
+ this.filenb = filenb;
+ this.motsliste = motsliste;
+ this.motsnb = motsnb;
+ this.motslisteDisplay= motslisteDisplay;
+}
+
+function compare_nbMots(s1, s2) {
+ var t1 = s1.split(',');
+ var t2 = s2.split(',');
+ //alert ("s1:"+t1.length + " " +t2.length)
+ if (t1.length == t2.length) {
+ return 0;
+ } else if (t1.length > t2.length) {
+ return 1;
+ } else {
+ return -1;
+ }
+ //return t1.length - t2.length);
+}
\ No newline at end of file
diff --git a/installer/6/eu/content/search/punctuation.props b/installer/6/eu/content/search/punctuation.props
new file mode 100644
index 00000000..d3e3fcd2
--- /dev/null
+++ b/installer/6/eu/content/search/punctuation.props
@@ -0,0 +1,31 @@
+Punct01=\\u3002
+Punct02=\\u3003
+Punct03=\\u300C
+Punct04=\\u300D
+Punct05=\\u300E
+Punct06=\\u300F
+Punct07=\\u301D
+Punct08=\\u301E
+Punct09=\\u301F
+Punct10=\\u309B
+Punct11=\\u2018
+Punct12=\\u2019
+Punct13=\\u201A
+Punct14=\\u201C
+Punct15=\\u201D
+Punct16=\\u201E
+Punct17=\\u2032
+Punct18=\\u2033
+Punct19=\\u2035
+Punct20=\\u2039
+Punct21=\\u203A
+Punct22=\\u201E
+Punct23=\\u00BB
+Punct24=\\u00AB
+Punct25=
+Punct26=
+Punct27=\\u00A0
+Punct28=\\u2014
+
+
+
diff --git a/installer/6/eu/content/search/stemmers/de_stemmer.js b/installer/6/eu/content/search/stemmers/de_stemmer.js
new file mode 100644
index 00000000..7ff3822a
--- /dev/null
+++ b/installer/6/eu/content/search/stemmers/de_stemmer.js
@@ -0,0 +1,247 @@
+/*
+ * Author: Joder Illi
+ *
+ * Copyright (c) 2010, FormBlitz AG
+ * All rights reserved.
+ * Implementation of the stemming algorithm from http://snowball.tartarus.org/algorithms/german/stemmer.html
+ * Copyright of the algorithm is: Copyright (c) 2001, Dr Martin Porter and can be found at http://snowball.tartarus.org/license.php
+ *
+ * Redistribution and use in source and binary forms, with or without modification, is covered by the standard BSD license.
+ *
+ */
+
+//var stemmer = function Stemmer() {
+ /*
+ German includes the following accented forms,
+ ä ö ü
+ and a special letter, ß, equivalent to double s.
+ The following letters are vowels:
+ a e i o u y ä ö ü
+ */
+
+ var stemmer = function(word) {
+ /*
+ Put u and y between vowels into upper case
+ */
+ word = word.replace(/([aeiouyäöü])u([aeiouyäöü])/g, '$1U$2');
+ word = word.replace(/([aeiouyäöü])y([aeiouyäöü])/g, '$1Y$2');
+
+ /*
+ and then do the following mappings,
+ (a) replace ß with ss,
+ (a) replace ae with ä, Not doing these, have trouble with diphtongs
+ (a) replace oe with ö, Not doing these, have trouble with diphtongs
+ (a) replace ue with ü unless preceded by q. Not doing these, have trouble with diphtongs
+ So in quelle, ue is not mapped to ü because it follows q, and in feuer it is not mapped because the first part of the rule changes it to feUer, so the u is not found.
+ */
+ word = word.replace(/ß/g, 'ss');
+ //word = word.replace(/ae/g, 'ä');
+ //word = word.replace(/oe/g, 'ö');
+ //word = word.replace(/([^q])ue/g, '$1ü');
+
+ /*
+ R1 and R2 are first set up in the standard way (see the note on R1 and R2), but then R1 is adjusted so that the region before it contains at least 3 letters.
+ R1 is the region after the first non-vowel following a vowel, or is the null region at the end of the word if there is no such non-vowel.
+ R2 is the region after the first non-vowel following a vowel in R1, or is the null region at the end of the word if there is no such non-vowel.
+ */
+
+ var r1Index = word.search(/[aeiouyäöü][^aeiouyäöü]/);
+ var r1 = '';
+ if (r1Index != -1) {
+ r1Index += 2;
+ r1 = word.substring(r1Index);
+ }
+
+ var r2Index = -1;
+ var r2 = '';
+
+ if (r1Index != -1) {
+ var r2Index = r1.search(/[aeiouyäöü][^aeiouyäöü]/);
+ if (r2Index != -1) {
+ r2Index += 2;
+ r2 = r1.substring(r2Index);
+ r2Index += r1Index;
+ } else {
+ r2 = '';
+ }
+ }
+
+ if (r1Index != -1 && r1Index < 3) {
+ r1Index = 3;
+ r1 = word.substring(r1Index);
+ }
+
+ /*
+ Define a valid s-ending as one of b, d, f, g, h, k, l, m, n, r or t.
+ Define a valid st-ending as the same list, excluding letter r.
+ */
+
+ /*
+ Do each of steps 1, 2 and 3.
+ */
+
+ /*
+ Step 1:
+ Search for the longest among the following suffixes,
+ (a) em ern er
+ (b) e en es
+ (c) s (preceded by a valid s-ending)
+ */
+ var a1Index = word.search(/(em|ern|er)$/g);
+ var b1Index = word.search(/(e|en|es)$/g);
+ var c1Index = word.search(/([bdfghklmnrt]s)$/g);
+ if (c1Index != -1) {
+ c1Index++;
+ }
+ var index1 = 10000;
+ var optionUsed1 = '';
+ if (a1Index != -1 && a1Index < index1) {
+ optionUsed1 = 'a';
+ index1 = a1Index;
+ }
+ if (b1Index != -1 && b1Index < index1) {
+ optionUsed1 = 'b';
+ index1 = b1Index;
+ }
+ if (c1Index != -1 && c1Index < index1) {
+ optionUsed1 = 'c';
+ index1 = c1Index;
+ }
+
+ /*
+ and delete if in R1. (Of course the letter of the valid s-ending is not necessarily in R1.) If an ending of group (b) is deleted, and the ending is preceded by niss, delete the final s.
+ (For example, äckern -> äck, ackers -> acker, armes -> arm, bedürfnissen -> bedürfnis)
+ */
+
+ if (index1 != 10000 && r1Index != -1) {
+ if (index1 >= r1Index) {
+ word = word.substring(0, index1);
+ if (optionUsed1 == 'b') {
+ if (word.search(/niss$/) != -1) {
+ word = word.substring(0, word.length -1);
+ }
+ }
+ }
+ }
+ /*
+ Step 2:
+ Search for the longest among the following suffixes,
+ (a) en er est
+ (b) st (preceded by a valid st-ending, itself preceded by at least 3 letters)
+ */
+
+ var a2Index = word.search(/(en|er|est)$/g);
+ var b2Index = word.search(/(.{3}[bdfghklmnt]st)$/g);
+ if (b2Index != -1) {
+ b2Index += 4;
+ }
+
+ var index2 = 10000;
+ var optionUsed2 = '';
+ if (a2Index != -1 && a2Index < index2) {
+ optionUsed2 = 'a';
+ index2 = a2Index;
+ }
+ if (b2Index != -1 && b2Index < index2) {
+ optionUsed2 = 'b';
+ index2 = b2Index;
+ }
+
+ /*
+ and delete if in R1.
+ (For example, derbsten -> derbst by step 1, and derbst -> derb by step 2, since b is a valid st-ending, and is preceded by just 3 letters)
+ */
+
+ if (index2 != 10000 && r1Index != -1) {
+ if (index2 >= r1Index) {
+ word = word.substring(0, index2);
+ }
+ }
+
+ /*
+ Step 3: d-suffixes (*)
+ Search for the longest among the following suffixes, and perform the action indicated.
+ end ung
+ delete if in R2
+ if preceded by ig, delete if in R2 and not preceded by e
+ ig ik isch
+ delete if in R2 and not preceded by e
+ lich heit
+ delete if in R2
+ if preceded by er or en, delete if in R1
+ keit
+ delete if in R2
+ if preceded by lich or ig, delete if in R2
+ */
+
+ var a3Index = word.search(/(end|ung)$/g);
+ var b3Index = word.search(/[^e](ig|ik|isch)$/g);
+ var c3Index = word.search(/(lich|heit)$/g);
+ var d3Index = word.search(/(keit)$/g);
+ if (b3Index != -1) {
+ b3Index ++;
+ }
+
+ var index3 = 10000;
+ var optionUsed3 = '';
+ if (a3Index != -1 && a3Index < index3) {
+ optionUsed3 = 'a';
+ index3 = a3Index;
+ }
+ if (b3Index != -1 && b3Index < index3) {
+ optionUsed3 = 'b';
+ index3 = b3Index;
+ }
+ if (c3Index != -1 && c3Index < index3) {
+ optionUsed3 = 'c';
+ index3 = c3Index;
+ }
+ if (d3Index != -1 && d3Index < index3) {
+ optionUsed3 = 'd';
+ index3 = d3Index;
+ }
+
+ if (index3 != 10000 && r2Index != -1) {
+ if (index3 >= r2Index) {
+ word = word.substring(0, index3);
+ var optionIndex = -1;
+ var optionSubsrt = '';
+ if (optionUsed3 == 'a') {
+ optionIndex = word.search(/[^e](ig)$/);
+ if (optionIndex != -1) {
+ optionIndex++;
+ if (optionIndex >= r2Index) {
+ word = word.substring(0, optionIndex);
+ }
+ }
+ } else if (optionUsed3 == 'c') {
+ optionIndex = word.search(/(er|en)$/);
+ if (optionIndex != -1) {
+ if (optionIndex >= r1Index) {
+ word = word.substring(0, optionIndex);
+ }
+ }
+ } else if (optionUsed3 == 'd') {
+ optionIndex = word.search(/(lich|ig)$/);
+ if (optionIndex != -1) {
+ if (optionIndex >= r2Index) {
+ word = word.substring(0, optionIndex);
+ }
+ }
+ }
+ }
+ }
+
+ /*
+ Finally,
+ turn U and Y back into lower case, and remove the umlaut accent from a, o and u.
+ */
+ word = word.replace(/U/g, 'u');
+ word = word.replace(/Y/g, 'y');
+ word = word.replace(/ä/g, 'a');
+ word = word.replace(/ö/g, 'o');
+ word = word.replace(/ü/g, 'u');
+
+ return word;
+ };
+//}
\ No newline at end of file
diff --git a/installer/6/eu/content/search/stemmers/en_stemmer.js b/installer/6/eu/content/search/stemmers/en_stemmer.js
new file mode 100644
index 00000000..f58012f2
--- /dev/null
+++ b/installer/6/eu/content/search/stemmers/en_stemmer.js
@@ -0,0 +1,187 @@
+// Porter stemmer in Javascript. Few comments, but it's easy to follow against the rules in the original
+// paper, in
+//
+// Porter, 1980, An algorithm for suffix stripping, Program, Vol. 14,
+// no. 3, pp 130-137,
+//
+// see also http://www.tartarus.org/~martin/PorterStemmer
+
+// Release 1 be 'andargor', Jul 2004
+// Release 2 (substantially revised) by Christopher McKenzie, Aug 2009
+
+
+var stemmer = (function(){
+ var step2list = {
+ "ational" : "ate",
+ "tional" : "tion",
+ "enci" : "ence",
+ "anci" : "ance",
+ "izer" : "ize",
+ "bli" : "ble",
+ "alli" : "al",
+ "entli" : "ent",
+ "eli" : "e",
+ "ousli" : "ous",
+ "ization" : "ize",
+ "ation" : "ate",
+ "ator" : "ate",
+ "alism" : "al",
+ "iveness" : "ive",
+ "fulness" : "ful",
+ "ousness" : "ous",
+ "aliti" : "al",
+ "iviti" : "ive",
+ "biliti" : "ble",
+ "logi" : "log"
+ },
+
+ step3list = {
+ "icate" : "ic",
+ "ative" : "",
+ "alize" : "al",
+ "iciti" : "ic",
+ "ical" : "ic",
+ "ful" : "",
+ "ness" : ""
+ },
+
+ c = "[^aeiou]", // consonant
+ v = "[aeiouy]", // vowel
+ C = c + "[^aeiouy]*", // consonant sequence
+ V = v + "[aeiou]*", // vowel sequence
+
+ mgr0 = "^(" + C + ")?" + V + C, // [C]VC... is m>0
+ meq1 = "^(" + C + ")?" + V + C + "(" + V + ")?$", // [C]VC[V] is m=1
+ mgr1 = "^(" + C + ")?" + V + C + V + C, // [C]VCVC... is m>1
+ s_v = "^(" + C + ")?" + v; // vowel in stem
+
+ return function (w) {
+ var stem,
+ suffix,
+ firstch,
+ re,
+ re2,
+ re3,
+ re4,
+ origword = w;
+
+ if (w.length < 3) { return w; }
+
+ firstch = w.substr(0,1);
+ if (firstch == "y") {
+ w = firstch.toUpperCase() + w.substr(1);
+ }
+
+ // Step 1a
+ re = /^(.+?)(ss|i)es$/;
+ re2 = /^(.+?)([^s])s$/;
+
+ if (re.test(w)) { w = w.replace(re,"$1$2"); }
+ else if (re2.test(w)) { w = w.replace(re2,"$1$2"); }
+
+ // Step 1b
+ re = /^(.+?)eed$/;
+ re2 = /^(.+?)(ed|ing)$/;
+ if (re.test(w)) {
+ var fp = re.exec(w);
+ re = new RegExp(mgr0);
+ if (re.test(fp[1])) {
+ re = /.$/;
+ w = w.replace(re,"");
+ }
+ } else if (re2.test(w)) {
+ var fp = re2.exec(w);
+ stem = fp[1];
+ re2 = new RegExp(s_v);
+ if (re2.test(stem)) {
+ w = stem;
+ re2 = /(at|bl|iz)$/;
+ re3 = new RegExp("([^aeiouylsz])\\1$");
+ re4 = new RegExp("^" + C + v + "[^aeiouwxy]$");
+ if (re2.test(w)) { w = w + "e"; }
+ else if (re3.test(w)) { re = /.$/; w = w.replace(re,""); }
+ else if (re4.test(w)) { w = w + "e"; }
+ }
+ }
+
+ // Step 1c
+ re = /^(.+?)y$/;
+ if (re.test(w)) {
+ var fp = re.exec(w);
+ stem = fp[1];
+ re = new RegExp(s_v);
+ if (re.test(stem)) { w = stem + "i"; }
+ }
+
+ // Step 2
+ re = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/;
+ if (re.test(w)) {
+ var fp = re.exec(w);
+ stem = fp[1];
+ suffix = fp[2];
+ re = new RegExp(mgr0);
+ if (re.test(stem)) {
+ w = stem + step2list[suffix];
+ }
+ }
+
+ // Step 3
+ re = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/;
+ if (re.test(w)) {
+ var fp = re.exec(w);
+ stem = fp[1];
+ suffix = fp[2];
+ re = new RegExp(mgr0);
+ if (re.test(stem)) {
+ w = stem + step3list[suffix];
+ }
+ }
+
+ // Step 4
+ re = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/;
+ re2 = /^(.+?)(s|t)(ion)$/;
+ if (re.test(w)) {
+ var fp = re.exec(w);
+ stem = fp[1];
+ re = new RegExp(mgr1);
+ if (re.test(stem)) {
+ w = stem;
+ }
+ } else if (re2.test(w)) {
+ var fp = re2.exec(w);
+ stem = fp[1] + fp[2];
+ re2 = new RegExp(mgr1);
+ if (re2.test(stem)) {
+ w = stem;
+ }
+ }
+
+ // Step 5
+ re = /^(.+?)e$/;
+ if (re.test(w)) {
+ var fp = re.exec(w);
+ stem = fp[1];
+ re = new RegExp(mgr1);
+ re2 = new RegExp(meq1);
+ re3 = new RegExp("^" + C + v + "[^aeiouwxy]$");
+ if (re.test(stem) || (re2.test(stem) && !(re3.test(stem)))) {
+ w = stem;
+ }
+ }
+
+ re = /ll$/;
+ re2 = new RegExp(mgr1);
+ if (re.test(w) && re2.test(w)) {
+ re = /.$/;
+ w = w.replace(re,"");
+ }
+
+ // and turn initial Y back to y
+
+ if (firstch == "y") {
+ w = firstch.toLowerCase() + w.substr(1);
+ }
+
+ return w;
+ }
+})();
\ No newline at end of file
diff --git a/installer/6/eu/content/search/stemmers/fr_stemmer.js b/installer/6/eu/content/search/stemmers/fr_stemmer.js
new file mode 100644
index 00000000..34f97431
--- /dev/null
+++ b/installer/6/eu/content/search/stemmers/fr_stemmer.js
@@ -0,0 +1,299 @@
+/*
+ * Author: Kasun Gajasinghe
+ * E-Mail: kasunbg AT gmail DOT com
+ * Date: 09.08.2010
+ *
+ * usage: stemmer(word);
+ * ex: var stem = stemmer(foobar);
+ * Implementation of the stemming algorithm from http://snowball.tartarus.org/algorithms/french/stemmer.html
+ *
+ * LICENSE:
+ *
+ * Copyright (c) 2010, Kasun Gajasinghe. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without modification,
+ * are permitted provided that the following conditions are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions and the following disclaimer in the documentation
+ * and/or other materials provided with the distribution.
+ *
+ *
+ * THIS SOFTWARE IS PROVIDED BY KASUN GAJASINGHE ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
+ * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+ * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL KASUN GAJASINGHE BE LIABLE FOR ANY DIRECT,
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+ * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
+ * USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ */
+
+var stemmer = function(word){
+// Letters in French include the following accented forms,
+// â à ç ë é ê è ï î ô û ù
+// The following letters are vowels:
+// a e i o u y â à ë é ê è ï î ô û ù
+
+ word = word.toLowerCase();
+ var oriWord = word;
+ word = word.replace(/qu/g, 'qU'); //have to perform first, as after the operation, capital U is not treated as a vowel
+ word = word.replace(/([aeiouyâàëéêèïîôûù])u([aeiouyâàëéêèïîôûù])/g, '$1U$2');
+ word = word.replace(/([aeiouyâàëéêèïîôûù])i([aeiouyâàëéêèïîôûù])/g, '$1I$2');
+ word = word.replace(/([aeiouyâàëéêèïîôûù])y/g, '$1Y');
+ word = word.replace(/y([aeiouyâàëéêèïîôûù])/g, 'Y$1');
+
+ var rv='';
+ var rvIndex = -1;
+ if(word.search(/^(par|col|tap)/) != -1 || word.search(/^[aeiouyâàëéêèïîôûù]{2}/) != -1){
+ rv = word.substring(3);
+ rvIndex = 3;
+ } else {
+ rvIndex = word.substring(1).search(/[aeiouyâàëéêèïîôûù]/);
+ if(rvIndex != -1){
+ rvIndex +=2; //+2 is to supplement the substring(1) used to find rvIndex
+ rv = word.substring(rvIndex);
+ } else {
+ rvIndex = word.length;
+ }
+ }
+
+// R1 is the region after the first non-vowel following a vowel, or the end of the word if there is no such non-vowel.
+// R2 is the region after the first non-vowel following a vowel in R1, or the end of the word if there is no such non-vowel
+ var r1Index = word.search(/[aeiouyâàëéêèïîôûù][^aeiouyâàëéêèïîôûù]/);
+ var r1 = '';
+ if (r1Index != -1) {
+ r1Index += 2;
+ r1 = word.substring(r1Index);
+ } else {
+ r1Index = word.length;
+ }
+
+ var r2Index = -1;
+ var r2 = '';
+ if (r1Index != -1) {
+ r2Index = r1.search(/[aeiouyâàëéêèïîôûù][^aeiouyâàëéêèïîôûù]/);
+ if (r2Index != -1) {
+ r2Index += 2;
+ r2 = r1.substring(r2Index);
+ r2Index += r1Index;
+ } else {
+ r2 = '';
+ r2Index = word.length;
+ }
+ }
+ if (r1Index != -1 && r1Index < 3) {
+ r1Index = 3;
+ r1 = word.substring(r1Index);
+ }
+
+ /*
+ Step 1: Standard suffix removal
+ */
+ var a1Index = word.search(/(ance|iqUe|isme|able|iste|eux|ances|iqUes|ismes|ables|istes)$/);
+ var a2Index = word.search(/(atrice|ateur|ation|atrices|ateurs|ations)$/);
+ var a3Index = word.search(/(logie|logies)$/);
+ var a4Index = word.search(/(usion|ution|usions|utions)$/);
+ var a5Index = word.search(/(ence|ences)$/);
+ var a6Index = word.search(/(ement|ements)$/);
+ var a7Index = word.search(/(ité|ités)$/);
+ var a8Index = word.search(/(if|ive|ifs|ives)$/);
+ var a9Index = word.search(/(eaux)$/);
+ var a10Index = word.search(/(aux)$/);
+ var a11Index = word.search(/(euse|euses)$/);
+ var a12Index = word.search(/[^aeiouyâàëéêèïîôûù](issement|issements)$/);
+ var a13Index = word.search(/(amment)$/);
+ var a14Index = word.search(/(emment)$/);
+ var a15Index = word.search(/[aeiouyâàëéêèïîôûù](ment|ments)$/);
+
+ if(a1Index != -1 && a1Index >= r2Index){
+ word = word.substring(0,a1Index);
+ } else if(a2Index != -1 && a2Index >= r2Index){
+ word = word.substring(0,a2Index);
+ var a2Index2 = word.search(/(ic)$/);
+ if(a2Index2 != -1 && a2Index2 >= r2Index){
+ word = word.substring(0, a2Index2); //if preceded by ic, delete if in R2,
+ } else { //else replace by iqU
+ word = word.replace(/(ic)$/,'iqU');
+ }
+ } else if(a3Index != -1 && a3Index >= r2Index){
+ word = word.replace(/(logie|logies)$/,'log'); //replace with log if in R2
+ } else if(a4Index != -1 && a4Index >= r2Index){
+ word = word.replace(/(usion|ution|usions|utions)$/,'u'); //replace with u if in R2
+ } else if(a5Index != -1 && a5Index >= r2Index){
+ word = word.replace(/(ence|ences)$/,'ent'); //replace with ent if in R2
+ } else if(a6Index != -1 && a6Index >= rvIndex){
+ word = word.substring(0,a6Index);
+ if(word.search(/(iv)$/) >= r2Index){
+ word = word.replace(/(iv)$/, '');
+ if(word.search(/(at)$/) >= r2Index){
+ word = word.replace(/(at)$/, '');
+ }
+ } else if(word.search(/(eus)$/) != -1){
+ var a6Index2 = word.search(/(eus)$/);
+ if(a6Index2 >=r2Index){
+ word = word.substring(0, a6Index2);
+ } else if(a6Index2 >= r1Index){
+ word = word.substring(0,a6Index2)+"eux";
+ }
+ } else if(word.search(/(abl|iqU)$/) >= r2Index){
+ word = word.replace(/(abl|iqU)$/,''); //if preceded by abl or iqU, delete if in R2,
+ } else if(word.search(/(ièr|Ièr)$/) >= rvIndex){
+ word = word.replace(/(ièr|Ièr)$/,'i'); //if preceded by abl or iqU, delete if in R2,
+ }
+ } else if(a7Index != -1 && a7Index >= r2Index){
+ word = word.substring(0,a7Index); //delete if in R2
+ if(word.search(/(abil)$/) != -1){ //if preceded by abil, delete if in R2, else replace by abl, otherwise,
+ var a7Index2 = word.search(/(abil)$/);
+ if(a7Index2 >=r2Index){
+ word = word.substring(0, a7Index2);
+ } else {
+ word = word.substring(0,a7Index2)+"abl";
+ }
+ } else if(word.search(/(ic)$/) != -1){
+ var a7Index3 = word.search(/(ic)$/);
+ if(a7Index3 != -1 && a7Index3 >= r2Index){
+ word = word.substring(0, a7Index3); //if preceded by ic, delete if in R2,
+ } else { //else replace by iqU
+ word = word.replace(/(ic)$/,'iqU');
+ }
+ } else if(word.search(/(iv)$/) != r2Index){
+ word = word.replace(/(iv)$/,'');
+ }
+ } else if(a8Index != -1 && a8Index >= r2Index){
+ word = word.substring(0,a8Index);
+ if(word.search(/(at)$/) >= r2Index){
+ word = word.replace(/(at)$/, '');
+ if(word.search(/(ic)$/) >= r2Index){
+ word = word.replace(/(ic)$/, '');
+ } else { word = word.replace(/(ic)$/, 'iqU'); }
+ }
+ } else if(a9Index != -1){ word = word.replace(/(eaux)/,'eau')
+ } else if(a10Index >= r1Index){ word = word.replace(/(aux)/,'al')
+ } else if(a11Index != -1 ){
+ var a11Index2 = word.search(/(euse|euses)$/);
+ if(a11Index2 >=r2Index){
+ word = word.substring(0, a11Index2);
+ } else if(a11Index2 >= r1Index){
+ word = word.substring(0, a11Index2)+"eux";
+ }
+ } else if(a12Index!=-1 && a12Index>=r1Index){
+ word = word.substring(0,a12Index+1); //+1- amendment to non-vowel
+ } else if(a13Index!=-1 && a13Index>=rvIndex){
+ word = word.replace(/(amment)$/,'ant');
+ } else if(a14Index!=-1 && a14Index>=rvIndex){
+ word = word.replace(/(emment)$/,'ent');
+ } else if(a15Index!=-1 && a15Index>=rvIndex){
+ word = word.substring(0,a15Index+1);
+ }
+
+ /* Step 2a: Verb suffixes beginning i*/
+ var wordStep1 = word;
+ var step2aDone = false;
+ if(oriWord == word.toLowerCase() || oriWord.search(/(amment|emment|ment|ments)$/) != -1){
+ step2aDone = true;
+ var b1Regex = /([^aeiouyâàëéêèïîôûù])(îmes|ît|îtes|i|ie|ies|ir|ira|irai|iraIent|irais|irait|iras|irent|irez|iriez|irions|irons|iront|is|issaIent|issais|issait|issant|issante|issantes|issants|isse|issent|isses|issez|issiez|issions|issons|it)$/i;
+ if(word.search(b1Regex) >= rvIndex){
+ word = word.replace(b1Regex,'$1');
+ }
+ }
+
+ /* Step 2b: Other verb suffixes*/
+ if (step2aDone && wordStep1 == word) {
+ if (word.search(/(ions)$/) >= r2Index) {
+ word = word.replace(/(ions)$/, '');
+ } else {
+ var b2Regex = /(é|ée|ées|és|èrent|er|era|erai|eraIent|erais|erait|eras|erez|eriez|erions|erons|eront|ez|iez)$/i;
+ if (word.search(b2Regex) >= rvIndex) {
+ word = word.replace(b2Regex, '');
+ } else {
+ var b3Regex = /e(âmes|ât|âtes|a|ai|aIent|ais|ait|ant|ante|antes|ants|as|asse|assent|asses|assiez|assions)$/i;
+ if (word.search(b3Regex) >= rvIndex) {
+ word = word.replace(b3Regex, '');
+ } else {
+ var b3Regex2 = /(âmes|ât|âtes|a|ai|aIent|ais|ait|ant|ante|antes|ants|as|asse|assent|asses|assiez|assions)$/i;
+ if (word.search(b3Regex2) >= rvIndex) {
+ word = word.replace(b3Regex2, '');
+ }
+ }
+ }
+ }
+ }
+
+ if(oriWord != word.toLowerCase()){
+ /* Step 3 */
+ var rep = '';
+ if(word.search(/Y$/) != -1) {
+ word = word.replace(/Y$/, 'i');
+ } else if(word.search(/ç$/) != -1){
+ word = word.replace(/ç$/, 'c');
+ }
+ } else {
+ /* Step 4 */
+ //If the word ends s, not preceded by a, i, o, u, è or s, delete it.
+ if (word.search(/([^aiouès])s$/) >= rvIndex) {
+ word = word.replace(/([^aiouès])s$/, '$1');
+ }
+ var e1Index = word.search(/ion$/);
+ if (e1Index >= r2Index && word.search(/[st]ion$/) >= rvIndex) {
+ word = word.substring(0, e1Index);
+ } else {
+ var e2Index = word.search(/(ier|ière|Ier|Ière)$/);
+ if (e2Index != -1 && e2Index >= rvIndex) {
+ word = word.substring(0, e2Index) + "i";
+ } else {
+ if (word.search(/e$/) >= rvIndex) {
+ word = word.replace(/e$/, ''); //delete last e
+ } else if (word.search(/guë$/) >= rvIndex) {
+ word = word.replace(/guë$/, 'gu');
+ }
+ }
+ }
+ }
+
+ /* Step 5: Undouble */
+ //word = word.replace(/(en|on|et|el|eil)(n|t|l)$/,'$1');
+ word = word.replace(/(en|on)(n)$/,'$1');
+ word = word.replace(/(ett)$/,'et');
+ word = word.replace(/(el|eil)(l)$/,'$1');
+
+ /* Step 6: Un-accent */
+ word = word.replace(/[éè]([^aeiouyâàëéêèïîôûù]+)$/,'e$1');
+ word = word.toLowerCase();
+ return word;
+};
+
+var eqOut = new Array();
+var noteqOut = new Array();
+var eqCount = 0;
+/*
+To test the stemming, create two arrays named "voc" and "COut" which are for vocabualary and the stemmed output.
+Then add the vocabulary strings and output strings. This method will generate the stemmed output for "voc" and will
+compare the output with COut.
+ (I used porter's voc and out files and did a regex to convert them to js objects. regex: /");\nvoc.push("/g . This
+ will add strings to voc array such that output would look like: voc.push("foobar"); ) drop me an email for any help.
+ */
+function testFr(){
+ var start = new Date().getTime(); //execution time
+ eqCount = 0;
+ eqOut = new Array();
+ noteqOut = new Array();
+ for(var k=0;k
+
+
+
+ Segurtasun-maila
Select your country or region. This is important for all kinds of settings,
+like the currency and wireless regulatory domain. Setting the wrong country
+can lead to not being able to use a Wireless network.
Zure herrialdea zerrendan ez badago, sakatu Beste
+Herrialdeak eta aukeratu zure herrialde / eskualdea han.
Oharra
Zure herrialdea Beste Herrialde zerrendan soilik
+badago, Ados sakatu ondoren lehen zerrendako beste
+bat hautatuta bezala agertu daiteke. Mesedez, ez egin jaramonik honi, DrakX
+zure benetako aukera jarraituko du.
Sarrera metodoa
In the Other Countries screen you can also select an
+input method (at the bottom of the list). Input methods allow users to input
+multilingual characters (Chinese, Japanese, Korean, etc). IBus is the
+default input method, so users should not need to configure it
+manually. Other input methods(SCIM, GCIN, HIME, etc) also provide similar
+functions and can be installed if you added HTTP/FTP media before package
+selection.
Oharra
If you missed the input method setup during installation, you can access it
+after you boot your installed system via "Configure your Computer" ->
+"System", or by running localedrake as root.
Aukera hau erabili ezazu Mageia instalazio fresko
+baterako.
Berritu
Mageia bertsio bat edo gehiago instalaturik
+baduzu zure siteman, instalatzaileak haietako bat azken bertiora eguneratzea
+utziko dizu.
Abisua
Gaurkotzearen testatzea soilik egin da oraindik instalatzailearen bertsio
+hau bota zenean jasanda zegoen Mageia-ko aurreko
+bertsiotik. Mageia-ko euskarri-amaierara jada heldu den bertsioa eguneratu
+nahi baduzu, zure /home partizioa babestuz instalazio
+garbia egitea hobea da.
Oharra
Instalazioan zehar instalazioa gelditzea erabakitzen baduzu, berrastea
+posiblea da, baina bi aldiz pentsa ezazu. Behin partizio bat formateatu
+denez gero edo behin eguneratzeak jartzen hasi direnean, zure ordenagailua
+ez da egoera berean izango eta berrabiarazteak sistema erabilezinarekin utz
+dezake. Hala ere, berrastea erabakitzen baduzu, terminalera sar zaitez
+Alt Ctrl F2 aldi berean sakatuz. Gero, Alt
+Ctrl Delete saka ezazu aldi berean berrasteko.
Iradokizuna
Zuk konturatu bazara hizkuntza gehigarri bat aukeratzea ahaztu duzula,
+"Instalatu edo Eguneratu" pantailatik itzuli zaitezke hizkuntza aukeretara
+Ctrl Alt Hasi sakatuz. Ez egin hau
+instalazioan zehar.
DrakX zure hizkuntzarako teklatu egokia hautatuko du. Teklatu bateragarria
+ez bada aurkitzen, Amerikar teklatua aukeratuko da.
Ziurtatu aukeraketa zuzena edo hautatu beste teklatu diseinu bat. Ez
+badakizu zein den zure teklatuaren diseinu zuzena, zure sistemarekin batera
+datozen zehaztapenak begiratu edo zure saltokian galdetu. Bada, beharbada,
+zure teklatua identifikatzen duen etiketa bat izango du. Hemen ere begiratu
+dezakezu: es.wikipedia.org/wiki/Distribución_del_teclado
Zure teklatua zerrendan ez badago, sakatu Gehiago
+zerrenda bat bistaratzeko, eta ondoren hautatu zure teklatua.
Abisua
Gehiago Leihotik teklatu bat hautatu ondoren,
+instalatzailea lehenengo teklatu hautapen leihora itzuliko da, eta
+zerrendatik teklatu bat aukeratu duzula irudituko da. Anomalia hau alde
+batera utzi dezakezu, eta instalazioarekin jarraitu, zure teklatua zerrenda
+osotik aukeratutakoa da.
Ez-Latin karakteretan oinarritutako teklatua hautatzen baduzu, pantaila
+gehigarri bat agertuko da eskatuz nola nahiago duzu Latin eta Latin ez diren
+xedapen artean aldatzeko.
diff --git a/installer/6/eu/content/selectLanguage.html b/installer/6/eu/content/selectLanguage.html
new file mode 100644
index 00000000..3675ab3a
--- /dev/null
+++ b/installer/6/eu/content/selectLanguage.html
@@ -0,0 +1,45 @@
+
+
+
+
+ Aukeratu erabiltzeko hizkuntza bat
Zure hizkuntza gogokoena aukeratu zure kontinenteko zerrenda
+luzatzen. Mageia aukeraketa hori erabiliko da
+instalazioan zehar eta instalatutako sisteman.
Zuretzat edo beste erabiltzaile batzuentzat hainbat hizkuntza instalaturik
+behar izanez gero Hizkuntza anitzeko botoia erabili
+orain gehitzeko. Instalakuntza amaitutakoan hizkuntzak gehitzea zailagoa
+izan daiteke.
Abisua
Hizkuntza bat baino gehiago aukeratzen bada ere, lehen pantailan nahiago
+izandako zure hizkuntza lehena aukeratu behar duzu. Gainera, hainbat
+hizkuntzatako aukera pantailan markatuta egongo da.
Zure teklatu hizkuntza ez da zure gogoko hizkuntzaren berdina, orduan,
+komeni da, zure teklatuaren hizkuntza instalatzea.
Mageia UTF-8 (Unicode) laguntza erabiltzen du lehenespenez.
"Hainbat hizkuntza" pantailan ezgaitu daiteke zure hizkuntzarekin
+funtzionatzen ez duela baldin badakizu. UTF-8 Ezgaitzen baduzu, ez da
+eskuragarri egongo instalatutako inongo hizkuntzatarako.
Zure sistemako hizkuntza alda dezakezu Mageia Kontrol Gunean instalazioa
+egin ondoren --> Sistema --> kudeatu zure sistemaren kokalekua.
Grub2 (with or without graphical menu) for a Legacy/MBR or Legacy/GPT system
Grub2-efi UEFI sistementzat.
Iradokizuna
The mageia menuak grafikoa politak ditu :)
Grub2 on Legacy/MBR and Legacy/GPT systems
Ez aldatu "Abio Gailua" zer egiten duzun benetan jakin gabe.
Grub2-efi UEFI sistemetan
With an UEFI system, the user interface is slightly different as you cannot
+choose between with or without graphical menu
If Mageia is the only system installed on your computer, the installer
+created an ESP (EFI System Partition) to receive the bootloader
+(Grub2-efi). If there are already UEFI operating systems installed on your
+computer (Windows 8 for example), the Mageia installer detects the existing
+ESP created by Windows and adds grub2-efi. Although it is possible to have
+several ESPs, only one is advised and enough whatever the number of
+operating systems you have.
Ez aldatu "Abio Gailua" zer egiten duzun benetan jakin gabe.
Mageia abio kargatzailea erabiliz
By default, according to your system, Mageia writes a new:
GRUB2 bootloader either into the MBR (Master Boot Record) of your first hard
+drive or in the BIOS boot partition.
Grub2-efi bootloader into the ESP
If you already have other operating systems installed, Mageia attempts to
+add them to your new Mageia boot menu. If you don't want this behaviour,
+click on Next and then uncheck the box
+Probe Foreign OS
Existitzen den abio kargatzaile bat erabiliz
Zure Mageia sistema erabilea existitzen den abiarazlera gehitzeko prozedura
+zehatza eskuliburu honen esparrutik kanpo dago, baina normalean abio
+kargatzaile instalazioak antzeman eta gehitu beharko luke. Ikusi kasuko
+sistema eragilearen dokumentazioa.
Using chain loading
If you don't want a bootable Mageia, but to chain load it from another OS,
+click on Next, then on
+Advanced and Check the box Do not touch ESP
+or MBR.
You will get a warning that the bootloader is missing, ignore it by clicking
+OK.
Aukerak
Lehen orria
Delay before booting the default image: This text box
+lets you set a delay in seconds before the default operating system is
+started up.
Security: This allows you to set a password for the
+bootloader. This means a username and password will be asked at the boot
+time to select a booting entry or change settings. The username is "root"
+and the password is the one chosen here after.
Password: This text box is where you actually put the
+password
Password (again): Retype the password and Drakx will
+check that it matches with the one set above.
Aurreratu
Enable ACPI: ACPI (Advanced Configuration and Power
+Interface) is a standard for the power management. It can save energy by
+stopping unused devices, this was the method used before APM. Unchecking it
+could be useful if, for example, your computer does not support ACPI or if
+you think the ACPI implementation might cause some problems (for instance
+random reboots or system lockups).
Enable SMP: This option enables / disables symmetric
+multiprocessing for multi core processors.
Enable APIC: Enabling or disabling this gives the
+operating system access to the Advanced Programmable Interrupt
+Controller. APIC devices permit more complex priority models, and Advanced
+IRQ (Interrupt Request) management.
Enable Local APIC: Here you can set local APIC, which
+manages all external interrupts for a specific processor in an SMP system.
Hurrengo orria
Default: Operating system started up by default
Append: This option lets you pass the kernel
+information or tell the kernel to give you more information as it boots.
Video mode: This sets the screen size and colour depth
+the boot menu will use. If you click the down triangle you will be offered
+other size and colour depth options.
DrakX normalean zuzentasunez atzematen ditu disko gogorrak. SCSI
+kontrolagailu zahar batzuekin ezin izango du gidari zuzenak erabiltzeko
+detektatu eta huts egin dezake disko gogorra aitortu nahian.
Horrela bada, eskuz kontatu behar izango dituzu DrakX-ekin dituzun SCSI
+disko(ak).
Orduan DrakX kontrolatzile zuzena konfiguratzeko gai izan beharko litzateke.
Pantaila honetan zure soinu txarteleko gidari Instalatzailearen izena ematen
+da, eta hau kontrolatzaile lehenetsia izango da lehenetsitako bat baduzu.
Gidari lehenetsia ongi ibili beharko luke. Hala ere, instalazioa egin
+ondoren arazoak badaude, exekutatu draksound edo tresna
+hau abiarazi MCC-tik (Mageia Kontrol Gunea), Hardware
+etiketea auketatzen eta Soinua Konfiguratun klik egiten
+pantailaren goiko eskuineko izkinan.
Orduan, draksound-en "Soinua Konfiguratu" tresnaren pantailan, egin klik
+Aurreratua eta Arazoen
+konponketan arazoa nola konpondu buruzko aholku lagungarria
+aurkitzeko.
Aurreratua
Klik egin Aurreratua pantaila honetan, instalazioan
+zehar, oso erabilgarria da han gidari lehenetsia ez bada, eta hainbat gidari
+eskuragarri badira, edo instalatzaileak okerreko kontrolatzailea aukeratu
+duela uste baduzu.
Kasu horretan beste kontrolatzaile bat Edozein gidari
+hautatu-n klik egin ondoren hautatu dezakezu.
Mageia konbentzituko ez balizu edo ezin baduzu behar bezala instalatu, azken
+finean kendu nahi baduzu. Hori zure eskubidea da eta Mageiak ere aukera
+ematen dizu ezabatzeko. Hau ez da egia sistema eragile guztietan.
Datuen babeskopiaren ondoren, berrabiatu zure Mageia DVD instalazioa eta
+hautatu Erreskate sistema, orduan, Leheneratu Windows abioko
+kargatzailea. Hurrengo abioan, zuk soilik Windows aukerarik gabe izango duzu
+zure sistema eragilea aukeratzeko.
Windows-en Mageiak erabilitako partizio espazioa berreskuratzeko, sakatu
+Hasi -> Kontrol-panela -> Administrazio-tresnak -> Ordenagailu
+Kudeaketa -> Biltegiratzea -> Disko Kudeaketa partizio kudeaketan
+sartzeko. Mageiaren partizioa ezagutu egingo duzu
+ezezaguna etiketatu delako , eta, gainera, bere tamaina
+eta diskoan duen lekuaren arabera. Eskuinez klikatu partizio horietako
+bakoitzaren gainean eta hautatu Ezabatu. Espazioa
+libratuko da.
Windows XP erabiltzen ari bazara, partizio berri bat sor dezakezu eta (FAT32
+edo NTFS) formatua eman. Partizioa letra bat jasoko du.
Vista edo 7 badaukazu, aukera bat gehiago duzu, liberatutako espazioaren
+ezkerretara dagoen partizio existentea heda dezake. Beste partizio tresnak
+erabili daitezke, hala nola, GParted bezalakoak, Windows eta Linux-en
+eskuragarri daudenak. Beti bezala, partizioak aldatzean, kontu haundiz
+ibili, eta ziurtatu gauza garrantzitsu guztiak babestuta edukitzea.