Mageia é distribuído através de imagens ISO. Esta página irá ajudá-lo a
+escolher qual imagem corresponde às suas necessidades.
Há duas famílias de mídia:
instalador clássico: Depois de iniciar a mídia, ele irá seguir um processo
+que permite escolher o que instalar e como configurar o seu sistema de
+destino. Isto lhe dará máxima flexibilidade para uma instalação
+personalizada, em particular para escolher qual Ambiente de Trabalho irá
+instalar.
Mídia Live: você pode inicializar a mídia em um sistema Mageia real sem
+instalá-lo, para ver o que você terá após a instalação. O processo de
+instalação é semelhante, mas você fará menos escolhas.
Detalhes são fornecidos nas próximas seções.
Mídia
Definição
Aqui, um meio (plural: mídia) é um arquivo de imagem ISO que permite que
+você instale e / ou atualizar Mageia e, por extensão, qualquer suporte
+físico do arquivo ISO é copiado para.
Estas ISOs usar o instalador tradicional chamado DrakX.
Eles são capazes de fazer uma instalação limpa ou uma atualização de versões
+anteriores.
Meios diferentes para arquiteturas 32 ou 64 bits.
Algumas ferramentas estão disponíveis na tela de boas-vindas: Resgatar
+Sistema, teste de memória, hardware ferramenta de detecção.
Cada DVD contém muitos ambientes de trabalho disponíveis e idiomas.
Você vai ser dada a opção durante a instalação para adicionar software non
+free.
Mídia Live
características comuns
Pode ser usado para visualizar a distribuição sem instalar em um disco
+rígido, e, opcionalmente, instalar Mageia no seu Disco Rígido.
Cada ISO contém apenas um ambiente de trabalho (Plasma, GNOME ou Xfce).
Meios diferentes para arquiteturas 32 ou 64 bits.
ISOs Live só pode ser usado para criar instalações
+limpas, eles não podem ser usados para atualizar a partir de versões
+anteriores.
Contêm software não livre.
Live DVD Plasma
Ambiente de trabalho de plasma apenas.
Todas as línguas estão presentes.
Arquitetura de 64 bits somente.
Live DVD GNOME
Ambiente Desktop GNOME somente.
Todas as línguas estão presentes.
Arquitetura de 64 bits somente
Live DVD Xfce
Xfce apenas ambiente de trabalho.
Todas as línguas estão presentes.
Arquitetura de 32 ou 64 bit
Mídia de CD somente de Inicialização
características comuns
Cada um é uma pequena imagem que não contém mais do que aquilo que é
+necessário para iniciar o instalador DrakX e encontrar
+DrakX-installer-stage2 e outros pacotes que são necessários para continuar e
+concluir a instalação. Estes pacotes podem ser no disco rígido do PC, em uma
+unidade local, em uma rede local ou na Internet.
Estes meios são muito leves (menos de 100 MB) e são convenientes quando a
+largura de banda é muito baixo para baixar um DVD completo, um PC sem um
+drive de DVD ou um PC que não pode arrancar a partir de um stick USB.
Meios diferentes para arquiteturas 32 ou 64 bits.
Somente linguagem Inglês.
netinstall.iso
Contém apenas software livre, para aquelas pessoas que preferem não usar
+software não-livre.
netinstall-nonfree.iso
Contém software não-livre (na maior parte drivers, codecs...) para quem
+precisa.
Baixando e checando Mídia
Baixando
Depois de ter escolhido o sua ISO, você pode baixá-lo usando http ou
+BitTorrent. Em ambos os casos, uma janela fornece algumas informações, como
+o espelho em uso e uma oportunidade para alterar se a largura de banda é
+baixa. Se http for escolhido, você também pode ver algo como
Md5sum e sha1sum são ferramentas para verificar a integridade ISO. Use
+apenas um deles. Mantenha um deles para uso
+posterior. Em seguida, aparece uma janela semelhante a esta:
Verifique a de opção Salvar arquivo.
Verificar a integridade da mídia baixada
Ambas as somas de verificação são números hexadecimais calculados por um
+algoritmo do arquivo a ser baixado. Quando você pede a esses algoritmos para
+recalcular este número do seu arquivo baixado, você tem o mesmo número e seu
+arquivo baixado está correto, ou o número é diferente e você tem uma
+falha. Uma falha indica que você deve tentar novamente o download ou tentar
+fazer um reparo usando o BitTorrent.
Abra um console, não há necessidade de ser root, e:
- Para usar o md5sum, digite: [sam@localhost] $ md5sum
+caminho/para/o/image/file.iso.
- Para usar sha1sum, digite: [padula@localhost]$ sha1sum
+caminho/para/o/image/file.iso.
e comparar o número obtido em seu computador (você pode ter que esperar por
+um tempo) com o número dado pelo Mageia. exemplo:
Queimar ou despejar a ISO
A ISO verificado agora pode ser gravado em um CD ou DVD ou jogados para um
+stick USB. Estas operações não são uma cópia simples e visam tornar um meio
+de inicialização-poder.
Gravando a ISO para o CD/DVD
Use o queimador que você desejar, mas assegure que o dispositivo de gravação
+está configurado corretamente para Gravar
+Imagem, gravar dados ou arquivos não é correto. Há mais
+informações em Wiki da
+Mageia.
Despejar a ISO para um pendrive USB
Todas as ISOs Mageia são híbridos, o que significa que você pode 'despejar'
+los para um stick USB e usá-lo para inicializar e instalar o sistema.
Atenção
o "Dumping" uma imagem em um dispositivo flash destrói qualquer sistema de
+arquivo anterior no dispositivo; quaisquer outros dados serão perdidos e a
+capacidade de separação irá ser reduzida ao tamanho da imagem.
Para recuperar a capacidade original, você deve refazer partição e
+reformatar o dispositivo USB.
Usando uma ferramenta gráfica do Mageia
Você pode usar uma ferramenta gráfica como IsoDumper
Usando linha de comando dentro de um sistema GNU/Linux
Atenção
É potencialmente *perigoso* fazer isso manualmente. Você corre o risco de
+sobrepor uma partição do disco se você iniciar o dispositivo de
+identificação errado.
Você também pode usar a ferramenta dd em um console:
Abra um console
Torne-se root com o comando su - (não se esqueça a
+final '-')
Conecte seu cartão USB (não montá-lo, isso também significa não abrir
+qualquer aplicativo ou gerenciador de arquivos que podem acessar ou lê-lo)
Digite o comando fdisk -l
Alternativamente, você pode obter o nome do dispositivo com o comando
+dmesg: no final, você vê o nome do dispositivo que começa com
+sd, e sdd neste caso:
[72594.604531] usb 1-1: new high-speed USB device number 27 using xhci_hcd
+[72594.770528] usb 1-1: New USB device found, idVendor=8564, idProduct=1000
+[72594.770533] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
+[72594.770536] usb 1-1: Product: Mass Storage Device
+[72594.770537] usb 1-1: Manufacturer: JetFlash
+[72594.770539] usb 1-1: SerialNumber: 18MJTWLMPUCC3SSB
+[72594.770713] usb 1-1: ep 0x81 - rounding interval to 128 microframes, ep desc says 255 microframes
+[72594.770719] usb 1-1: ep 0x2 - rounding interval to 128 microframes, ep desc says 255 microframes
+[72594.771122] usb-storage 1-1:1.0: USB Mass Storage device detected
+[72594.772447] scsi host8: usb-storage 1-1:1.0
+[72595.963238] scsi 8:0:0:0: Direct-Access JetFlash Transcend 2GB 1100 PQ: 0 ANSI: 4
+[72595.963626] sd 8:0:0:0: [sdd] 4194304 512-byte logical blocks: (2.14 GB/2.00 GiB)
+[72595.964104] sd 8:0:0:0: [sdd] Write Protect is off
+[72595.964108] sd 8:0:0:0: [sdd] Mode Sense: 43 00 00 00
+[72595.965025] sd 8:0:0:0: [sdd] No Caching mode page found
+[72595.965031] sd 8:0:0:0: [sdd] Assuming drive cache: write through
+[72595.967251] sdd: sdd1
+[72595.969446] sd 8:0:0:0: [sdd] Attached SCSI removable disk
Encontre o nome do dispositivo para o seu pen drive USB (pelo seu tamanho),
+por exemplo /dev/sdb na imagem acima, é um pen drive USB 8GB.
Entre cm o comando: # dd if=path/to/the/ISO/file of=/dev/sdX
+bs=1M
Onde X=o nome do dispositivo, por exemplo: /dev/sdc
É aconselhável para todas as instalações Mageia
+definir um superusuário e a senha do administrador, normalmente chamado a
+senha de root no Linux. A medida que você digite uma
+senha na caixa de cima, a cor de seu escudo vai mudar de vermelho para
+amarelo para verde, dependendo da força da senha. Um escudo verde mostra que
+você está usando uma senha forte. Você precisa repetir a mesma senha na
+caixa logo abaixo da primeira caixa de senha, verificando se você não tiver
+digitado corretamente a primeira senha, comparando-as.
Nota
Todas as senhas são "case sensitive" (diferenciam entre letras maiúsculas e
+minusculas), o melhor é usar uma mistura de letras (maiúsculas e
+minúsculas), números e outros caracteres em uma senha.
Digite um usuário
Adicione um usuário aqui. Um usuário tem menos direitos do que o
+superusuário (raiz), mas o suficiente para usar a internet, aplicativos de
+escritório ou jogar jogos e tudo o que o usuário médio faz com seu
+computador
Ícone: se você clicar neste botão, ele irá mudar o
+ícone do usuário.
Nome Real: Insira o nome real do usuário nesta caixa de
+texto.
nome de Login: Aqui você digita o nome de login do
+usuário ou deixe DrakX usar uma versão do nome do usuário real. O nome de
+login é "case sensitive".
Senha: Nesta caixa de texto, você deve digitar a senha
+do usuário. Há uma blindagem na extremidade da caixa de texto que indica a
+força da senha. (Veja também o Nota)
Senha (novamente): Redigite a senha do usuário na caixa
+de texto e Drakx irá verificar se você digitou a mesma senha em cada uma das
+caixas de texto de senha do usuário.
Nota
Qualquer usuário que você adicionar ao instalar Mageia, terá um diretório
+home protegido tanto de leitura quanto de escrita (umask = 0027).
Você pode adicionar todos os usuários extras necessários na etapa
+Configuração - Resumo durante a instalação. Escolha
+Gerenciamento de usuários .
As permissões de acesso também podem ser modificadas depois de instalar.
Gerenciamento Avançado de Usuários
Se teclar em Avançado você é direcionado a uma tela
+que permite que você edite as configurações para o usuário que você está
+adicionando.
Além disso, você pode desativar ou ativar uma conta de convidado.
Atenção
Qualquer coisa que um convidado com uma conta de convidado padrão
+rbash salva em seu diretório /home
+será apagada quando ele sair. O usuário convidado deve salvar seus arquivos
+importantes em um pendrive USB.
Ativar conta de convidado: Aqui você pode ativar ou
+desativar uma conta de convidado. A conta de convidado permite que um
+convidado acessar e usar o PC, mas ele tem acesso mais restrito do que os
+usuários normais.
Shell: Esta lista suspensa permite que você altere o
+shell usado pelo usuário que você está adicionando na tela anterior, as
+opções são Bash, Dash e Sh.
ID de usuário: Aqui você pode definir o ID de usuário
+para o usuário que você está adicionando na tela anterior. Este é um
+número. Deixe em branco se você não sabe o que está fazendo.
ID de Grupo: Isso permite que você defina o ID do
+grupo. Também um número, normalmente o mesmo que para o utilizador. Deixe em
+branco se você não sabe o que está fazendo.
Seleção de Mídia (Configurar a Instalação de Mídias Suplementares )
Seleção de Mídia (Configurar a Instalação de Mídias Suplementares )
Esta tela lista os repositórios reconhecidos automaticamente. Você pode
+adicionar outras fontes de pacotes, como um CD-ROM ou uma fonte remota. A
+fonte selecionada determina quais pacotes estarão disponíveis para seleção
+durante os próximos passos.
Para instalação via rede, siga os seguintes passos:
Escolha e ativação da rede, caso não esteja disponível.
selecione um mirror ou especifique uma URL (a primeira opção). Selecionando
+um mirror, você tem acesso a todos os repositórios gerenciados pela Mageia,
+como os repositórios non-freee, tainted e updates. Informando uma URL, você
+pode selecionar um repositório específico ou seu próprio compartilhamento
+NFS de instalação.
Nota
Se você estiver atualizando uma instalação de 64 bits que pode conter alguns
+pacotes de 32 bits, é aconselhável usar esta tela para adicionar uma midia
+on-line marcando um dos protocolos de rede aqui. A Iso de 64 bits do DVD
+contém somente pacotes de 64 bits e noarch, não será capaz de atualizar os
+pacotes de 32 bits. No entanto, depois de adicionar uma midia on-line, o
+instalador encontrará os pacotes de 32 bits necessários lá.
Aqui você vê as partições Linux que foram encontrados em seu computador. Se
+você não concorda com as sugestões do DrakX, você
+pode alterar os pontos de montagem.
Nota
Se você mudar alguma coisa, certifique-se de ainda ter uma partição
+/ (root).
Cada partição é mostrada como segue: "Dispositivo" ("Capacidade", "Ponto de
+montagem", "Tipo").
"Dispositivo", é composto de: "disco rígido", ["número do disco rígido"
+(letra)], "número da partição" (por exemplo, "sda5").
Se você tiver várias partições, você pode escolher vários pontos de montagem
+diferentes a partir de um menu rolante (drop-down), como
+/, /home e
+/var. Você mesmo pode fazer seus próprios pontos de
+montagem, por exemplo /video para uma partição onde você
+deseja armazenar seus filmes, ou /cauldron-home para a
+partição /home de uma instalação caldeirão (versão da
+Mageia em desenvolvimento).
Para partições que você não precisa ter acesso, você pode deixar o campo do
+ponto de montagem em branco.
Atenção
Escolha a opção Anterior se você não tiver certeza do
+que escolher, e em seguida, assinale o Personalização do
+particionamento de disco. Na tela seguinte você pode clicar em
+uma partição para ver seu tipo e tamanho.
Se você tiver certeza que os pontos de montagem estão corretos, clique em
+Próximo e escolha se você só quiser formatar a(s)
+partição(s) que o DrakX sugere, ou mais.
diff --git a/installer/6/pt_br/content/chooseDesktop.html b/installer/6/pt_br/content/chooseDesktop.html
new file mode 100644
index 00000000..aa56ab26
--- /dev/null
+++ b/installer/6/pt_br/content/chooseDesktop.html
@@ -0,0 +1,44 @@
+
+
+
+
+ Seleção de Área de Trabalho
Dependendo de suas seleções aqui, pode ser oferecido a você telas adicionais
+para ajustar as suas escolhas.
Após a(s) etapa(s) de seleção(s), você vai ver uma apresentação de slides
+durante a instalação dos pacotes. A apresentação de slides pode ser
+desativada pressionando o botão Detalhes.
Escolha se você prefere usar o ambiente de trabalho
+KDE ou Gnome. Ambos
+vêm com um conjunto completo de aplicações e ferramentas úteis. Marque
+Personalizar se você quiser usar um ou ambos, ou se
+você quer algo diferente do que as escolhas de software padrão para estes
+ambientes de desktop. O desktop LXDE é mais leve
+que os dois anteriores, ostentando colírio para os olhos e menos pacotes
+instalado por padrão.
Os pacotes foram divididos em grupos, para fazer a escolha do que você
+precisa no seu sistema ser muito mais fácil. Os grupos são bastante
+autoexplicativo, no entanto, mais informações sobre o conteúdo de cada um
+está disponível nas dicas de ferramentas, que se tornam visíveis quando o
+mouse é passado sobre eles.
Estação de trabalho.
Servidor.
Ambiente Gráfico.
Seleção de Pacotes Individuais: Você pode usar esta opção para adicionar ou
+remover pacotes manualmente.
Leia “Instalação Mínima” para obter instruções sobre como
+fazer uma instalação mínima (sem ou com X & IceWM).
Aqui você pode adicionar ou remover quaisquer pacotes extras para
+personalizar a instalação.
Depois de ter feito a sua escolha, você pode clicar no ícone do
+disquete, na parte inferior da página, para salvar a
+sua escolha de pacotes (salvar em um pendrive USB, também). Você pode então
+usar este arquivo para instalar os mesmos pacotes em outro sistema,
+pressionando o mesmo botão durante a instalação e escolhendo a carregá-lo.
Escolha o seu fuso horário, escolha o seu país ou uma cidade próxima a você
+no mesmo fuso horário.
Na próxima tela você pode optar por configurar seu relógio para a hora local
+ou GMT, também conhecida como UTC.
Nota
Se você tiver mais de um sistema operacional em seu computador,
+certifique-se que eles estão todos configurados para a hora local, ou todos
+para a UTC/GMT.
Escolha um Servidor X (Configure sua Placa de Vídeo)
Escolha um Servidor X (Configure sua Placa de Vídeo)
DrakX tem um banco de dados muito completo de placas de vídeo e geralmente
+identifica corretamente o seu dispositivo.
Se o instalador não detectou corretamente sua placa de vídeo e você sabe
+identificá-la, você pode selecioná-la a partir da árvore, escolhendo:
fabricante
em seguida, o nome de sua placa
e o tipo de placa
Se você não consegue encontrar sua placa nas listas de fabricantes (porque
+ainda não está no banco de dados ou é uma placa antiga), você pode encontrar
+um driver adequado na categoria Xorg
A listagem Xorg fornece mais de 40 drivers de placa de vídeos genéricos e de
+código aberto. Se você ainda não conseguiu encontrar um driver para o sua
+placa, há a opção de usar o driver vesa que fornece os recursos básicos.
Esteja ciente de que se você selecionar um driver incompatível você só pode
+ter acesso à interface de linha de comando.
Alguns fabricantes de placas de vídeo oferecem drivers proprietários para
+Linux, que só podem estar disponíveis nos repositórios Nonfree e, em alguns
+casos, apenas nos sites dos fabricantes de placas.
O repositório Nonfree tem de ser explicitamente permitido para
+acessá-los. Se você não o selecionou anteriormente, você deve fazer isto
+depois que os seus primeiros reiniciam.
Não importa qual ambiente gráfico (também conhecido como ambiente de
+desktop) que você escolheu para esta instalação da
+Mageia, eles são todos baseados em um sistema de
+interface gráfica de usuário chamada X Window System, ou
+simplesmente X. Então, para KDE,
+Gnome, LXDE ou qualquer outro ambiente
+gráfico funcionar bem, as configurações de X a seguir
+precisam ser corretas. Escolha as configurações corretas, se você pode ver
+que o DrakX não fazer uma escolha, ou se você
+acha que a escolha é incorreta.
Placa de Vídeo: Escolha a sua
+placa da lista, se necessário..
Monitor: Você pode escolher
+Plug'n Play quando aplicável, ou escolher o seu monitor
+a partir da lista de Fornecedores ou
+Genéricos. Escolha Personalizar se
+você preferir definir manualmente as taxas de atualização horizontal e
+vertical do seu monitor.
Atenção
Taxas de atualização incorreta pode danificar o seu monitor
Resolução: Defina aqui a
+resolução e profundidade de cor desejada de seu monitor.
Teste: O botão de teste nem
+sempre aparece durante a instalação. Se o botão está lá, você pode controlar
+suas configurações pressionando-a. Se você ver uma indagação perguntando se
+suas configurações estão corretas, você pode responder "sim", e as
+configurações serão mantidas. Se você não vê nada, você vai voltar para a
+tela de configuração e ser capaz de reconfigurar tudo até o teste ficar
+bom. Certifique-se de que suas configurações estejam da forma mais
+segura, caso o botão de teste não esteja disponível.
Opções: Aqui você pode optar por
+ativar ou desativar várias opções.
DrakX tem um banco de dados bastante extenso de monitores e geralmente
+identificará corretamente o seu.
Atenção
Selecionando um monitor com características diferentes pode
+danificar seu equipamento de vídeo. Por favor não tente algo sem
+conhecimento do que você está fazendo. Se você tiver dúvidas,
+consulte a documentação de seu monitor.
Personalizado
Esta opção permite você definir dois parâmetros importantes, a taxa de
+atualização vertical e da taxa de sicronização horizontal. A atualização
+vertical determina a frequência que a tela será atualizada e a sicronização
+horizontal é a taxa de linhas que serão exibidas.
É MUITO IMPORTANTE que você não especifique um tipo de
+monitor com uma gama de sincronização que está além das capacidades do seu
+equipamento: você pode danificá-lo. Em caso de dúvidas, escolha uma
+configuração conservadora e consulte a documentação de seu monitor.
Plug 'n Play
É a opção padrão e tenta determinar o tipo de monitor no banco de dados.
Fabricante
Se o instalador não detectou corretamente o seu monitor e você sabe
+identificá-lo, você pode selecioná-lo a partir da árvore, escolhendo:
fabricante
o nome do fabricante do monitor
a descrição do monitor
Generic
A seleção deste grupo apresenta cerca de 30 configurações de tela, tal como
+1024x768 @ 60Hz, incluindo as telas planas como as usadas em laptops. Esta é
+frequentemente uma boa opção de seleção de grupo de monitor, se você usa o
+driver da placa Vesa, quando seu equipamento de vídeo não é identificado
+automaticamente. Mais uma vez, pode ser ser sábio ser cauteloso em suas
+seleções.
diff --git a/installer/6/pt_br/content/diskdrake.html b/installer/6/pt_br/content/diskdrake.html
new file mode 100644
index 00000000..66aca1d7
--- /dev/null
+++ b/installer/6/pt_br/content/diskdrake.html
@@ -0,0 +1,51 @@
+
+
+
+
+ Personalização do particionamento de disco com DiskDrake
Personalização do particionamento de disco com DiskDrake
Personalização do particionamento de disco com DiskDrake
Atenção
Se você deseja usar a criptografia em sua partição /
+(raiz) você deve garantir que você tenha uma partição
+/boot separada. A opção de criptografia para a partição
+/boot NÃO deve ser feita, caso contrário, seu sistema não
+inicializará.
Ajuste o layout do seu disco(s) aqui. Você pode remover ou criar partições,
+alterar o sistema de arquivos de uma partição ou alterar o seu tamanho e até
+mesmo ver o que está neles antes de começar.
Há uma aba para cada disco rígido ou outro dispositivo de armazenamento
+detectado, como uma chave USB. Por exemplo sda, sdb e sdc, se existem três
+deles.
Pressione Limpar tudo para limpar todas as partições
+no dispositivo de armazenamento selecionado.
Para todas as outras ações: clique primeiro na partição desejada. Em
+seguida, visualize-o, ou escolha um sistema de arquivos e um ponto de
+montagem, redimensione-o ou limpe-o. Alternar para o modo
+especialista (ou modo Especialista )
+oferece mais algumas ferramentas para adicionar um rótulo ou para escolher
+um tipo de partição.
Continue até que você ajustar tudo como desejar.
Click Ok quando estiver pronto.
Nota
Se você estiver instalando o Mageia em um sistema UEFI, verifique se um ESP
+(EFI System Partition) está presente e montado corretamente em / boot / EFI
+(veja abaixo)
Nota
Se você estiver instalando o Mageia em um sistema Legacy / GPT, verifique se
+uma partição de inicialização do BIOS está presente com um tipo correto
Nesta tela você pode ver o conteúdo do seu(s) disco(s) rígido(s) e ver as
+soluções que o assistente de particionamento DrakX encontrou para onde
+instalar Mageia.
As opções disponíveis na lista abaixo irão variar, dependendo do layout e do
+conteúdo específicos do(s) seu(s) disco(s) rígido(s).
Utilizar as partições existentes
Se esta opção estiver disponível, então partições existentes compatíveis com
+o Linux foram encontrados e podem ser utilizadas para a instalação.
Usar o espaço livre
Se você tiver espaço não utilizado em seu disco rígido, então esta opção irá
+usá-lo para a sua nova instalação da Mageia.
Use o espaço livre na partição do Windows
Se você tiver espaço não utilizado em uma partição existente do Windows, o
+instalador pode oferecer para usá-lo.
Esta pode ser uma maneira útil de obter espaço para a sua nova instalação da
+Mageia, mas é uma operação arriscada, por isso você deve ter a certeza de
+ter um backup de todos os arquivos importantes!
Note que isto envolve a redução do tamanho da partição do Windows. A
+partição deve ser "limpa", o que significa que o Windows deve ter fechado
+corretamente na última vez que foi usado. Deve também ter sido
+desfragmentado, embora isto não seja uma garantia de que todos os arquivos
+da partição foram movidos para fora da área que está prestes a ser usada. É
+altamente recomendável fazer backup de seus arquivos pessoais.
Com esta opção, o instalador exibe a partição restante do Windows em azul
+claro e a futura partição Mageia em azul escuro com seus tamanhos destinados
+logo abaixo. Você tem a possibilidade de adaptar esses tamanhos, clicando e
+arrastando a lacuna entre as duas partições. Veja a captura de tela abaixo.
Apagar e utilizar o Disco Inteiro.
Esta opção utilizará a unidade completa para a Mageia.
Atenção! Esta operação apagará todos os dados do disco rígido
+selecionado. Tenha cuidado!
Se você pretende utilizar parte do disco rígido para finalidade, ou você já
+tem dados na unidade que você não deseja perder, então não utilize esta
+opção.
Personalizar Particionamento
Isso lhe dará total controle sobre o local da instalação em seu(s) disco(s)
+rígido(s).
Dimensionamento de partição:
O instalador irá compartilhar o local disponível de acordo com as seguintes
+regras:
Se o local total disponível é menor do que 50 GB, apenas uma partição é
+criada para /, não haverá nenhuma partição separada para /home.
Se o local total disponível é de mais de 50GB, então três partições são
+criadas
6/19 do espaço total disponível é atribuída a / com um máximo de 50 GB
1/19 é alocado para área de troca com um máximo de 4 GB
o restante (pelo menos 12/19) é atribuído ao /home
Isso significa que a partir de 160 GB ou mais de espaço disponível, o
+instalador irá criar três partições: 50 GB para /, 4 GB de swap e o resto
+para /home.
Nota
Se você estiver usando um sistema UEFI, o ESP (EFI partição do sistema) será
+detectada automaticamente, ou criada se ela não existir ainda, e montada em
+/boot/EFI. A opção "Custom" é a única que permite verificar caso tenha sido
+feita corretamente
Nota
Se você estiver usando um sistema Legacy (como conhecido como CSM ou BIOS)
+com um disco GPT, você precisará criar uma partição de inicialização do Bios
+se não já existir. É uma cerca de 1 partição MiB sem ponto de
+montagem. Escolha “Personalização do particionamento de disco com DiskDrake”a opção "Particionamento de
+disco personalizado" para poder criá-lo com o Instalador como qualquer outra
+partição, basta selecionar a partição de inicialização do BIOS como tipo de
+sistema de arquivos.
Atenção
Alguns discos mais recentes, estão usando setores lógicos de 4096 bytes, ao
+invés do padrão anterior de 512 bytes. Em razão da indisponibilidade de
+hardware, o programa de particionamento usado na instalação, ainda não foi
+testado com discos deste tipo. Também alguns discos ssd agora utilizam um
+erase block com mais de 1 MB. Se você possui um disco deste tipo, sugerimos
+o pré-particionamento do disco, usando um programa de particionamento
+alternativo, tipo o gparted, e use a seguinte configuração:
"Arredondar para" "MiB"
"Espaço livre Antes (MiB)" "2"
Certifique-se também que todas as partições tenham sido criadas com um
+número par de megabytes.
Você terminou de instalar e configurar a Mageia e
+agora é seguro remover a mídia de instalação e reiniciar o seu computador.
Depois de reiniciar, você poderá escolher, na tela do gerenciador de
+inicialização, entre os sistemas operacionais instalados no seu computador
+(se você tiver mais de um).
Se você não ajustar as configurações no Gerenciador de Inicialização, sua
+instalação Mageia será automaticamente selecionada e iniciada.
Divirta-se!
Visite o site www.mageia.org se você tiver dúvidas ou quiser contribuir para
+a Mageia.
Esta seção permite configurar algumas regras de firewall simples: eles
+determinam qual tipo de mensagem da Internet será aceita pelo sistema
+alvo. Isso, por sua vez, permite que os serviços correspondentes do sistema
+sejam acessíveis pela Internet.
Na configuração padrão, nenhum botão está marcado - nenhum serviço do
+sistema é acessível da rede. O botão "Tudo (sem
+firewall)" tem uma função específica: ele permite o acesso a
+todos os serviços da máquina - uma opção que não faz muito sentido no
+contexto do instalador, pois criaria um sistema totalmente desprotegido. O
+seu verdadeiro uso é o contexto do Mageia Control Center (que usa o mesmo
+layout GUI) para desabilitar temporariamente todo o conjunto de regras de
+firewall para fins de teste e depuração.
Todos os outros botões de verificação são mais ou menos
+auto-explicativos. Por exemplo, você verificará o botão "servidor CUPS" se
+desejar que as impressoras em sua máquina sejam acessíveis a partir da rede.
Avançado
O conjunto de botões de verificação apenas compreende os serviços mais
+comuns. O botão "Avançado" permite habilitar mensagens que correspondem a um
+serviço para o qual não existe um botão de verificação. O botão
+"Avançado" abre uma janela onde você pode habilitar uma
+série de serviços digitando uma lista de casais (em branco)
<port-number>/<protocol>
- < port-number> é o valor da porta atribuída ao
+serviço que você deseja habilitar (por exemplo, 873 para o serviço RSYNC)
+conforme definido no RFC-433;
- < protocol> é um do TCP ou
+UDP - o protocolo de internet que é usado pelo serviço.
Por exemplo, a entrada para permitir o acesso ao serviço RSYNC é, portanto,
+de 873/tcp.
Caso um serviço seja implementado para usar ambos os protocolos, você
+especifica 2 casais para a mesma porta.
Aqui você pode escolher qual(s) partição(s) que deseja formatar. Quaisquer
+dados nas partições marcadas para formatação não serão
+salvos.
Normalmente, pelo menos as partições DrakX selecionados precisam ser
+formatadas.
Clique em Avançado para escolher as partições que
+você deseja verificar os chamados bad blocks.
Dica
Se você não tem certeza de ter feito a escolha certa, você pode clicar em
+Anterior, novamente em
+Anterior e, em seguida,
+Personalizar para voltar à tela principal. Nessa tela
+você pode escolher para ver o que está em suas partições.
Quando você estiver confiante em relação a seleção, clique em
+Próximo para continuar.
Ninguém vai ver todas as telas do instalador mostradas neste manual. As
+telas que você verá dependem de seu hardware e as escolhas que você faz
+durante a instalação.
Desde que esta versão da Mageia foi lançada,
+alguns pacotes foram atualizados ou melhorados.
Escolha sim se você deseja fazer o download e
+instalá-los, selecione não se você não quer fazer isso
+agora, ou se você não estiver conectado à Internet.
Se você é novo no GNU-Linux ou um usuário experiente, o Instalador da Mageia
+foi feito para ajudar a fazer sua instalação ou atualização tão fácil quando
+possível.
A tela do menu inicial tem várias opções, porém a opção padrão irá iniciar o
+instalador, que será, normalmente, tudo o que você irá precisar.
Primeira Tela da Instalação
Usando um DVD Mageia
Aqui estão as telas de boas-vindas padrão ao usar um DVD Mageia, o primeiro
+com um sistema legado e a segunda com um sistema UEFI:
Nesta tela, você pode acessar as opções pressionando a letra "e" para entrar
+no "modo de edição". Para voltar a esta tela, pressione a tecla "esc" para
+sair sem salvar ou pressione a tecla "Ctrl" ou "F10" para sair com a
+gravação.
Desta tela, é possível definir algumas preferências pessoais:
A língua (para a instalação só, pode ser diferente, que a língua escolhida
+para o sistema), pressionar a tecla F2 (para modo herdado único)
Use as setas para selecionar o idioma e pressione a tecla Enter.
Aqui está, por exemplo, a tela de boas-vindas francês ao usar um DVD
+Live/CD. Note que o menu do Live DVD / CD não propõe: Resgate de
+Sistema, teste de memória e
+ferramenta de detecção de Hardware.
Alterar a resolução da tela, pressionando a tecla F3 (modo herdado apenas).
Adicione algumas opções de kernel, pressionando o F6 chave para o modo de legado ou a chave para o modo de UEFI.
Se a instalação falhar, então pode ser necessário tentar de novo utilizando
+uma das opções adicionais. O menu chamado por F6 exibe uma nova linha
+chamada opções de inicialização e propor quatro
+entradas:
- Padrão, ele não altera nada nas opções padrão.
- Padrão, ele não altera nada nas opções padrão.
- No ACPI (Advanced Configuration and Power Interface), gerenciamento de
+energia não é levado em conta.
- No APIC local (Local avançada Controlador de interrupção programável),
+trata-se de interrupções de CPU, selecione essa opção se você pediu.
Quando você seleciona uma destas entradas, ele modifica as opções padrão
+exibido nas opções de inicialização linha.
Nota
Em alguns lançamentos Mageia, pode acontecer que as entradas selecionadas
+com a tecla F6 não aparecer nas opções de
+inicialização linha, no entanto, eles são realmente levados em
+conta.
Adicionar mais opções de kernel, pressionando a tecla F1 (apenas modo
+Legado).
Pressionando F1 abre uma nova janela com opções mais disponíveis. Escolha um
+com as teclas de seta e pressione Enter para ter mais detalhes ou pressione
+a tecla Esc para voltar para a tela de boas-vindas.
A visão detalhada sobre a opção inicial. Pressione Esc ou selecione
+Voltar as opções de inicialização para voltar à lista
+de opções. Essas opções podem por adicionados à mão nas opções de
+inicialização linha.
Nota
A ajuda é traduzida no idioma escolhido com a tecla F2.
Aqui está a tela padrão de boas-vindas quando se usa o CD de Instalação
+baseado em Rede Cabeada (imagens netinstall.iso ou netinstall-nonfree.iso):
Ele não permite a alteração da língua, as opções disponíveis estão descritos
+na tela. Para mais informações sobre o uso de um CD de instalação baseada em
+rede com fio, consulte o Mageia Wiki
Atenção
O layout do teclado é o americano.
As etapas de instalação
O processo de instalação é dividido em um número de passos, o que pode ser
+seguido no painel lateral da tela.
Cada passo tem uma ou mais telas que também podem ter botões
+Avançados com opções extras, menos comumente
+necessárias.
A maioria das telas tem botões de Ajuda que contém
+explicações sobre a etapa atual.
Nota
Se em algum momento durante a instalação, você decidir interromper a
+instalação, é possível reiniciar, mas por favor, pense duas vezes antes de
+fazer isso. Uma vez que a partição tenha sido formatada ou atualizações
+começaram a ser instaladas, o computador não está mais no mesmo estado e
+reiniciar ele poderá deixá-lo com um sistema inutilizável. Se, apesar disto,
+você está muito certo de que reiniciar é o que você quer, vá para um
+terminal de texto e pressione as três teclas Ctrl Alt F2
+ ao mesmo tempo. Depois disso, pressione Ctrl Alt
+Delete simultaneamente, para reiniciar.
Problemas de Instalação e Possíveis Soluções
Sem Interface Gráfica
Após a tela inicial, você não chegou na tela de seleção de idioma. Isto
+pode acontecer com algumas placas de vídeos e sistemas antigos. Tente usar
+uma resolução baixa teclando vgalo na tela de prompt
+(modo-texto).
Se o hardware é muito antigo, uma instalação gráfica pode não ser
+possível. Neste caso, vale a pena tentar uma instalação em modo texto. Para
+utilizar este bateu ESC na primeira tela de boas-vindas e confirme com
+ENTER. Você será presenteado com uma tela preta com a palavra
+"boot:". Digite "texto" e pressione ENTER. Agora continue com a instalação
+em modo texto.
A Instalação Congela
Se o sistema parece congelar durante a instalação, isto pode ser um problema
+com a detecção de hardware. Neste caso, a detecção automática de hardware
+pode ser ignorada e tratada mais tarde. Para tentar desta forma, tecle
+noauto no prompt (tela modo-texto). Esta opção pode também ser
+combinada com outras opções, conforme necessário.
problema RAM
Estas raramente serão necessárias, mas em alguns casos, o hardware pode
+relatar a memória RAM disponível de forma incorreta. Para especificar isso
+manualmente, você pode usar o parâmetro mem=xxxM, onde xxx é o
+a correta quantidade de RAM. Por exemplo mem=256M irá
+especificar 256MB de RAM.
partições dinâmicas
Se você converteu seu disco rígido a partir de formato "básico" para formato
+"dinâmico" no Microsoft Windows, você deve saber que é impossível instalar
+Mageia neste disco. Para voltar para um disco básico, consulte a
+documentação da Microsoft: http://msdn.microsoft.com/en-us/library/cc776315.aspx.
Aqui você tem uma lista dos repositórios disponíveis. Nem todos os
+repositórios estarão disponíveis, dependendo do tipo de mídia que você
+estiver usando para a instalação. A seleção do repositório determinará quais
+pacotes estarão disponíveis para seleção durante os próximos passos.
O repositório Core não pode ser desabilitado uma vez
+que ele contém a base da distribuição.
O repositório Nonfree inclui pacotes que são
+gratuitos, isto é. O Mageia pode redistribui-los, mas eles contêm o software
+de closed-source (daqui o nome - Não-gratuito). Por exemplo este repositório
+inclui nVidia e o cartão de gráficos ATI motoristas proprietários, firmware
+de vários cartões WiFi, etc.
O repositório Tainted inclui pacotes distribuídos sob
+licença livre. O principal critério para colocar pacotes neste repositório é
+que eles podem infringir patentes e leis de direitos autorais em alguns
+países, por exemplo, codecs multimídia necessários para reproduzir vários
+arquivos de áudio/video; pacotes necessários para reproduzir DVD de vídeo
+comercial, etc.
Você pode escolher uma instalação mínima desmarcando todas as seleções na
+tela Seleção do Grupo de Pacotes, ver “Seleção de Grupo de Pacotes”.
Se desejar, você também poderá marcar a opção "seleção de pacotes
+individuais" na mesma tela.
Instalação mínima é destinada para aqueles com usos específicos em mente
+para o seu Mageia, como um servidor ou uma
+estação de trabalho especializado. Você provavelmente vai usar esta opção
+combinada com a opção "seleção de pacotes Individual" mencionado acima, para
+afinar sua instalação, veja “Escolha Pacotes Individuais”.
Se você escolher esta classe de instalação, em seguida, a próxima tela irá
+oferecer-lhe alguns pacotes extras úteis para instalar, tais como a
+documentação e o X.
Se selecionado, "Com X" também incluirá IceWM como ambiente de trabalho
+leve.
DrakX fez escolhas inteligentes para a configuração do seu sistema,
+dependendo das escolhas que você fez e sobre o hardware detectado pelo
+DrakX. Você pode verificar as configurações aqui e alterá-las se você
+quiser, depois de pressionar Configurar.
Nota
Como regra geral, as configurações padrão são recomendadas e você pode
+mantê-las com 3 exceções:
há problemas conhecidos com uma configuração padrão
a configuração padrão já foi testada e falha
algo mais é informado nas seções detalhadas abaixo
Parâmetros do Sistema
Fuso horário
DrakX seleciona um fuso horário para você, dependendo de seu idioma
+preferido. Você pode mudá-lo se necessário. ver também “Configure o seu fuso horário”
País / Região
Se você não está no país selecionado, é muito importante que você corrija a
+configuração. Ver “Selecione seu país / região”
Gerenciador de Inicialização
DrakX fez boas opções para a configuração do gerenciador de inicialização.
Não altere nada, a menos que saiba como configurar o Grub2
Você pode adicionar usuários extras aqui. Cada um deles irão receber seus
+próprios diretórios na pasta /home.
Serviços:
Serviços do sistema referem-se aos pequenos programas que rodam no
+background (daemons). Esta ferramenta permite habilitar ou desabilitar
+certas tarefas.
Você deve verificar cuidadosamente antes de alterar qualquer coisa aqui - um
+erro pode impedir o seu computador de funcionar corretamente.
Isto é onde você configura ou altera o layout do teclado, que vai depender
+do seu Idioma, localização ou tipo de teclado.
Nota
Se você notar um layout de teclado errado e quiser alterá-lo, lembre-se de
+que suas senhas também vão mudar.
Mouse:
Aqui você pode adicionar ou configurar outros dispositivos apontadores,
+tablets, trackballs, etc
Placa de Som:
O instalador usa o driver padrão, se há um padrão. A opção para selecionar
+um driver diferente só é dado quando há mais de um driver para a sua placa,
+mas nenhum deles é o padrão.
Interface Gráfica:
Esta secção permite-lhe configurar sua placa(s) de vídeo(s) e monitores.
Você pode configurar a sua rede aqui, mas para cartões de rede com mídias
+non-free é melhor fazer isto depois que reiniciam, em Centro de
+Controle Mageia, se você ainda não tiver ativado os
+repositórios de mídia Nonfree.
Atenção
Quando você adiciona uma placa de rede, não se esqueça de configurar o seu
+firewall para ver aquela interface também.
Proxies:
Um Servidor Proxy atua como um intermediário entre o computador e a
+Internet. Esta secção permite-lhe configurar o computador para utilizar um
+serviço proxy.
Você pode precisar consultar o seu administrador de sistemas para obter os
+parâmetros que você precisa inserir aqui.
Segurança
Nível de Segurança:
Aqui você define o Nível de Segurança para seu computador, na maioria dos
+casos, a configuração padrão (Standard) é adequada para uso geral.
Verifique a opção que melhor se adapta ao seu uso.
Firewall:
Um firewall pretende ser uma barreira entre seus dados importantes e os
+patifes lá fora, na internet, que possam comprometer ou roubar eles.
Selecione os serviços que você deseja ter acesso ao seu sistema. Suas
+seleções dependerão do uso do computador. Para obter mais informações,
+consulte “Firewall”.
Atenção
Ter em mente que permitir tudo (sem firewall) pode ser muito arriscado.
diff --git a/installer/6/pt_br/content/nwSearchFnt.js b/installer/6/pt_br/content/nwSearchFnt.js
new file mode 100644
index 00000000..13327867
--- /dev/null
+++ b/installer/6/pt_br/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/pt_br/content/search/punctuation.props b/installer/6/pt_br/content/search/punctuation.props
new file mode 100644
index 00000000..d3e3fcd2
--- /dev/null
+++ b/installer/6/pt_br/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/pt_br/content/search/stemmers/de_stemmer.js b/installer/6/pt_br/content/search/stemmers/de_stemmer.js
new file mode 100644
index 00000000..7ff3822a
--- /dev/null
+++ b/installer/6/pt_br/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/pt_br/content/search/stemmers/en_stemmer.js b/installer/6/pt_br/content/search/stemmers/en_stemmer.js
new file mode 100644
index 00000000..f58012f2
--- /dev/null
+++ b/installer/6/pt_br/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/pt_br/content/search/stemmers/fr_stemmer.js b/installer/6/pt_br/content/search/stemmers/fr_stemmer.js
new file mode 100644
index 00000000..34f97431
--- /dev/null
+++ b/installer/6/pt_br/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
+
+
+
+ Nível de Segurança
Selecione seu país ou região. Isso é importante para todos os tipos de
+configurações, como a moeda e o domínio de regulamentação sem fio. Definir o
+país errado pode levar a não ser capaz de usar uma rede sem fio.
Se o seu país não está na lista, clique no botão Outros
+Países e escolha seu país / região lá.
Nota
Se o seu país está apenas na lista Outros Países,
+depois de clicar OK pode parecer um país de uma
+primeira lista foi escolhida. Por favor, ignore isso, o DrakX seguirá sua
+escolha real.
Método de entrada
Na tela Outros países, você também pode selecionar um
+método de entrada (na parte inferior da lista). Métodos de entrada permitem
+aos usuários inserir caracteres multilíngües (chinês, japonês, coreano,
+etc). IBus é o método de entrada padrão, portanto, os usuários não precisam
+configurá-lo manualmente. Outros métodos de entrada (SCIM, GCIN, HIME, etc)
+também fornecem funções semelhantes e podem ser instalados se você adicionou
+mídia HTTP / FTP antes da seleção do pacote.
Nota
Se você perdeu a configuração do método de entrada durante a instalação,
+você pode acessá-la depois de inicializar o sistema instalado através de
+"Configurar seu computador" -> "Sistema" ou executando o localedrake como
+root.
Utilize esta opção para uma nova instalação
+Mageia. .
Atualizar
Se você tiver um ou mais Mageia instalações em
+seu sistema, o instalador irá permitir que você atualize um deles para a
+versão mais recente.
Atenção
Só atualizando a partir de uma versão anterior que Mageiaainda
+suportado quando a versão deste instalador foi lançado, foi
+exaustivamente testado. Se você deseja atualizar uma versão Mageia que já
+tinha chegado ao fim of da vida quando este foi lançado, então é melhor
+fazer uma instalação limpa, preservando o sua partição
+/home.
Nota
Se durante a instalação você decidir interromper a instalação, é possível
+reiniciar, mas por favor, pense duas vezes antes de fazer isso. Uma vez que
+a partição tenha sido formatada ou atualizações começaram a ser instaladas,
+o computador não estará mais no mesmo estado e reiniciar ele poderia muito
+bem deixá-lo com um sistema inutilizável. Se, apesar isso, você está muito
+certo de você quer reiniciar, vá para um terminal de texto, pressione as
+três teclas Alt Ctrl F2, ao mesmo tempo. Depois disso,
+pressione Alt Ctrl Delete simultaneamente para
+reiniciar.
Dica
Se você descobriu que você esqueceu de selecionar um idioma adicional, você
+pode retornar a partir da tela "Instalar ou Atualizar" para a tela de
+escolha de idioma pressionando Alt Ctrl
+Home. Não faça isso mais tarde na
+instalação.
DrakX seleciona um teclado adequado ao seu idioma. Se nenhum teclado
+adequado for encontrado, ele será o padrão para um layout de teclado dos
+EUA.
Certifique-se que a seleção está correta ou escolha outro layout de
+teclado. Se você não sabe qual o layout do seu teclado possui, procure nas
+especificações que acompanham o sistema ou peça ao fornecedor do
+computador. Pode até haver uma etiqueta no teclado que identifica o
+layout. Você também pode procurar aqui:en.wikipedia.org/wiki/Keyboard_layout
Se o seu teclado não está na lista exibida, clique em
+Mais para obter uma lista completa, e selecionar o
+seu teclado lá.
Atenção
Depois de escolher um teclado a partir do diálogo
+Mais, você vai voltar para a primeira caixa de
+diálogo de escolha do teclado e vai parecer que um teclado daquela tela foi
+escolhido. Você pode ignorar esta anomalia e continuar a instalação: O
+teclado é aquele que você escolheu da lista completa.
Se você escolher um teclado baseado em caracteres não latinos, você verá uma
+tela de diálogo extra perguntando como você prefere alternar entre os
+layouts de teclados latinos e não latinos.
Selecione o seu idioma preferido, pela primeira ampliação da lista para o
+seu continente. A Mageia irá utilizar essa
+seleção durante a instalação e para o sistema instalado.
Se é provável que você vai exigir vários idiomas instalado em seu sistema,
+para si ou para outros usuários, então você deve usar o botão
+Múltiplas linguagens para adicioná-los agora. Vai ser
+difícil adicionar o suporte a idiomas adicionais após a instalação.
Atenção
Mesmo se você escolher mais de um idioma, você deve primeiro escolher um
+deles como seu idioma preferido na primeira tela de idiomas. Também será
+marcado como escolhido na tela de múltiplos idiomas.
Se o idioma do teclado não é o mesmo que o seu idioma preferido, então é
+aconselhável instalar o idioma do teclado também.
Mageia usa o suporte UTF-8 (Unicode) por padrão.
Isso pode ser desativado na tela "vários idiomas" se você sabe que não é
+apropriado para seu idioma. Exibindo UTF-8 aplica-se a todos os idiomas
+instalados.
É possível alterar o idioma do seu sistema após a instalação em Centro de
+Controle Mageia -> Sistema -> Gerenciar localização para seu sistema.
Grub2 (com ou sem menu gráfico) para um sistema Legacy / MBR ou Legacy / GPT
Grub2-efi para um sistema UEFI.
Dica
O menu gráfico da Mageia é ótimo :)
Grub2 em sistemas Legacy / MBR e Legacy / GPT
Não modifica o "Boot Device", a menos que realmente saber o que fazer.
Grub2-efi nos sistemas UEFI
Com um sistema UEFI, a interface do usuário é ligeiramente diferente, pois
+você não pode escolher entre com ou sem menu gráfico
Se o Mageia é o único sistema instalado no seu computador, o instalador
+criou uma ESP (EFI System Partition) para receber o bootloader
+(Grub2-efi). Se já houver sistemas operacionais UEFI instalados no seu
+computador (Windows 8, por exemplo), o instalador Mageia detecta o ESP
+existente criado pelo Windows e adiciona o grub2-efi. Embora seja possível
+ter vários ESPs, apenas um é aconselhado e o suficiente, independentemente
+do número de sistemas operacionais que você tem.
Não modifica o "Boot Device", a menos que realmente saber o que fazer.
Usando o Gerenciador de Inicialização da Mageia
Por padrão, de acordo com seu sistema, Mageia escreve um novo:
GRUB2 no MBR (Master Boot Record) do seu primeiro disco rígido ou na
+partição de boot do BIOS.
Grub2-efi bootloader para o ESP
Se você já tiver outros sistemas operacionais instalados, o Mageia tentará
+adicioná-los ao seu novo menu de inicialização do Mageia. Se você não quiser
+este comportamento, clique em Next e desmarque a
+caixa Probe Foreign OS
Usando um Gerenciador de Inicialização existente
O procedimento exato para adicionar o seu sistema Mageia ao Gerenciador de
+Inicialização existente, está além do escopo desta ajuda, no entanto, na
+maioria dos casos irá envolver a execução adequado de um programa de
+instalação do Gerenciador de Inicialização, que deve detectá-lo e
+adicioná-lo automaticamente. Consulte a documentação para o sistema
+operacional em questão.
Usando o carregamento de corrente
Se você não quiser um Mageia inicializável, mas carregá-lo de outro sistema
+operacional, clique em Avançar, em
+Avançado e marque a caixa Não toque ESP ou
+MBR.
Segurança: Permite-lhe definir uma palavra-passe para o
+gestor de arranque. Isso significa que outras pessoas não podem entrar no
+modo de usuário único ou alterar as configurações no momento da
+inicialização.
Opções
Primeira pagina
Atraso antes de inicializar a imagem padrão: Esta caixa
+de texto permite definir um atraso em segundos antes que o sistema
+operacional padrão seja iniciado.
Segurança: isso permite que você defina uma senha para
+o gerenciador de inicialização. Isso significa que um usuário e uma senha
+serão solicitados no momento de boot para selecionar uma entrada de
+inicialização ou alterar as configurações. O nome de usuário é "root" e a
+senha é escolhida aqui depois.
Senha: Esta caixa de texto é onde você realmente coloca
+a senha
Senha (novamente): Digite novamente a senha e Drakx
+verificará se ela coincide com a definida acima.
Avançado
Habilitar ACPI: A ACPI (Advanced Configuration and
+Power Interface) é um padrão para o gerenciamento de energia. Ele pode
+economizar energia por parar dispositivos não utilizados, este era o método
+usado antes APM. Desmarcar pode ser útil se, por exemplo, o computador não
+suportar ACPI ou se você acha que a implementação ACPI pode causar alguns
+problemas (por exemplo, reinicializações aleatórias ou travamentos do
+sistema).
Ativar SMP: esta opção ativa / desativa o
+multiprocessamento simétrico para processadores multi-núcleo.
Ativar APIC: Ativar ou desativar o acesso do sistema
+operacional ao Controlador Avançado de Interrupção Programável. Os
+dispositivos APIC permitem modelos de prioridade mais complexos e
+gerenciamento de IRQ (Interrupt Request) avançado.
Ativar Local APIC: Aqui você pode definir APIC local,
+que gerencia todas as interrupções externas para um processador específico
+em um sistema SMP.
Próxima Pagina
Padrão: Sistema operacional iniciado por padrão
Anexar: Esta opção permite que você transmita as
+informações do kernel ou informe o kernel para fornecer mais informações à
+medida que inicia.
Modo de vídeo: Define o tamanho da tela ea
+profundidade de cor que o menu de inicialização usará. Se você clicar no
+triângulo para baixo, será oferecido outro tamanho e opções de profundidade
+de cor.
diff --git a/installer/6/pt_br/content/setupBootloaderAddEntry.html b/installer/6/pt_br/content/setupBootloaderAddEntry.html
new file mode 100644
index 00000000..f361a8d7
--- /dev/null
+++ b/installer/6/pt_br/content/setupBootloaderAddEntry.html
@@ -0,0 +1,36 @@
+
+
+
+
+ Adicionando ou Modificando uma Entrada do Menu de Inicialização
O DrakX normalmente detecta discos rígidos corretamente. Pode, contudo, não
+detectar alguns controladores de disco SCSI antigos e, portanto, deixar de
+instalar os drivers necessários.
Se isso acontecer, você terá que manualmente dizer ao Drakx qual o
+dispositivo(s) SCSI que você tem.
O DrakX deve então ser capaz de configurar o dispositivo(s) corretamente.
Nesta tela o nome do driver que instalador escolheu para sua placa de som
+foi dado, que será o driver padrão, se temos um padrão.
O driver padrão deve funcionar sem problemas. No entanto, se após a
+instalação você encontrar problemas, em seguida, executar
+draksound ou iniciar esta ferramenta via CCM (Centro de
+Configuração Mageia), escolhendo o Hardware e clicar
+em configuração de Som no canto superior direito da
+tela.
Em seguida, no draksound ou "Configuração de Som", ferramentas, clique em
+Avançado e, em seguida, em Solução de
+problemas para encontrar conselhos muito úteis sobre como
+resolver o problema.
Avançado
Clicando Avançado nesta tela, durante a instalação, é
+útil se não houver nenhum driver padrão também existem vários drivers
+disponíveis, quando achar que o instalador escolheu errado.
Nesse caso, você pode selecionar um driver diferente após clicar no
+Deixe-me escolher qualquer driver
diff --git a/installer/6/pt_br/content/takeOverHdConfirm.html b/installer/6/pt_br/content/takeOverHdConfirm.html
new file mode 100644
index 00000000..f120a433
--- /dev/null
+++ b/installer/6/pt_br/content/takeOverHdConfirm.html
@@ -0,0 +1,37 @@
+
+
+
+
+ Confirme o disco rígido para ser formatado
Se Mageia não convencê-lo ou você não pode instalá-lo corretamente, em suma,
+você quer se livrar dele. Esse é o seu direito e Mageia também lhe dá a
+possibilidade de desinstalar. Isso não é verdade para cada sistema
+operacional.
Após o backup de dados, reinicie sua instalação Mageia DVD e selecione
+sistema de Resgate, então, a restauração do gerenciador de inicialização. Na
+próxima inicialização, você só vai ter o Windows sem opção de escolher o seu
+sistema operacional.
Para recuperar o espaço usado por divisórias Mageia no Windows, clique em
+Iniciar -> Painel de Controle -> Ferramentas Administrativas ->
+Gerenciamento do Computador -> Armazenamento -> Gerenciamento de
+disco para aceder à gestão partição. Você vai reconhecer a partição
+Mageia, porque eles são rotulados Desconhecido, e
+também pelo seu tamanho e lugar no disco. Botão direito do mouse sobre cada
+uma dessas partições e selecione Excluir. O espaço
+será liberado.
Se você estiver usando o Windows XP, você pode criar uma nova partição e
+formatá-lo (FAT32 ou NTFS). Ele vai receber uma carta de partição.
Se você tiver Vista ou 7, você tem mais uma possibilidade, você pode
+estender a partição existente que está à esquerda do espaço libertado. Há
+outras ferramentas de particionamento que podem ser usados, como o GParted,
+disponível para Windows e Linux. Como sempre, ao alterar partições, tenha
+muito cuidado, e certificar-se de todas as coisas importantes foram
+incluídos no backup.