Index: trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_pt.ts
===================================================================
--- trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_pt.ts	(revision 37921)
+++ trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_pt.ts	(revision 37922)
@@ -110,37 +110,37 @@
     <message>
         <source>The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing&lt;br/&gt;&lt;br/&gt;  &lt;font color=blue&gt;&apos;/etc/init.d/vboxdrv setup&apos;&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.</source>
-        <translation type="unfinished"></translation>
+        <translation>O controlador (vboxdrv) kernel Linux  do VirtualBox ou não está carregado, ou existe algum problema de permissões com /dev/vboxdrv. Por favor reinstall o módulo kernel ao executar como administrador &lt;br/&gt;&lt;br/&gt;  &lt;font color=blue&gt;&apos;/etc/init.d/vboxdrv setup&apos;&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;. Os utilizadores Ubuntu, Fedora ou Mandriva devem instalar primeiro o pacote DKMS. Este pacote mantém as alterações do kernel Linux actualizadas e recompila o módulo kernel vboxdrv se necessário.</translation>
     </message>
     <message>
         <source>Make sure the kernel module has been loaded successfully.</source>
-        <translation type="unfinished"></translation>
+        <translation>Certifique-se que o módulo kernel foi carregado com sucesso.</translation>
     </message>
     <message>
         <source>VirtualBox - Runtime Error</source>
-        <translation type="unfinished"></translation>
+        <translation>VirtualBox - Erro de Execução</translation>
     </message>
     <message>
         <source>&lt;b&gt;Cannot access the kernel driver!&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Não é possível aceder ao controlador kernel!&lt;/b&gt;&lt;br/&gt;&lt;br/&gt;</translation>
     </message>
     <message>
         <source>Unknown error %2 during initialization of the Runtime</source>
-        <translation type="unfinished"></translation>
+        <translation>Erro desconhecido %2 durante a instalação do ambiente de execução (Runtime)</translation>
     </message>
     <message>
         <source>Kernel driver not accessible</source>
-        <translation type="unfinished"></translation>
+        <translation>O controlador kernel não está acessível</translation>
     </message>
     <message>
         <source>The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Please try completely uninstalling and reinstalling VirtualBox.</source>
-        <translation type="unfinished"></translation>
+        <translation>Os módulos kernel do VirtualBox não correspondem a esta versão do VirtualBox. A instalação do VirtualBox aparentemente falhou. Por favor tente desinstalar completamente e reinstalar o VirtualBox.</translation>
     </message>
     <message>
         <source>The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing&lt;br/&gt;&lt;br/&gt;  &lt;font color=blue&gt;&apos;/etc/init.d/vboxdrv setup&apos;&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.</source>
-        <translation type="unfinished"></translation>
+        <translation>Os módulos kernel do VirtualBox não correspondem a esta versão do VirtualBox. A instalação do VirtualBox aparentemente falhou. Pode corrigir isto ao executar &lt;br/&gt;&lt;br/&gt;  &lt;font color=blue&gt;&apos;/etc/init.d/vboxdrv setup&apos;&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;. Certifique-se que não mistura as versões OSE e a versão PUEL do VirtualBox.</translation>
     </message>
     <message>
         <source>This error means that the kernel driver was either not able to allocate enough memory or that some mapping operation failed.</source>
-        <translation type="unfinished"></translation>
+        <translation>Este erro significa que o controlador kernel não conseguiu alocar memória suficiente ou que falhou alfuma operação de mapeação.</translation>
     </message>
 </context>
@@ -149,9 +149,9 @@
     <message>
         <source>&amp;Back</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Anterior</translation>
     </message>
     <message>
         <source>&amp;Next</source>
-        <translation type="unfinished">&amp;Próximo</translation>
+        <translation>&amp;Próximo</translation>
     </message>
 </context>
@@ -160,9 +160,9 @@
     <message>
         <source>Select a directory</source>
-        <translation type="unfinished">Seleccione um directório</translation>
+        <translation>Seleccione um directório</translation>
     </message>
     <message>
         <source>Select a file</source>
-        <translation type="unfinished">Seleccione um ficheiro</translation>
+        <translation>Seleccione um ficheiro</translation>
     </message>
 </context>
@@ -189,5 +189,5 @@
     <message>
         <source>&amp;Copy</source>
-        <translation type="unfinished">&amp;Copiar</translation>
+        <translation>&amp;Copiar</translation>
     </message>
 </context>
@@ -223,9 +223,9 @@
     <message>
         <source>&amp;Details</source>
-        <translation type="unfinished">&amp;Detalhes</translation>
+        <translation>&amp;Detalhes</translation>
     </message>
     <message>
         <source>&amp;Details (%1 of %2)</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Detalhes (%1 of %2)</translation>
     </message>
 </context>
@@ -262,5 +262,5 @@
     <message>
         <source>Use the &lt;b&gt;%1&lt;/b&gt; button to go to the next page of the wizard and the &lt;b&gt;%2&lt;/b&gt; button to return to the previous page. You can also press &lt;b&gt;%3&lt;/b&gt; if you want to cancel the execution of this wizard.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>Use o botão &lt;b&gt;%1&lt;/b&gt; para ir para a próxima página do assistente e use o botão &lt;b&gt;%2&lt;/b&gt; para regressar à página anterior. Pode também premir &lt;b&gt;%3&lt;/b&gt; se deseja cancelar a execução deste assistente.&lt;/p&gt;</translation>
     </message>
 </context>
@@ -289,5 +289,5 @@
     <message>
         <source>Auto-resize &amp;Guest Display</source>
-        <translation type="unfinished">Auto-redimensionar Ecrã &amp;Convidado</translation>
+        <translation>Auto-redimensionar Ecrã &amp;Convidado</translation>
     </message>
     <message>
@@ -321,9 +321,9 @@
     <message>
         <source>&amp;Insert Ctrl-Alt-Del</source>
-        <translation>&amp;Inserir Ctrl-Alt-Del</translation>
+        <translation>&amp;Inserir Ctrl-Alt-Apagar</translation>
     </message>
     <message>
         <source>Send the Ctrl-Alt-Del sequence to the virtual machine</source>
-        <translation>Envia o comando Ctrl-Alt-Del para a máquina virtual</translation>
+        <translation>Envia o comando Ctrl-Alt-Apagar para a máquina virtual</translation>
     </message>
     <message>
@@ -377,5 +377,5 @@
     <message>
         <source>ACPI Sh&amp;utdown</source>
-        <translation></translation>
+        <translation>&amp;Desligar ACPI</translation>
     </message>
     <message>
@@ -397,5 +397,5 @@
     <message>
         <source>&amp;View</source>
-        <translation></translation>
+        <translation>&amp;ver</translation>
     </message>
     <message>
@@ -405,9 +405,9 @@
     <message>
         <source>&amp;CD/DVD Devices</source>
-        <translation></translation>
+        <translation>Dispositivos &amp;CD/DVD</translation>
     </message>
     <message>
         <source>&amp;Floppy Devices</source>
-        <translation></translation>
+        <translation>Dispositivos de Dis&amp;quete</translation>
     </message>
     <message>
@@ -417,9 +417,9 @@
     <message>
         <source>&amp;Network Adapters...</source>
-        <translation></translation>
+        <translation>&amp;Adaptadores de Rede...</translation>
     </message>
     <message>
         <source>Change the settings of network adapters</source>
-        <translation></translation>
+        <translation>Muda as definições dos adaptadores de rede</translation>
     </message>
     <message>
@@ -429,5 +429,5 @@
     <message>
         <source>Create or modify shared folders</source>
-        <translation>Abre o diálogo de pastas partilhadas</translation>
+        <translation>Cria ou modificas as pastas partilhadas</translation>
     </message>
     <message>
@@ -459,139 +459,58 @@
     <message>
         <source>&amp;Help</source>
-        <translation></translation>
+        <translation>&amp;Ajuda</translation>
     </message>
     <message>
         <source>Dock Icon</source>
-        <translation></translation>
+        <translation>Icon da Barra de Tarefas</translation>
     </message>
     <message>
         <source>Show Monitor Preview</source>
-        <translation></translation>
+        <translation>Mostrar Previsão do Monitor</translation>
     </message>
     <message>
         <source>Show Application Icon</source>
-        <translation></translation>
+        <translation>Mostrar Ícone da Aplicação</translation>
     </message>
     <message>
         <source>Enable remote desktop (RDP) connections to this machine</source>
-        <translation type="unfinished"></translation>
+        <translation>Activar conexões remotas (RDP) ao ecrã para esta máquina</translation>
     </message>
     <message>
         <source>Enable &amp;Logging...</source>
         <comment>debug action</comment>
-        <translation type="unfinished"></translation>
+        <translation>Activar &amp;Registo...</translation>
     </message>
     <message>
         <source>Switch to &amp;Fullscreen</source>
-        <translation type="unfinished"></translation>
+        <translation>Mudar para &amp;Ecrã Completo</translation>
     </message>
     <message>
         <source>Switch between normal and fullscreen mode</source>
-        <translation type="unfinished"></translation>
+        <translation>Mudar entre modo normal e modo ecrã completo</translation>
     </message>
     <message>
         <source>Switch to Seam&amp;less Mode</source>
-        <translation type="unfinished"></translation>
+        <translation>Mudar para Modo In&amp;tegrado</translation>
     </message>
     <message>
         <source>Switch between normal and seamless desktop integration mode</source>
-        <translation type="unfinished"></translation>
+        <translation>Mudar entre modo normal e modo integrado de ecrã transparente</translation>
     </message>
     <message>
         <source>Switch to &amp;Scale Mode</source>
-        <translation type="unfinished"></translation>
+        <translation>Mudar para Modo E&amp;scala</translation>
     </message>
     <message>
         <source>Switch between normal and scale mode</source>
-        <translation type="unfinished"></translation>
+        <translation>Mudar entre modo normal e modo escala</translation>
+    </message>
+    <message>
+        <source>Session I&amp;nformation</source>
+        <translation>I&amp;nformação da Sessão</translation>
     </message>
     <message>
         <source>Enable R&amp;emote Display</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Settings...</source>
-        <translation type="unfinished">Definiçõe&amp;s...</translation>
-    </message>
-    <message>
-        <source>Manage the virtual machine settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Session I&amp;nformation...</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UICloneVMWizard</name>
-    <message>
-        <source>Clone a virtual machine</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Clone</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UICloneVMWizardPage1</name>
-    <message>
-        <source>&lt;p&gt;This wizard will help you to create a clone of your virtual machine.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;Please choose a name for the new virtual machine:&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>When checked a new unique MAC address will assigned to all configured network cards.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Reinitialize the MAC address of all network cards</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Welcome to the virtual machine clone wizard</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>%1 Clone</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UICloneVMWizardPage2</name>
-    <message>
-        <source>Current machine state</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Current machine and all child states</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>All states</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Cloning Configuration</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Please choose which parts of the virtual machine should be cloned.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>If you select &lt;b&gt;Current machine state&lt;/b&gt;, only the current state of the virtual machine is cloned.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>If you select &lt;b&gt;Current machine and all child states&lt;/b&gt; the current state of the virtual machine and any states of child snapshots are cloned.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>If you select &lt;b&gt;All states&lt;/b&gt;, the current machine state and all snapshots are cloned.</source>
-        <translation type="unfinished"></translation>
+        <translation>Activar Ecrã R&amp;emoto</translation>
     </message>
 </context>
@@ -600,13 +519,13 @@
     <message>
         <source>No description. Press the Edit button below to add it.</source>
-        <translation type="unfinished">Sem descrição. Prima o botão Editar para adicionar uma.</translation>
+        <translation>Sem descrição. Prima o botão Editar para adicionar uma.</translation>
     </message>
     <message>
         <source>Edit</source>
-        <translation type="unfinished">Editar</translation>
+        <translation>Editar</translation>
     </message>
     <message>
         <source>Edit (Ctrl+E)</source>
-        <translation type="unfinished">Editar (Ctrl+E)</translation>
+        <translation>Editar (Ctrl+E)</translation>
     </message>
 </context>
@@ -616,288 +535,273 @@
         <source>Name</source>
         <comment>details report</comment>
-        <translation type="unfinished">Nome</translation>
+        <translation>Nome</translation>
     </message>
     <message>
         <source>OS Type</source>
         <comment>details report</comment>
-        <translation type="unfinished">Tipo de Sistema Operativo</translation>
+        <translation>Tipo de Sistema Operativo</translation>
     </message>
     <message>
         <source>Base Memory</source>
         <comment>details report</comment>
-        <translation type="unfinished">Memória Principal</translation>
+        <translation>Memória Base</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;%1 MB&lt;/nobr&gt;</source>
         <comment>details report</comment>
-        <translation type="unfinished">&lt;nobr&gt;%4 MB&lt;/nobr&gt; {1 ?}</translation>
+        <translation>&lt;nobr&gt;%1 MB&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>Processors</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>Processadores</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;%1&lt;/nobr&gt;</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;%1&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>Boot Order</source>
         <comment>details report</comment>
-        <translation type="unfinished">Ordem de Arranque</translation>
+        <translation>Ordem de Arranque</translation>
     </message>
     <message>
         <source>ACPI</source>
         <comment>details report</comment>
-        <translation type="unfinished">ACPI</translation>
+        <translation>ACPI</translation>
     </message>
     <message>
         <source>IO APIC</source>
         <comment>details report</comment>
-        <translation type="unfinished">IO APIC</translation>
+        <translation>IO APIC</translation>
     </message>
     <message>
         <source>BIOS</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>BIOS</translation>
     </message>
     <message>
         <source>VT-x/AMD-V</source>
         <comment>details report</comment>
-        <translation type="unfinished">VT-x/AMD-V</translation>
+        <translation>VT-x/AMD-V</translation>
     </message>
     <message>
         <source>Nested Paging</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>Paginação Aninhada</translation>
     </message>
     <message>
         <source>PAE/NX</source>
         <comment>details report</comment>
-        <translation type="unfinished">PAE/NX</translation>
+        <translation>PAE/NX</translation>
     </message>
     <message>
         <source>Acceleration</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>Aceleração</translation>
     </message>
     <message>
         <source>Video Memory</source>
         <comment>details report</comment>
-        <translation type="unfinished">Memória Gráfica</translation>
+        <translation>Memória Gráfica</translation>
     </message>
     <message>
         <source>Screens</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>Ecrãs</translation>
     </message>
     <message>
         <source>2D Video</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>Vídeo 2D</translation>
     </message>
     <message>
         <source>3D</source>
         <comment>details report</comment>
-        <translation type="unfinished">3D</translation>
+        <translation>3D</translation>
     </message>
     <message>
         <source>Remote Desktop Server Port</source>
         <comment>details report (VRDE Server)</comment>
-        <translation type="unfinished"></translation>
+        <translation>Porta do Servidor de Ecrã Remoto</translation>
     </message>
     <message>
         <source>Remote Desktop Server</source>
         <comment>details report (VRDE Server)</comment>
-        <translation type="unfinished"></translation>
+        <translation>Servidor de Ecrã Remoto</translation>
     </message>
     <message>
         <source>Disabled</source>
         <comment>details report (VRDE Server)</comment>
-        <translation type="unfinished">Desactivado</translation>
+        <translation>Desactivado</translation>
     </message>
     <message>
         <source>(CD/DVD)</source>
-        <translation type="unfinished"></translation>
+        <translation>(CD/DVD)</translation>
     </message>
     <message>
         <source>Not Attached</source>
         <comment>details report (Storage)</comment>
-        <translation type="unfinished">Não Conectado</translation>
+        <translation>Não Ligado</translation>
     </message>
     <message>
         <source>Host Driver</source>
         <comment>details report (audio)</comment>
-        <translation type="unfinished">Controlador do Dispositivo</translation>
+        <translation>Dispositivo Hospedeiro</translation>
     </message>
     <message>
         <source>Controller</source>
         <comment>details report (audio)</comment>
-        <translation type="unfinished">Controlador</translation>
+        <translation>Controlador</translation>
     </message>
     <message>
         <source>Disabled</source>
         <comment>details report (audio)</comment>
-        <translation type="unfinished">Desactivado</translation>
+        <translation>Desactivado</translation>
     </message>
     <message>
         <source>Bridged adapter, %1</source>
         <comment>details report (network)</comment>
-        <translation type="unfinished"></translation>
+        <translation>Adaptador em ponte (bridged), %1</translation>
     </message>
     <message>
         <source>Internal network, &apos;%1&apos;</source>
         <comment>details report (network)</comment>
-        <translation type="unfinished"></translation>
+        <translation>Rede interna, &apos;%1&apos;</translation>
     </message>
     <message>
         <source>Host-only adapter, &apos;%1&apos;</source>
         <comment>details report (network)</comment>
-        <translation type="unfinished"></translation>
+        <translation>Adaptador do hospedeiro-apenas, &apos;%1&apos;</translation>
+    </message>
+    <message>
+        <source>VDE network, &apos;%1&apos;</source>
+        <comment>details report (network)</comment>
+        <translation>Rede VDE, &apos;%1&apos;</translation>
     </message>
     <message>
         <source>Adapter %1</source>
         <comment>details report (network)</comment>
-        <translation type="unfinished">Adaptador %1</translation>
+        <translation>Adaptador %1</translation>
     </message>
     <message>
         <source>Disabled</source>
         <comment>details report (network)</comment>
-        <translation type="unfinished">Desactivado</translation>
+        <translation>Desactivado</translation>
     </message>
     <message>
         <source>Port %1</source>
         <comment>details report (serial ports)</comment>
-        <translation type="unfinished">Porta %1</translation>
+        <translation>Porta %1</translation>
     </message>
     <message>
         <source>Disabled</source>
         <comment>details report (serial ports)</comment>
-        <translation type="unfinished">Desactivado</translation>
+        <translation>Desactivado</translation>
     </message>
     <message>
         <source>Port %1</source>
         <comment>details report (parallel ports)</comment>
-        <translation type="unfinished">Porta %1</translation>
+        <translation>Porta %1</translation>
     </message>
     <message>
         <source>Disabled</source>
         <comment>details report (parallel ports)</comment>
-        <translation type="unfinished">Desactivado</translation>
+        <translation>Desactivado</translation>
     </message>
     <message>
         <source>Device Filters</source>
         <comment>details report (USB)</comment>
-        <translation type="unfinished">Filtros de Dispositivo</translation>
+        <translation>Filtros do Dispositivo</translation>
     </message>
     <message>
         <source>%1 (%2 active)</source>
         <comment>details report (USB)</comment>
-        <translation type="unfinished">%1 (%2 activos)</translation>
+        <translation>%1 (%2 activos)</translation>
     </message>
     <message>
         <source>Disabled</source>
         <comment>details report (USB)</comment>
-        <translation type="unfinished">Desactivado</translation>
+        <translation>Desactivado</translation>
     </message>
     <message>
         <source>Shared Folders</source>
         <comment>details report (shared folders)</comment>
-        <translation type="unfinished">Pastas Partilhadas</translation>
+        <translation>Pastas Partilhadas</translation>
     </message>
     <message>
         <source>None</source>
         <comment>details report (shared folders)</comment>
-        <translation type="unfinished">Nenhum</translation>
+        <translation>Nenhum</translation>
     </message>
     <message>
         <source>None</source>
         <comment>details report (description)</comment>
-        <translation type="unfinished">Nenhum</translation>
+        <translation>Nenhum</translation>
     </message>
     <message>
         <source>The selected virtual machine is &lt;i&gt;inaccessible&lt;/i&gt;. Please inspect the error message shown below and press the &lt;b&gt;Refresh&lt;/b&gt; button if you want to repeat the accessibility check:</source>
-        <translation type="unfinished">A máquina virtual seleccionada está &lt;i&gt;inacessível&lt;/i&gt;. Verifique a mensagem de erro mostrada abaixo e prima o botão &lt;b&gt;Actualizar&lt;/b&gt; se desejar repetir o teste de acessibilidade:</translation>
+        <translation>A máquina virtual seleccionada está &lt;i&gt;inacessível&lt;/i&gt;. Verifique a mensagem de erro mostrada abaixo e prima o botão &lt;b&gt;Actualizar&lt;/b&gt; se desejar repetir o teste de acessibilidade:</translation>
     </message>
     <message>
         <source>General</source>
         <comment>details report</comment>
-        <translation type="unfinished">Geral</translation>
+        <translation>Geral</translation>
     </message>
     <message>
         <source>System</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>Sistema</translation>
     </message>
     <message>
         <source>Preview</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>Prever</translation>
     </message>
     <message>
         <source>Display</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar</translation>
     </message>
     <message>
         <source>Storage</source>
         <comment>details report</comment>
-        <translation type="unfinished">Armazenamento</translation>
+        <translation>Armazenamento</translation>
     </message>
     <message>
         <source>Audio</source>
         <comment>details report</comment>
-        <translation type="unfinished">Áudio</translation>
+        <translation>Áudio</translation>
     </message>
     <message>
         <source>Network</source>
         <comment>details report</comment>
-        <translation type="unfinished">Rede</translation>
+        <translation>Rede</translation>
     </message>
     <message>
         <source>Serial Ports</source>
         <comment>details report</comment>
-        <translation type="unfinished">Portas Série</translation>
+        <translation>Portas Série</translation>
     </message>
     <message>
         <source>Parallel Ports</source>
         <comment>details report</comment>
-        <translation type="unfinished">Portas Paralelas</translation>
+        <translation>Portas Paralelas</translation>
     </message>
     <message>
         <source>USB</source>
         <comment>details report</comment>
-        <translation type="unfinished">USB</translation>
+        <translation>USB</translation>
     </message>
     <message>
         <source>Shared Folders</source>
         <comment>details report</comment>
-        <translation type="unfinished">Pastas Partilhadas</translation>
+        <translation>Pastas Partilhadas</translation>
     </message>
     <message>
         <source>Description</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Execution Cap</source>
-        <comment>details report</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;nobr&gt;%1%&lt;/nobr&gt;</source>
-        <comment>details report</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Generic driver, &apos;%1&apos;</source>
-        <comment>details report (network)</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Generic driver, &apos;%1&apos; {&amp;nbsp;%2&amp;nbsp;}</source>
-        <comment>details report (network)</comment>
-        <translation type="unfinished"></translation>
+        <translation>Descrição</translation>
     </message>
 </context>
@@ -950,5 +854,5 @@
     <message>
         <source>The download process has been canceled by the user.</source>
-        <translation type="unfinished"></translation>
+        <translation>O processo de transferência foi cancelado pelo utilizador.</translation>
     </message>
 </context>
@@ -980,5 +884,5 @@
     <message>
         <source>Select folder to save User Manual to</source>
-        <translation type="unfinished"></translation>
+        <translation>Seleccione a pasta para gravar o Manual de Utilizador</translation>
     </message>
 </context>
@@ -987,5 +891,5 @@
     <message>
         <source>Appliance Export Wizard</source>
-        <translation type="unfinished"></translation>
+        <translation>Assistente de Exportação de Aplicação</translation>
     </message>
     <message>
@@ -1003,9 +907,5 @@
     <message>
         <source>Restore Defaults</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Export</source>
-        <translation type="unfinished"></translation>
+        <translation>Restaurar Predefinições</translation>
     </message>
 </context>
@@ -1014,9 +914,9 @@
     <message>
         <source>Welcome to the Appliance Export Wizard!</source>
-        <translation type="unfinished"></translation>
+        <translation>Bem-vindo ao Assistente de Exportação de Aplicação!</translation>
     </message>
     <message>
         <source>&lt;p&gt;This wizard will guide you through the process of exporting an appliance.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;Please select the virtual machines that should be added to the appliance. You can select more than one. Please note that these machines have to be turned off before they can be exported.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Este assistente irá guiá-lo através do processo de exportar uma aplicação.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;Por favor seleccione as máquinas virtuais que devem ser adicionadas à aplicação. Pode seleccionar mais que uma. Por favor note que estas máquinas têm que ser desligadas antes de sere exportadas.&lt;/p&gt;</translation>
     </message>
 </context>
@@ -1025,21 +925,21 @@
     <message>
         <source>Appliance Export Settings</source>
-        <translation type="unfinished"></translation>
+        <translation>Definições de Exportação de Aplicação</translation>
     </message>
     <message>
         <source>Please specify the target for the OVF export. You can choose between a local file system export, uploading the OVF to the Sun Cloud service or an S3 storage server.</source>
-        <translation type="unfinished"></translation>
+        <translation>Por favor especifique o alvo da exportação OVF. Pode escolher entre uma expotação de sistema de ficheiros local, a enviar o OVF para o serviço &apos;Sun Cloud&apos; ou um servidor de armazenamento S3.</translation>
     </message>
     <message>
         <source>&amp;Local Filesystem </source>
-        <translation type="unfinished"></translation>
+        <translation>Sistema de Ficheiros &amp;Local</translation>
     </message>
     <message>
         <source>Sun &amp;Cloud</source>
-        <translation type="unfinished"></translation>
+        <translation>&apos;Sun &amp;Cloud&apos;</translation>
     </message>
     <message>
         <source>&amp;Simple Storage System (S3)</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Sistema de Armazenamento Simples (S3)</translation>
     </message>
 </context>
@@ -1048,69 +948,69 @@
     <message>
         <source>Appliance Export Settings</source>
-        <translation type="unfinished"></translation>
+        <translation>Definições de Exportação de Aplicação</translation>
     </message>
     <message>
         <source>&amp;Username:</source>
-        <translation type="unfinished"></translation>
+        <translation>Nome de &amp;Utilizador:</translation>
     </message>
     <message>
         <source>&amp;Password:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Senha:</translation>
     </message>
     <message>
         <source>&amp;Hostname:</source>
-        <translation type="unfinished"></translation>
+        <translation>Nome da &amp;Máquina:</translation>
     </message>
     <message>
         <source>&amp;Bucket:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Caixote:</translation>
     </message>
     <message>
         <source>&amp;File:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Ficheiro:</translation>
     </message>
     <message>
         <source>Write in legacy OVF 0.9 format for compatibility with other virtualization products.</source>
-        <translation type="unfinished"></translation>
+        <translation>Escrever no formato legado OVF para compatibilidade com outros produtos de virtualização.</translation>
     </message>
     <message>
         <source>&amp;Write legacy OVF 0.9</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Escrever legado OVF 0.9</translation>
     </message>
     <message>
         <source>Create a Manifest file for automatic data integrity checks on import.</source>
-        <translation type="unfinished"></translation>
+        <translation>Criar um ficheiro de Manifesto para verificações automática da integridade dos dados ao importar.</translation>
     </message>
     <message>
         <source>Write &amp;Manifest file</source>
-        <translation type="unfinished"></translation>
+        <translation>Escrever Ficheiro de &amp;Manifesto</translation>
     </message>
     <message>
         <source>Appliance</source>
-        <translation type="unfinished"></translation>
+        <translation>Aplicação</translation>
     </message>
     <message>
         <source>Select a file to export into</source>
-        <translation type="unfinished"></translation>
+        <translation>Seleccione um ficheiro para exportar</translation>
     </message>
     <message>
         <source>Open Virtualization Format Archive (%1)</source>
-        <translation type="unfinished"></translation>
+        <translation>Arquivo de Formato de Virtualização Aberto (%1)</translation>
     </message>
     <message>
         <source>Open Virtualization Format (%1)</source>
-        <translation type="unfinished"></translation>
+        <translation>Formato de Virtualização Aberto (%1)</translation>
     </message>
     <message>
         <source>Please choose a filename to export the OVF/OVA to. If you use an &lt;i&gt;ova&lt;/i&gt; file name extension, then all the files will be combined into one Open Virtualization Format Archive. If you use an &lt;i&gt;ovf&lt;/i&gt; extension, several files will be written separately. Other extensions are not allowed.</source>
-        <translation type="unfinished"></translation>
+        <translation>Por favor escolha um nome de ficheiro para exportar o OVF/OVA. Se poder usar uma extensão de nome de ficheiro &lt;i&gt;ova&lt;/i&gt;, então todos os ficheiros serão combinados num Arquivo de Formato de Virtualização Aberto. Se usar uma extensão &lt;i&gt;ovf&lt;/i&gt;, vários ficheiros serão escritos separadamente. Não é permitida outra extensão.</translation>
     </message>
     <message>
         <source>Please complete the additional fields like the username, password and the bucket, and provide a filename for the OVF target.</source>
-        <translation type="unfinished"></translation>
+        <translation>Por favor complete os campos adicionais como o nome de utilizador, senha e do caixote, e forneça um nome de ficheiro para o destino OVF.</translation>
     </message>
     <message>
         <source>Please complete the additional fields like the username, password, hostname and the bucket, and provide a filename for the OVF target.</source>
-        <translation type="unfinished"></translation>
+        <translation>Por favor complete os campos adicionais como o nome de utilizador, senha, nome da máquina e do caixote, e forneça um nome de ficheiro para o destino OVF.</translation>
     </message>
 </context>
@@ -1119,21 +1019,21 @@
     <message>
         <source>Appliance Export Settings</source>
-        <translation type="unfinished"></translation>
+        <translation>Definições de EXportação da Aplicação</translation>
     </message>
     <message>
         <source>Checking files ...</source>
-        <translation type="unfinished"></translation>
+        <translation>A verificar ficheiros...</translation>
     </message>
     <message>
         <source>Removing files ...</source>
-        <translation type="unfinished"></translation>
+        <translation>A remover ficheiros...</translation>
     </message>
     <message>
         <source>Exporting Appliance ...</source>
-        <translation type="unfinished"></translation>
+        <translation>A exportar aplicação...</translation>
     </message>
     <message>
         <source>Here you can change additional configuration values of the selected virtual machines. You can modify most of the properties shown by double-clicking on the items.</source>
-        <translation type="unfinished"></translation>
+        <translation>Aqui pode mudar os valores de configuraão adicionais das máquinas virtuais seleccionadas. Pode modificar a maioria das propriedades mostradas ao fazer duplo clique nos itens.</translation>
     </message>
 </context>
@@ -1266,8 +1166,4 @@
         <translation type="obsolete">Cancelar</translation>
     </message>
-    <message>
-        <source>Start</source>
-        <translation type="unfinished">Iniciar</translation>
-    </message>
 </context>
 <context>
@@ -1275,13 +1171,13 @@
     <message>
         <source>Welcome to the First Run Wizard!</source>
-        <translation type="unfinished">Bem-vindo ao Assistente de Primeira Execução!</translation>
+        <translation>Bem-vindo ao Assistente de Primeira Execução!</translation>
     </message>
     <message>
         <source>&lt;p&gt;You have started a newly created virtual machine for the first time. This wizard will help you to perform the steps necessary for installing an operating system of your choice onto this virtual machine.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Iniciou uma nova máquina virtual pela primeira vez. Este assistente irá ajudá-lo a executar alguns passos necessários para instalar um sistema operativo da sua escolha nesta máquina virtual.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
     </message>
     <message>
         <source>&lt;p&gt;You have started a newly created virtual machine for the first time. This wizard will help you to perform the steps necessary for booting an operating system of your choice on the virtual machine.&lt;/p&gt;&lt;p&gt;Note that you will not be able to install an operating system into this virtual machine right now because you did not attach any hard disk to it. If this is not what you want, you can cancel the execution of this wizard, select &lt;b&gt;Settings&lt;/b&gt; from the &lt;b&gt;Machine&lt;/b&gt; menu of the main VirtualBox window to access the settings dialog of this machine and change the hard disk configuration.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Iniciou uma nova máquina virtual pela primeira vez. Este assistente irá ajudá-lo a executar alguns passos necessários para arrancar um sistema operativo da sua escolha nesta máquina virtual.&lt;/p&gt;&lt;p&gt;Note que agora não poderá instalar um sistema operativo nesta máquina virtual porque não ligou qualquer disco rígido a esta. Se não é isto que deseja, pode cancelar a execução deste assistente, seleccionar &lt;b&gt;Definições&lt;/b&gt; do menu principal &lt;b&gt;Máquina&lt;/b&gt; da janela do VirtualBox para aceder ao dialogo de definições desta máquina e mudar a configuração do disco rígido.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
     </message>
 </context>
@@ -1290,17 +1186,17 @@
     <message>
         <source>&lt;p&gt;Select the media which contains the setup program of the operating system you want to install. This media must be bootable, otherwise the setup program will not be able to start.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;Seleccione o dispositivo que contém o programa de instalação do sistema operativo que deseja instalar. Este dispositivo  deve poder arrancar a máquina virtual, caso contrário o programa de instalação não poderá iniciar.&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;Seleccione a média que contém o programa de instalação do sistema operativo que deseja instalar. Esta média deve poder arrancar a máquina virtual, caso contrário o programa de instalação não poderá iniciar.&lt;/p&gt;</translation>
     </message>
     <message>
         <source>&lt;p&gt;Select the media that contains the operating system you want to work with. This media must be bootable, otherwise the operating system will not be able to start.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;Seleccione o dispositivo que contém o sistema operativo com o qual deseja trabalhar. Tem que poder arrancar com este dispositivo, caso contrário o sistema operativo não poderá iniciar.&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;Seleccione a média que contém o sistema operativo com o qual deseja trabalhar. Tem que poder arrancar com esta média, caso contrário o sistema operativo não poderá iniciar.&lt;/p&gt;</translation>
     </message>
     <message>
         <source>Media Source</source>
-        <translation type="unfinished">Dispositivo de Origem</translation>
+        <translation>Média Fonte</translation>
     </message>
     <message>
         <source>Select Installation Media</source>
-        <translation type="unfinished">Seleccione o Dispositivo de Instalação</translation>
+        <translation>Seleccionar Média de Instalação</translation>
     </message>
 </context>
@@ -1309,35 +1205,70 @@
     <message>
         <source>&lt;p&gt;You have selected the following media to boot from:&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;Seleccionou iniciar o sistema a partir do seguinte dispositivo:&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;Seleccionou iniciar o sistema a partir da seguinte média:&lt;/p&gt;</translation>
     </message>
     <message>
         <source>&lt;p&gt;You have selected the following media to boot an operating system from:&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;Seleccionou o seguinte dispositivo para arrancar o sistema operativo:&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;Seleccionou a seguinte média para arrancar o sistema operativo:&lt;/p&gt;</translation>
     </message>
     <message>
         <source>&lt;p&gt;If the above is correct, press the &lt;b&gt;Finish&lt;/b&gt; button. Once you press it, the selected media will be temporarily mounted on the virtual machine and the machine will start execution.&lt;/p&gt;&lt;p&gt;Please note that when you close the virtual machine, the specified media will be automatically unmounted and the boot device will be set back to the first hard disk.&lt;/p&gt;&lt;p&gt;Depending on the type of the setup program, you may need to manually unmount (eject) the media after the setup program reboots the virtual machine, to prevent the installation process from starting again. You can do this by selecting the corresponding &lt;b&gt;Unmount...&lt;/b&gt; action in the &lt;b&gt;Devices&lt;/b&gt; menu.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;Se as informações acima estiverem correctas, prima o botão &lt;b&gt;Finalizar&lt;/b&gt;. Assim que o premir, o dispositivo seleccionado será temporariamente montado na máquina virtual e a máquina iniciará a sua execução.&lt;/p&gt;&lt;p&gt;Note que quando fechar a máquina virtual, o dispositivo especificado será automaticamente desmontado e o dispositivo de arranque será redefinido como o primeiro disco rígido.&lt;/p&gt;&lt;p&gt;Dependendo do tipo do programa de instalação, poderá ser necessário desmontar (ejectar) manualmente o dispositivo após o reinício do PC no final da instalação, para evitar que o processo de instalação seja iniciado novamente. Pode fazer isto seleccionando a acção correspondente &lt;b&gt;Desmontar...&lt;/b&gt; no menu &lt;b&gt;Dispositivos&lt;/b&gt;.&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;Se as informações acima estiverem correctas, prima o botão &lt;b&gt;Finalizar&lt;/b&gt;. Assim que o premir, a média seleccionada será temporariamente montada na máquina virtual e a máquina iniciará a sua execução.&lt;/p&gt;&lt;p&gt;Note que quando fechar a máquina virtual, a média especificada será automaticamente desmontada e o dispositivo de arranque será redefinido como o primeiro disco rígido.&lt;/p&gt;&lt;p&gt;Dependendo do tipo do programa de instalação, poderá ser necessário desmontar (ejectar) manualmente o dispositivo após o reinício do PC no final da instalação, para evitar que o processo de instalação seja iniciado novamente. Pode fazer isto seleccionando a acção correspondente &lt;b&gt;Desmontar...&lt;/b&gt; no menu &lt;b&gt;Dispositivos&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
         <source>&lt;p&gt;If the above is correct, press the &lt;b&gt;Finish&lt;/b&gt; button. Once you press it, the selected media will be mounted on the virtual machine and the machine will start execution.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;Se as informações acima estiverem correctas, prima o botão &lt;b&gt;Finalizar&lt;/b&gt;. Assim que o tiver prmeido, o dispositivo seleccionado será montado na máquina virtual e a execução da máquina será iniciada.&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;Se as informações acima estiverem correctas, prima o botão &lt;b&gt;Finalizar&lt;/b&gt;. Assim que o tiver prmeido, a média seleccionada será montada na máquina virtual e a execução da máquina será iniciada.&lt;/p&gt;</translation>
     </message>
     <message>
         <source>Summary</source>
-        <translation type="unfinished"></translation>
+        <translation>Sumário</translation>
     </message>
     <message>
         <source>CD/DVD-ROM Device</source>
-        <translation type="unfinished">Dispositivo de CD/DVD-ROM</translation>
+        <translation>Dispositivo de CD/DVD-ROM</translation>
     </message>
     <message>
         <source>Type</source>
         <comment>summary</comment>
-        <translation type="unfinished">Tipo</translation>
+        <translation>Tipo</translation>
     </message>
     <message>
         <source>Source</source>
         <comment>summary</comment>
-        <translation type="unfinished">Fonte</translation>
+        <translation>Fonte</translation>
+    </message>
+</context>
+<context>
+    <name>UIGLSettingsDlg</name>
+    <message>
+        <source>General</source>
+        <translation>Geral</translation>
+    </message>
+    <message>
+        <source>Input</source>
+        <translation>Entrada</translation>
+    </message>
+    <message>
+        <source>Update</source>
+        <translation>Actualizar</translation>
+    </message>
+    <message>
+        <source>Language</source>
+        <translation>Língua</translation>
+    </message>
+    <message>
+        <source>USB</source>
+        <translation>USB</translation>
+    </message>
+    <message>
+        <source>Network</source>
+        <translation>Rede</translation>
+    </message>
+    <message>
+        <source>Extensions</source>
+        <translation>Extensões</translation>
+    </message>
+    <message>
+        <source>VirtualBox - %1</source>
+        <translation>VirtualBox - %1</translation>
     </message>
 </context>
@@ -1346,41 +1277,41 @@
     <message>
         <source>&amp;Extension Packages:</source>
-        <translation type="unfinished"></translation>
+        <translation>Pacotes &amp;Extensão:</translation>
     </message>
     <message>
         <source>Lists all installed packages.</source>
-        <translation type="unfinished"></translation>
+        <translation>Lista todos os pacotes instalados.</translation>
     </message>
     <message>
         <source>Active</source>
-        <translation type="unfinished"></translation>
+        <translation>Activo</translation>
     </message>
     <message>
         <source>Name</source>
-        <translation type="unfinished">Nome</translation>
+        <translation>Nome</translation>
     </message>
     <message>
         <source>Version</source>
-        <translation type="unfinished"></translation>
+        <translation>Versão</translation>
     </message>
     <message>
         <source>Add package</source>
-        <translation type="unfinished"></translation>
+        <translation>Adicionar pacote</translation>
     </message>
     <message>
         <source>Remove package</source>
-        <translation type="unfinished"></translation>
+        <translation>Remover pacote</translation>
     </message>
     <message>
         <source>Select an extension package file</source>
-        <translation type="unfinished"></translation>
+        <translation>Seleccione um ficheiro de pacote de extensão</translation>
     </message>
     <message>
         <source>Extension package files (%1)</source>
-        <translation type="unfinished"></translation>
+        <translation>Ficheiros de pacote de extensão (%1)</translation>
     </message>
     <message>
         <source>Extensions</source>
-        <translation type="unfinished"></translation>
+        <translation>Extensões</translation>
     </message>
 </context>
@@ -1417,21 +1348,21 @@
     <message>
         <source>When checked, the application will provide an icon with the context menu in the system tray.</source>
-        <translation type="unfinished">Quando seleccionada, a aplicação apresentará um ícone com menu de contexto no ... do sistema.</translation>
+        <translation>Quando seleccionada, a aplicação apresentará um ícone com o menu de contexto no barra de tarefas do sistema.</translation>
     </message>
     <message>
         <source>&amp;Show System Tray Icon</source>
-        <translation type="unfinished">Apre&amp;sentar o ícone do </translation>
+        <translation>Mo&amp;strar Ícone da Barra de Tarefas</translation>
     </message>
     <message>
         <source>&amp;Auto show Dock and Menubar in fullscreen</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar &amp;Automaticamente Ícone da Barra de Tarefas e Menu no ecrã completo</translation>
     </message>
     <message>
         <source>When checked, the host screen saver will be disabled whenever a virtual machine is running.</source>
-        <translation type="unfinished"></translation>
+        <translation>Quando activada, o protector de ecrã do hospedeiro será desactivado quando estiver a correr uma máquina virtual.</translation>
     </message>
     <message>
         <source>Disable Host &amp;ScreenSaver</source>
-        <translation type="unfinished"></translation>
+        <translation>Desactivar &amp;Protector de Ecrã do Hospedeiro</translation>
     </message>
 </context>
@@ -1440,25 +1371,25 @@
     <message>
         <source>Host &amp;Key:</source>
-        <translation type="unfinished">Tecla do &amp;Hospedeiro:</translation>
+        <translation>Chave do &amp;Hospedeiro:</translation>
     </message>
     <message>
         <source>Displays the key used as a Host Key in the VM window. Activate the entry field and press a new Host Key. Note that alphanumeric, cursor movement and editing keys cannot be used.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra a chave usada como Chave de Hospedeiro na janela do VM. Active o campo de entrada e prima uma nova Chave de Hospedeiro. Note que não pode usar valores alfanuméricos, mover o cursor e editar chaves.</translation>
     </message>
     <message>
         <source>When checked, the keyboard is automatically captured every time the VM window is activated. When the keyboard is captured, all keystrokes (including system ones like Alt-Tab) are directed to the VM.</source>
-        <translation type="unfinished"></translation>
+        <translation>Quando seleccionada, o teclado é capturado automaticamente sempre que a janela do VM é activada. Quando o teclado é capturado, todas os toques nas teclas (incluindo como as do sistema Alt-Tab) são direccionados para o VM.</translation>
     </message>
     <message>
         <source>&amp;Auto Capture Keyboard</source>
-        <translation type="unfinished">&amp;Auto Capturar Teclado</translation>
+        <translation>&amp;Auto Capturar Teclado</translation>
     </message>
     <message>
         <source>Reset host combination</source>
-        <translation type="unfinished"></translation>
+        <translation>Restaurar combinação do hospedeiro</translation>
     </message>
     <message>
         <source>Resets the key combination used as the host combination in the VM window.</source>
-        <translation type="unfinished"></translation>
+        <translation>Restaura a combinação da chave usada como combinação de hospedeiro na janela do VM.</translation>
     </message>
 </context>
@@ -1522,137 +1453,137 @@
     <message>
         <source>host IPv4 address of &lt;b&gt;%1&lt;/b&gt; is wrong</source>
-        <translation type="unfinished"></translation>
+        <translation>O endereço IPv4 do hospedeiro de &lt;b&gt;%1&lt;/b&gt; está errado</translation>
     </message>
     <message>
         <source>host IPv4 network mask of &lt;b&gt;%1&lt;/b&gt; is wrong</source>
-        <translation type="unfinished"></translation>
+        <translation>A máscara de rede  IPv4 do hospedeiro de &lt;b&gt;%1&lt;/b&gt; está errada</translation>
     </message>
     <message>
         <source>host IPv6 address of &lt;b&gt;%1&lt;/b&gt; is wrong</source>
-        <translation type="unfinished"></translation>
+        <translation>O endereço IPv6 do hospedeiro de &lt;b&gt;%1&lt;/b&gt; está errado</translation>
     </message>
     <message>
         <source>DHCP server address of &lt;b&gt;%1&lt;/b&gt; is wrong</source>
-        <translation type="unfinished"></translation>
+        <translation>O endereço do servidor DHCP de &lt;b&gt;%1&lt;/b&gt; está errado</translation>
     </message>
     <message>
         <source>DHCP server network mask of &lt;b&gt;%1&lt;/b&gt; is wrong</source>
-        <translation type="unfinished"></translation>
+        <translation>A máscara da rede do servidor DHCP de &lt;b&gt;%1&lt;/b&gt; está errada</translation>
     </message>
     <message>
         <source>DHCP lower address bound of &lt;b&gt;%1&lt;/b&gt; is wrong</source>
-        <translation type="unfinished"></translation>
+        <translation>O limite inferior do endereço DHCP de &lt;b&gt;%1&lt;/b&gt; está errado</translation>
     </message>
     <message>
         <source>DHCP upper address bound of &lt;b&gt;%1&lt;/b&gt; is wrong</source>
-        <translation type="unfinished"></translation>
+        <translation>O limite superior do endereço DHCP de &lt;b&gt;%1&lt;/b&gt; está errado</translation>
     </message>
     <message>
         <source>Adapter</source>
-        <translation type="unfinished">Adaptador</translation>
+        <translation>Adaptador</translation>
     </message>
     <message>
         <source>Automatically configured</source>
         <comment>interface</comment>
-        <translation type="unfinished"></translation>
+        <translation>Configurado automaticamente</translation>
     </message>
     <message>
         <source>Manually configured</source>
         <comment>interface</comment>
-        <translation type="unfinished"></translation>
+        <translation>Configurado manualmente</translation>
     </message>
     <message>
         <source>IPv4 Address</source>
-        <translation type="unfinished"></translation>
+        <translation>Endereço IPv4</translation>
     </message>
     <message>
         <source>Not set</source>
         <comment>address</comment>
-        <translation type="unfinished"></translation>
+        <translation>Não definido</translation>
     </message>
     <message>
         <source>IPv4 Network Mask</source>
-        <translation type="unfinished"></translation>
+        <translation>Máscara de Rede IPv4</translation>
     </message>
     <message>
         <source>Not set</source>
         <comment>mask</comment>
-        <translation type="unfinished"></translation>
+        <translation>Não definido</translation>
     </message>
     <message>
         <source>IPv6 Address</source>
-        <translation type="unfinished"></translation>
+        <translation>Endereço IPv6</translation>
     </message>
     <message>
         <source>IPv6 Network Mask Length</source>
-        <translation type="unfinished"></translation>
+        <translation>Comprimento da Máscara de Rede IPv6</translation>
     </message>
     <message>
         <source>Not set</source>
         <comment>length</comment>
-        <translation type="unfinished"></translation>
+        <translation>Não definido</translation>
     </message>
     <message>
         <source>DHCP Server</source>
-        <translation type="unfinished"></translation>
+        <translation>Servidor DHCP</translation>
     </message>
     <message>
         <source>Enabled</source>
         <comment>server</comment>
-        <translation type="unfinished">Activado</translation>
+        <translation>Activado</translation>
     </message>
     <message>
         <source>Disabled</source>
         <comment>server</comment>
-        <translation type="unfinished">Desactivado</translation>
+        <translation>Desactivado</translation>
     </message>
     <message>
         <source>Address</source>
-        <translation type="unfinished"></translation>
+        <translation>Endereço</translation>
     </message>
     <message>
         <source>Network Mask</source>
-        <translation type="unfinished"></translation>
+        <translation>Máscara de Rede</translation>
     </message>
     <message>
         <source>Lower Bound</source>
-        <translation type="unfinished"></translation>
+        <translation>Limite Inferior</translation>
     </message>
     <message>
         <source>Not set</source>
         <comment>bound</comment>
-        <translation type="unfinished"></translation>
+        <translation>Não definido</translation>
     </message>
     <message>
         <source>Upper Bound</source>
-        <translation type="unfinished"></translation>
+        <translation>Limite Superior</translation>
     </message>
     <message>
         <source>&amp;Add host-only network</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Adicionar rede de apenas para o hospedeiro</translation>
     </message>
     <message>
         <source>&amp;Remove host-only network</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Remover rede apenas para o hospedeiro</translation>
     </message>
     <message>
         <source>&amp;Edit host-only network</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Editar rede apenas para o hospedeiro</translation>
     </message>
     <message>
         <source>&amp;Host-only Networks:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Redes apenas do hospedeiro:</translation>
     </message>
     <message>
         <source>Lists all available host-only networks.</source>
-        <translation type="unfinished"></translation>
+        <translation>Lista todas as redes disponíveis apenas do hospedeiro.</translation>
     </message>
     <message>
         <source>Name</source>
-        <translation type="unfinished">Nome</translation>
+        <translation>Nome</translation>
     </message>
     <message>
         <source>Networking</source>
-        <translation type="unfinished"></translation>
+        <translation>Rede</translation>
     </message>
 </context>
@@ -1661,144 +1592,93 @@
     <message>
         <source>Host-only Network Details</source>
-        <translation type="unfinished"></translation>
+        <translation>Detalhes da Rede Apenas do Hospedeiro</translation>
     </message>
     <message>
         <source>&amp;Adapter</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Adaptador</translation>
     </message>
     <message>
         <source>Manual &amp;Configuration</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Configuração Manual</translation>
     </message>
     <message>
         <source>Use manual configuration for this host-only network adapter.</source>
-        <translation type="unfinished"></translation>
+        <translation>Use a configuração manual para o adaptador de rede apenas deste hospedeiro.</translation>
     </message>
     <message>
         <source>&amp;IPv4 Address:</source>
-        <translation type="unfinished"></translation>
+        <translation>Endereço &amp;IPv4:</translation>
     </message>
     <message>
         <source>Displays the host IPv4 address for this adapter.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra o endereço IPv4 do hospedeiro para este adaptador.</translation>
     </message>
     <message>
         <source>IPv4 Network &amp;Mask:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Máscara de Rede IPv4:</translation>
     </message>
     <message>
         <source>Displays the host IPv4 network mask for this adapter.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra a máscara de rede IPv4 do hospedeiro para este adaptador.</translation>
     </message>
     <message>
         <source>I&amp;Pv6 Address:</source>
-        <translation type="unfinished"></translation>
+        <translation>Endereço I&amp;Pv6:</translation>
     </message>
     <message>
         <source>Displays the host IPv6 address for this adapter if IPv6 is supported.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra o endereço IPv6 do hospedeiro para este adaptador se o IPv6 for suportado.</translation>
     </message>
     <message>
         <source>IPv6 Network Mask &amp;Length:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Comprimento da Máscara de Rede IPv6:</translation>
     </message>
     <message>
         <source>Displays the host IPv6 network mask prefix length for this adapter if IPv6 is supported.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra o comprimento da máscara de rede IPv6 do hospedeiro para este adaptador se o IPv6 for suportado.</translation>
     </message>
     <message>
         <source>&amp;DHCP Server</source>
-        <translation type="unfinished"></translation>
+        <translation>Servidor &amp;DHCP</translation>
     </message>
     <message>
         <source>&amp;Enable Server</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Activar Servidor</translation>
     </message>
     <message>
         <source>Indicates whether the DHCP Server is enabled on machine startup or not.</source>
-        <translation type="unfinished"></translation>
+        <translation>Indica se o servidor DHCP está activado no arranque da máquina.</translation>
     </message>
     <message>
         <source>Server Add&amp;ress:</source>
-        <translation type="unfinished"></translation>
+        <translation>Ende&amp;reço do Servidor:</translation>
     </message>
     <message>
         <source>Displays the address of the DHCP server servicing the network associated with this host-only adapter.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra o endereço do servidor DHCP que serve a rede associada com este adaptador apenas do hospedeiro.</translation>
     </message>
     <message>
         <source>Server &amp;Mask:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Máscara do Servidor:</translation>
     </message>
     <message>
         <source>Displays the network mask of the DHCP server servicing the network associated with this host-only adapter.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra a máscara de rede do servidor DHCP que serve a rede associada com este adaptador apenas do hospedeiro.</translation>
     </message>
     <message>
         <source>&amp;Lower Address Bound:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Limite Inferior do Endereço:</translation>
     </message>
     <message>
         <source>Displays the lower address bound offered by the DHCP server servicing the network associated with this host-only adapter.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra o limite inferior do endereço oferecido pelo servidor DHCP que serve a rede associada com este adaptador apenas do hospedeiro.</translation>
     </message>
     <message>
         <source>&amp;Upper Address Bound:</source>
-        <translation type="unfinished"></translation>
+        <translation>Limite &amp;Superior do Endereço:</translation>
     </message>
     <message>
         <source>Displays the upper address bound offered by the DHCP server servicing the network associated with this host-only adapter.</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UIGlobalSettingsProxy</name>
-    <message>
-        <source>When checked, VirtualBox will use the proxy settings supplied for tasks like downloading Guest Additions from the network or checking for updates.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Enable proxy</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Ho&amp;st:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Changes the proxy host.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Port:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Changes the proxy port.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>When checked the authentication supplied will be used with the proxy server.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Use authentication</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>User &amp;name:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Changes the user name used for authentication.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Pass&amp;word:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Changes the password used for authentication.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra o limite superior do endereço oferecido pelo servidor DHCP que serve a rede associada com este adaptador apenas do hospedeiro.</translation>
     </message>
 </context>
@@ -1827,29 +1707,29 @@
     <message>
         <source>Check for:</source>
-        <translation type="unfinished"></translation>
+        <translation>Verificar:</translation>
     </message>
     <message>
         <source>&lt;p&gt;Choose this if you only wish to be notified about stable updates to VirtualBox.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Escolha esta se deseja apenas ser notificado acerca de actualizações estáveis para o VirtualBox.&lt;/p&gt;</translation>
     </message>
     <message>
         <source>&amp;Stable release versions</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Lançamento de versões estáveis</translation>
     </message>
     <message>
         <source>&lt;p&gt;Choose this if you wish to be notified about all new VirtualBox releases.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Escolha esta se deseja apenas ser notificado acerca de todos os lançamentos novos do VirtualBox.&lt;/p&gt;</translation>
     </message>
     <message>
         <source>&amp;All new releases</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Todos os novos lançamentos</translation>
     </message>
     <message>
         <source>&lt;p&gt;Choose this to be notified about all new VirtualBox releases and pre-release versions of VirtualBox.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Escolha esta se deseja apenas ser notificado acerca de todos os lançamentos novos e versões de pré-lançamento do VirtualBox.&lt;/p&gt;</translation>
     </message>
     <message>
         <source>All new releases and &amp;pre-releases</source>
-        <translation type="unfinished"></translation>
+        <translation>Todos os novos lançamentos e &amp;pré-lançamentos</translation>
     </message>
 </context>
@@ -1858,5 +1738,5 @@
     <message>
         <source>&amp;Help</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Ajuda</translation>
     </message>
 </context>
@@ -1873,21 +1753,21 @@
     <message>
         <source>Left Shift</source>
-        <translation type="obsolete">Shift Esquerdo</translation>
+        <translation>Shift Esquerdo</translation>
     </message>
     <message>
         <source>Right Shift</source>
-        <translation type="obsolete">Shift Direito</translation>
+        <translation>Shift Direito</translation>
     </message>
     <message>
         <source>Left Ctrl</source>
-        <translation type="obsolete">Ctrl Esquerdo</translation>
+        <translation>Ctrl Esquerdo</translation>
     </message>
     <message>
         <source>Right Ctrl</source>
-        <translation type="obsolete">Ctrl Direito</translation>
+        <translation>Ctrl Direito</translation>
     </message>
     <message>
         <source>Left Alt</source>
-        <translation type="obsolete">Alt Esquerdo</translation>
+        <translation>Alt Esquerdo</translation>
     </message>
     <message>
@@ -2041,5 +1921,5 @@
     <message>
         <source>None</source>
-        <translation type="unfinished">Nenhum</translation>
+        <translation>Nenhum</translation>
     </message>
 </context>
@@ -2048,5 +1928,5 @@
     <message>
         <source>Appliance Import Wizard</source>
-        <translation type="unfinished"></translation>
+        <translation>Assistente de Importação de Aplicação</translation>
     </message>
     <message>
@@ -2064,9 +1944,5 @@
     <message>
         <source>Restore Defaults</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Import</source>
-        <translation type="unfinished"></translation>
+        <translation>Restaurar Predefinições</translation>
     </message>
 </context>
@@ -2075,17 +1951,17 @@
     <message>
         <source>Select an appliance to import</source>
-        <translation type="unfinished"></translation>
+        <translation>Seleccione uma aplicação para importar</translation>
     </message>
     <message>
         <source>Open Virtualization Format (%1)</source>
-        <translation type="unfinished"></translation>
+        <translation>Abrir Formato de Virtualização (%1)</translation>
     </message>
     <message>
         <source>Welcome to the Appliance Import Wizard!</source>
-        <translation type="unfinished"></translation>
+        <translation>Bem-vindo ao Assistente de Importação de Aplicação!</translation>
     </message>
     <message>
         <source>&lt;p&gt;This wizard will guide you through importing an appliance.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;VirtualBox currently supports importing appliances saved in the Open Virtualization Format (OVF). To continue, select the file to import below:&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Este assistente irá guiá-lo pela importação de uma aplicação.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;&lt;p&gt;O VirtualBox actualmente suporta a importação de aplicações gravada em Abrir Formato de Virtualização (OVF). Para continuar seleccione o ficheiro para importar em baixo:&lt;/p&gt;</translation>
     </message>
 </context>
@@ -2094,9 +1970,9 @@
     <message>
         <source>These are the virtual machines contained in the appliance and the suggested settings of the imported VirtualBox machines. You can change many of the properties shown by double-clicking on the items and disable others using the check boxes below.</source>
-        <translation type="unfinished"></translation>
+        <translation>Estas são as máquinas virtuais contidas na aplicação e as definições sugeridas das máquinas VirtualBox importadas. Pode mudar muita das propriedades mostradas ao fazer um cuplo clique nos itens e desactivando outros usando as caixas em baixo.</translation>
     </message>
     <message>
         <source>Appliance Import Settings</source>
-        <translation type="unfinished"></translation>
+        <translation>Definições de Importação da Aplicação</translation>
     </message>
 </context>
@@ -2105,33 +1981,34 @@
     <message>
         <source>&lt;b&gt;The virtual system &quot;%1&quot; requires that you agree to the terms and conditions of the software license agreement shown below.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Click &lt;b&gt;Agree&lt;/b&gt; to continue or click &lt;b&gt;Disagree&lt;/b&gt; to cancel the import.</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;O sistema virtual &quot;%1&quot; requer que concorde com os termos e condições do acordo da licença do programa mostrado em baixo.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Clique em &lt;b&gt;Concordo&lt;/b&gt; para continuar ou clique em &lt;b&gt;Discordo&lt;/b&gt; para cancelar a importação.</translation>
     </message>
     <message>
         <source>Software License Agreement</source>
-        <translation type="unfinished"></translation>
+        <translation>Acordo da Licença do Programa</translation>
     </message>
     <message>
         <source>&amp;Disagree</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Discordo</translation>
     </message>
     <message>
         <source>&amp;Agree</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Concordo</translation>
     </message>
     <message>
         <source>&amp;Print...</source>
-        <translation type="unfinished"></translation>
+        <translatorcomment>Im&amp;primir...</translatorcomment>
+        <translation></translation>
     </message>
     <message>
         <source>&amp;Save...</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Gravar...</translation>
     </message>
     <message>
         <source>Text (*.txt)</source>
-        <translation type="unfinished"></translation>
+        <translation>Texto (*.txt)</translation>
     </message>
     <message>
         <source>Save license to file...</source>
-        <translation type="unfinished"></translation>
+        <translation>Gravar licença para o ficheiro...</translation>
     </message>
 </context>
@@ -2212,4 +2089,9 @@
     </message>
     <message>
+        <source>Indicates the status of the hardware virtualization features used by this virtual machine:&lt;br&gt;&lt;nobr&gt;&lt;b&gt;%1:&lt;/b&gt;&amp;nbsp;%2&lt;/nobr&gt;&lt;br&gt;&lt;nobr&gt;&lt;b&gt;%3:&lt;/b&gt;&amp;nbsp;%4&lt;/nobr&gt;</source>
+        <comment>Virtualization Stuff LED</comment>
+        <translation></translation>
+    </message>
+    <message>
         <source>&lt;br&gt;&lt;nobr&gt;&lt;b&gt;%1:&lt;/b&gt;&amp;nbsp;%2&lt;/nobr&gt;</source>
         <comment>Virtualization Stuff LED</comment>
@@ -2226,14 +2108,9 @@
     <message>
         <source>Indicates whether the Remote Desktop Server is enabled (&lt;img src=:/vrdp_16px.png/&gt;) or not (&lt;img src=:/vrdp_disabled_16px.png/&gt;).</source>
-        <translation type="unfinished"></translation>
+        <translation>Indica se o Servidor de Ecrã Remoto está activado (&lt;img src=:/vrdp_16px.png/&gt;) ou não (&lt;img src=:/vrdp_disabled_16px.png/&gt;).</translation>
     </message>
     <message>
         <source>&lt;hr&gt;The Remote Desktop Server is listening on port %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Indicates the status of different features used by this virtual machine:&lt;br&gt;&lt;nobr&gt;&lt;b&gt;%1:&lt;/b&gt;&amp;nbsp;%2&lt;/nobr&gt;&lt;br&gt;&lt;nobr&gt;&lt;b&gt;%3:&lt;/b&gt;&amp;nbsp;%4&lt;/nobr&gt;&lt;br&gt;&lt;nobr&gt;&lt;b&gt;%5:&lt;/b&gt;&amp;nbsp;%6%&lt;/nobr&gt;</source>
-        <comment>Virtualization Stuff LED</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;hr&gt;O Servidor de Ecrã Remoto está a escutar na porta %1</translation>
     </message>
 </context>
@@ -2293,9 +2170,9 @@
     <message>
         <source>Host Audio &amp;Driver:</source>
-        <translation>&amp;Controlador Audio do Hospedeiro:</translation>
+        <translation>&amp;Controlador Áudio do Hospedeiro:</translation>
     </message>
     <message>
         <source>Controls the audio output driver. The &lt;b&gt;Null Audio Driver&lt;/b&gt; makes the guest see an audio card, however every access to it will be ignored.</source>
-        <translation>Controla o controlador da saída de audio. O &lt;b&gt;Controlador de Audio Nulo&lt;/b&gt; permite que o convidado identifique uma placa de som, no entanto qualquer acesso será ignorado.</translation>
+        <translation>Controla o controlador da saída áudio. O &lt;b&gt;Controlador Áudio Nulo&lt;/b&gt; permite que o convidado identifique uma placa de som, no entanto qualquer acesso será ignorado.</translation>
     </message>
     <message>
@@ -2305,5 +2182,5 @@
     <message>
         <source>Selects the type of the virtual sound card. Depending on this value, VirtualBox will provide different audio hardware to the virtual machine.</source>
-        <translation type="unfinished">Selecciona o tipo da placa de som virtual. Dependendo deste valor, o VirtualBox irá disponibilizar tipo de áudio diferente para a máquina virtual.</translation>
+        <translation>Selecciona o tipo da placa de som virtual. Dependendo deste valor, o VirtualBox fornecerá um tipo de áudio diferente para a máquina virtual.</translation>
     </message>
 </context>
@@ -2312,113 +2189,109 @@
     <message>
         <source>you have assigned less than &lt;b&gt;%1&lt;/b&gt; of video memory which is the minimum amount required to switch the virtual machine to fullscreen or seamless mode.</source>
-        <translation type="unfinished"></translation>
+        <translation>atribui menos de  &lt;b&gt;%1&lt;/b&gt; de memória gráfica que é a quantidade mínima requerida para mudar a máquina virtual para modo de ecrã completo ou modo integrado.</translation>
     </message>
     <message>
         <source>&lt;qt&gt;%1&amp;nbsp;MB&lt;/qt&gt;</source>
-        <translation type="unfinished">&lt;qt&gt;%1&amp;nbsp;MB&lt;/qt&gt;</translation>
+        <translation>&lt;qt&gt;%1&amp;nbsp;MB&lt;/qt&gt;</translation>
     </message>
     <message>
         <source>&amp;Video</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Gráfica</translation>
     </message>
     <message>
         <source>Video &amp;Memory:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Memória Gráfica:</translation>
     </message>
     <message>
         <source>Controls the amount of video memory provided to the virtual machine.</source>
-        <translation type="unfinished">Controla a quantidade de memória gráfica alocada para a máquina virtual.</translation>
+        <translation>Controla a quantidade de memória gráfica alocada para a máquina virtual.</translation>
     </message>
     <message>
         <source>MB</source>
-        <translation type="unfinished">MB</translation>
+        <translation>MB</translation>
     </message>
     <message>
         <source>Extended Features:</source>
-        <translation type="unfinished">Caraterísticas Extendidas:</translation>
+        <translation>Caraterísticas Extendidas:</translation>
     </message>
     <message>
         <source>When checked, the virtual machine will be given access to the 3D graphics capabilities available on the host.</source>
-        <translation type="unfinished">Quando seleccionado, a máquina virtual terá acesso à capacidade gráfica 3D disponível no hospedeiro.</translation>
+        <translation>Quando seleccionado, a máquina virtual terá acesso à capacidade gráfica 3D disponível no hospedeiro.</translation>
     </message>
     <message>
         <source>Enable &amp;3D Acceleration</source>
-        <translation type="unfinished">Activar Aceleração &amp;3D</translation>
+        <translation>Activar Aceleração &amp;3D</translation>
     </message>
     <message>
         <source>&amp;Remote Display</source>
-        <translation type="unfinished"></translation>
+        <translation>Ecrã &amp;Remoto</translation>
     </message>
     <message>
         <source>When checked, the VM will act as a Remote Desktop Protocol (RDP) server, allowing remote clients to connect and operate the VM (when it is running) using a standard RDP client.</source>
-        <translation type="unfinished">Quando seleccionado, a MV irá agir como um servidor de Protocolo de Ecrã Remoto (RDP), permitindo a clientes remotos conectarem-se e operarem a MV (quando está a correr) usando um cliente RDP padrão.</translation>
+        <translation>Quando seleccionado, a MV agirá como um servidor de Protocolo de Ecrã Remoto (RDP), permitindo aos clientes remotos conectarem-se e operarem a MV (quando está a correr) usando um cliente RDP padrão.</translation>
     </message>
     <message>
         <source>&amp;Enable Server</source>
-        <translation type="unfinished"></translation>
+        <translation>Activar S&amp;ervidor</translation>
     </message>
     <message>
         <source>Server &amp;Port:</source>
-        <translation type="unfinished">Porta do &amp;Servidor:</translation>
+        <translation>Porta do &amp;Servidor:</translation>
     </message>
     <message>
         <source>Authentication &amp;Method:</source>
-        <translation type="unfinished">&amp;Método de Autenticação:</translation>
+        <translation>&amp;Método de Autenticação:</translation>
     </message>
     <message>
         <source>Defines the VRDP authentication method.</source>
-        <translation type="unfinished">Define o método de autenticação VRDP.</translation>
+        <translation>Define o método de autenticação VRDP.</translation>
     </message>
     <message>
         <source>Authentication &amp;Timeout:</source>
-        <translation type="unfinished">In&amp;tervalo de Tempo para Autenticação:</translation>
+        <translation>&amp;Tempo de Autenticação:</translation>
     </message>
     <message>
         <source>Specifies the timeout for guest authentication, in milliseconds.</source>
-        <translation type="unfinished">Especifica o intervalo de tempo para a autenticação do convidado, em milisegundos.</translation>
+        <translation>Especifica o intervalo de tempo para a autenticação do convidado, em milisegundos.</translation>
     </message>
     <message>
         <source>you have assigned less than &lt;b&gt;%1&lt;/b&gt; of video memory which is the minimum amount required for HD Video to be played efficiently.</source>
-        <translation type="unfinished"></translation>
+        <translation>atribui menos de  &lt;b&gt;%1&lt;/b&gt; de memória gráfica que é a quantidade mínima requerida para a o Vídeo HD sejam reproduzido eficientemente.</translation>
     </message>
     <message>
         <source>When checked, the virtual machine will be given access to the Video Acceleration capabilities available on the host.</source>
-        <translation type="unfinished"></translation>
+        <translation>Quando seleccionado, a memória virtual da máquina terá acesso às capacidades de Aceleração Gráfica disponíveos no hospedeiro.</translation>
     </message>
     <message>
         <source>Enable &amp;2D Video Acceleration</source>
-        <translation type="unfinished"></translation>
+        <translation>Activar Aceleração Gráfica &amp;2D</translation>
     </message>
     <message>
         <source>The VRDP Server port number. You may specify &lt;tt&gt;0&lt;/tt&gt; (zero), to select port 3389, the standard port for RDP.</source>
-        <translation type="unfinished"></translation>
+        <translation>O número da porta do Servidor VRDP. Pode especificar &lt;tt&gt;0&lt;/tt&gt; (zero), para seleccionar a porta 3389, a porta padrão para o RDP.</translation>
     </message>
     <message>
         <source>Mo&amp;nitor Count:</source>
-        <translation type="unfinished"></translation>
+        <translation>Número de Mo&amp;nitores:</translation>
     </message>
     <message>
         <source>Controls the amount of virtual monitors provided to the virtual machine.</source>
-        <translation type="unfinished"></translation>
+        <translation>Controla a quantidade de monitores virtuais fornecida pela máquina virtual.</translation>
     </message>
     <message>
         <source>&lt;qt&gt;%1&lt;/qt&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;qt&gt;%1&lt;/qt&gt;</translation>
     </message>
     <message>
         <source>Specifies whether multiple simultaneous connections to the VM are permitted.</source>
-        <translation type="unfinished"></translation>
+        <translation>Especifica se são permitidas várias conexões simultâneas para a VM.</translation>
     </message>
     <message>
         <source>&amp;Allow Multiple Connections</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>you have 3D Acceleration enabled for a operation system which uses the WDDM video driver. For maximal performance set the guest VRAM to at least &lt;b&gt;%1&lt;/b&gt;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>you have 2D Video Acceleration enabled. As 2D Video Acceleration is supported for Windows guests only, this feature will be disabled.</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Permitir Várias Conexões </translation>
+    </message>
+    <message>
+        <source>You have 3D Acceleration enabled for a operation system which uses the WDDM video driver. For maximal performance set the guest VRAM to at least &lt;b&gt;%1&lt;/b&gt;.</source>
+        <translation>Tem a Aceleração 3D activada para um sistema operativo que usa o controlador gráfico WDDM. PAra um desempenho máximo defina a VRAM do convidado para pelo menos &lt;b&gt;%1&lt;/b&gt;.</translation>
     </message>
 </context>
@@ -2431,5 +2304,5 @@
     <message>
         <source>Displays the path where snapshots of this virtual machine will be stored. Be aware that snapshots can take quite a lot of disk space.</source>
-        <translation type="unfinished">Mostra a localização onde as capturas desta máquina virtual serão armazenadas. Note que estas capturas podem ocupar bastante espaço em disco.</translation>
+        <translation>Mostra a localização onde as capturas desta máquina virtual serão armazenadas. Note que estas capturas podem ocupar bastante espaço em disco.</translation>
     </message>
     <message>
@@ -2567,5 +2440,5 @@
     <message>
         <source>S&amp;napshot Folder:</source>
-        <translation>Pasta de S&amp;napshots:</translation>
+        <translation>Pasta de &amp;Capturas:</translation>
     </message>
     <message>
@@ -2611,33 +2484,29 @@
     <message>
         <source>Removable Media:</source>
-        <translation type="unfinished"></translation>
+        <translation>Média Removível:</translation>
     </message>
     <message>
         <source>&amp;Remember Runtime Changes</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Lembrar Mudanças do Ambiente de Execução</translation>
     </message>
     <message>
         <source>Mini ToolBar:</source>
-        <translation type="unfinished"></translation>
+        <translation>Mini Barra de Ferramentas:</translation>
     </message>
     <message>
         <source>If checked, show the Mini ToolBar in Fullscreen and Seamless modes.</source>
-        <translation type="unfinished"></translation>
+        <translation>Se seleccionado, mostra a Mini Barra de Ferramentas em modo Ecrã Completo ou Integrado.</translation>
     </message>
     <message>
         <source>Show In &amp;Fullscreen/Seamless</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar em &amp;Ecrã Completo/Integrado</translation>
     </message>
     <message>
         <source>If checked, show the Mini ToolBar at the top of the screen, rather than in its default position at the bottom of the screen.</source>
-        <translation type="unfinished"></translation>
+        <translation>Se seleccionado, mostra a Mini Barra de Ferramentas no topo do ecrã, em vez da sua posição predefinida no fundo do ecrã.</translation>
     </message>
     <message>
         <source>Show At &amp;Top Of Screen</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>you have selected a 64-bit guest OS type for this VM. As such guests require hardware virtualization (VT-x/AMD-V), this feature will be enabled automatically.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar no &amp;Topo do Ecrã</translation>
     </message>
 </context>
@@ -2690,9 +2559,9 @@
     <message>
         <source>Displays the MAC address of this adapter. It contains exactly 12 characters chosen from {0-9,A-F}. Note that the second character must be an even digit.</source>
-        <translation type="unfinished">Apresenta o endereço MAC deste dispositivo. Contém exactamente 12 caracteres de {0-9,A-F}. O segundo caracter tem de ser um dígito ímpar.</translation>
+        <translation>Mostra o endereço MAC deste dispositivo. Contém exactamente 12 caracteres de {0-9,A-F}. Note que o segundo caracter tem de ser um dígito ímpar.</translation>
     </message>
     <message>
         <source>Generates a new random MAC address.</source>
-        <translation type="unfinished">Gera um novo endereço MAC aleatório.</translation>
+        <translation>Gera um novo endereço MAC aleatório.</translation>
     </message>
     <message>
@@ -2702,5 +2571,5 @@
     <message>
         <source>Indicates whether the virtual network cable is plugged in on machine startup or not.</source>
-        <translation type="unfinished">Indica se o cabo de rede virtual está ligado no arranque da máquina virtual ou não.</translation>
+        <translation>Indica se o cabo de rede virtual está ligado no arranque da máquina virtual ou não.</translation>
     </message>
     <message>
@@ -2756,86 +2625,54 @@
     <message>
         <source>Adapter &amp;Type:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Tipo de Adaptador:</translation>
     </message>
     <message>
         <source>no bridged network adapter is selected</source>
-        <translation type="unfinished"></translation>
+        <translation>não está seleccionado nenhum adaptador de rede em ponte (bridged)</translation>
     </message>
     <message>
         <source>no internal network name is specified</source>
-        <translation type="unfinished"></translation>
+        <translation>não está seleccionado nenhum nome de rede interno</translation>
     </message>
     <message>
         <source>no host-only network adapter is selected</source>
-        <translation type="unfinished"></translation>
+        <translation>não está seleccionado nenhum adaptador de rede apenas para hospedeiro</translation>
     </message>
     <message>
         <source>Not selected</source>
         <comment>network adapter name</comment>
-        <translation type="unfinished"></translation>
+        <translation>Não seleccionado</translation>
     </message>
     <message>
         <source>&amp;Name:</source>
-        <translation type="unfinished">&amp;Nome:</translation>
+        <translation>&amp;Nome:</translation>
+    </message>
+    <message>
+        <source>Selects the name of the network adapter for &lt;b&gt;Bridged Adapter&lt;/b&gt; or &lt;b&gt;Host-only Adapter&lt;/b&gt; attachments and the name of the network &lt;b&gt;Internal Network&lt;/b&gt; attachments.</source>
+        <translation>Selecciona o nome do adaptador de rede para o &lt;b&gt;Adaptador em Ponte (bridged)&lt;/b&gt; ou &lt;b&gt;Adaptador Apenas para Hospedeiro&lt;/b&gt; ligados e o nome da rede &lt;b&gt;Rede Interna&lt;/b&gt; ligada.</translation>
     </message>
     <message>
         <source>A&amp;dvanced</source>
-        <translation type="unfinished"></translation>
+        <translation>Avança&amp;do</translation>
     </message>
     <message>
         <source>Shows or hides additional network adapter options.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra ou esconde as opções dos adaptadores de rede adicionais.</translation>
     </message>
     <message>
         <source>&amp;Mac Address:</source>
-        <translation type="unfinished"></translation>
+        <translation>Endereço &amp;Mac:</translation>
     </message>
     <message>
         <source>&amp;Cable connected</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Cabo conectado</translation>
     </message>
     <message>
         <source>Opens dialog to manage port forwarding rules.</source>
-        <translation type="unfinished"></translation>
+        <translation>Abre o dialogo para gerir as regras de encaminhamento de portas (port forwarding).</translation>
     </message>
     <message>
         <source>&amp;Port Forwarding</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Promiscuous Mode:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Selects the promiscuous mode policy of the network adapter when attached to an internal network, host only network or a bridge.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Generic Properties:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Enter any configuration settings here for the network attachment driver you will be using. The settings should be of the form &lt;b&gt;name=value&lt;/b&gt; and will depend on the driver. Use &lt;b&gt;shift-enter&lt;/b&gt; to add a new entry.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>no generic driver is selected</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Selects the network adapter on the host system that traffic to and from this network card will go through.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Enter the name of the internal network that this network card will be connected to. You can create a new internal network by choosing a name which is not used by any other network cards in this virtual machine or others.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Selects the virtual network adapter on the host system that traffic to and from this network card will go through. You can create and remove adapters using the global network settings in the virtual machine manager window.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Selects the driver to be used with this network card.</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Encaminhamento de &amp;Porta</translation>
     </message>
 </context>
@@ -2915,13 +2752,13 @@
     <message>
         <source>Displays the host parallel device name.</source>
-        <translation>Mostra o nome do dispositivo paralelo da máquina.</translation>
+        <translation>Mostra o nome do dispositivo paralelo do hospedeiro.</translation>
     </message>
     <message>
         <source>Displays the IRQ number of this parallel port. This should be a whole number between &lt;tt&gt;0&lt;/tt&gt; and &lt;tt&gt;255&lt;/tt&gt;. Values greater than &lt;tt&gt;15&lt;/tt&gt; may only be used if the &lt;b&gt;IO APIC&lt;/b&gt; setting is enabled for this virtual machine.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra o número IRQ desta porta paralela. Isto deve ser um número inteiro &lt;tt&gt;0&lt;/tt&gt; e &lt;tt&gt;255&lt;/tt&gt;. Os valores maiores que &lt;tt&gt;15&lt;/tt&gt; podem apenas ser usados se a opção &lt;b&gt;IO APIC&lt;/b&gt; estiver activada para esta máquina virtual.</translation>
     </message>
     <message>
         <source>Displays the base I/O port address of this parallel port. Valid values are integer numbers in range from &lt;tt&gt;0&lt;/tt&gt; to &lt;tt&gt;0xFFFF&lt;/tt&gt;.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra o endereço de porta de E/S base desta porta paralela. Os valores válidos são são números inteiros no intervalo de &lt;tt&gt;0&lt;/tt&gt; até &lt;tt&gt;0xFFFF&lt;/tt&gt;.</translation>
     </message>
 </context>
@@ -2945,29 +2782,29 @@
     <message>
         <source>Port Forwarding Rules</source>
-        <translation type="unfinished"></translation>
+        <translation>Regras de Encaminhamento de Portas</translation>
     </message>
     <message>
         <source>This table contains a list of port forwarding rules.</source>
-        <translation type="unfinished"></translation>
+        <translation>Esta tabela contém uma lista de regras de encaminhamento de portas.</translation>
     </message>
     <message>
         <source>Insert new rule</source>
-        <translation type="unfinished"></translation>
+        <translation>Inserir nova regra</translation>
     </message>
     <message>
         <source>Copy selected rule</source>
-        <translation type="unfinished"></translation>
+        <translation>Copiar regra seleccionada</translation>
     </message>
     <message>
         <source>Delete selected rule</source>
-        <translation type="unfinished"></translation>
+        <translation>Apagar regra seleccionada</translation>
     </message>
     <message>
         <source>This button adds new port forwarding rule.</source>
-        <translation type="unfinished"></translation>
+        <translation>Este botão adiciona uma nova regra de encaminhamento de portas.</translation>
     </message>
     <message>
         <source>This button deletes selected port forwarding rule.</source>
-        <translation type="unfinished"></translation>
+        <translation>Este botão apaga a regra de encaminhamento de portas seleccionada.</translation>
     </message>
 </context>
@@ -3016,5 +2853,5 @@
     <message>
         <source>Lists all shared folders accessible to this machine. Use &apos;net use x: \\vboxsvr\share&apos; to access a shared folder named &lt;i&gt;share&lt;/i&gt; from a DOS-like OS, or &apos;mount -t vboxsf share mount_point&apos; to access it from a Linux OS. This feature requires Guest Additions.</source>
-        <translation type="unfinished"></translation>
+        <translation>Lista todas as pastas partilhadas nesta máquina. Use &apos;net use x: \\vboxsvr\partilha&apos; para aceder à pasta partilhada chamada &lt;i&gt;partilha&lt;/i&gt; num SO do tipo DOS, ou &apos;mount -t vboxsf partilha ponto_de_montagem&apos; para aceder à pasta num SO Linux. Esta opção requer as Adições de Convidado.</translation>
     </message>
     <message>
@@ -3032,25 +2869,25 @@
     <message>
         <source>&amp;Add Shared Folder</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Adicionar Pasta PArtilhada</translation>
     </message>
     <message>
         <source>&amp;Edit Shared Folder</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Editar Pasta Partilhada</translation>
     </message>
     <message>
         <source>&amp;Remove Shared Folder</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Remover Pasta Partilhada</translation>
     </message>
     <message>
         <source>&amp;Folders List</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Lista de Pastas</translation>
     </message>
     <message>
         <source>Auto-Mount</source>
-        <translation type="unfinished"></translation>
+        <translation>Auto-Montar</translation>
     </message>
     <message>
         <source>Yes</source>
-        <translation type="unfinished">Sim</translation>
+        <translation>Sim</translation>
     </message>
 </context>
@@ -3095,13 +2932,13 @@
     <message>
         <source>When checked, the guest OS will try to automatically mount the shared folder on startup.</source>
-        <translation type="unfinished"></translation>
+        <translation>Quando seleccionado, o SO convidado tentará automaticamente montar a pasta partilhada no arranque.</translation>
     </message>
     <message>
         <source>&amp;Auto-mount</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Auto-montar</translation>
     </message>
     <message>
         <source>If checked, this shared folder will be permanent.</source>
-        <translation type="unfinished"></translation>
+        <translation>Se seleccionado, esta pasta partilhada será permanente.</translation>
     </message>
 </context>
@@ -3171,13 +3008,13 @@
     <message>
         <source>Port/File &amp;Path:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Localização da Porta/Ficheiro:</translation>
     </message>
     <message>
         <source>Displays the IRQ number of this serial port. This should be a whole number between &lt;tt&gt;0&lt;/tt&gt; and &lt;tt&gt;255&lt;/tt&gt;. Values greater than &lt;tt&gt;15&lt;/tt&gt; may only be used if the &lt;b&gt;IO APIC&lt;/b&gt; setting is enabled for this virtual machine.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra o número IRQ desta porta em série. Isto deve ser um número inteiro entre &lt;tt&gt;0&lt;/tt&gt; and &lt;tt&gt;255&lt;/tt&gt;. Os valores maiores que &lt;tt&gt;15&lt;/tt&gt; podem apenas ser usados se a opção &lt;b&gt;IO APIC&lt;/b&gt; estiver activada para esta máquina virtual.</translation>
     </message>
     <message>
         <source>Displays the base I/O port address of this serial port. Valid values are integer numbers in range from &lt;tt&gt;0&lt;/tt&gt; to &lt;tt&gt;0xFFFF&lt;/tt&gt;.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra o endereço da porta de E/S base desta porta em série. Os valores válidos são n+umeros inteiros no intervalo de &lt;tt&gt;0&lt;/tt&gt; até &lt;tt&gt;0xFFFF&lt;/tt&gt;.</translation>
     </message>
 </context>
@@ -3249,141 +3086,145 @@
     <message>
         <source>&lt;nobr&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/nobr&gt;&lt;br&gt;&lt;nobr&gt;Bus:&amp;nbsp;&amp;nbsp;%2&lt;/nobr&gt;&lt;br&gt;&lt;nobr&gt;Type:&amp;nbsp;&amp;nbsp;%3&lt;/nobr&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/nobr&gt;&lt;br&gt;&lt;nobr&gt;Janela:&amp;nbsp;&amp;nbsp;%2&lt;/nobr&gt;&lt;br&gt;&lt;nobr&gt;Tipo:&amp;nbsp;&amp;nbsp;%3&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;Expand/Collapse&amp;nbsp;Item&lt;/nobr&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;Expandir/Colapsar&amp;nbsp;Item&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;Add&amp;nbsp;Hard&amp;nbsp;Disk&lt;/nobr&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;Adicionar&amp;nbsp;Disco&amp;nbsp;Rígido&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;Add&amp;nbsp;CD/DVD&amp;nbsp;Device&lt;/nobr&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;Adicionar&amp;nbsp;Dispositivo&amp;nbsp;CD/DVD&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;Add&amp;nbsp;Floppy&amp;nbsp;Device&lt;/nobr&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;Adicionar&amp;nbsp;Dispositivo&amp;nbsp;Disquete&lt;/nobr&gt;</translation>
+    </message>
+    <message>
+        <source>No hard disk is selected for &lt;i&gt;%1&lt;/i&gt;.</source>
+        <translation>Nenhum disco rígido seleccionado para &lt;i&gt;%1&lt;/i&gt;.</translation>
     </message>
     <message>
         <source>&lt;i&gt;%1&lt;/i&gt; uses a medium that is already attached to &lt;i&gt;%2&lt;/i&gt;.</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <source>Add Controller</source>
-        <translation type="unfinished"></translation>
+        <translation>Adicionar Controlador</translation>
     </message>
     <message>
         <source>Add IDE Controller</source>
-        <translation type="unfinished"></translation>
+        <translation>Adicionar Controlador IDE</translation>
     </message>
     <message>
         <source>Add SATA Controller</source>
-        <translation type="unfinished"></translation>
+        <translation>Adicionar Controlador SATA</translation>
     </message>
     <message>
         <source>Add SCSI Controller</source>
-        <translation type="unfinished"></translation>
+        <translation>Adicionar Controlador SCSI</translation>
     </message>
     <message>
         <source>Add Floppy Controller</source>
-        <translation type="unfinished"></translation>
+        <translation>Adicionar Controlador de Disquete</translation>
     </message>
     <message>
         <source>Remove Controller</source>
-        <translation type="unfinished"></translation>
+        <translation>Remover Controlador</translation>
     </message>
     <message>
         <source>Add Attachment</source>
-        <translation type="unfinished">Adicionar Ligação</translation>
+        <translation>Adicionar Ligação</translation>
     </message>
     <message>
         <source>Add Hard Disk</source>
-        <translation type="unfinished"></translation>
+        <translation>Adicionar Disco Rígido</translation>
     </message>
     <message>
         <source>Add CD/DVD Device</source>
-        <translation type="unfinished"></translation>
+        <translation>Adicionar Dispositivo CD/DVD</translation>
     </message>
     <message>
         <source>Add Floppy Device</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <source>Remove Attachment</source>
-        <translation type="unfinished">Remover Ligação</translation>
+        <translation>Remover Ligação</translation>
     </message>
     <message>
         <source>Adds a new controller to the end of the Storage Tree.</source>
-        <translation type="unfinished"></translation>
+        <translation>Adiciona um novo controlador ao fim da Árvoe de Armazenamento.</translation>
     </message>
     <message>
         <source>Removes the controller highlighted in the Storage Tree.</source>
-        <translation type="unfinished"></translation>
+        <translation>Remove o controlador destacado na Árvore de Armazenamento.</translation>
     </message>
     <message>
         <source>Adds a new attachment to the Storage Tree using currently selected controller as parent.</source>
-        <translation type="unfinished"></translation>
+        <translation>Adiciona uma nova ligação à Árvore de Armazenamento usando o controlador seleccionado actual como principal.</translation>
     </message>
     <message>
         <source>Removes the attachment highlighted in the Storage Tree.</source>
-        <translation type="unfinished"></translation>
+        <translation>Remove a ligação destacada na Árvore de Armazenamento.</translation>
     </message>
     <message>
         <source>IDE Controller</source>
-        <translation type="unfinished"></translation>
+        <translation>Controlador IDE</translation>
     </message>
     <message>
         <source>SATA Controller</source>
-        <translation type="unfinished"></translation>
+        <translation>Controlador SATA</translation>
     </message>
     <message>
         <source>SCSI Controller</source>
-        <translation type="unfinished"></translation>
+        <translation>Controlador SCSI</translation>
     </message>
     <message>
         <source>Floppy Controller</source>
-        <translation type="unfinished"></translation>
+        <translation>Controlador de Disquete</translation>
     </message>
     <message>
         <source>Hard &amp;Disk:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Disco Rígido:</translation>
     </message>
     <message>
         <source>&amp;Storage Tree</source>
-        <translation type="unfinished"></translation>
+        <translation>Árvore de Arma&amp;zenamento</translation>
     </message>
     <message>
         <source>Contains all storage controllers for this machine and the virtual images and host drives attached to them.</source>
-        <translation type="unfinished"></translation>
+        <translation>Contém todos os controladores de armazenamento para esta máquina e as imagens virtuais e dispositivos de hospedeito ligados a estes.</translation>
     </message>
     <message>
         <source>Information</source>
-        <translation type="unfinished"></translation>
+        <translation>Informação</translation>
     </message>
     <message>
         <source>The Storage Tree can contain several controllers of different types. This machine currently has no controllers.</source>
-        <translation type="unfinished"></translation>
+        <translation>A Árvore de Armazenamento pode conter vários controladores de diferentes tipos. Esta máquina actualmente não tem controladores.</translation>
     </message>
     <message>
         <source>Attributes</source>
-        <translation type="unfinished"></translation>
+        <translation>Atributos</translation>
     </message>
     <message>
         <source>&amp;Name:</source>
-        <translation type="unfinished">&amp;Nome:</translation>
+        <translation>&amp;Nome:</translation>
     </message>
     <message>
         <source>Changes the name of the storage controller currently selected in the Storage Tree.</source>
-        <translation type="unfinished"></translation>
+        <translation>Muda o nome do controladores de armazenamento actualmente seleccionado na Árvore de Armazenamento.</translation>
     </message>
     <message>
         <source>&amp;Type:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Tipo:</translation>
     </message>
     <message>
         <source>Selects the sub-type of the storage controller currently selected in the Storage Tree.</source>
-        <translation type="unfinished"></translation>
+        <translation>Selecciona o sub-tipo de controlador de armazenamento seleccionado actualmente na Árvore de Armazenamento.</translation>
     </message>
     <message>
@@ -3401,53 +3242,53 @@
     <message>
         <source>Virtual Size:</source>
-        <translation type="unfinished"></translation>
+        <translation>Tamanho Virtual:</translation>
     </message>
     <message>
         <source>Actual Size:</source>
-        <translation type="unfinished"></translation>
+        <translation>Tamanho Actual:</translation>
     </message>
     <message>
         <source>Size:</source>
-        <translation type="unfinished"></translation>
+        <translation>Tamanho:</translation>
     </message>
     <message>
         <source>Location:</source>
-        <translation type="unfinished"></translation>
+        <translation>Localização:</translation>
     </message>
     <message>
         <source>Type (Format):</source>
-        <translation type="unfinished"></translation>
+        <translation>Tipo (Formato):</translation>
     </message>
     <message>
         <source>Attached To:</source>
-        <translation type="unfinished"></translation>
+        <translation>Ligado a:</translation>
     </message>
     <message>
         <source>Allows to use host I/O caching capabilities.</source>
-        <translation type="unfinished"></translation>
+        <translation>Permite usar as capacidades de caixa de E/S do hospedeiro.</translation>
     </message>
     <message>
         <source>Use host I/O cache</source>
-        <translation type="unfinished"></translation>
+        <translation>Usar caixa de E/S do hospedeiro</translation>
     </message>
     <message>
         <source>Add SAS Controller</source>
-        <translation type="unfinished"></translation>
+        <translation>Adicionar Controlador SAS</translation>
     </message>
     <message>
         <source>SAS Controller</source>
-        <translation type="unfinished"></translation>
+        <translation>Controlador SAS</translation>
     </message>
     <message>
         <source>Type:</source>
-        <translation type="unfinished"></translation>
+        <translation>Tipo:</translation>
     </message>
     <message>
         <source>Host Drive</source>
-        <translation type="unfinished">Dispositivo do Hospedeiro</translation>
+        <translation>Dispositivo do Hospedeiro</translation>
     </message>
     <message>
         <source>Image</source>
-        <translation type="unfinished">Imagem</translation>
+        <translation>Imagem</translation>
     </message>
     <message>
@@ -3457,95 +3298,49 @@
     <message>
         <source>Set up the virtual hard disk</source>
-        <translation type="unfinished"></translation>
+        <translation>Definir o disco rígido virtual</translation>
     </message>
     <message>
         <source>CD/DVD &amp;Drive:</source>
-        <translation type="unfinished"></translation>
+        <translation>Uni&amp;dade CD/DVD:</translation>
     </message>
     <message>
         <source>Choose a virtual CD/DVD disk or a physical drive to use with the virtual drive. The virtual machine will see a disk inserted into the drive with the data in the file or on the disk in the physical drive as its contents.</source>
-        <translation type="unfinished"></translation>
+        <translation>Escolha um CD/DVD virtual ou uma unidade física para usar com o dispositivo virtual. A máquina virtual procurará um disco inserido no dispositivo com os dados no ficheiro ou num disco na unidade física assim como os seus conteúdos.</translation>
     </message>
     <message>
         <source>Set up the virtual CD/DVD drive</source>
-        <translation type="unfinished"></translation>
+        <translation>Definir o dispositivo CD/DVD virtual</translation>
     </message>
     <message>
         <source>Floppy &amp;Drive:</source>
-        <translation type="unfinished"></translation>
+        <translation>Unidade &amp;Disquete:</translation>
     </message>
     <message>
         <source>Choose a virtual floppy disk or a physical drive to use with the virtual drive. The virtual machine will see a disk inserted into the drive with the data in the file or on the disk in the physical drive as its contents.</source>
-        <translation type="unfinished"></translation>
+        <translation>Escolha uma disquete virtual ou uma unidade física para usar com o dispositivo virtual. A máquina virtual procurará um disco inserido no dispositivo com dados no ficheiro ou um disco na unidade física assim como os seus conteúdos.</translation>
     </message>
     <message>
         <source>Set up the virtual floppy drive</source>
-        <translation type="unfinished"></translation>
+        <translation>Definir o dispositivo de disquete virtual</translation>
     </message>
     <message>
         <source>Create a new hard disk...</source>
-        <translation type="unfinished"></translation>
+        <translation>Criar um novo disco rígido...</translation>
     </message>
     <message>
         <source>Choose a virtual hard disk file...</source>
-        <translation type="unfinished"></translation>
+        <translation>Escolher um ficheiro de disco rígido virtual...</translation>
     </message>
     <message>
         <source>Choose a virtual CD/DVD disk file...</source>
-        <translation type="unfinished"></translation>
+        <translation>Escolher um ficheiro de CD/DVD virtual...</translation>
     </message>
     <message>
         <source>Remove disk from virtual drive</source>
-        <translation type="unfinished"></translation>
+        <translation>Remover disco de dispositivo virtual</translation>
     </message>
     <message>
         <source>Choose a virtual floppy disk file...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>When checked, it suppresses unmounting the medium when the guest OS ejects it.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Live CD/DVD</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>When checked, this marks the medium as non-rotational storage (SSD).</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Solid-state drive</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Details:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>no name specified for controller at position &lt;b&gt;%1&lt;/b&gt;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>controller at position &lt;b&gt;%1&lt;/b&gt; uses the name that is already used by controller at position &lt;b&gt;%2&lt;/b&gt;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>no hard disk is selected for &lt;i&gt;%1&lt;/i&gt;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>at most one supported</source>
-        <comment>controller</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>up to %1 supported</source>
-        <comment>controllers</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>you are currently using more storage controllers than a %1 chipset supports. Please change the chipset type on the System settings page or reduce the number of the following storage controllers on the Storage settings page: %2.</source>
-        <translation type="unfinished"></translation>
+        <translation>Escolher um ficheiro de disquete virtual...</translation>
     </message>
 </context>
@@ -3578,54 +3373,54 @@
     <message>
         <source>&lt;qt&gt;%1&amp;nbsp;MB&lt;/qt&gt;</source>
-        <translation type="unfinished">&lt;qt&gt;%1&amp;nbsp;MB&lt;/qt&gt;</translation>
+        <translation>&lt;qt&gt;%1&amp;nbsp;MB&lt;/qt&gt;</translation>
     </message>
     <message>
         <source>&lt;qt&gt;%1&amp;nbsp;CPU&lt;/qt&gt;</source>
         <comment>%1 is 1 for now</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;qt&gt;%1&amp;nbsp;CPU&lt;/qt&gt;</translation>
     </message>
     <message>
         <source>&amp;Motherboard</source>
-        <translation type="unfinished"></translation>
+        <translation>Placa &amp;Mãe</translation>
     </message>
     <message>
         <source>Base &amp;Memory:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Memória Base:</translation>
     </message>
     <message>
         <source>Controls the amount of memory provided to the virtual machine. If you assign too much, the machine might not start.</source>
-        <translation type="unfinished">Controla a quantidade de memória disponibilizada para a máquina virtual. Se alocar demasiada memória, a máquina virtual poderá não iniciar.</translation>
+        <translation>Controla a quantidade de memória disponibilizada para a máquina virtual. Se alocar demasiada memória, a máquina virtual poderá não iniciar.</translation>
     </message>
     <message>
         <source>MB</source>
-        <translation type="unfinished">MB</translation>
+        <translation>MB</translation>
     </message>
     <message>
         <source>&amp;Boot Order:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Ordem de Arranque:</translation>
     </message>
     <message>
         <source>Defines the boot device order. Use the checkboxes on the left to enable or disable individual boot devices. Move items up and down to change the device order.</source>
-        <translation type="unfinished">Define a ordem de arranque dos dispositivos. Use as caixas do lado esquerdo para activar ou desactivar os dispositivos de arranque individualmente. Mova os itens para cima ou para biaxo para alterar a ordem de arranque.</translation>
+        <translation>Define a ordem de arranque dos dispositivos. Use as caixas do lado esquerdo para activar ou desactivar os dispositivos de arranque individualmente. Mova os itens para cima ou para biaxo para alterar a ordem de arranque.</translation>
     </message>
     <message>
         <source>Move Down (Ctrl-Down)</source>
-        <translation type="unfinished">Mover para Baixo (Ctrl-Seta para Baixo)</translation>
+        <translation>Mover para Baixo (Ctrl-Seta para Baixo)</translation>
     </message>
     <message>
         <source>Moves the selected boot device down.</source>
-        <translation type="unfinished">Move o dispositivo de arranque seleccionado para baixo.</translation>
+        <translation>Move o dispositivo de arranque seleccionado para baixo.</translation>
     </message>
     <message>
         <source>Move Up (Ctrl-Up)</source>
-        <translation type="unfinished">Mover para Cima (Ctrl-Seta para Cima)</translation>
+        <translation>Mover para Cima (Ctrl-Seta para Cima)</translation>
     </message>
     <message>
         <source>Moves the selected boot device up.</source>
-        <translation type="unfinished">Move o dispositivo de arranque seleccionado para cima.</translation>
+        <translation>Move o dispositivo de arranque seleccionado para cima.</translation>
     </message>
     <message>
         <source>Extended Features:</source>
-        <translation type="unfinished">Caraterísticas Extendidas:</translation>
+        <translation>Caraterísticas Extendidas:</translation>
     </message>
     <message>
@@ -3635,41 +3430,41 @@
     <message>
         <source>When checked, the virtual machine will support the Input Output APIC (IO APIC), which may slightly decrease performance. &lt;b&gt;Note:&lt;/b&gt; don&apos;t disable this feature after having installed a Windows guest operating system!</source>
-        <translation type="unfinished">Quando seleccionado, a máquina virtual suportará &quot;Input Output APIC&quot; (IO APIC), o que poderá reduzir ligeiramente a performance da Máquina Virtual. &lt;b&gt;Atenção:&lt;/b&gt; não desactivar esta opção depois de instalar um sistema operativo convidado Windows!</translation>
+        <translation>Quando seleccionado, a máquina virtual suportará &quot;Input Output APIC&quot; (IO APIC), o que poderá reduzir ligeiramente o desempenho da Máquina Virtual. &lt;b&gt;Atenção:&lt;/b&gt; não desactive esta opção depois de instalar um sistema operativo convidado Windows!</translation>
     </message>
     <message>
         <source>Enable &amp;IO APIC</source>
-        <translation type="unfinished"></translation>
+        <translation>Activar &amp;IO APIC</translation>
     </message>
     <message>
         <source>&amp;Processor</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Processador</translation>
     </message>
     <message>
         <source>&amp;Processor(s):</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Processador(es):</translation>
     </message>
     <message>
         <source>When checked, the Physical Address Extension (PAE) feature of the host CPU will be exposed to the virtual machine.</source>
-        <translation type="unfinished">Quando seleccionado, a opção &quot;Physical Address Extension&quot; (PAE) do CPU Hospedeiro será disponibilizada à máquina virtual.</translation>
+        <translation>Quando seleccionado, a opção &quot;Physical Address Extension&quot; (PAE) do CPU Hospedeiro será disponibilizada para a máquina virtual.</translation>
     </message>
     <message>
         <source>Enable PA&amp;E/NX</source>
-        <translation type="unfinished">Activar PA&amp;E/NX</translation>
+        <translation>Activar PA&amp;E/NX</translation>
     </message>
     <message>
         <source>Acce&amp;leration</source>
-        <translation type="unfinished"></translation>
+        <translation>Ace&amp;laração</translation>
     </message>
     <message>
         <source>Hardware Virtualization:</source>
-        <translation type="unfinished"></translation>
+        <translation>Virtualização de Material:</translation>
     </message>
     <message>
         <source>When checked, the virtual machine will try to make use of the host CPU&apos;s hardware virtualization extensions such as Intel VT-x and AMD-V.</source>
-        <translation type="unfinished">Quando seleccionado, a máquina virtual tentará utilizar extensões de suporta a virtualização do CPU do PC Hospedeiro, tais como a Intel VT-x e AMD-V.</translation>
+        <translation>Quando seleccionado, a máquina virtual tentará utilizar extensões de virtualização do CPU do hospedeiro, tais como a Intel VT-x e AMD-V.</translation>
     </message>
     <message>
         <source>Enable &amp;VT-x/AMD-V</source>
-        <translation type="unfinished">Activar &amp;VT-x/AMD-V</translation>
+        <translation>Activar &amp;VT-x/AMD-V</translation>
     </message>
     <message>
@@ -3716,5 +3511,5 @@
     <message>
         <source>&amp;Chipset:</source>
-        <translation type="unfinished"></translation>
+        <translation>&apos;&amp;Chipset&apos;:</translation>
     </message>
     <message>
@@ -3726,30 +3521,4 @@
         <translation type="unfinished"></translation>
     </message>
-    <message>
-        <source>&amp;Execution Cap:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Limits the amount of time that each virtual CPU is allowed to run for. Each virtual CPU will be allowed to use up to this percentage of the processing time available on one physical CPU. The execution cap can be disabled by setting it to 100%. Setting the cap too low can make the machine feel slow to respond.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>you have set the processor execution cap to a low value. This can make the machine feel slow to respond.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>you have enabled a USB HID (Human Interface Device). This will not work unless USB emulation is also enabled. This will be done automatically when you accept the VM Settings by pressing the OK button.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;qt&gt;%1%&lt;/qt&gt;</source>
-        <comment>Min CPU execution cap in %</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;qt&gt;%1%&lt;/qt&gt;</source>
-        <comment>Max CPU execution cap in %</comment>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
@@ -3781,9 +3550,9 @@
     <message>
         <source>Adds a new USB filter with all fields initially set to empty strings. Note that such a filter will match any attached USB device.</source>
-        <translation type="unfinished"></translation>
+        <translation>Adiciona um filtro USB com todos os campos inicialmente definidos para vazios. Note que tal filtro corresponderá a qualquer dispositivo USB ligado.</translation>
     </message>
     <message>
         <source>Adds a new USB filter with all fields set to the values of the selected USB device attached to the host PC.</source>
-        <translation type="unfinished"></translation>
+        <translation>Adiciona um filtro USB com todos os campos definidos para os valores do dispositivo USB seleccionado ligado ao PC hospedeiro.</translation>
     </message>
     <message>
@@ -3830,5 +3599,5 @@
     <message>
         <source>Lists all USB filters of this machine. The checkbox to the left defines whether the particular filter is enabled or not. Use the context menu or buttons to the right to add or remove USB filters.</source>
-        <translation type="unfinished"></translation>
+        <translation>Lista todos os filtros USB desta máquina. A caixa de verificação à esquerda define se um filtro em particular está activado ou não. Use o menu de contexto ou os botões à direita para adicionar ou remover filtros USB.</translation>
     </message>
     <message>
@@ -3839,44 +3608,44 @@
         <source>&lt;nobr&gt;Vendor ID: %1&lt;/nobr&gt;</source>
         <comment>USB filter tooltip</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;ID do Fabricante: %1&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;Product ID: %2&lt;/nobr&gt;</source>
         <comment>USB filter tooltip</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;ID do Produto: %2&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;Revision: %3&lt;/nobr&gt;</source>
         <comment>USB filter tooltip</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;Revisão: %3&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;Product: %4&lt;/nobr&gt;</source>
         <comment>USB filter tooltip</comment>
-        <translation type="unfinished">&lt;nobr&gt;Produto: %4&lt;/nobr&gt;</translation>
+        <translation>&lt;nobr&gt;Produto: %4&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;Manufacturer: %5&lt;/nobr&gt;</source>
         <comment>USB filter tooltip</comment>
-        <translation type="unfinished">&lt;nobr&gt;Fabricante: %5&lt;/nobr&gt;</translation>
+        <translation>&lt;nobr&gt;Fabricante: %5&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;Serial No.: %1&lt;/nobr&gt;</source>
         <comment>USB filter tooltip</comment>
-        <translation type="unfinished">&lt;nobr&gt;Número de série: %1&lt;/nobr&gt;</translation>
+        <translation>&lt;nobr&gt;Número de Série: %1&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;Port: %1&lt;/nobr&gt;</source>
         <comment>USB filter tooltip</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;Porta: %1&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;State: %1&lt;/nobr&gt;</source>
         <comment>USB filter tooltip</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>USB 2.0 is currently enabled for this virtual machine. However, this requires the &lt;b&gt;%1&lt;/b&gt; to be installed. Please install the Extension Pack from the VirtualBox download site. After this you will be able to re-enable USB 2.0. It will be disabled in the meantime unless you cancel the current settings changes.</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;Estado: %1&lt;/nobr&gt;</translation>
+    </message>
+    <message>
+        <source>USB 2.0 is currently enabled for this virtual machine. However this requires the &lt;b&gt;%1&lt;/b&gt; to be installed. Please install the Extension Pack from the VirtualBox download site. After this you will be able to re-enable USB 2.0. It will be disabled in the meantime unless you cancel the current settings changes.</source>
+        <translation>O USB 2.0 está actualmente activado para esta máquina virtual. No entanto isto requer que o &lt;b&gt;%1&lt;/b&gt; seja instalado. Por favor instale o Pacote de Extensão do sítio de transferências do VirtualBox. Depois poderá re-activar o USB 2.0. Será desactivado entretanto a não ser que cancele as alterações das definições actuais.</translation>
     </message>
 </context>
@@ -3991,31 +3760,16 @@
 </context>
 <context>
-    <name>UIMediumTypeChangeDialog</name>
-    <message>
-        <source>Modify medium attributes</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;You are about to change the attributes of the virtual disk located in &lt;b&gt;%1&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Please choose one of the following medium types and press &lt;b&gt;%2&lt;/b&gt; to proceed or &lt;b&gt;%3&lt;/b&gt; otherwise.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Choose medium type:</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
     <name>UIMiniProcessWidgetAdditions</name>
     <message>
         <source>Cancel</source>
-        <translation type="unfinished">Cancelar</translation>
+        <translation>Cancelar</translation>
     </message>
     <message>
         <source>Cancel the VirtualBox Guest Additions CD image download</source>
-        <translation type="unfinished"></translation>
+        <translation>Cancela a transferência da imagem de CD das Adições de Convidado VirtualBox</translation>
     </message>
     <message>
         <source>Downloading the VirtualBox Guest Additions CD image from &lt;nobr&gt;&lt;b&gt;%1&lt;/b&gt;...&lt;/nobr&gt;</source>
-        <translation type="unfinished">A transferir a imagem de CD das Adições de Convidado VirtualBox de &lt;nobr&gt;&lt;b&gt;%1&lt;/b&gt;...&lt;/nobr&gt;</translation>
+        <translation>A transferir a imagem de CD das Adições de Convidado VirtualBox de &lt;nobr&gt;&lt;b&gt;%1&lt;/b&gt;...&lt;/nobr&gt;</translation>
     </message>
 </context>
@@ -4024,17 +3778,17 @@
     <message>
         <source>Cancel</source>
-        <translation type="unfinished">Cancelar</translation>
+        <translation>Cancelar</translation>
     </message>
     <message>
         <source>Cancel the VirtualBox User Manual download</source>
-        <translation type="unfinished"></translation>
+        <translation>Cancela a transferência do Manual de Utilizador  VirtualBox</translation>
     </message>
     <message>
         <source>Downloading the VirtualBox User Manual</source>
-        <translation type="unfinished"></translation>
+        <translation>A transferir o Manual de Utilizador VirtualBox</translation>
     </message>
     <message>
         <source>Downloading the VirtualBox User Manual &lt;nobr&gt;&lt;b&gt;%1&lt;/b&gt;...&lt;/nobr&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>A transferir o Manual de Utilizador VirtualBox &lt;nobr&gt;&lt;b&gt;%1&lt;/b&gt;...&lt;/nobr&gt;</translation>
     </message>
 </context>
@@ -4043,13 +3797,13 @@
     <message>
         <source>Virtual Screen %1</source>
-        <translation type="unfinished"></translation>
+        <translation>Ecrã Virtual %1</translation>
     </message>
     <message>
         <source>Use Host Screen %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UINewHDWizard</name>
+        <translation>Usar Ecrã Hospedeiro %1</translation>
+    </message>
+</context>
+<context>
+    <name>UINewHDWzd</name>
     <message>
         <source>Create New Virtual Disk</source>
@@ -4140,5 +3894,5 @@
     <message>
         <source>Summary</source>
-        <translation type="unfinished">Sumário</translation>
+        <translation type="obsolete">Sumário</translation>
     </message>
     <message>
@@ -4156,5 +3910,5 @@
     <message>
         <source>Select a file for the new hard disk image file</source>
-        <translation type="unfinished">Seleccione um ficheiro para a nova imagem de disco rígido</translation>
+        <translation type="obsolete">Seleccione um ficheiro para a nova imagem de disco rígido</translation>
     </message>
     <message>
@@ -4194,283 +3948,4 @@
         <source>Location</source>
         <comment>summary</comment>
-        <translation type="unfinished">Localização</translation>
-    </message>
-    <message>
-        <source>Size</source>
-        <comment>summary</comment>
-        <translation type="unfinished">Tamanho</translation>
-    </message>
-    <message>
-        <source>Cancel</source>
-        <translation type="obsolete">Cancelar</translation>
-    </message>
-    <message>
-        <source>Hard Disk Storage Type</source>
-        <translation type="obsolete">Tipo de Armazenamento do Disco Rígido Virtual</translation>
-    </message>
-    <message>
-        <source>Storage Type</source>
-        <translation type="obsolete">Tipo de Armazenamento</translation>
-    </message>
-    <message>
-        <source>&amp;Dynamically expanding storage</source>
-        <translation type="obsolete">Armazenamento expandido &amp;dinâmicamente</translation>
-    </message>
-    <message>
-        <source>&amp;Fixed-size storage</source>
-        <translation type="obsolete">Armazenamento de tamanho &amp;Fixo</translation>
-    </message>
-    <message>
-        <source>&amp;Location</source>
-        <translation type="obsolete">&amp;Localização</translation>
-    </message>
-    <message>
-        <source>&amp;Size</source>
-        <translation type="obsolete">&amp;Tamanho</translation>
-    </message>
-    <message>
-        <source>You are going to create a new virtual hard disk with the following parameters:</source>
-        <translation type="obsolete">Está prestes a criar um novo disco rígido virtual com as seguintes características:</translation>
-    </message>
-    <message>
-        <source>If the above settings are correct, press the &lt;b&gt;Finish&lt;/b&gt; button. Once you press it, a new hard disk will be created.</source>
-        <translation type="obsolete">Se a configuração anterior estiver correcta, pressione o botão &lt;b&gt;Terminar&lt;/b&gt;. Assim que o pressionar, um novo disco será criado.</translation>
-    </message>
-    <message>
-        <source>%1_copy</source>
-        <comment>copied virtual disk name</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Create</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Copy Virtual Disk</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Copy</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Welcome to the virtual disk copying wizard</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;This wizard will help you to copy a virtual disk.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Please select the virtual disk which you would like to copy if it is not already selected. You can either choose one from the list or use the folder icon beside the list to select a virtual disk file.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;VDI (VirtualBox Disk Image)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>V&amp;MDK (Virtual Machine Disk)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>V&amp;HD (Virtual Hard Disk)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Welcome to the virtual disk creation wizard</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;This wizard will help you to create a new virtual disk for your virtual machine.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;Please choose the type of file that you would like to use for the new virtual disk. If you do not need to use it with other virtualization software you can leave this setting unchanged.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Virtual disk file type</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Please choose the type of file that you would like to use for the new virtual disk. If you do not need to use it with other virtualization software you can leave this setting unchanged.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Virtual disk storage details</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Please choose whether the new virtual disk file should be allocated as it is used or if it should be created fully allocated.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;A &lt;b&gt;dynamically allocated&lt;/b&gt; virtual disk file will only use space on your physical hard disk as it fills up, although it will not shrink again automatically when space on it is freed.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;A &lt;b&gt;fixed size&lt;/b&gt; virtual disk file may take longer to create on some systems but is often faster to use.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;You can also choose to &lt;b&gt;split&lt;/b&gt; the virtual disk into several files of up to two gigabytes each. This is mainly useful if you wish to store the virtual machine on removable USB devices or old systems, some of which cannot handle very large files.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Dynamically allocated</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Fixed size</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Split into files of less than 2GB</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Virtual disk file location and size</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Select the size of the virtual disk in megabytes. This size will be reported to the Guest OS as the maximum size of this virtual disk.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Virtual disk file location</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Press the &lt;b&gt;Select&lt;/b&gt; button to select the location of a file to store the virtual disk data or type a file name in the entry field.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;nobr&gt;%1 (%2 B)&lt;/nobr&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>You are going to create a new virtual disk with the following parameters:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>You are going to create a copied virtual disk with the following parameters:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>If the above settings are correct, press the &lt;b&gt;%1&lt;/b&gt; button. Once you press it the new virtual disk file will be created.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>%1 B</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>File type</source>
-        <comment>summary</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Details</source>
-        <comment>summary</comment>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UINewHDWizardPageFormat</name>
-    <message>
-        <source>File type</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UINewHDWizardPageOptions</name>
-    <message>
-        <source>&amp;Location</source>
-        <translation type="unfinished">&amp;Localização</translation>
-    </message>
-    <message>
-        <source>&amp;Size</source>
-        <translation type="unfinished">&amp;Tamanho</translation>
-    </message>
-</context>
-<context>
-    <name>UINewHDWizardPageVariant</name>
-    <message>
-        <source>Storage details</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UINewHDWizardPageWelcome</name>
-    <message>
-        <source>Welcome to the Create New Virtual Disk Wizard!</source>
-        <translation type="obsolete">Bem-vindo ao Assistente de Criação de Discos Rígidos Virtuais!</translation>
-    </message>
-    <message>
-        <source>Virtual disk to copy</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Choose a virtual hard disk file...</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UINewHDWzdPage2</name>
-    <message>
-        <source>Storage Type</source>
-        <translation type="obsolete">Tipo de Armazenamento</translation>
-    </message>
-    <message>
-        <source>&amp;Dynamically expanding storage</source>
-        <translation type="obsolete">Armazenamento expandido &amp;dinâmicamente</translation>
-    </message>
-    <message>
-        <source>&amp;Fixed-size storage</source>
-        <translation type="obsolete">Armazenamento de tamanho &amp;Fixo</translation>
-    </message>
-    <message>
-        <source>Hard Disk Storage Type</source>
-        <translation type="obsolete">Tipo de Armazenamento do Disco Rígido Virtual</translation>
-    </message>
-</context>
-<context>
-    <name>UINewHDWzdPage3</name>
-    <message>
-        <source>&amp;Location</source>
-        <translation type="obsolete">&amp;Localização</translation>
-    </message>
-    <message>
-        <source>&amp;Size</source>
-        <translation type="obsolete">&amp;Tamanho</translation>
-    </message>
-    <message>
-        <source>Virtual Disk Location and Size</source>
-        <translation type="obsolete">Localização do Disco Virtual e Tamanho</translation>
-    </message>
-    <message>
-        <source>Select a file for the new hard disk image file</source>
-        <translation type="obsolete">Seleccione um ficheiro para a nova imagem de disco rígido</translation>
-    </message>
-    <message>
-        <source>Hard disk images (*.vdi)</source>
-        <translation type="obsolete">Imagens de disco rígido (*.vdi)</translation>
-    </message>
-</context>
-<context>
-    <name>UINewHDWzdPage4</name>
-    <message>
-        <source>You are going to create a new virtual hard disk with the following parameters:</source>
-        <translation type="obsolete">Está prestes a criar um novo disco rígido virtual com as seguintes características:</translation>
-    </message>
-    <message>
-        <source>Type</source>
-        <comment>summary</comment>
-        <translation type="obsolete">Tipo</translation>
-    </message>
-    <message>
-        <source>Location</source>
-        <comment>summary</comment>
         <translation type="obsolete">Localização</translation>
     </message>
@@ -4479,4 +3954,143 @@
         <comment>summary</comment>
         <translation type="obsolete">Tamanho</translation>
+    </message>
+    <message>
+        <source>Cancel</source>
+        <translation type="obsolete">Cancelar</translation>
+    </message>
+    <message>
+        <source>Hard Disk Storage Type</source>
+        <translation type="obsolete">Tipo de Armazenamento do Disco Rígido Virtual</translation>
+    </message>
+    <message>
+        <source>Storage Type</source>
+        <translation type="obsolete">Tipo de Armazenamento</translation>
+    </message>
+    <message>
+        <source>&amp;Dynamically expanding storage</source>
+        <translation type="obsolete">Armazenamento expandido &amp;dinâmicamente</translation>
+    </message>
+    <message>
+        <source>&amp;Fixed-size storage</source>
+        <translation type="obsolete">Armazenamento de tamanho &amp;Fixo</translation>
+    </message>
+    <message>
+        <source>&amp;Location</source>
+        <translation type="obsolete">&amp;Localização</translation>
+    </message>
+    <message>
+        <source>&amp;Size</source>
+        <translation type="obsolete">&amp;Tamanho</translation>
+    </message>
+    <message>
+        <source>You are going to create a new virtual hard disk with the following parameters:</source>
+        <translation type="obsolete">Está prestes a criar um novo disco rígido virtual com as seguintes características:</translation>
+    </message>
+    <message>
+        <source>If the above settings are correct, press the &lt;b&gt;Finish&lt;/b&gt; button. Once you press it, a new hard disk will be created.</source>
+        <translation type="obsolete">Se a configuração anterior estiver correcta, pressione o botão &lt;b&gt;Terminar&lt;/b&gt;. Assim que o pressionar, um novo disco será criado.</translation>
+    </message>
+</context>
+<context>
+    <name>UINewHDWzdPage1</name>
+    <message>
+        <source>Welcome to the Create New Virtual Disk Wizard!</source>
+        <translation>Bem-vindo ao Assistente de Criação de Discos Rígidos Virtuais!</translation>
+    </message>
+    <message>
+        <source>&lt;p&gt;This wizard will help you to create a new virtual hard disk for your virtual machine.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;</source>
+        <translation>&lt;p&gt;Este assistente irá ajudá-lo a criar um novo disco rígido virtual para a sua máquina virtual.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
+    </message>
+</context>
+<context>
+    <name>UINewHDWzdPage2</name>
+    <message>
+        <source>&lt;p&gt;Select the type of virtual hard disk you want to create.&lt;/p&gt;&lt;p&gt;A &lt;b&gt;dynamically expanding storage&lt;/b&gt; initially occupies a very small amount of space on your physical hard disk. It will grow dynamically (up to the size specified) as the Guest OS claims disk space.&lt;/p&gt;&lt;p&gt;A &lt;b&gt;fixed-size storage&lt;/b&gt; does not grow. It is stored in a file of approximately the same size as the size of the virtual hard disk. The creation of a fixed-size storage may take a long time depending on the storage size and the write performance of your harddisk.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <source>Storage Type</source>
+        <translation>Tipo de Armazenamento</translation>
+    </message>
+    <message>
+        <source>&amp;Dynamically expanding storage</source>
+        <translation>Armazenamento expandido &amp;dinâmicamente</translation>
+    </message>
+    <message>
+        <source>&amp;Fixed-size storage</source>
+        <translation>Armazenamento de tamanho &amp;Fixo</translation>
+    </message>
+    <message>
+        <source>Hard Disk Storage Type</source>
+        <translation>Tipo de Armazenamento do Disco Rígido</translation>
+    </message>
+</context>
+<context>
+    <name>UINewHDWzdPage3</name>
+    <message>
+        <source>&lt;p&gt;Press the &lt;b&gt;Select&lt;/b&gt; button to select the location of a file to store the hard disk data or type a file name in the entry field.&lt;/p&gt;</source>
+        <translation>&lt;p&gt;Prima o botão &lt;b&gt;Seleccionar&lt;/b&gt; para seleccionar a localização de um ficheiro para armazenar os dados do disco rígido ou digite um nome no campo de entrada.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <source>&amp;Location</source>
+        <translation>&amp;Localização</translation>
+    </message>
+    <message>
+        <source>&lt;p&gt;Select the size of the virtual hard disk in megabytes. This size will be reported to the Guest OS as the maximum size of this hard disk.&lt;/p&gt;</source>
+        <translation>&lt;p&gt;Seleccione o tamanho do disco rígido virtual em megabytes. Este tamanho será reportadoo para o SO Convidado como o tamanho máximo deste disco rígido.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <source>&amp;Size</source>
+        <translation>&amp;Tamanho</translation>
+    </message>
+    <message>
+        <source>Virtual Disk Location and Size</source>
+        <translation>Localização do Disco Virtual e Tamanho</translation>
+    </message>
+    <message>
+        <source>Select a file for the new hard disk image file</source>
+        <translation>Seleccione um ficheiro para a nova imagem de disco rígido</translation>
+    </message>
+    <message>
+        <source>Hard disk images (*.vdi)</source>
+        <translation>Imagens de disco rígido (*.vdi)</translation>
+    </message>
+    <message>
+        <source>&lt;nobr&gt;%1 (%2 B)&lt;/nobr&gt;</source>
+        <translation>&lt;nobr&gt;%1 (%2 B)&lt;/nobr&gt;</translation>
+    </message>
+</context>
+<context>
+    <name>UINewHDWzdPage4</name>
+    <message>
+        <source>You are going to create a new virtual hard disk with the following parameters:</source>
+        <translation>Está prestes a criar um novo disco rígido virtual com as seguintes características:</translation>
+    </message>
+    <message>
+        <source>Summary</source>
+        <translation>Sumário</translation>
+    </message>
+    <message>
+        <source>%1 B</source>
+        <translation>%1 B</translation>
+    </message>
+    <message>
+        <source>Type</source>
+        <comment>summary</comment>
+        <translation>Tipo</translation>
+    </message>
+    <message>
+        <source>Location</source>
+        <comment>summary</comment>
+        <translation>Localização</translation>
+    </message>
+    <message>
+        <source>Size</source>
+        <comment>summary</comment>
+        <translation>Tamanho</translation>
+    </message>
+    <message>
+        <source>If the above settings are correct, press the &lt;b&gt;%1&lt;/b&gt; button. Once you press it, a new hard disk will be created.</source>
+        <translation>Se as definições em cima estiverem correctas, prima o botão &lt;b&gt;%1&lt;/b&gt;. Assim que o tiver premido, será criado um novo disco rígido.</translation>
     </message>
 </context>
@@ -4682,8 +4296,4 @@
         <translation type="obsolete">Cancelar</translation>
     </message>
-    <message>
-        <source>Create</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
@@ -4691,9 +4301,9 @@
     <message>
         <source>Welcome to the New Virtual Machine Wizard!</source>
-        <translation type="unfinished">Bem-vindo ao Assistente de Criação de Máquina Virtual!</translation>
+        <translation>Bem-vindo ao Assistente de Criação de Máquina Virtual!</translation>
     </message>
     <message>
         <source>&lt;p&gt;This wizard will guide you through the steps that are necessary to create a new virtual machine for VirtualBox.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Este assistente irá guiá-lo através dos passos necessários para criar uma nova máquina virtual para o VirtualBox.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
     </message>
 </context>
@@ -4706,13 +4316,13 @@
     <message>
         <source>N&amp;ame</source>
-        <translation type="unfinished">N&amp;ome</translation>
+        <translation>N&amp;ome</translation>
     </message>
     <message>
         <source>OS &amp;Type</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Tipo de SO</translation>
     </message>
     <message>
         <source>VM Name and OS Type</source>
-        <translation type="unfinished">Nome da MV e Tipo de Sistema Operativo</translation>
+        <translation>Nome da MV e Tipo de SO</translation>
     </message>
 </context>
@@ -4721,21 +4331,21 @@
     <message>
         <source>&lt;p&gt;Select the amount of base memory (RAM) in megabytes to be allocated to the virtual machine.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;Seleccione a quantidade de memória (RAM) em megabytes a ser alocada para a máquina virtual.&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;Seleccione a quantidade de memória (RAM) em megabytes para ser alocada para a máquina virtual.&lt;/p&gt;</translation>
     </message>
     <message>
         <source>Base &amp;Memory Size</source>
-        <translation type="unfinished"></translation>
+        <translation>Tamanho da &amp;Memória Base</translation>
     </message>
     <message>
         <source>MB</source>
-        <translation type="unfinished">MB</translation>
+        <translation>MB</translation>
     </message>
     <message>
         <source>Memory</source>
-        <translation type="unfinished">Memória</translation>
+        <translation>Memória</translation>
     </message>
     <message>
         <source>The recommended base memory size is &lt;b&gt;%1&lt;/b&gt; MB.</source>
-        <translation type="unfinished">O tamanho recomendado para memória principal é de &lt;b&gt;%1&lt;/b&gt; MB.</translation>
+        <translation>O tamanho recomendado para memória base é &lt;b&gt;%1&lt;/b&gt; MB.</translation>
     </message>
     <message>
@@ -4749,13 +4359,13 @@
     <message>
         <source>&amp;Create new hard disk</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Criar novo disco rígido</translation>
     </message>
     <message>
         <source>&amp;Use existing hard disk</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Usar disco rígido existente</translation>
     </message>
     <message>
         <source>Virtual Hard Disk</source>
-        <translation type="unfinished">Disco Rígido Virtual</translation>
+        <translation>Disco Rígido Virtual</translation>
     </message>
     <message>
@@ -4765,17 +4375,17 @@
     <message>
         <source>Boot Hard &amp;Disk</source>
-        <translation type="unfinished"></translation>
+        <translation>Arrancar &amp;Disco Rígido</translation>
     </message>
     <message>
         <source>&lt;p&gt;Select a virtual hard disk to be used as the boot hard disk of the virtual machine. You can either create a new hard disk or select an existing one from the drop-down list or by pressing corresponding button (to invoke file-open window).&lt;/p&gt;&lt;p&gt;If you need a more complicated hard disk setup, you can also skip this step and attach hard disks later using the VM Settings dialog.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Selecciona um disco rígido virtual para ser usado como o disco rígido de arranque da máquina virtual. Pod criar um novo disco rígido ou seleccionar um existente da lista ou premindo o botão correspondente (para invocar a janela de ficheiro aberto).&lt;/p&gt;&lt;p&gt;Se precisar de uma definição de disco rígido mais complicada, pode também saltar este passo e ligar discos rígidos mais tarde usando o diálogo de Definições da MV.&lt;/p&gt;</translation>
     </message>
     <message>
         <source>Choose a virtual hard disk file...</source>
-        <translation type="unfinished"></translation>
+        <translation>Escolha um ficheiro de disco rígido virtual...</translation>
     </message>
     <message>
         <source>The recommended size of the boot hard disk is &lt;b&gt;%1&lt;/b&gt;.</source>
-        <translation type="unfinished"></translation>
+        <translation>O tamanho recomendado do disco rígido de arranque é &lt;b&gt;%1&lt;/b&gt;.</translation>
     </message>
 </context>
@@ -4784,24 +4394,24 @@
     <message>
         <source>&lt;p&gt;You are going to create a new virtual machine with the following parameters:&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Está prestes a criar uma nova máquina virtual com os seguintes parâmetros:&lt;/p&gt;</translation>
     </message>
     <message>
         <source>Summary</source>
-        <translation type="unfinished"></translation>
+        <translation>Sumário</translation>
     </message>
     <message>
         <source>Name</source>
         <comment>summary</comment>
-        <translation type="unfinished">Nome</translation>
+        <translation>Nome</translation>
     </message>
     <message>
         <source>OS Type</source>
         <comment>summary</comment>
-        <translation type="unfinished">Tipo de Sistema Operativo</translation>
+        <translation>Tipo de SO</translation>
     </message>
     <message>
         <source>Base Memory</source>
         <comment>summary</comment>
-        <translation type="unfinished">Memória Principal</translation>
+        <translation>Memória Base</translation>
     </message>
     <message>
@@ -4813,9 +4423,9 @@
         <source>Boot Hard Disk</source>
         <comment>summary</comment>
-        <translation type="unfinished"></translation>
+        <translation>Arrancar Disco Rígido</translation>
     </message>
     <message>
         <source>&lt;p&gt;If the above is correct press the &lt;b&gt;%1&lt;/b&gt; button. Once you press it, a new virtual machine will be created. &lt;/p&gt;&lt;p&gt;Note that you can alter these and all other setting of the created virtual machine at any time using the &lt;b&gt;Settings&lt;/b&gt; dialog accessible through the menu of the main window.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Se o que está em cima estiver correcto prima o botão &lt;b&gt;%1&lt;/b&gt;. Assim que o tiver premido, será criada uma nova máquina virtual. &lt;/p&gt;&lt;p&gt;Note que pode alterar todas estas definições da máquina virtual criada em qualquer altura usando o diálogo &lt;b&gt;Definições&lt;/b&gt; acessível através do menu da janela principal.&lt;/p&gt;</translation>
     </message>
 </context>
@@ -4824,25 +4434,25 @@
     <message>
         <source>Name</source>
-        <translation type="unfinished">Nome</translation>
+        <translation>Nome</translation>
     </message>
     <message>
         <source>Protocol</source>
-        <translation type="unfinished"></translation>
+        <translation>Protocolo</translation>
     </message>
     <message>
         <source>Host IP</source>
-        <translation type="unfinished"></translation>
+        <translation>IP do Hospedeiro</translation>
     </message>
     <message>
         <source>Host Port</source>
-        <translation type="unfinished"></translation>
+        <translation>Porta do Hospedeiro</translation>
     </message>
     <message>
         <source>Guest IP</source>
-        <translation type="unfinished"></translation>
+        <translation>IP do Convidado</translation>
     </message>
     <message>
         <source>Guest Port</source>
-        <translation type="unfinished"></translation>
+        <translation>Porta do Convidado</translation>
     </message>
 </context>
@@ -4851,27 +4461,27 @@
     <message>
         <source>A few seconds remaining</source>
-        <translation type="unfinished"></translation>
+        <translation>Faltam alguns segundos</translation>
     </message>
     <message>
         <source>Canceling...</source>
-        <translation type="unfinished"></translation>
+        <translation>A cancelar...</translation>
     </message>
     <message>
         <source>&amp;Cancel</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Cancelar</translation>
     </message>
     <message>
         <source>Cancel the current operation</source>
-        <translation type="unfinished"></translation>
+        <translation>Cancela a operação actual</translation>
     </message>
     <message>
         <source>%1, %2 remaining</source>
         <comment>You may wish to translate this more like &quot;Time remaining: %1, %2&quot;</comment>
-        <translation type="unfinished"></translation>
+        <translation>%1, %2 em falta</translation>
     </message>
     <message>
         <source>%1 remaining</source>
         <comment>You may wish to translate this more like &quot;Time remaining: %1&quot;</comment>
-        <translation type="unfinished"></translation>
+        <translation>%1 em falta</translation>
     </message>
 </context>
@@ -4880,5 +4490,5 @@
     <message>
         <source>Install</source>
-        <translation type="unfinished"></translation>
+        <translation>Instalar</translation>
     </message>
 </context>
@@ -4887,111 +4497,21 @@
     <message>
         <source>&lt;i&gt;Select a settings category from the list on the left-hand side and move the mouse over a settings item to get more information.&lt;/i&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;i&gt;Seleccione uma categoria de definições da lista do lado esquerdo e mova o rato sobre um item de definições para obter mais informação.&lt;/i&gt;</translation>
     </message>
     <message>
         <source>On the &lt;b&gt;%1&lt;/b&gt; page, %2</source>
-        <translation type="unfinished">Na página &lt;b&gt;%1&lt;/b&gt;, &lt;b&gt;%2&lt;/b&gt;</translation>
+        <translation>Na página &lt;b&gt;%1&lt;/b&gt;, %2</translation>
     </message>
     <message>
         <source>Invalid settings detected</source>
-        <translation type="unfinished"></translation>
+        <translation>Definições inválidas detectadas</translation>
     </message>
     <message>
         <source>Non-optimal settings detected</source>
-        <translation type="unfinished">Configuração não-óptima foi detectada</translation>
+        <translation>Definições não-óptimizadas detectadas</translation>
     </message>
     <message>
         <source>Settings</source>
-        <translation type="unfinished">Configurações</translation>
-    </message>
-</context>
-<context>
-    <name>UISettingsDialogGlobal</name>
-    <message>
-        <source>General</source>
-        <translation type="unfinished">Geral</translation>
-    </message>
-    <message>
-        <source>Input</source>
-        <translation type="unfinished">Entrada</translation>
-    </message>
-    <message>
-        <source>Update</source>
-        <translation type="unfinished">Actualizar</translation>
-    </message>
-    <message>
-        <source>Language</source>
-        <translation type="unfinished">Idioma</translation>
-    </message>
-    <message>
-        <source>USB</source>
-        <translation type="unfinished">USB</translation>
-    </message>
-    <message>
-        <source>Network</source>
-        <translation type="unfinished">Rede</translation>
-    </message>
-    <message>
-        <source>Extensions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>VirtualBox - %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Proxy</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UISettingsDialogMachine</name>
-    <message>
-        <source>General</source>
-        <translation type="unfinished">Geral</translation>
-    </message>
-    <message>
-        <source>System</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Display</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Storage</source>
-        <translation type="unfinished">Armazenamento</translation>
-    </message>
-    <message>
-        <source>Audio</source>
-        <translation type="unfinished">Áudio</translation>
-    </message>
-    <message>
-        <source>Network</source>
-        <translation type="unfinished">Rede</translation>
-    </message>
-    <message>
-        <source>Ports</source>
-        <translation type="unfinished">Portos</translation>
-    </message>
-    <message>
-        <source>Serial Ports</source>
-        <translation type="unfinished">Portas Série</translation>
-    </message>
-    <message>
-        <source>Parallel Ports</source>
-        <translation type="unfinished">Portas Paralelas</translation>
-    </message>
-    <message>
-        <source>USB</source>
-        <translation type="unfinished">USB</translation>
-    </message>
-    <message>
-        <source>Shared Folders</source>
-        <translation type="unfinished">Pastas Partilhadas</translation>
-    </message>
-    <message>
-        <source>%1 - %2</source>
-        <translation type="unfinished">%1 - %2</translation>
+        <translation>Definições</translation>
     </message>
 </context>
@@ -5000,45 +4520,45 @@
     <message>
         <source>Close Virtual Machine</source>
-        <translation type="unfinished">Fechar Máquina Virtual</translation>
+        <translation>Fechar Máquina Virtual</translation>
     </message>
     <message>
         <source>You want to:</source>
-        <translation type="unfinished">Deseja:</translation>
+        <translation>Deseja:</translation>
     </message>
     <message>
         <source>&lt;p&gt;Saves the current execution state of the virtual machine to the physical hard disk of the host PC.&lt;/p&gt;&lt;p&gt;Next time this machine is started, it will be restored from the saved state and continue execution from the same place you saved it at, which will let you continue your work immediately.&lt;/p&gt;&lt;p&gt;Note that saving the machine state may take a long time, depending on the guest operating system type and the amount of memory you assigned to the virtual machine.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;Salvar o estado de execução actual da máquina virtual para o disco rígido físico do PC hospedeiro. &lt;/p&gt;&lt;p&gt;Na próxima vez que a máquina virtual for executada, será restaurada a partir do estado salvado e continuará a execução do mesmo sítio em que foi salva, o que permitirá continuar o seu trabalho imediatamente.&lt;/p&gt;&lt;p&gt;Note que salvar o estado da máquina poderá demorar algum tempo, dependente do tipo do sistema operativa convidado e da quantidade de memória disponibilizada à máquina virtual.&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;Grava o estado de execução actual da máquina virtual para o disco rígido físico do PC hospedeiro. &lt;/p&gt;&lt;p&gt;Na próxima vez que a máquina virtual for executada, será restaurada a partir do estado gravado e continuará a execução do mesmo sítio em que foi gravada, o que permitirá continuar o seu trabalho imediatamente.&lt;/p&gt;&lt;p&gt;Note que gravar o estado da máquina poderá demorar algum tempo, dependente do tipo do sistema operativo convidado e da quantidade de memória disponibilizada à máquina virtual.&lt;/p&gt;</translation>
     </message>
     <message>
         <source>&amp;Save the machine state</source>
-        <translation type="unfinished">Gravar o e&amp;stado da máquina</translation>
+        <translation>Gravar o e&amp;stado da máquina</translation>
     </message>
     <message>
         <source>&lt;p&gt;Sends the ACPI Power Button press event to the virtual machine.&lt;/p&gt;&lt;p&gt;Normally, the guest operating system running inside the virtual machine will detect this event and perform a clean shutdown procedure. This is a recommended way to turn off the virtual machine because all applications running inside it will get a chance to save their data and state.&lt;/p&gt;&lt;p&gt;If the machine doesn&apos;t respond to this action then the guest operating system may be misconfigured or doesn&apos;t understand ACPI Power Button events at all. In this case you should select the &lt;b&gt;Power off the machine&lt;/b&gt; action to stop virtual machine execution.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;Envia o evento ACPI de pressionar o butão de alimentação para a máquina virtual.&lt;/p&gt;&lt;p&gt;Normalmente, o sistema operativo convidado em funcionamento na máquina virtual detectará este evento e realizará o processo de desligar a máquina virtual de uma forma limpa. Esta é a forma recomendada de desligar a máquina virtual porque todas as aplicação a funcionar no seu interior terão a oportunidade de salvar os seus dados.&lt;/p&gt;&lt;p&gt;Se a máquina não responder a esta acção então o sistema operativo poderá estar malconfigurado ou não reconhecer os eventos ACPI. Neste caso deve seleccionar &lt;b&gt;Desligar a máquina&lt;/b&gt; para parar o funcionamento da máquina virutal.</translation>
+        <translation>&lt;p&gt;Envia o evento ACPI de pressionar o botão de alimentação para a máquina virtual.&lt;/p&gt;&lt;p&gt;Normalmente, o sistema operativo convidado a correr na máquina virtual detectará este evento e realizará o processo de desligar a máquina virtual de uma forma limpa. Esta é a forma recomendada de desligar a máquina virtual porque todas as aplicação a funcionar no seu interior terão a oportunidade de salvar os seus dados.&lt;/p&gt;&lt;p&gt;Se a máquina não responder a esta acção então o sistema operativo poderá estar malconfigurado ou não reconhecer os eventos ACPI. Neste caso deve seleccionar &lt;b&gt;Desligar a máquina&lt;/b&gt; para parar o funcionamento da máquina virutal.&lt;/p&gt;</translation>
     </message>
     <message>
         <source>S&amp;end the shutdown signal</source>
-        <translation type="unfinished">&amp;Enviar pedido para desligar</translation>
+        <translation>&amp;Enviar pedido para desligar</translation>
     </message>
     <message>
         <source>&lt;p&gt;Turns off the virtual machine.&lt;/p&gt;&lt;p&gt;Note that this action will stop machine execution immediately so that the guest operating system running inside it will not be able to perform a clean shutdown procedure which may result in &lt;i&gt;data loss&lt;/i&gt; inside the virtual machine. Selecting this action is recommended only if the virtual machine does not respond to the &lt;b&gt;Send the shutdown signal&lt;/b&gt; action.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;Desliga a máquina virtual.&lt;/p&gt;&lt;p&gt;Note-se que esta acção parará a execução da máquina virtual imediatamente, de tal forma que, o sistema operativo convidado não terá oportunidade de se desligar de uma forma limpa, o que poderá resultar em &lt;i&gt;perdas de dados&lt;/i&gt; dentro da máquina virtual. Seleccionar esta acção é apenas recomendável se a máquina virtual não responder à acção de enviar &lt;b&gt;Desligar máquina virtual&lt;/b&gt;.&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;Desliga a máquina virtual.&lt;/p&gt;&lt;p&gt;Note-se que esta acção parará a execução da máquina virtual imediatamente, de tal forma que, o sistema operativo convidado não terá oportunidade de se desligar de uma forma limpa, o que poderá resultar em &lt;i&gt;perdas de dados&lt;/i&gt; dentro da máquina virtual. Seleccionar esta acção é apenas recomendável se a máquina virtual não responder à acção de enviar &lt;b&gt;Desligar máquina virtual&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
         <source>&amp;Power off the machine</source>
-        <translation type="unfinished">&amp;Desligar a máquina</translation>
+        <translation>&amp;Desliga a máquina</translation>
     </message>
     <message>
         <source>Restore the machine state stored in the current snapshot</source>
-        <translation type="unfinished"></translation>
+        <translation>Restaura o estado da máquina guardado na captura actual</translation>
     </message>
     <message>
         <source>&lt;p&gt;When checked, the machine will be returned to the state stored in the current snapshot after it is turned off. This is useful if you are sure that you want to discard the results of your last sessions and start again at that snapshot.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;Quando seleccionado, a estado da máquina virtual será restaurado a partir do estado armazenado na captura actual logo após ter sido desligado. Isto é útil se tem a certeza que deseja descartar os resultados da sua última sessão e voltar à captura actual.&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;Quando seleccionado, a estado da máquina virtual será restaurado a partir do estado armazenado na captura actual logo após ter sido desligado. Isto é útil se tem a certeza que deseja descartar os resultados da sua última sessão e voltar à captura actual.&lt;/p&gt;</translation>
     </message>
     <message>
         <source>&amp;Restore current snapshot &apos;%1&apos;</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Restaurar captura actual &apos;%1&apos;</translation>
     </message>
 </context>
@@ -5047,9 +4567,9 @@
     <message>
         <source>&amp;Details</source>
-        <translation type="unfinished">&amp;Detalhes</translation>
+        <translation>&amp;Detalhes</translation>
     </message>
     <message>
         <source>&amp;Snapshots</source>
-        <translation type="unfinished">&amp;Capturas</translation>
+        <translation>&amp;Capturas</translation>
     </message>
 </context>
@@ -5107,29 +4627,104 @@
     <message>
         <source>Update Disabled</source>
-        <translation type="unfinished"></translation>
+        <translation>Actualização Desactivada</translation>
     </message>
     <message>
         <source>Every 0.5 s</source>
-        <translation type="unfinished"></translation>
+        <translation>A todos os 0.5 s</translation>
     </message>
     <message>
         <source>Every 1 s</source>
-        <translation type="unfinished"></translation>
+        <translation>A todos os 1 s</translation>
     </message>
     <message>
         <source>Every 2 s</source>
-        <translation type="unfinished"></translation>
+        <translation>A todos os 2 s</translation>
     </message>
     <message>
         <source>Every 5 s</source>
-        <translation type="unfinished"></translation>
+        <translation>A todos os 5 s</translation>
     </message>
     <message>
         <source>Every 10 s</source>
-        <translation type="unfinished"></translation>
+        <translation>A todos os 10 s</translation>
     </message>
     <message>
         <source>No Preview</source>
-        <translation type="unfinished"></translation>
+        <translation>Nenhuma Previsão</translation>
+    </message>
+</context>
+<context>
+    <name>UIVMSettingsDlg</name>
+    <message>
+        <source>General</source>
+        <translation>Geral</translation>
+    </message>
+    <message>
+        <source>System</source>
+        <translation>Sistema</translation>
+    </message>
+    <message>
+        <source>Display</source>
+        <translation>Ecrã</translation>
+    </message>
+    <message>
+        <source>Storage</source>
+        <translation>Armazenamento</translation>
+    </message>
+    <message>
+        <source>Audio</source>
+        <translation>Áudio</translation>
+    </message>
+    <message>
+        <source>Network</source>
+        <translation>Rede</translation>
+    </message>
+    <message>
+        <source>Ports</source>
+        <translation>Portas</translation>
+    </message>
+    <message>
+        <source>Serial Ports</source>
+        <translation>Portas Série</translation>
+    </message>
+    <message>
+        <source>Parallel Ports</source>
+        <translation>Portas Paralelas</translation>
+    </message>
+    <message>
+        <source>USB</source>
+        <translation>USB</translation>
+    </message>
+    <message>
+        <source>Shared Folders</source>
+        <translation>Pastas Partilhadas</translation>
+    </message>
+    <message>
+        <source>%1 - %2</source>
+        <translation>%1 - %2</translation>
+    </message>
+    <message>
+        <source>you have selected a 64-bit guest OS type for this VM. As such guests require hardware virtualization (VT-x/AMD-V), this feature will be enabled automatically.</source>
+        <translation>seleccionou um SO convidado 64 bit para esta MV. Como tal os convidados requerem virtualização de material (VT-x/AMD-V), esta opção será activada automaticamente.</translation>
+    </message>
+    <message>
+        <source>you have 2D Video Acceleration enabled. As 2D Video Acceleration is supported for Windows guests only, this feature will be disabled.</source>
+        <translation>tem a Aceleração 2D activada. Como a Acceleraão Vídeo 2D é suportada apenas para convidados Windows, esta opção será desactivada.</translation>
+    </message>
+    <message>
+        <source>you have enabled a USB HID (Human Interface Device). This will not work unless USB emulation is also enabled. This will be done automatically when you accept the VM Settings by pressing the OK button.</source>
+        <translation>activou um HID (Human Interface Device) USB. Isto não funcionará a não ser que a emulação USB esteja também activada. Isto será feito automaticamente quando aceitar as definições MV ao premir o butão OK.</translation>
+    </message>
+    <message>
+        <source>at most one supported</source>
+        <translation>até no máximo um suportado</translation>
+    </message>
+    <message>
+        <source>up to %1 supported</source>
+        <translation>até %1 suportado</translation>
+    </message>
+    <message>
+        <source>you are currently using more storage controllers than a %1 chipset supports. Please change the chipset type on the System settings page or reduce the number of the following storage controllers on the Storage settings page: %2.</source>
+        <translation>está actualmente a usar mais controladores de armazenamento do que o &apos;chipset&apos; %1 suporta. Por favor mude o tipo de &apos;chipset&apos; na página de definições do sistema ou reduza o número de controladores de armazenamento na página de definições de Armazenamento: %2.</translation>
     </message>
 </context>
@@ -5254,89 +4849,89 @@
     <message>
         <source>Virtual System %1</source>
-        <translation type="unfinished"></translation>
+        <translation>Sistema Virtual %1</translation>
     </message>
     <message>
         <source>Name</source>
-        <translation type="unfinished">Nome</translation>
+        <translation>Nome</translation>
     </message>
     <message>
         <source>Product</source>
-        <translation type="unfinished"></translation>
+        <translation>Produto</translation>
     </message>
     <message>
         <source>Product-URL</source>
-        <translation type="unfinished"></translation>
+        <translation>URL do Produto</translation>
     </message>
     <message>
         <source>Vendor</source>
-        <translation type="unfinished"></translation>
+        <translation>Fabricante</translation>
     </message>
     <message>
         <source>Vendor-URL</source>
-        <translation type="unfinished"></translation>
+        <translation>URL do Fabricante</translation>
     </message>
     <message>
         <source>Version</source>
-        <translation type="unfinished"></translation>
+        <translation>Versão</translation>
     </message>
     <message>
         <source>Description</source>
-        <translation type="unfinished"></translation>
+        <translation>Descrição</translation>
     </message>
     <message>
         <source>License</source>
-        <translation type="unfinished"></translation>
+        <translation>Licença</translation>
     </message>
     <message>
         <source>Guest OS Type</source>
-        <translation type="unfinished">Tipo de Sistema Operativo Convidado</translation>
+        <translation>Tipo de SO Convidado</translation>
     </message>
     <message>
         <source>CPU</source>
-        <translation type="unfinished"></translation>
+        <translation>CPU</translation>
     </message>
     <message>
         <source>RAM</source>
-        <translation type="unfinished"></translation>
+        <translation>RAM</translation>
     </message>
     <message>
         <source>Hard Disk Controller (IDE)</source>
-        <translation type="unfinished"></translation>
+        <translation>Controlador do Disco Rígido (IDE)</translation>
     </message>
     <message>
         <source>Hard Disk Controller (SATA)</source>
-        <translation type="unfinished"></translation>
+        <translation>Controlador do Disco Rígido (SATA)</translation>
     </message>
     <message>
         <source>Hard Disk Controller (SCSI)</source>
-        <translation type="unfinished"></translation>
+        <translation>Controlador do Disco Rígido (SCSI)</translation>
     </message>
     <message>
         <source>DVD</source>
-        <translation type="unfinished"></translation>
+        <translation>DVD</translation>
     </message>
     <message>
         <source>Floppy</source>
-        <translation type="unfinished">Disquete</translation>
+        <translation>Disquete</translation>
     </message>
     <message>
         <source>Network Adapter</source>
-        <translation type="unfinished"></translation>
+        <translation>Adaptador de Rede</translation>
     </message>
     <message>
         <source>USB Controller</source>
-        <translation type="unfinished">Controladora USB</translation>
+        <translation>Controladora USB</translation>
     </message>
     <message>
         <source>Sound Card</source>
-        <translation type="unfinished"></translation>
+        <translation>Placa de Som</translation>
     </message>
     <message>
         <source>Virtual Disk Image</source>
-        <translation type="unfinished">Imagem de Disco Virtual</translation>
+        <translation>Imagem de Disco Virtual</translation>
     </message>
     <message>
         <source>Unknown Hardware Item</source>
-        <translation type="unfinished"></translation>
+        <translation>Item de Material Desconhecido</translation>
     </message>
     <message>
@@ -5346,13 +4941,13 @@
     <message>
         <source>&lt;b&gt;Original Value:&lt;/b&gt; %1</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Valor Original:&lt;/b&gt; %1</translation>
     </message>
     <message>
         <source>Configuration</source>
-        <translation type="unfinished"></translation>
+        <translation>Configuração</translation>
     </message>
     <message>
         <source>Warnings:</source>
-        <translation type="unfinished"></translation>
+        <translation>Avisos:</translation>
     </message>
     <message>
@@ -5368,13 +4963,5 @@
     <message>
         <source>Hard Disk Controller (SAS)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>When checked a new unique MAC address will assigned to all configured network cards.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Reinitialize the MAC address of all network cards</source>
-        <translation type="unfinished"></translation>
+        <translation>Controlador do Disco Rígido (SAS)</translation>
     </message>
 </context>
@@ -5391,5 +4978,5 @@
     <message>
         <source>&amp;Save the machine state</source>
-        <translation type="obsolete">Gravar o e&amp;stado da máquina</translation>
+        <translation type="obsolete">Grava o e&amp;stado da máquina</translation>
     </message>
     <message>
@@ -6311,5 +5898,5 @@
     <message>
         <source>&amp;Choose...</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Escolher...</translation>
     </message>
 </context>
@@ -6318,37 +5905,37 @@
     <message>
         <source>&lt;reset to default&gt;</source>
-        <translation type="unfinished">&lt;reinicializar para normal&gt;</translation>
+        <translation>&lt;restaurar para predefinido&gt;</translation>
     </message>
     <message>
         <source>The actual default path value will be displayed after accepting the changes and opening this dialog again.</source>
-        <translation type="unfinished">O caminho por defeito actual será apresentado depois de aceitar as alterações e abrir este diálogo novamente.</translation>
+        <translation>O caminho predefinido actual será apresentado após aceitar as alterações e abrir este diálogo novamente.</translation>
     </message>
     <message>
         <source>&lt;not selected&gt;</source>
-        <translation type="unfinished">&lt;não seleccionado&gt;</translation>
+        <translation>&lt;não seleccionado&gt;</translation>
     </message>
     <message>
         <source>Please use the &lt;b&gt;Other...&lt;/b&gt; item from the drop-down list to select a path.</source>
-        <translation type="unfinished">Por favor use &lt;b&gt;Outro...&lt;/b&gt; item da lista para seleccionar o caminho desejado.</translation>
+        <translation>Por favor use &lt;b&gt;Outro...&lt;/b&gt; item da lista para seleccionar um caminho.</translation>
     </message>
     <message>
         <source>Other...</source>
-        <translation type="unfinished">Outro...</translation>
+        <translation>Outro...</translation>
     </message>
     <message>
         <source>Reset</source>
-        <translation type="unfinished">Reinicializar</translation>
+        <translation>Restaurar</translation>
     </message>
     <message>
         <source>Opens a dialog to select a different folder.</source>
-        <translation type="unfinished">Abre um diálogo para seleccionar uma pasta diferente.</translation>
+        <translation>Abre um diálogo para seleccionar uma pasta diferente.</translation>
     </message>
     <message>
         <source>Resets the folder path to the default value.</source>
-        <translation type="unfinished">Reinicializa o caminho para a pasta para o valor por defeito.</translation>
+        <translation>Restaura o caminho da pasta para o valor predefinido.</translation>
     </message>
     <message>
         <source>Opens a dialog to select a different file.</source>
-        <translation type="unfinished">Abre o diálogo para seleccionar um ficheiro diferente.</translation>
+        <translation>Abre um diálogo para seleccionar um ficheiro diferente.</translation>
     </message>
     <message>
@@ -7157,15 +6744,15 @@
         <source>&lt;nobr&gt;Vendor ID: %1&lt;/nobr&gt;</source>
         <comment>USB filter tooltip</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;ID do Fabricante: %1&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;Product ID: %2&lt;/nobr&gt;</source>
         <comment>USB filter tooltip</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;ID do Produto: %2&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;Revision: %3&lt;/nobr&gt;</source>
         <comment>USB filter tooltip</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;Revisão: %3&lt;/nobr&gt;</translation>
     </message>
     <message>
@@ -7187,10 +6774,10 @@
         <source>&lt;nobr&gt;Port: %1&lt;/nobr&gt;</source>
         <comment>USB filter tooltip</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;Porta: %1&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;State: %1&lt;/nobr&gt;</source>
         <comment>USB filter tooltip</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;Estado: %1&lt;/nobr&gt;</translation>
     </message>
     <message>
@@ -7207,5 +6794,5 @@
         <source>Adapter %1</source>
         <comment>network</comment>
-        <translation type="obsolete">Adaptador %1</translation>
+        <translation>Adaptador %1</translation>
     </message>
     <message>
@@ -7242,5 +6829,5 @@
         <source>Inaccessible</source>
         <comment>medium</comment>
-        <translation type="unfinished">Inacessível</translation>
+        <translation>Inacessível</translation>
     </message>
     <message>
@@ -7267,105 +6854,105 @@
         <source>Differencing</source>
         <comment>DiskType</comment>
-        <translation type="unfinished">Diferença</translation>
+        <translation>Diferenciação</translation>
     </message>
     <message>
         <source>Nested Paging</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>Página Aninhada</translation>
     </message>
     <message>
         <source>Enabled</source>
         <comment>details report (Nested Paging)</comment>
-        <translation type="unfinished">Activado</translation>
+        <translation>Activado</translation>
     </message>
     <message>
         <source>Disabled</source>
         <comment>details report (Nested Paging)</comment>
-        <translation type="unfinished">Desactivado</translation>
+        <translation>Desactivado</translation>
     </message>
     <message>
         <source>Internal network, &apos;%1&apos;</source>
         <comment>details report (network)</comment>
-        <translation type="unfinished"></translation>
+        <translation>Rede Interna, &apos;%1&apos;</translation>
     </message>
     <message>
         <source>SCSI</source>
         <comment>StorageBus</comment>
-        <translation type="unfinished"></translation>
+        <translation>SCSI</translation>
     </message>
     <message>
         <source>PIIX3</source>
         <comment>StorageControllerType</comment>
-        <translation type="unfinished">PIIX3</translation>
+        <translation>PIIX3</translation>
     </message>
     <message>
         <source>PIIX4</source>
         <comment>StorageControllerType</comment>
-        <translation type="unfinished">PIIX4</translation>
+        <translation>PIIX4</translation>
     </message>
     <message>
         <source>ICH6</source>
         <comment>StorageControllerType</comment>
-        <translation type="unfinished"></translation>
+        <translation>ICH6</translation>
     </message>
     <message>
         <source>AHCI</source>
         <comment>StorageControllerType</comment>
-        <translation type="unfinished"></translation>
+        <translation>AHCI</translation>
     </message>
     <message>
         <source>Lsilogic</source>
         <comment>StorageControllerType</comment>
-        <translation type="unfinished"></translation>
+        <translation>Lsilogic</translation>
     </message>
     <message>
         <source>BusLogic</source>
         <comment>StorageControllerType</comment>
-        <translation type="unfinished"></translation>
+        <translation>BusLogic</translation>
     </message>
     <message>
         <source>Bridged adapter, %1</source>
         <comment>details report (network)</comment>
-        <translation type="unfinished"></translation>
+        <translation>Adaptador &apos;bridged&apos;, %1</translation>
     </message>
     <message>
         <source>Host-only adapter, &apos;%1&apos;</source>
         <comment>details report (network)</comment>
-        <translation type="unfinished"></translation>
+        <translation>Adaptador apenas do hospedeiro, &apos;%1&apos;</translation>
     </message>
     <message>
         <source>Intel PRO/1000 MT Server (82545EM)</source>
         <comment>NetworkAdapterType</comment>
-        <translation type="unfinished"></translation>
+        <translation>Servidor PRO/1000 MT Intel (82545EM)</translation>
     </message>
     <message>
         <source>Bridged Adapter</source>
         <comment>NetworkAttachmentType</comment>
-        <translation type="unfinished"></translation>
+        <translation>Adaptador &apos;Bridged&apos;</translation>
     </message>
     <message>
         <source>Host-only Adapter</source>
         <comment>NetworkAttachmentType</comment>
-        <translation type="unfinished"></translation>
+        <translation>Adaptador Apenas do Hospedeiro</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;%1 MB&lt;/nobr&gt;</source>
         <comment>details report</comment>
-        <translation type="unfinished">&lt;nobr&gt;%4 MB&lt;/nobr&gt; {1 ?}</translation>
+        <translation>&lt;nobr&gt;%1 MB&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>Processor(s)</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>Processador(es)</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;%1&lt;/nobr&gt;</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;%1&lt;/nobr&gt;</translation>
     </message>
     <message>
         <source>System</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>Sistema</translation>
     </message>
     <message>
@@ -7377,203 +6964,203 @@
         <source>Display</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>Ecrã</translation>
     </message>
     <message>
         <source>Raw File</source>
         <comment>PortMode</comment>
-        <translation type="unfinished"></translation>
+        <translation>Ficheiro puro</translation>
     </message>
     <message>
         <source>Enabled</source>
         <comment>details report (2D Video Acceleration)</comment>
-        <translation type="unfinished">Activado</translation>
+        <translation>Activado</translation>
     </message>
     <message>
         <source>Disabled</source>
         <comment>details report (2D Video Acceleration)</comment>
-        <translation type="unfinished">Desactivado</translation>
+        <translation>Desactivado</translation>
     </message>
     <message>
         <source>2D Video Acceleration</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>Aceleração de Vídeo 2D</translation>
     </message>
     <message>
         <source>Not Attached</source>
         <comment>details report (Storage)</comment>
-        <translation type="unfinished">Não Conectado</translation>
+        <translation>Não Ligado</translation>
     </message>
     <message>
         <source>Storage</source>
         <comment>details report</comment>
-        <translation type="unfinished">Armazenamento</translation>
+        <translation>Armazenamento</translation>
     </message>
     <message>
         <source>Teleported</source>
         <comment>MachineState</comment>
-        <translation type="unfinished"></translation>
+        <translation>Teleportado</translation>
     </message>
     <message>
         <source>Guru Meditation</source>
         <comment>MachineState</comment>
-        <translation type="unfinished"></translation>
+        <translation>Meditação Guru</translation>
     </message>
     <message>
         <source>Teleporting</source>
         <comment>MachineState</comment>
-        <translation type="unfinished"></translation>
+        <translation>Teleportação</translation>
     </message>
     <message>
         <source>Taking Live Snapshot</source>
         <comment>MachineState</comment>
-        <translation type="unfinished"></translation>
+        <translation>Tirar Captura ao Vivo</translation>
     </message>
     <message>
         <source>Teleporting Paused VM</source>
         <comment>MachineState</comment>
-        <translation type="unfinished"></translation>
+        <translation>A teleportar VM pausada</translation>
     </message>
     <message>
         <source>Restoring Snapshot</source>
         <comment>MachineState</comment>
-        <translation type="unfinished"></translation>
+        <translation>A restaurar captura</translation>
     </message>
     <message>
         <source>Deleting Snapshot</source>
         <comment>MachineState</comment>
-        <translation type="unfinished"></translation>
+        <translation>A apagar captura</translation>
     </message>
     <message>
         <source>Floppy</source>
         <comment>StorageBus</comment>
-        <translation type="unfinished">Disquete</translation>
+        <translation>Disquete</translation>
     </message>
     <message>
         <source>Device %1</source>
         <comment>StorageBusDevice</comment>
-        <translation type="unfinished"></translation>
+        <translation>Dsipositivo %1</translation>
     </message>
     <message>
         <source>IDE Primary Master</source>
         <comment>New Storage UI : Slot Name</comment>
-        <translation type="unfinished"></translation>
+        <translation>IDE &apos;Master&apos; Principal</translation>
     </message>
     <message>
         <source>IDE Primary Slave</source>
         <comment>New Storage UI : Slot Name</comment>
-        <translation type="unfinished"></translation>
+        <translation>IDE &apos;Slave&apos; Principal</translation>
     </message>
     <message>
         <source>IDE Secondary Master</source>
         <comment>New Storage UI : Slot Name</comment>
-        <translation type="unfinished"></translation>
+        <translation>IDE &apos;Master&apos; Secundário</translation>
     </message>
     <message>
         <source>IDE Secondary Slave</source>
         <comment>New Storage UI : Slot Name</comment>
-        <translation type="unfinished"></translation>
+        <translation>IDE &apos;Slave&apos; Secundário</translation>
     </message>
     <message>
         <source>SATA Port %1</source>
         <comment>New Storage UI : Slot Name</comment>
-        <translation type="unfinished"></translation>
+        <translation>Porta SATA %1</translation>
     </message>
     <message>
         <source>SCSI Port %1</source>
         <comment>New Storage UI : Slot Name</comment>
-        <translation type="unfinished"></translation>
+        <translation>Porta SCSI %1</translation>
     </message>
     <message>
         <source>Floppy Device %1</source>
         <comment>New Storage UI : Slot Name</comment>
-        <translation type="unfinished"></translation>
+        <translation>Dispositivo de Disquete %1</translation>
     </message>
     <message>
         <source>Paravirtualized Network (virtio-net)</source>
         <comment>NetworkAdapterType</comment>
-        <translation type="unfinished"></translation>
+        <translation>Rede Paravirtualizada (virtio-net)</translation>
     </message>
     <message>
         <source>I82078</source>
         <comment>StorageControllerType</comment>
-        <translation type="unfinished"></translation>
+        <translation>I82078</translation>
     </message>
     <message>
         <source>Empty</source>
         <comment>medium</comment>
-        <translation type="unfinished"></translation>
+        <translation>Vazio</translation>
     </message>
     <message>
         <source>Host Drive &apos;%1&apos;</source>
         <comment>medium</comment>
-        <translation type="unfinished"></translation>
+        <translation>Unidade do Hospedeiro &apos;%1&apos;</translation>
     </message>
     <message>
         <source>Host Drive %1 (%2)</source>
         <comment>medium</comment>
-        <translation type="unfinished"></translation>
+        <translation>Unidade do Hospedeiro %1 (%2)</translation>
     </message>
     <message>
         <source>&lt;p style=white-space:pre&gt;Type (Format):  %1 (%2)&lt;/p&gt;</source>
         <comment>medium</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p style=white-space:pre&gt;Tipo (Formato):  %1 (%2)&lt;/p&gt;</translation>
     </message>
     <message>
         <source>&lt;p&gt;Attached to:  %1&lt;/p&gt;</source>
         <comment>image</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Ligado a:  %1&lt;/p&gt;</translation>
     </message>
     <message>
         <source>&lt;i&gt;Not Attached&lt;/i&gt;</source>
         <comment>image</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;i&gt;Não Ligado&lt;/i&gt;</translation>
     </message>
     <message>
         <source>&lt;i&gt;Checking accessibility...&lt;/i&gt;</source>
         <comment>medium</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;i&gt;A verificar acessibilidade...&lt;/i&gt;</translation>
     </message>
     <message>
         <source>Failed to check media accessibility.</source>
         <comment>medium</comment>
-        <translation type="unfinished"></translation>
+        <translation>Falha ao verificar a acessibilidade da média.</translation>
     </message>
     <message>
         <source>&lt;b&gt;No medium selected&lt;/b&gt;</source>
         <comment>medium</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Nenhuma média seleccionada&lt;/b&gt;</translation>
     </message>
     <message>
         <source>You can also change this while the machine is running.</source>
-        <translation type="unfinished"></translation>
+        <translation>Pode também mudar isto enquanto a máquina está a correr.</translation>
     </message>
     <message>
         <source>&lt;b&gt;No media available&lt;/b&gt;</source>
         <comment>medium</comment>
-        <translation type="unfinished"></translation>
+        <translation>&lt;b&gt;Nenhuma média disponível&lt;/b&gt;</translation>
     </message>
     <message>
         <source>You can create media images using the virtual media manager.</source>
-        <translation type="unfinished"></translation>
+        <translation>Pode criar imagens de médias usando o gestor de médias virtual.</translation>
     </message>
     <message>
         <source>Attaching this hard disk will be performed indirectly using a newly created differencing hard disk.</source>
         <comment>medium</comment>
-        <translation type="unfinished"></translation>
+        <translation>A ligação deste disco será executada indirectamente usando um disco rígido de diferenciação recém criado.</translation>
     </message>
     <message>
         <source>Some of the media in this hard disk chain are inaccessible. Please use the Virtual Media Manager in &lt;b&gt;Show Differencing Hard Disks&lt;/b&gt; mode to inspect these media.</source>
         <comment>medium</comment>
-        <translation type="unfinished"></translation>
+        <translation>Algumas das médias neste disco rígido estão inacessiveis. Por favor use o Gestor de Médias Virtual no modo &lt;b&gt;Mostrar Discos Rígidos de Diferenciação&lt;/b&gt; para inspecionar esta média.</translation>
     </message>
     <message>
         <source>This base hard disk is indirectly attached using the following differencing hard disk:</source>
         <comment>medium</comment>
-        <translation type="unfinished"></translation>
+        <translation>Este disco rígido base está ligado indirectamente usando o seguinte disco rígido de diferenciação:</translation>
     </message>
     <message numerus="yes">
         <source>%n year(s)</source>
-        <translation type="unfinished">
-            <numerusform></numerusform>
+        <translation>
+            <numerusform>%n ano(s)</numerusform>
             <numerusform></numerusform>
         </translation>
@@ -7581,6 +7168,6 @@
     <message numerus="yes">
         <source>%n month(s)</source>
-        <translation type="unfinished">
-            <numerusform></numerusform>
+        <translation>
+            <numerusform>%n mês(es)</numerusform>
             <numerusform></numerusform>
         </translation>
@@ -7588,6 +7175,6 @@
     <message numerus="yes">
         <source>%n day(s)</source>
-        <translation type="unfinished">
-            <numerusform></numerusform>
+        <translation>
+            <numerusform>%n dia(s)</numerusform>
             <numerusform></numerusform>
         </translation>
@@ -7595,6 +7182,6 @@
     <message numerus="yes">
         <source>%n hour(s)</source>
-        <translation type="unfinished">
-            <numerusform></numerusform>
+        <translation>
+            <numerusform>%n hora(s)</numerusform>
             <numerusform></numerusform>
         </translation>
@@ -7602,6 +7189,6 @@
     <message numerus="yes">
         <source>%n minute(s)</source>
-        <translation type="unfinished">
-            <numerusform></numerusform>
+        <translation>
+            <numerusform>%n minuto(s)</numerusform>
             <numerusform></numerusform>
         </translation>
@@ -7609,6 +7196,6 @@
     <message numerus="yes">
         <source>%n second(s)</source>
-        <translation type="unfinished">
-            <numerusform></numerusform>
+        <translation>
+            <numerusform>%n segundo(s)</numerusform>
             <numerusform></numerusform>
         </translation>
@@ -7616,260 +7203,215 @@
     <message>
         <source>(CD/DVD)</source>
-        <translation type="unfinished"></translation>
+        <translation>(CD/DVD)</translation>
     </message>
     <message>
         <source>Screens</source>
         <comment>details report</comment>
-        <translation type="unfinished"></translation>
+        <translation>Ecrãs</translation>
+    </message>
+    <message>
+        <source>VDE network, &apos;%1&apos;</source>
+        <comment>details report (network)</comment>
+        <translation>Rede VDE, &apos;%1&apos;</translation>
     </message>
     <message>
         <source>SAS</source>
         <comment>StorageBus</comment>
-        <translation type="unfinished"></translation>
+        <translation>SAS</translation>
+    </message>
+    <message>
+        <source>VDE Adapter</source>
+        <comment>NetworkAttachmentType</comment>
+        <translation>Adaptador VDE</translation>
     </message>
     <message>
         <source>LsiLogic SAS</source>
         <comment>StorageControllerType</comment>
-        <translation type="unfinished"></translation>
+        <translation>SAS LsiLogic</translation>
     </message>
     <message>
         <source>B</source>
         <comment>size suffix Bytes</comment>
-        <translation type="unfinished"></translation>
+        <translation>B</translation>
     </message>
     <message>
         <source>KB</source>
         <comment>size suffix KBytes=1024 Bytes</comment>
-        <translation type="unfinished"></translation>
+        <translation>KB</translation>
     </message>
     <message>
         <source>MB</source>
         <comment>size suffix MBytes=1024 KBytes</comment>
-        <translation type="unfinished">MB</translation>
+        <translation>MB</translation>
     </message>
     <message>
         <source>GB</source>
         <comment>size suffix GBytes=1024 MBytes</comment>
-        <translation type="unfinished"></translation>
+        <translation>GB</translation>
     </message>
     <message>
         <source>TB</source>
         <comment>size suffix TBytes=1024 GBytes</comment>
-        <translation type="unfinished"></translation>
+        <translation>TB</translation>
     </message>
     <message>
         <source>PB</source>
         <comment>size suffix PBytes=1024 TBytes</comment>
-        <translation type="unfinished"></translation>
+        <translation>PB</translation>
     </message>
     <message>
         <source>Enabled</source>
         <comment>nested paging</comment>
-        <translation type="unfinished">Activado</translation>
+        <translation>Activado</translation>
     </message>
     <message>
         <source>Disabled</source>
         <comment>nested paging</comment>
-        <translation type="unfinished">Desactivado</translation>
+        <translation>Desactivado</translation>
     </message>
     <message>
         <source>Nested Paging</source>
-        <translation type="unfinished"></translation>
+        <translation>Página Aninhada</translation>
     </message>
     <message>
         <source>Shareable</source>
         <comment>DiskType</comment>
-        <translation type="unfinished"></translation>
+        <translation>Partilhável</translation>
     </message>
     <message>
         <source>Unknown device</source>
         <comment>USB device details</comment>
-        <translation type="unfinished"></translation>
+        <translation>Dispositivo desconhecido</translation>
     </message>
     <message>
         <source>SAS Port %1</source>
         <comment>New Storage UI : Slot Name</comment>
-        <translation type="unfinished"></translation>
+        <translation>Porta SAS %1</translation>
     </message>
     <message>
         <source>Remote Desktop Server Port</source>
         <comment>details report (VRDE Server)</comment>
-        <translation type="unfinished"></translation>
+        <translation>Porta do Servidor de Ecrã Remoto</translation>
     </message>
     <message>
         <source>Remote Desktop Server</source>
         <comment>details report (VRDE Server)</comment>
-        <translation type="unfinished"></translation>
+        <translation>Servidor de Ecrã Remoto</translation>
     </message>
     <message>
         <source>Disabled</source>
         <comment>details report (VRDE Server)</comment>
-        <translation type="unfinished">Desactivado</translation>
+        <translation>Desactivado</translation>
     </message>
     <message>
         <source>Choose a virtual hard disk file</source>
-        <translation type="unfinished"></translation>
+        <translation>Escolha um ficheiro do disco rígido virtual</translation>
     </message>
     <message>
         <source>hard disk</source>
-        <translation type="unfinished">disco rígido</translation>
+        <translation>disco rígido</translation>
     </message>
     <message>
         <source>Choose a virtual CD/DVD disk file</source>
-        <translation type="unfinished"></translation>
+        <translation>Escolha um ficheiro CD/DVD virtual</translation>
     </message>
     <message>
         <source>CD/DVD-ROM disk</source>
-        <translation type="unfinished"></translation>
+        <translation>CD/DVD-ROM</translation>
     </message>
     <message>
         <source>Choose a virtual floppy disk file</source>
-        <translation type="unfinished"></translation>
+        <translation>Escolha o ficheiro da disquete virtual</translation>
     </message>
     <message>
         <source>floppy disk</source>
-        <translation type="unfinished"></translation>
+        <translation>disquete</translation>
     </message>
     <message>
         <source>All %1 images (%2)</source>
-        <translation type="unfinished"></translation>
+        <translation>Todas as %1 images (%2)</translation>
     </message>
     <message>
         <source>All files (*)</source>
-        <translation type="unfinished">Todos os ficheiros (*)</translation>
+        <translation>Todos os ficheiros (*)</translation>
     </message>
     <message>
         <source>Fault Tolerant Syncing</source>
         <comment>MachineState</comment>
-        <translation type="unfinished"></translation>
+        <translation>Falha de Sincronização Tolerante</translation>
     </message>
     <message>
         <source>Unlocked</source>
         <comment>SessionState</comment>
-        <translation type="unfinished"></translation>
+        <translation>Destrancado</translation>
     </message>
     <message>
         <source>Locked</source>
         <comment>SessionState</comment>
-        <translation type="unfinished"></translation>
+        <translation>Trancado</translation>
     </message>
     <message>
         <source>Unlocking</source>
         <comment>SessionState</comment>
-        <translation type="unfinished"></translation>
+        <translation>A destrancar</translation>
     </message>
     <message>
         <source>Null</source>
         <comment>AuthType</comment>
-        <translation type="unfinished">Nula</translation>
+        <translation>Nulo</translation>
     </message>
     <message>
         <source>External</source>
         <comment>AuthType</comment>
-        <translation type="unfinished">Externo</translation>
+        <translation>Externo</translation>
     </message>
     <message>
         <source>Guest</source>
         <comment>AuthType</comment>
-        <translation type="unfinished">Convidado</translation>
+        <translation>Convidado</translation>
     </message>
     <message>
         <source>Intel HD Audio</source>
         <comment>AudioControllerType</comment>
-        <translation type="unfinished"></translation>
+        <translation>Áudo HD Intel</translation>
     </message>
     <message>
         <source>UDP</source>
         <comment>NATProtocolType</comment>
-        <translation type="unfinished"></translation>
+        <translation>UDP</translation>
     </message>
     <message>
         <source>TCP</source>
         <comment>NATProtocolType</comment>
-        <translation type="unfinished"></translation>
+        <translation>TCP</translation>
     </message>
     <message>
         <source>PIIX3</source>
         <comment>ChipsetType</comment>
-        <translation type="unfinished">PIIX3</translation>
+        <translation>PIIX3</translation>
     </message>
     <message>
         <source>ICH9</source>
         <comment>ChipsetType</comment>
-        <translation type="unfinished"></translation>
+        <translation>ICH9</translation>
     </message>
     <message>
         <source>and</source>
-        <translation type="unfinished"></translation>
+        <translation>e</translation>
     </message>
     <message>
         <source>MB</source>
         <comment>size suffix MBytes=1024KBytes</comment>
-        <translation type="unfinished">MB</translation>
+        <translation>MB</translation>
     </message>
     <message>
         <source>Readonly</source>
         <comment>DiskType</comment>
-        <translation type="unfinished"></translation>
+        <translation>Leitura-apenas</translation>
     </message>
     <message>
         <source>Multi-attach</source>
         <comment>DiskType</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Dynamically allocated storage</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Fixed size storage</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Dynamically allocated storage split into files of less than 2GB</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Fixed size storage split into files of less than 2GB</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Execution Cap</source>
-        <comment>details report</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;nobr&gt;%1%&lt;/nobr&gt;</source>
-        <comment>details report</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Generic, &apos;%1&apos;</source>
-        <comment>details report (network)</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Generic Driver</source>
-        <comment>NetworkAttachmentType</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Deny</source>
-        <comment>NetworkAdapterPromiscModePolicyType</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Allow VMs</source>
-        <comment>NetworkAdapterPromiscModePolicyType</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Allow All</source>
-        <comment>NetworkAdapterPromiscModePolicyType</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Adapter %1</source>
-        <translation type="unfinished">Adaptador %1</translation>
+        <translation>Multi-ligações</translation>
     </message>
 </context>
@@ -7890,5 +7432,5 @@
     <message>
         <source>&apos;%1&apos; is an invalid host-combination code-sequence.</source>
-        <translation type="unfinished"></translation>
+        <translation>&apos;%1&apos; é uma sequência inválida de código de combinação com o hospedeiro.</translation>
     </message>
 </context>
@@ -8260,5 +7802,5 @@
         <translation type="obsolete">&lt;qt&gt;Adiciona um novo filtro USB com todos os campos
 definidos para os valores do dispositivo USB seleccionado
-ligado à máquina.&lt;/qt&gt;
+ligado ao PC hospedeiro.&lt;/qt&gt;
 </translation>
     </message>
@@ -8442,9 +7984,9 @@
     <message>
         <source>Importing Appliance ...</source>
-        <translation type="unfinished"></translation>
+        <translation>A importar aplicação...</translation>
     </message>
     <message>
         <source>Reading Appliance ...</source>
-        <translation type="unfinished"></translation>
+        <translation>A ler aplicação...</translation>
     </message>
 </context>
@@ -8468,5 +8010,5 @@
     <message>
         <source>&amp;Edit</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Editar</translation>
     </message>
 </context>
@@ -8565,29 +8107,29 @@
     <message>
         <source>Add an existing medium</source>
-        <translation>Adicionar um dispositvo existente</translation>
+        <translation>Adiciona uma média existente</translation>
     </message>
     <message>
         <source>Remove the selected medium</source>
-        <translation type="unfinished">Remover o dispositivo seleccionado</translation>
+        <translation>Remover a média seleccionada</translation>
     </message>
     <message>
         <source>Release the selected medium by detaching it from the machines</source>
-        <translation type="unfinished">Libertar o dispositivo seleccionado desassociando-o das máquinas virtuais</translation>
+        <translation>Liberta a média seleccionada ao desligar-se das máquinas virtuais</translation>
     </message>
     <message>
         <source>Refresh the media list</source>
-        <translation type="unfinished">Actualiza a lista de dispositivos</translation>
+        <translation>Refresca a lista de médias</translation>
     </message>
     <message>
         <source>Location</source>
-        <translation type="obsolete">Localização</translation>
+        <translation>Localização</translation>
     </message>
     <message>
         <source>Type (Format)</source>
-        <translation type="obsolete">Tipo (Formato)</translation>
+        <translation>Tipo (Formato)</translation>
     </message>
     <message>
         <source>Attached to</source>
-        <translation type="obsolete">Ligado a</translation>
+        <translation>Ligado a</translation>
     </message>
     <message>
@@ -8629,5 +8171,5 @@
     <message>
         <source>&lt;i&gt;Not&amp;nbsp;Attached&lt;/i&gt;</source>
-        <translation type="unfinished">&lt;i&gt;Não&amp;nbsp;Conectado&lt;/i&gt;</translation>
+        <translation>&lt;i&gt;Não&amp;nbsp;Ligado&lt;/i&gt;</translation>
     </message>
     <message>
@@ -8671,71 +8213,31 @@
         <source>Attached to</source>
         <comment>VMM: Virtual Disk</comment>
-        <translation type="obsolete">Ligado a</translation>
+        <translation>Ligado a</translation>
     </message>
     <message>
         <source>Attached to</source>
         <comment>VMM: CD/DVD Image</comment>
-        <translation type="obsolete">Ligado a</translation>
+        <translation>Ligado a</translation>
     </message>
     <message>
         <source>Attached to</source>
         <comment>VMM: Floppy Image</comment>
-        <translation type="obsolete">Ligado a</translation>
+        <translation>Ligado a</translation>
     </message>
     <message>
         <source>CD/DVD-ROM disk</source>
-        <translation type="unfinished"></translation>
+        <translation>CD/DVD-ROM</translation>
     </message>
     <message>
         <source>hard disk</source>
-        <translation type="unfinished">disco rígido</translation>
+        <translation>disco rígido</translation>
     </message>
     <message>
         <source>floppy disk</source>
-        <translation type="unfinished"></translation>
+        <translation>disquete</translation>
     </message>
     <message>
         <source>All %1 images (%2)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Type:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Location:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Format:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Storage details:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Attached to:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Copy...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Modify...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Copy an existing medium</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Modify the attributes of the selected medium</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>C&amp;lose</source>
-        <translation type="unfinished"></translation>
+        <translation>Tosas as %1 imagens (%2)</translation>
     </message>
 </context>
@@ -8744,17 +8246,17 @@
     <message>
         <source>Always show the toolbar</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar sempre na barra de ferramentas</translation>
     </message>
     <message>
         <source>Exit Full Screen or Seamless Mode</source>
-        <translation type="unfinished"></translation>
+        <translation>Sair do Ecrã Completo ou do Modo Integrado</translation>
     </message>
     <message>
         <source>Close VM</source>
-        <translation type="unfinished"></translation>
+        <translation>Fechar VM</translation>
     </message>
     <message>
         <source>Minimize Window</source>
-        <translation type="unfinished"></translation>
+        <translation>Minimizar Janela</translation>
     </message>
 </context>
@@ -8791,4 +8293,11 @@
 </context>
 <context>
+    <name>VBoxNetworkDialog</name>
+    <message>
+        <source>Network Adapters</source>
+        <translation>Adaptadores de Rede</translation>
+    </message>
+</context>
+<context>
     <name>VBoxOSTypeSelectorWidget</name>
     <message>
@@ -8810,5 +8319,5 @@
     <message>
         <source>&amp;Version:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Versão:</translation>
     </message>
 </context>
@@ -9112,5 +8621,5 @@
     <message>
         <source>&lt;p&gt;The virtual machine execution may run into an error condition as described below. We suggest that you take an appropriate action to avert the error.&lt;/p&gt;</source>
-        <translation>&lt;p&gt;A execução da máquina virtual pode correr para uma condiºão de erro como descrito em baixo. Pode ignorar esta mensagem, mas recomendamos que tome uma acção para garantir que o erro descrito não ocorra.&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;A execução da máquina virtual pode correr para uma condição de erro como descrito em baixo. Sugerimos que tome uma acção apropriada para evitar o erro.&lt;/p&gt;</translation>
     </message>
     <message>
@@ -9407,5 +8916,5 @@
     <message>
         <source>You are already running the most recent version of VirtualBox.</source>
-        <translation type="unfinished">Já tem instalada a última versão do VirtualBox. Por favor tente novamente mais tarde.</translation>
+        <translation>Já está a correr a versão mais recente do VirtualBox.</translation>
     </message>
     <message>
@@ -9435,5 +8944,5 @@
     <message>
         <source>Show the online help contents</source>
-        <translation type="unfinished">Apresentar o conteúdo da ajuda disponível na Internet</translation>
+        <translation>Mostrar o conteúdo da ajuda em-linha</translation>
     </message>
     <message>
@@ -9443,13 +8952,13 @@
     <message>
         <source>Open the browser and go to the VirtualBox product web site</source>
-        <translation type="unfinished"></translation>
+        <translation>Abra o navegador e vá até ao sítio &apos;web&apos; do produto VirtualBox</translation>
     </message>
     <message>
         <source>&amp;Reset All Warnings</source>
-        <translation type="unfinished">&amp;Apagar Todos os Avisos</translation>
+        <translation>&amp;Restaurar Todos os Avisos</translation>
     </message>
     <message>
         <source>Go back to showing all suppressed warnings and messages</source>
-        <translation type="unfinished">Faz com que todas as mensagens suprimidas sejam apresentadas novamente</translation>
+        <translation>Faz com que todas as mensagens suprimidas sejam apresentadas novamente</translation>
     </message>
     <message>
@@ -9492,5 +9001,5 @@
     <message>
         <source>&lt;p&gt;Are you sure you want to remove the %1 &lt;nobr&gt;&lt;b&gt;%2&lt;/b&gt;&lt;/nobr&gt; from the list of known media?&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;Tem a certeza de que deseja remover %1 &lt;nobr&gt;&lt;b&gt;%2&lt;/b&gt;&lt;/nobr&gt; da lista de dispositivos conhecidos?&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;Tem a certeza de que deseja remover %1 &lt;nobr&gt;&lt;b&gt;%2&lt;/b&gt;&lt;/nobr&gt; da lista de médias conhecidas?&lt;/p&gt;</translation>
     </message>
     <message>
@@ -9547,13 +9056,13 @@
     <message>
         <source>Failed to open the %1 &lt;nobr&gt;&lt;b&gt;%2&lt;/b&gt;&lt;/nobr&gt;.</source>
-        <translation type="unfinished"></translation>
+        <translation>Falha ao abrir %1 &lt;nobr&gt;&lt;b&gt;%2&lt;/b&gt;&lt;/nobr&gt;.</translation>
     </message>
     <message>
         <source>Failed to close the %1 &lt;nobr&gt;&lt;b&gt;%2&lt;/b&gt;&lt;/nobr&gt;.</source>
-        <translation type="unfinished"></translation>
+        <translation>Falha ao fechar %1 &lt;nobr&gt;&lt;b&gt;%2&lt;/b&gt;&lt;/nobr&gt;.</translation>
     </message>
     <message>
         <source>Failed to determine the accessibility state of the medium &lt;nobr&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/nobr&gt;.</source>
-        <translation type="unfinished"></translation>
+        <translation>Falha ao determinar o estado de acessibilidade da média &lt;nobr&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/nobr&gt;.</translation>
     </message>
     <message>
@@ -9612,4 +9121,8 @@
     </message>
     <message>
+        <source>Could not access USB on the host system, because neither the USB file system (usbfs) nor the DBus and hal services are currently available. If you wish to use host USB devices inside guest systems, you must correct this and restart VirtualBox.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <source>You are trying to shut down the guest with the ACPI power button. This is currently not possible because the guest does not support software shutdown.</source>
         <translation type="unfinished"></translation>
@@ -9621,9 +9134,9 @@
     <message>
         <source>Close VM</source>
-        <translation type="unfinished"></translation>
+        <translation>Fechar VM</translation>
     </message>
     <message>
         <source>Continue</source>
-        <translation type="unfinished">Continuar</translation>
+        <translation>Continuar</translation>
     </message>
     <message>
@@ -9633,9 +9146,9 @@
     <message>
         <source>Cancel</source>
-        <translation type="unfinished">Cancelar</translation>
+        <translation>Cancelar</translation>
     </message>
     <message>
         <source>Failed to create the host-only network interface.</source>
-        <translation type="unfinished"></translation>
+        <translation>Falha ao criar o interface de rede apenas do hospedeiro.</translation>
     </message>
     <message>
@@ -9708,6 +9221,10 @@
     </message>
     <message>
+        <source>&lt;p&gt;Are you sure you want to restore snapshot &lt;b&gt;%1&lt;/b&gt;? This will cause you to lose your current machine state, which cannot be recovered.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <source>Restore</source>
-        <translation type="unfinished"></translation>
+        <translation>Restarar</translation>
     </message>
     <message>
@@ -9717,5 +9234,5 @@
     <message>
         <source>Delete</source>
-        <translation type="unfinished">Apagar</translation>
+        <translation>Apagar</translation>
     </message>
     <message>
@@ -9755,5 +9272,5 @@
     <message>
         <source>Force Unmount</source>
-        <translation type="unfinished"></translation>
+        <translation>Forçar Desmontagem</translation>
     </message>
     <message>
@@ -9764,5 +9281,5 @@
         <source>E&amp;xit</source>
         <comment>warnAboutSettingsAutoConversion message box</comment>
-        <translation type="unfinished">&amp;Sair</translation>
+        <translation>&amp;Sair</translation>
     </message>
     <message>
@@ -9773,25 +9290,25 @@
         <source>hard disk</source>
         <comment>failed to mount ...</comment>
-        <translation type="unfinished">disco rígido</translation>
+        <translation>disco rígido</translation>
     </message>
     <message>
         <source>CD/DVD</source>
         <comment>failed to mount ... host-drive</comment>
-        <translation type="unfinished"></translation>
+        <translation>CD/DVD</translation>
     </message>
     <message>
         <source>CD/DVD image</source>
         <comment>failed to mount ...</comment>
-        <translation type="unfinished">imagem de CD/DVD</translation>
+        <translation>imagem de CD/DVD</translation>
     </message>
     <message>
         <source>floppy</source>
         <comment>failed to mount ... host-drive</comment>
-        <translation type="unfinished"></translation>
+        <translation>disquete</translation>
     </message>
     <message>
         <source>floppy image</source>
         <comment>failed to mount ...</comment>
-        <translation type="unfinished">imagem de disquete</translation>
+        <translation>imagem de disquete</translation>
     </message>
     <message>
@@ -9807,5 +9324,5 @@
         <source>&amp;Remove</source>
         <comment>medium</comment>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Remover</translation>
     </message>
     <message>
@@ -9875,9 +9392,9 @@
     <message>
         <source>Delete all files</source>
-        <translation type="unfinished"></translation>
+        <translation>Apagar todos os ficheiros</translation>
     </message>
     <message>
         <source>Remove only</source>
-        <translation type="unfinished"></translation>
+        <translation>Remover apenas</translation>
     </message>
     <message>
@@ -9887,5 +9404,5 @@
     <message>
         <source>Remove</source>
-        <translation type="unfinished">Remover</translation>
+        <translation>Remover</translation>
     </message>
     <message>
@@ -9896,10 +9413,10 @@
         <source>Create &amp;new disk</source>
         <comment>add attachment routine</comment>
-        <translation type="unfinished"></translation>
+        <translation>Criar &amp;novo disco</translation>
     </message>
     <message>
         <source>&amp;Choose existing disk</source>
         <comment>add attachment routine</comment>
-        <translation type="unfinished"></translation>
+        <translation>Es&amp;colher disco existente</translation>
     </message>
     <message>
@@ -9910,10 +9427,10 @@
         <source>&amp;Choose disk</source>
         <comment>add attachment routine</comment>
-        <translation type="unfinished"></translation>
+        <translation>Es&amp;colher disco</translation>
     </message>
     <message>
         <source>Leave &amp;empty</source>
         <comment>add attachment routine</comment>
-        <translation type="unfinished"></translation>
+        <translation>Deixar &amp;vazio</translation>
     </message>
     <message>
@@ -9937,5 +9454,4 @@
         <translation type="unfinished">
             <numerusform></numerusform>
-            <numerusform></numerusform>
         </translation>
     </message>
@@ -9954,5 +9470,5 @@
     <message>
         <source>&amp;Remove</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Remover</translation>
     </message>
     <message>
@@ -9999,5 +9515,5 @@
         <source>Switch</source>
         <comment>scale</comment>
-        <translation type="unfinished">Mudar</translation>
+        <translation>Mudar</translation>
     </message>
     <message>
@@ -10011,5 +9527,5 @@
     <message>
         <source>&amp;Install</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Instalar</translation>
     </message>
     <message>
@@ -10023,5 +9539,5 @@
     <message>
         <source>&amp;Upgrade</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Actualizar</translation>
     </message>
     <message>
@@ -10039,5 +9555,5 @@
     <message>
         <source>&amp;Reinstall</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Reinstalar</translation>
     </message>
     <message>
@@ -10050,73 +9566,13 @@
     </message>
     <message>
+        <source>Deletion of all files belonging to the VM is currently disabled on Windows/x64 to prevent a crash. That will be fixed in the next release.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <source>&lt;p&gt;Cannot create the machine folder &lt;b&gt;%1&lt;/b&gt; in the parent folder &lt;nobr&gt;&lt;b&gt;%2&lt;/b&gt;.&lt;/nobr&gt;&lt;/p&gt;&lt;p&gt;Please check that the parent really exists and that you have permissions to create the machine folder.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>Failed to register the virtual machine &lt;b&gt;%1&lt;/b&gt;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;The machine settings were changed while you were editing them. You currently have unsaved setting changes.&lt;/p&gt;&lt;p&gt;Would you like to reload the changed settings or to keep your own changes?&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Reload settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Keep changes</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>The state of the virtual machine you currently edit has changed. Only settings which are editable at runtime are saved when you press OK. All changes to other settings will be lost.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Failed to clone the virtual machine &lt;b&gt;%1&lt;/b&gt;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;You are about to restore snapshot &lt;b&gt;%1&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;You can create a snapshot of the current state of the virtual machine first by checking the box below; if you do not do this the current state will be permanently lost. Do you wish to proceed?&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Create a snapshot of the current machine state</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;Are you sure you want to restore snapshot &lt;b&gt;%1&lt;/b&gt;?&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;Error changing medium type from &lt;b&gt;%1&lt;/b&gt; to &lt;b&gt;%2&lt;/b&gt;.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Sorry, some generic error happens.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;USB 2.0 is currently enabled for this virtual machine. However, this requires the &lt;b&gt;&lt;nobr&gt;%1&lt;/nobr&gt;&lt;/b&gt; to be installed.&lt;/p&gt;&lt;p&gt;Please install the Extension Pack from the VirtualBox download site. After this you will be able to re-enable USB 2.0. It will be disabled in the meantime unless you cancel the current settings changes.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might not be installed on the host computer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>VirtualBox is not currently allowed to access USB devices.  You can change this by adding your user to the &apos;vboxusers&apos; group.  Please see the user manual for a more detailed explanation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>VirtualBox is not currently allowed to access USB devices.  You can change this by allowing your user to access the &apos;usbfs&apos; folder and files.  Please see the user manual for a more detailed explanation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>The USB Proxy Service has not yet been ported to this host</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Could not load the Host USB Proxy service</source>
+        <source>&lt;p&gt;USB 2.0 is currently enabled for this virtual machine. However this requires the &lt;b&gt;&lt;nobr&gt;%1&lt;/nobr&gt;&lt;/b&gt; to be installed.&lt;/p&gt;&lt;p&gt;Please install the Extension Pack from the VirtualBox download site. After this you will be able to re-enable USB 2.0. It will be disabled in the meantime unless you cancel the current settings changes.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10197,5 +9653,5 @@
     <message>
         <source>Shared Folders</source>
-        <translation type="obsolete">Pastas Partilhadas</translation>
+        <translation>Pastas Partilhadas</translation>
     </message>
     <message>
@@ -10220,13 +9676,13 @@
     <message>
         <source>Screenshot of %1 (%2)</source>
-        <translation type="unfinished"></translation>
+        <translation>Protector de Ecrã de %1 (%2)</translation>
     </message>
     <message>
         <source>Click to view non-scaled screenshot.</source>
-        <translation type="unfinished"></translation>
+        <translation>Clique para ver o protector de ecrã não escalado.</translation>
     </message>
     <message>
         <source>Click to view scaled screenshot.</source>
-        <translation type="unfinished"></translation>
+        <translation>Clique para ver o protector de ecrã escalado.</translation>
     </message>
 </context>
@@ -10328,9 +9784,9 @@
     <message>
         <source>D&amp;iscard</source>
-        <translation type="obsolete">&amp;Descartar</translation>
+        <translation>&amp;Descartar</translation>
     </message>
     <message>
         <source>Discard</source>
-        <translation type="unfinished">Descartar</translation>
+        <translation type="obsolete">Descartar</translation>
     </message>
     <message>
@@ -10496,5 +9952,5 @@
     <message>
         <source>&lt;h3&gt;Welcome to VirtualBox!&lt;/h3&gt;&lt;p&gt;The left part of this window is  a list of all virtual machines on your computer. The list is empty now because you haven&apos;t created any virtual machines yet.&lt;img src=:/welcome.png align=right/&gt;&lt;/p&gt;&lt;p&gt;In order to create a new virtual machine, press the &lt;b&gt;New&lt;/b&gt; button in the main tool bar located at the top of the window.&lt;/p&gt;&lt;p&gt;You can press the &lt;b&gt;%1&lt;/b&gt; key to get instant help, or visit &lt;a href=http://www.virtualbox.org&gt;www.virtualbox.org&lt;/a&gt; for the latest information and news.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;h3&gt;Bem-vindo ao VirtualBox!&lt;/h3&gt;&lt;p&gt;A parte esquerda desta janela é uma lista de todas as máquinas virtuais no seu computador. A lista está vazia agora porque ainda não criou qualquer máquina virtual.&lt;img src=:/welcome.png align=right/&gt;&lt;/p&gt;&lt;p&gt;Para poder criar uma nova máquina virtual, prima o botão &lt;b&gt;Nova&lt;/b&gt; na barra de ferramentas no topo da janela.&lt;/p&gt;&lt;p&gt;Pode premir a tecla &lt;b&gt;%1&lt;/b&gt; para obter ajuda instântanea, ou visite &lt;a href=http://www.virtualbox.org&gt;www.virtualbox.org&lt;/a&gt; para ver as últimas informações e noticias.&lt;/p&gt;</translation>
     </message>
     <message>
@@ -10509,124 +9965,112 @@
         <source>Log</source>
         <comment>icon text</comment>
-        <translation type="unfinished"></translation>
+        <translation>Registo</translation>
     </message>
     <message>
         <source>&amp;Import Appliance...</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;importar Aplicação...</translation>
     </message>
     <message>
         <source>Import an appliance into VirtualBox</source>
-        <translation type="unfinished"></translation>
+        <translation>Importar uma aplicaão para o VirtualBox</translation>
     </message>
     <message>
         <source>&amp;Export Appliance...</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Exportar Aplicação...</translation>
     </message>
     <message>
         <source>Export one or more VirtualBox virtual machines as an appliance</source>
-        <translation type="unfinished"></translation>
+        <translation>Exporta uma ou mais máquinas virtuais VirtualBox como aplicação</translation>
     </message>
     <message>
         <source>Re&amp;fresh</source>
-        <translation type="unfinished">Actuali&amp;zar</translation>
+        <translation>Re&amp;frescar</translation>
     </message>
     <message>
         <source>&amp;File</source>
         <comment>Mac OS X version</comment>
-        <translation type="unfinished">&amp;Ficheiro</translation>
+        <translation>&amp;Ficheiro</translation>
     </message>
     <message>
         <source>&amp;File</source>
         <comment>Non Mac OS X version</comment>
-        <translation type="unfinished">&amp;Ficheiro</translation>
+        <translation>&amp;Ficheiro</translation>
     </message>
     <message>
         <source>Select a virtual machine file</source>
-        <translation type="unfinished"></translation>
+        <translation>Seleccione um ficheiro de muina virtual</translation>
     </message>
     <message>
         <source>Virtual machine files (%1)</source>
-        <translation type="unfinished"></translation>
+        <translation>Ficheiros de máquina virtual (%1)</translation>
     </message>
     <message>
         <source>Manager</source>
         <comment>Note: main window title which is pretended by the product name.</comment>
-        <translation type="unfinished"></translation>
+        <translation>Gestor</translation>
     </message>
     <message>
         <source>&amp;Add...</source>
-        <translation type="unfinished">&amp;Adicionar...</translation>
+        <translation>&amp;Adicionar...</translation>
     </message>
     <message>
         <source>Add an existing virtual machine</source>
-        <translation type="unfinished"></translation>
+        <translation>Adiciona uma máquina virtual existente</translation>
     </message>
     <message>
         <source>&amp;Remove</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Remover</translation>
     </message>
     <message>
         <source>Remove the selected virtual machine</source>
-        <translation type="unfinished"></translation>
+        <translation>Remove uma máquina virtual seleccionada</translation>
     </message>
     <message>
         <source>Show in Finder</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar no Pesquisador</translation>
     </message>
     <message>
         <source>Show the VirtualBox Machine Definition file in Finder.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra o ficheiro de Definição da Máquina Virtual no Pesquisador.</translation>
     </message>
     <message>
         <source>Create Alias on Desktop</source>
-        <translation type="unfinished"></translation>
+        <translation>Criar Alias no Ecrã</translation>
     </message>
     <message>
         <source>Creates an Alias file to the VirtualBox Machine Definition file on your Desktop.</source>
-        <translation type="unfinished"></translation>
+        <translation>Cria um ficheiro de Alias para o ficheiro de Definição da Máquina VirtualBox no seu Ecrã.</translation>
     </message>
     <message>
         <source>Show in Explorer</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar no Explorador</translation>
     </message>
     <message>
         <source>Show the VirtualBox Machine Definition file in Explorer.</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra o ficheiro da Definição de Máquina VirtualBox no Explorador.</translation>
     </message>
     <message>
         <source>Create Shortcut on Desktop</source>
-        <translation type="unfinished"></translation>
+        <translation>Criar Atalho no Ecrã</translation>
     </message>
     <message>
         <source>Creates an Shortcut file to the VirtualBox Machine Definition file on your Desktop.</source>
-        <translation type="unfinished"></translation>
+        <translation>Cria um ficheiro de Atalho para o ficheiro da Definião de Máquina VirtualBox no seu Ecrã.</translation>
     </message>
     <message>
         <source>Show in File Manager</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar no Gestor de Ficheiros</translation>
     </message>
     <message>
         <source>Show the VirtualBox Machine Definition file in the File Manager</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostra o ficheiro da Definição de Máquina Virtual no Gestor de Ficheiros</translation>
     </message>
     <message>
         <source>Show Toolbar</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar Barra de Ferramentas</translation>
     </message>
     <message>
         <source>Show Statusbar</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Cl&amp;one...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Clone the selected virtual machine</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>D&amp;iscard Saved State</source>
-        <translation type="unfinished"></translation>
+        <translation>Mostrar Barra de Estado</translation>
     </message>
 </context>
@@ -10833,21 +10277,21 @@
     <message>
         <source>Click to enlarge the screenshot.</source>
-        <translation type="unfinished"></translation>
+        <translation>Clique para alargar a captura.</translation>
     </message>
     <message>
         <source>&amp;Name:</source>
-        <translation type="unfinished">&amp;Nome:</translation>
+        <translation>&amp;Nome:</translation>
     </message>
     <message>
         <source>Taken:</source>
-        <translation type="unfinished"></translation>
+        <translation>Criada:</translation>
     </message>
     <message>
         <source>&amp;Description:</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Descrição:</translation>
     </message>
     <message>
         <source>D&amp;etails:</source>
-        <translation type="unfinished"></translation>
+        <translation>D&amp;etalhes:</translation>
     </message>
 </context>
@@ -10888,5 +10332,5 @@
     <message>
         <source>Take &amp;Snapshot</source>
-        <translation type="unfinished">&amp;Criar Captura</translation>
+        <translation>&amp;Criar Captura</translation>
     </message>
     <message>
@@ -10956,5 +10400,5 @@
         <source>online)</source>
         <comment>Snapshot details</comment>
-        <translation>em-linha)</translation>
+        <translation>ligado)</translation>
     </message>
     <message>
@@ -10992,5 +10436,5 @@
     <message>
         <source>Take a snapshot of the current virtual machine state</source>
-        <translation type="unfinished">Cria uma captura do estado actual da máquina virtual actual</translation>
+        <translation>Cria uma captura do estado actual da máquina virtual actual</translation>
     </message>
     <message>
@@ -11020,5 +10464,5 @@
     <message>
         <source>Show the details of the selected snapshot</source>
-        <translation type="unfinished">Mostra detalhes sobre o snapshot seleccionado</translation>
+        <translation>Mostra os detalhes da captura seleccionada</translation>
     </message>
     <message>
@@ -11028,33 +10472,25 @@
     <message>
         <source> (%1)</source>
-        <translation type="unfinished"></translation>
+        <translation> (%1)</translation>
     </message>
     <message>
         <source>&amp;Restore Snapshot</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Restaurar Captura</translation>
     </message>
     <message>
         <source>&amp;Delete Snapshot</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Apagar Captura</translation>
     </message>
     <message>
         <source>Restore the selected snapshot of the virtual machine</source>
-        <translation type="unfinished"></translation>
+        <translation>Restaura a captura seleccionada da máquina virtual</translation>
     </message>
     <message>
         <source>Delete the selected snapshot of the virtual machine</source>
-        <translation type="unfinished"></translation>
+        <translation>Apaga a captura seleccionada da máquina virtual</translation>
     </message>
     <message>
         <source> (%1 ago)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Clone...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Clone the selected virtual machine</source>
-        <translation type="unfinished"></translation>
+        <translation> (%1 atrás)</translation>
     </message>
 </context>
@@ -11078,13 +10514,13 @@
     <message>
         <source>Take Snapshot of Virtual Machine</source>
-        <translation type="unfinished">Criar Captura da Máquina Virtual</translation>
+        <translation>Criar Captura da Máquina Virtual</translation>
     </message>
     <message>
         <source>Snapshot &amp;Name</source>
-        <translation type="unfinished">&amp;Nome da Captura</translation>
+        <translation>&amp;Nome da Captura</translation>
     </message>
     <message>
         <source>Snapshot &amp;Description</source>
-        <translation type="unfinished">&amp;Descrição da Captura</translation>
+        <translation>&amp;Descrição da Captura</translation>
     </message>
     <message>
@@ -11106,7 +10542,7 @@
     <message numerus="yes">
         <source>Warning: You are taking a snapshot of a running machine which has %n immutable image(s) attached to it. As long as you are working from this snapshot the immutable image(s) will not be reset to avoid loss of data.</source>
-        <translation type="unfinished">
-            <numerusform></numerusform>
-            <numerusform></numerusform>
+        <translation>
+            <numerusform>Aviso: Está prestes a criar uma captura de uma máquina a correr que tem %n imagem imutável ligada a ela. Desde que continue a trabalhar a partir desta captura a imagem imutável não será restaurada para evitar a perda de dados.</numerusform>
+            <numerusform>Aviso: Está prestes a criar uma captura de uma máquina a correr que tem %n imagens imutáveis anexadas ligadas a ela. Desde que continue a trabalhar a partir desta captura as imagens imutáveis não serão restauradas para evitar a perda de dados.</numerusform>
         </translation>
     </message>
@@ -11116,21 +10552,21 @@
     <message>
         <source>Edit text</source>
-        <translation type="unfinished"></translation>
+        <translation>Editar texto</translation>
     </message>
     <message>
         <source>&amp;Replace...</source>
-        <translation type="unfinished"></translation>
+        <translation>&amp;Substituir...</translation>
     </message>
     <message>
         <source>Replaces the current text with the content of a file.</source>
-        <translation type="unfinished"></translation>
+        <translation>Substitui o testo actual com o conteúdo de um ficheiro.</translation>
     </message>
     <message>
         <source>Text (*.txt);;All (*.*)</source>
-        <translation type="unfinished"></translation>
+        <translation>Texto (*.txt);;All (*.*)</translation>
     </message>
     <message>
         <source>Select a file to open...</source>
-        <translation type="unfinished"></translation>
+        <translation>Seleccione um ficheiro para abrir...</translation>
     </message>
 </context>
@@ -11371,13 +10807,13 @@
     <message>
         <source>Chec&amp;k</source>
-        <translation type="unfinished">&amp;Verificar</translation>
+        <translation>&amp;Verificar</translation>
     </message>
     <message>
         <source>&amp;Close</source>
-        <translation type="unfinished">&amp;Fechar</translation>
+        <translation>&amp;Fechar</translation>
     </message>
     <message>
         <source>VirtualBox Update Wizard</source>
-        <translation type="unfinished"></translation>
+        <translation>Assitente de Actualização VirtualBox</translation>
     </message>
     <message>
@@ -11391,5 +10827,5 @@
     <message>
         <source>Summary</source>
-        <translation type="unfinished">Resumo</translation>
+        <translation>Resumo</translation>
     </message>
     <message>
@@ -11399,5 +10835,5 @@
     <message>
         <source>&lt;p&gt;Unable to obtain the new version information due to the following network error:&lt;/p&gt;&lt;p&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;p&gt;Incapaz de obter informação acerca de novas versões devido ao seguinte erro de rede:&lt;/p&gt;&lt;p&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;Não é possível obter informação acerca da nova versões devido ao seguinte erro da rede:&lt;/p&gt;&lt;p&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
@@ -11407,5 +10843,5 @@
     <message>
         <source>&lt;p&gt;This wizard will connect to the VirtualBox web-site and check if a newer version of VirtualBox is available.&lt;/p&gt;&lt;p&gt;Use the &lt;b&gt;Check&lt;/b&gt; button to check for a new version now or the &lt;b&gt;Cancel&lt;/b&gt; button if you do not want to perform this check.&lt;/p&gt;&lt;p&gt;You can run this wizard at any time by choosing &lt;b&gt;Check for Updates...&lt;/b&gt; from the &lt;b&gt;Help&lt;/b&gt; menu.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Este assistente conectará ao sítio &apos;web&apos; VirtualBox e verifica se está disponível uma nova versão.&lt;/p&gt;&lt;p&gt;Use o botão &lt;b&gt;Verificar&lt;/b&gt; para verificar agora acerca de uma nova versão ou o botão &lt;b&gt;Cancelar&lt;/b&gt; se não deseja executar esta verificação.&lt;/p&gt;&lt;p&gt;Pode correr este assistente em qualquer altura ao escolher &lt;b&gt;Verificar Actualizações...&lt;/b&gt; no menu &lt;b&gt;Ajuda&lt;/b&gt;</translation>
     </message>
 </context>
@@ -11562,5 +10998,5 @@
         <source>Not Detected</source>
         <comment>guest additions</comment>
-        <translation type="unfinished">Não Detectadas</translation>
+        <translation>Não Detectadas</translation>
     </message>
     <message>
@@ -11575,5 +11011,5 @@
     <message>
         <source>Guest OS Type</source>
-        <translation type="unfinished">Tipo de Sistema Operativo Convidado</translation>
+        <translation>Tipo de SO Convidado</translation>
     </message>
     <message>
@@ -11601,22 +11037,22 @@
     <message>
         <source>VBoxVMInformationDlg</source>
-        <translation type="unfinished"></translation>
+        <translation>VBoxVMInformationDlg</translation>
     </message>
     <message>
         <source>Storage Statistics</source>
-        <translation type="unfinished"></translation>
+        <translation>Estatísticas de Armazenamento</translation>
     </message>
     <message>
         <source>No Storage Devices</source>
-        <translation type="unfinished"></translation>
+        <translation>Sem Dispositivos de Armazenamento</translation>
     </message>
     <message>
         <source>Network Statistics</source>
-        <translation type="unfinished"></translation>
+        <translation>Estatísticas da Rede</translation>
     </message>
     <message>
         <source>Not Available</source>
         <comment>details report (VRDE server port)</comment>
-        <translation type="unfinished"></translation>
+        <translation>Não Disponível</translation>
     </message>
 </context>
@@ -11880,5 +11316,5 @@
     <message>
         <source>Displays the host parallel device name.</source>
-        <translation type="obsolete">Mostra o nome do dispositivo paralelo da máquina.</translation>
+        <translation type="obsolete">Mostra o nome do dispositivo paralelo do hospedeiro.</translation>
     </message>
 </context>
@@ -11911,5 +11347,5 @@
     <message>
         <source>Displays the IRQ number of this serial port. Valid values are integer numbers in range from &lt;tt&gt;0&lt;/tt&gt; to &lt;tt&gt;255&lt;/tt&gt;. Values greater than &lt;tt&gt;15&lt;/tt&gt; may only be used if the &lt;b&gt;IO APIC&lt;/b&gt; is enabled for this virtual machine.</source>
-        <translation type="obsolete">Mostra o número IRQ associado a esta porta série. Os valores válidos são números inteiros de &lt;tt&gt;0&lt;/tt&gt; a &lt;tt&gt;255&lt;/tt&gt;. Valores maiores que &lt;tt&gt;15&lt;/tt&gt; só poderão ser usados se a opção &lt;b&gt;IO APIC&lt;/b&gt; estiver activada para esta máquina.</translation>
+        <translation type="obsolete">Mostra o número IRQ associado a esta porta série. Os valores válidos são números inteiros de &lt;tt&gt;0&lt;/tt&gt; a &lt;tt&gt;255&lt;/tt&gt;. Valores maiores que &lt;tt&gt;15&lt;/tt&gt; só poderão ser usados se a opção &lt;b&gt;IO APIC&lt;/b&gt; estiver activada para esta máquina virtual.</translation>
     </message>
     <message>
Index: trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_sv.ts
===================================================================
--- trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_sv.ts	(revision 37921)
+++ trunk/src/VBox/Frontends/VirtualBox/nls/VirtualBox_sv.ts	(revision 37922)
@@ -292,5 +292,5 @@
     <message>
         <source>&amp;Insert Ctrl-Alt-Del</source>
-        <translation>&amp;Infoga Ctrl-Alt-Del</translation>
+        <translation>In&amp;foga Ctrl-Alt-Del</translation>
     </message>
     <message>
@@ -348,5 +348,5 @@
     <message>
         <source>ACPI Sh&amp;utdown</source>
-        <translation></translation>
+        <translation>ACPI Stäng a&amp;v</translation>
     </message>
     <message>
@@ -537,94 +537,9 @@
     <message>
         <source>Session I&amp;nformation</source>
-        <translation type="obsolete">Sessionsi&amp;nformation</translation>
+        <translation>Sessionsi&amp;nformation</translation>
     </message>
     <message>
         <source>Enable R&amp;emote Display</source>
         <translation>Aktivera f&amp;järrskärm</translation>
-    </message>
-    <message>
-        <source>&amp;Settings...</source>
-        <translation type="unfinished">&amp;Inställningar...</translation>
-    </message>
-    <message>
-        <source>Manage the virtual machine settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Session I&amp;nformation...</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UICloneVMWizard</name>
-    <message>
-        <source>Clone a virtual machine</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Clone</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UICloneVMWizardPage1</name>
-    <message>
-        <source>&lt;p&gt;This wizard will help you to create a clone of your virtual machine.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;Please choose a name for the new virtual machine:&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>When checked a new unique MAC address will assigned to all configured network cards.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Reinitialize the MAC address of all network cards</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Welcome to the virtual machine clone wizard</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>%1 Clone</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UICloneVMWizardPage2</name>
-    <message>
-        <source>Current machine state</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Current machine and all child states</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>All states</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Cloning Configuration</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Please choose which parts of the virtual machine should be cloned.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>If you select &lt;b&gt;Current machine state&lt;/b&gt;, only the current state of the virtual machine is cloned.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>If you select &lt;b&gt;Current machine and all child states&lt;/b&gt; the current state of the virtual machine and any states of child snapshots are cloned.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>If you select &lt;b&gt;All states&lt;/b&gt;, the current machine state and all snapshots are cloned.</source>
-        <translation type="unfinished"></translation>
     </message>
 </context>
@@ -793,5 +708,5 @@
         <source>VDE network, &apos;%1&apos;</source>
         <comment>details report (network)</comment>
-        <translation type="obsolete">VDE-nätverk, &quot;%1&quot;</translation>
+        <translation>VDE-nätverk, &quot;%1&quot;</translation>
     </message>
     <message>
@@ -918,24 +833,4 @@
         <comment>details report</comment>
         <translation>Beskrivning</translation>
-    </message>
-    <message>
-        <source>Execution Cap</source>
-        <comment>details report</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;nobr&gt;%1%&lt;/nobr&gt;</source>
-        <comment>details report</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Generic driver, &apos;%1&apos;</source>
-        <comment>details report (network)</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Generic driver, &apos;%1&apos; {&amp;nbsp;%2&amp;nbsp;}</source>
-        <comment>details report (network)</comment>
-        <translation type="unfinished"></translation>
     </message>
 </context>
@@ -1147,8 +1042,4 @@
         <translation type="obsolete">&amp;Värdnamn:</translation>
     </message>
-    <message>
-        <source>Export</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
@@ -1486,8 +1377,4 @@
         <translation type="obsolete">&lt;p&gt;Om ovanstående är korrekt så kan du trycka på knappen &lt;b&gt;Färdigställ&lt;/b&gt;. När du har tryckt på den så kommer valt media att temporärt monteras på den virtuella maskinen och maskinen kommer att starta körningen.&lt;/p&gt;&lt;p&gt;Observera att när du stänger den virtuella maskinen så kommer valt media att automatiskt avmonteras och uppstartsenheten kommer att ställas tillbaka till den första hårddisken.&lt;/p&gt;&lt;p&gt;Beroende på typ av konfigurationsprogram så kan du behöva att manuellt avmontera (mata ut) detta media efter att konfigurationsprogrammet startar om den virtuella maskinen för att förhindra att installationsprocessen startar en gång till. Du kan göra detta genom att välja den motsvarande &lt;b&gt;Avmontera...&lt;/b&gt;-åtgärden i menyn &lt;b&gt;Enheter&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
-    <message>
-        <source>Start</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
@@ -1563,4 +1450,39 @@
 </context>
 <context>
+    <name>UIGLSettingsDlg</name>
+    <message>
+        <source>General</source>
+        <translation>Allmänt</translation>
+    </message>
+    <message>
+        <source>Input</source>
+        <translation>Inmatning</translation>
+    </message>
+    <message>
+        <source>Update</source>
+        <translation>Uppdatering</translation>
+    </message>
+    <message>
+        <source>Language</source>
+        <translation>Språk</translation>
+    </message>
+    <message>
+        <source>USB</source>
+        <translation>USB</translation>
+    </message>
+    <message>
+        <source>Network</source>
+        <translation>Nätverk</translation>
+    </message>
+    <message>
+        <source>Extensions</source>
+        <translation>Tillägg</translation>
+    </message>
+    <message>
+        <source>VirtualBox - %1</source>
+        <translation>VirtualBox - %1</translation>
+    </message>
+</context>
+<context>
     <name>UIGlobalSettingsExtension</name>
     <message>
@@ -1602,5 +1524,5 @@
     <message>
         <source>Extensions</source>
-        <translation type="unfinished">Tillägg</translation>
+        <translation>Tillägg</translation>
     </message>
 </context>
@@ -1692,9 +1614,9 @@
     <message>
         <source>Reset host combination</source>
-        <translation type="unfinished"></translation>
+        <translation>Återställ värdkombination</translation>
     </message>
     <message>
         <source>Resets the key combination used as the host combination in the VM window.</source>
-        <translation type="unfinished"></translation>
+        <translation>Återställer tangentkombinationen som används som värdkombinationen i värdmaskinfönstret.</translation>
     </message>
 </context>
@@ -1904,5 +1826,5 @@
     <message>
         <source>Networking</source>
-        <translation type="unfinished"></translation>
+        <translation>Nätverk</translation>
     </message>
 </context>
@@ -2003,55 +1925,4 @@
 </context>
 <context>
-    <name>UIGlobalSettingsProxy</name>
-    <message>
-        <source>When checked, VirtualBox will use the proxy settings supplied for tasks like downloading Guest Additions from the network or checking for updates.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Enable proxy</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Ho&amp;st:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Changes the proxy host.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Port:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Changes the proxy port.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>When checked the authentication supplied will be used with the proxy server.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Use authentication</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>User &amp;name:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Changes the user name used for authentication.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Pass&amp;word:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Changes the password used for authentication.</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
     <name>UIGlobalSettingsUpdate</name>
     <message>
@@ -2123,21 +1994,21 @@
     <message>
         <source>Left Shift</source>
-        <translation type="obsolete">Vänster skift</translation>
+        <translation>Vänster skift</translation>
     </message>
     <message>
         <source>Right Shift</source>
-        <translation type="obsolete">Höger skift</translation>
+        <translation>Höger skift</translation>
     </message>
     <message>
         <source>Left Ctrl</source>
-        <translation type="obsolete">Vänster Ctrl</translation>
+        <translation>Vänster Ctrl</translation>
     </message>
     <message>
         <source>Right Ctrl</source>
-        <translation type="obsolete">Höger Ctrl</translation>
+        <translation>Höger Ctrl</translation>
     </message>
     <message>
         <source>Left Alt</source>
-        <translation type="obsolete">Vänster Alt</translation>
+        <translation>Vänster Alt</translation>
     </message>
     <message>
@@ -2291,5 +2162,5 @@
     <message>
         <source>None</source>
-        <translation type="unfinished"></translation>
+        <translation>Ingen</translation>
     </message>
 </context>
@@ -2356,8 +2227,4 @@
         <translation type="obsolete">&amp;Importera &gt;</translation>
     </message>
-    <message>
-        <source>Import</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
@@ -2504,5 +2371,5 @@
         <source>Indicates the status of the hardware virtualization features used by this virtual machine:&lt;br&gt;&lt;nobr&gt;&lt;b&gt;%1:&lt;/b&gt;&amp;nbsp;%2&lt;/nobr&gt;&lt;br&gt;&lt;nobr&gt;&lt;b&gt;%3:&lt;/b&gt;&amp;nbsp;%4&lt;/nobr&gt;</source>
         <comment>Virtualization Stuff LED</comment>
-        <translation type="obsolete">Indikerar status för funktioner för maskinvirtualisering som används av denna virtuella maskin:&lt;br&gt;&lt;nobr&gt;&lt;b&gt;%1:&lt;/b&gt;&amp;nbsp;%2&lt;/nobr&gt;&lt;br&gt;&lt;nobr&gt;&lt;b&gt;%3:&lt;/b&gt;&amp;nbsp;%4&lt;/nobr&gt;</translation>
+        <translation>Indikerar status för funktioner för maskinvirtualisering som används av denna virtuella maskin:&lt;br&gt;&lt;nobr&gt;&lt;b&gt;%1:&lt;/b&gt;&amp;nbsp;%2&lt;/nobr&gt;&lt;br&gt;&lt;nobr&gt;&lt;b&gt;%3:&lt;/b&gt;&amp;nbsp;%4&lt;/nobr&gt;</translation>
     </message>
     <message>
@@ -2527,9 +2394,4 @@
         <translation>&lt;hr&gt;Fjärrskrivbordsservern lyssnar på port %1</translation>
     </message>
-    <message>
-        <source>Indicates the status of different features used by this virtual machine:&lt;br&gt;&lt;nobr&gt;&lt;b&gt;%1:&lt;/b&gt;&amp;nbsp;%2&lt;/nobr&gt;&lt;br&gt;&lt;nobr&gt;&lt;b&gt;%3:&lt;/b&gt;&amp;nbsp;%4&lt;/nobr&gt;&lt;br&gt;&lt;nobr&gt;&lt;b&gt;%5:&lt;/b&gt;&amp;nbsp;%6%&lt;/nobr&gt;</source>
-        <comment>Virtualization Stuff LED</comment>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
@@ -2731,13 +2593,5 @@
     <message>
         <source>You have 3D Acceleration enabled for a operation system which uses the WDDM video driver. For maximal performance set the guest VRAM to at least &lt;b&gt;%1&lt;/b&gt;.</source>
-        <translation type="obsolete">Du har 3D-acceleration aktiverat för ett operativsystem som använder grafikdrivrutinen WDDM. För maximal prestanda bör gästens VRAM ställas in till minst &lt;b&gt;%1&lt;/b&gt;.</translation>
-    </message>
-    <message>
-        <source>you have 3D Acceleration enabled for a operation system which uses the WDDM video driver. For maximal performance set the guest VRAM to at least &lt;b&gt;%1&lt;/b&gt;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>you have 2D Video Acceleration enabled. As 2D Video Acceleration is supported for Windows guests only, this feature will be disabled.</source>
-        <translation type="unfinished">du har 2D-grafikacceleration aktiverat. Eftersom 2D-grafikacceleration endast stöds för Windows-gäster så kommer denna funktion att inaktiveras.</translation>
+        <translation>Du har 3D-acceleration aktiverat för ett operativsystem som använder grafikdrivrutinen WDDM. För maximal prestanda bör gästens VRAM ställas in till minst &lt;b&gt;%1&lt;/b&gt;.</translation>
     </message>
 </context>
@@ -2983,8 +2837,4 @@
         <source>Show At &amp;Top Of Screen</source>
         <translation>Visa övers&amp;t på skärmen</translation>
-    </message>
-    <message>
-        <source>you have selected a 64-bit guest OS type for this VM. As such guests require hardware virtualization (VT-x/AMD-V), this feature will be enabled automatically.</source>
-        <translation type="unfinished">du har valt en 64-bitars operativsystemstyp för denna virtuella maskin. Eftersom sådana gästoperativsystem kräver maskinvirtualisering (VT-x/AMD-V) så kommer denna funktion att vara automatiskt aktiverad.</translation>
     </message>
 </context>
@@ -3169,5 +3019,5 @@
     <message>
         <source>Selects the name of the network adapter for &lt;b&gt;Bridged Adapter&lt;/b&gt; or &lt;b&gt;Host-only Adapter&lt;/b&gt; attachments and the name of the network &lt;b&gt;Internal Network&lt;/b&gt; attachments.</source>
-        <translation type="obsolete">Väljer namnet för nätverkskortet om anslutningstypen är den samma som &lt;b&gt;Bryggat nätkort&lt;/b&gt; eller &lt;b&gt;Endast värd-kort&lt;/b&gt; och namnet på det interna nätverket om anslutningstypen är den samma som &lt;b&gt;Internt nätverk&lt;/b&gt;.</translation>
+        <translation>Väljer namnet för nätverkskortet om anslutningstypen är den samma som &lt;b&gt;Bryggat nätkort&lt;/b&gt; eller &lt;b&gt;Endast värd-kort&lt;/b&gt; och namnet på det interna nätverket om anslutningstypen är den samma som &lt;b&gt;Internt nätverk&lt;/b&gt;.</translation>
     </message>
     <message>
@@ -3194,40 +3044,4 @@
         <source>&amp;Port Forwarding</source>
         <translation>Omdirigering av &amp;portar</translation>
-    </message>
-    <message>
-        <source>&amp;Promiscuous Mode:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Selects the promiscuous mode policy of the network adapter when attached to an internal network, host only network or a bridge.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Generic Properties:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Enter any configuration settings here for the network attachment driver you will be using. The settings should be of the form &lt;b&gt;name=value&lt;/b&gt; and will depend on the driver. Use &lt;b&gt;shift-enter&lt;/b&gt; to add a new entry.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>no generic driver is selected</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Selects the network adapter on the host system that traffic to and from this network card will go through.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Enter the name of the internal network that this network card will be connected to. You can create a new internal network by choosing a name which is not used by any other network cards in this virtual machine or others.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Selects the virtual network adapter on the host system that traffic to and from this network card will go through. You can create and remove adapters using the global network settings in the virtual machine manager window.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Selects the driver to be used with this network card.</source>
-        <translation type="unfinished"></translation>
     </message>
 </context>
@@ -3777,5 +3591,5 @@
     <message>
         <source>No hard disk is selected for &lt;i&gt;%1&lt;/i&gt;.</source>
-        <translation type="obsolete">Ingen hårddisk har valts för &lt;i&gt;%1&lt;/i&gt;.</translation>
+        <translation>Ingen hårddisk har valts för &lt;i&gt;%1&lt;/i&gt;.</translation>
     </message>
     <message>
@@ -4050,50 +3864,4 @@
         <source>Choose a virtual floppy disk file...</source>
         <translation>Välj en virtuell diskettfil...</translation>
-    </message>
-    <message>
-        <source>When checked, it suppresses unmounting the medium when the guest OS ejects it.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Live CD/DVD</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>When checked, this marks the medium as non-rotational storage (SSD).</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Solid-state drive</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Details:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>no name specified for controller at position &lt;b&gt;%1&lt;/b&gt;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>controller at position &lt;b&gt;%1&lt;/b&gt; uses the name that is already used by controller at position &lt;b&gt;%2&lt;/b&gt;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>no hard disk is selected for &lt;i&gt;%1&lt;/i&gt;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>at most one supported</source>
-        <comment>controller</comment>
-        <translation type="unfinished">minst en stöds</translation>
-    </message>
-    <message>
-        <source>up to %1 supported</source>
-        <comment>controllers</comment>
-        <translation type="unfinished">upp till %1 stöds</translation>
-    </message>
-    <message>
-        <source>you are currently using more storage controllers than a %1 chipset supports. Please change the chipset type on the System settings page or reduce the number of the following storage controllers on the Storage settings page: %2.</source>
-        <translation type="unfinished">du använder för närvarande fler lagringsstyrkort än vad ett %1-chipset har stöd för. Ändra typ av chipset i systeminställningarna eller minska antalet av följande lagringsstyrkort i lagringsinställningarna: %2.</translation>
     </message>
 </context>
@@ -4287,30 +4055,4 @@
         <translation>du har tilldelat chipset-typen ICH9 till denna virtuella maskin. Den kommer inte att fungera korrekt såvida inte IO-APIC-funktionen även aktiveras. Detta kommer att göras automatiskt när du accepterar inställningarna för den virtuella maskinen genom att trycka på OK-knappen.</translation>
     </message>
-    <message>
-        <source>&amp;Execution Cap:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Limits the amount of time that each virtual CPU is allowed to run for. Each virtual CPU will be allowed to use up to this percentage of the processing time available on one physical CPU. The execution cap can be disabled by setting it to 100%. Setting the cap too low can make the machine feel slow to respond.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>you have set the processor execution cap to a low value. This can make the machine feel slow to respond.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>you have enabled a USB HID (Human Interface Device). This will not work unless USB emulation is also enabled. This will be done automatically when you accept the VM Settings by pressing the OK button.</source>
-        <translation type="unfinished">du har aktiverat en USB HID (Human Interface Device). Detta kommer inte att fungera såvida inte USB-emulering även aktiveras. Detta sker automatiskt när du accepterar inställningarna för virtuella maskinen genom att trycka på OK-knappen.</translation>
-    </message>
-    <message>
-        <source>&lt;qt&gt;%1%&lt;/qt&gt;</source>
-        <comment>Min CPU execution cap in %</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;qt&gt;%1%&lt;/qt&gt;</source>
-        <comment>Max CPU execution cap in %</comment>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
@@ -4438,6 +4180,6 @@
     </message>
     <message>
-        <source>USB 2.0 is currently enabled for this virtual machine. However, this requires the &lt;b&gt;%1&lt;/b&gt; to be installed. Please install the Extension Pack from the VirtualBox download site. After this you will be able to re-enable USB 2.0. It will be disabled in the meantime unless you cancel the current settings changes.</source>
-        <translation type="unfinished"></translation>
+        <source>USB 2.0 is currently enabled for this virtual machine. However this requires the &lt;b&gt;%1&lt;/b&gt; to be installed. Please install the Extension Pack from the VirtualBox download site. After this you will be able to re-enable USB 2.0. It will be disabled in the meantime unless you cancel the current settings changes.</source>
+        <translation>USB 2.0 är för närvarande aktiverat för denna virtuella maskin. Dock kräver detta att &lt;b&gt;%1&lt;/b&gt; installeras. Installera Extension Pack (tilläggspaket) från VirtualBox webbplats. Efter det kommer du att kunna återaktivera USB 2.0. Det kommer att vara inaktiverat under tiden såvida inte du avbryter de aktuella inställningsändringarna.</translation>
     </message>
 </context>
@@ -4552,19 +4294,4 @@
 </context>
 <context>
-    <name>UIMediumTypeChangeDialog</name>
-    <message>
-        <source>Modify medium attributes</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;You are about to change the attributes of the virtual disk located in &lt;b&gt;%1&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Please choose one of the following medium types and press &lt;b&gt;%2&lt;/b&gt; to proceed or &lt;b&gt;%3&lt;/b&gt; otherwise.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Choose medium type:</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
     <name>UIMiniProcessWidgetAdditions</name>
     <message>
@@ -4612,5 +4339,5 @@
 </context>
 <context>
-    <name>UINewHDWizard</name>
+    <name>UINewHDWzd</name>
     <message>
         <source>Create New Virtual Disk</source>
@@ -4655,5 +4382,5 @@
     <message>
         <source>Summary</source>
-        <translation type="unfinished">Sammandrag</translation>
+        <translation type="obsolete">Sammandrag</translation>
     </message>
     <message>
@@ -4667,5 +4394,5 @@
     <message>
         <source>Select a file for the new hard disk image file</source>
-        <translation type="unfinished">Välj en fil för den nya hårddiskavbildningsfilen</translation>
+        <translation type="obsolete">Välj en fil för den nya hårddiskavbildningsfilen</translation>
     </message>
     <message>
@@ -4709,10 +4436,10 @@
         <source>Location</source>
         <comment>summary</comment>
-        <translation type="unfinished">Plats</translation>
+        <translation type="obsolete">Plats</translation>
     </message>
     <message>
         <source>Size</source>
         <comment>summary</comment>
-        <translation type="unfinished">Storlek</translation>
+        <translation type="obsolete">Storlek</translation>
     </message>
     <message>
@@ -4773,278 +4500,106 @@
         <translation type="obsolete">Tryck på knappen &lt;b&gt;Färdigställ&lt;/b&gt; om ovanstående inställningar är korrekt. Den nya hårddisken kommer att skapas när du har tryckt på denna knapp.</translation>
     </message>
-    <message>
-        <source>%1_copy</source>
-        <comment>copied virtual disk name</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Create</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Copy Virtual Disk</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Copy</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Welcome to the virtual disk copying wizard</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;This wizard will help you to copy a virtual disk.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Please select the virtual disk which you would like to copy if it is not already selected. You can either choose one from the list or use the folder icon beside the list to select a virtual disk file.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;VDI (VirtualBox Disk Image)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>V&amp;MDK (Virtual Machine Disk)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>V&amp;HD (Virtual Hard Disk)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Welcome to the virtual disk creation wizard</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;This wizard will help you to create a new virtual disk for your virtual machine.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;Please choose the type of file that you would like to use for the new virtual disk. If you do not need to use it with other virtualization software you can leave this setting unchanged.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Virtual disk file type</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Please choose the type of file that you would like to use for the new virtual disk. If you do not need to use it with other virtualization software you can leave this setting unchanged.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Virtual disk storage details</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Please choose whether the new virtual disk file should be allocated as it is used or if it should be created fully allocated.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;A &lt;b&gt;dynamically allocated&lt;/b&gt; virtual disk file will only use space on your physical hard disk as it fills up, although it will not shrink again automatically when space on it is freed.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;A &lt;b&gt;fixed size&lt;/b&gt; virtual disk file may take longer to create on some systems but is often faster to use.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;You can also choose to &lt;b&gt;split&lt;/b&gt; the virtual disk into several files of up to two gigabytes each. This is mainly useful if you wish to store the virtual machine on removable USB devices or old systems, some of which cannot handle very large files.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Dynamically allocated</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Fixed size</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Split into files of less than 2GB</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Virtual disk file location and size</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Select the size of the virtual disk in megabytes. This size will be reported to the Guest OS as the maximum size of this virtual disk.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Virtual disk file location</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Press the &lt;b&gt;Select&lt;/b&gt; button to select the location of a file to store the virtual disk data or type a file name in the entry field.</source>
-        <translation type="unfinished"></translation>
+</context>
+<context>
+    <name>UINewHDWzdPage1</name>
+    <message>
+        <source>Welcome to the Create New Virtual Disk Wizard!</source>
+        <translation>Välkommen till guiden för att skapa ny virtuell disk!</translation>
+    </message>
+    <message>
+        <source>&lt;p&gt;This wizard will help you to create a new virtual hard disk for your virtual machine.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;</source>
+        <translation>&lt;p&gt;Denna guide hjälper dig att skapa en ny virtuell hårddisk för din virtuella maskin.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
+    </message>
+</context>
+<context>
+    <name>UINewHDWzdPage2</name>
+    <message>
+        <source>&lt;p&gt;Select the type of virtual hard disk you want to create.&lt;/p&gt;&lt;p&gt;A &lt;b&gt;dynamically expanding storage&lt;/b&gt; initially occupies a very small amount of space on your physical hard disk. It will grow dynamically (up to the size specified) as the Guest OS claims disk space.&lt;/p&gt;&lt;p&gt;A &lt;b&gt;fixed-size storage&lt;/b&gt; does not grow. It is stored in a file of approximately the same size as the size of the virtual hard disk. The creation of a fixed-size storage may take a long time depending on the storage size and the write performance of your harddisk.&lt;/p&gt;</source>
+        <translation>&lt;p&gt;Välj den typ av virtuell hårddisk som du vill skapa.&lt;/p&gt;&lt;p&gt;En &lt;b&gt;dynamiskt växande lagring&lt;/b&gt; tar initialt upp en mycket liten mängd utrymme på din fysiska hårddisk. Den kommer att växa dynamiskt (upp till angiven storlek) allt eftersom gästoperativsystemet behöver diskutrymme.&lt;/p&gt;&lt;p&gt;En &lt;b&gt;lagring med fast storlek&lt;/b&gt; växer inte. Den lagras i en fil av ungefär samma storlek som den virtuella hårddisken. Skapandet av en lagringsplats med fast storlek kan ta lång tid beroende på lagringsstorleken och skrivprestandan för din hårddisk.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <source>Storage Type</source>
+        <translation>Lagringstyp</translation>
+    </message>
+    <message>
+        <source>&amp;Dynamically expanding storage</source>
+        <translation>&amp;Dynamiskt växande lagring</translation>
+    </message>
+    <message>
+        <source>&amp;Fixed-size storage</source>
+        <translation>Lagring med &amp;fast storlek</translation>
+    </message>
+    <message>
+        <source>Hard Disk Storage Type</source>
+        <translation>Lagringstyp för hårddisk</translation>
+    </message>
+</context>
+<context>
+    <name>UINewHDWzdPage3</name>
+    <message>
+        <source>&lt;p&gt;Press the &lt;b&gt;Select&lt;/b&gt; button to select the location of a file to store the hard disk data or type a file name in the entry field.&lt;/p&gt;</source>
+        <translation>&lt;p&gt;Tryck på knappen &lt;b&gt;Välj&lt;/b&gt; för att välja platsen för en fil att lagra hårddiskens data till eller ange ett filnamn i inmatningsfältet.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <source>&amp;Location</source>
+        <translation>&amp;Plats</translation>
+    </message>
+    <message>
+        <source>&lt;p&gt;Select the size of the virtual hard disk in megabytes. This size will be reported to the Guest OS as the maximum size of this hard disk.&lt;/p&gt;</source>
+        <translation>&lt;p&gt;Välj storleken för den virtuella hårddisken i megabyte. Denna storlek kommer att rapporteras till gästoperativsystemet som den maximala storleken för denna hårddisk.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <source>&amp;Size</source>
+        <translation>&amp;Storlek</translation>
+    </message>
+    <message>
+        <source>Virtual Disk Location and Size</source>
+        <translation>Plats och storlek för virtuell disk</translation>
+    </message>
+    <message>
+        <source>Select a file for the new hard disk image file</source>
+        <translation>Välj en fil för den nya hårddiskavbildningsfilen</translation>
+    </message>
+    <message>
+        <source>Hard disk images (*.vdi)</source>
+        <translation>Hårddiskavbildningar (*.vdi)</translation>
     </message>
     <message>
         <source>&lt;nobr&gt;%1 (%2 B)&lt;/nobr&gt;</source>
-        <translation type="unfinished">&lt;nobr&gt;%1 (%2 B)&lt;/nobr&gt;</translation>
-    </message>
-    <message>
-        <source>You are going to create a new virtual disk with the following parameters:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>You are going to create a copied virtual disk with the following parameters:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>If the above settings are correct, press the &lt;b&gt;%1&lt;/b&gt; button. Once you press it the new virtual disk file will be created.</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;nobr&gt;%1 (%2 B)&lt;/nobr&gt;</translation>
+    </message>
+</context>
+<context>
+    <name>UINewHDWzdPage4</name>
+    <message>
+        <source>You are going to create a new virtual hard disk with the following parameters:</source>
+        <translation>Du är på väg att skapa en ny virtuell hårddisk med följande parametrar:</translation>
+    </message>
+    <message>
+        <source>Summary</source>
+        <translation>Sammandrag</translation>
     </message>
     <message>
         <source>%1 B</source>
-        <translation type="unfinished">%1 B</translation>
-    </message>
-    <message>
-        <source>File type</source>
-        <comment>summary</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Details</source>
-        <comment>summary</comment>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UINewHDWizardPageFormat</name>
-    <message>
-        <source>File type</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UINewHDWizardPageOptions</name>
-    <message>
-        <source>&amp;Location</source>
-        <translation type="unfinished">&amp;Plats</translation>
-    </message>
-    <message>
-        <source>&amp;Size</source>
-        <translation type="unfinished">&amp;Storlek</translation>
-    </message>
-</context>
-<context>
-    <name>UINewHDWizardPageVariant</name>
-    <message>
-        <source>Storage details</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UINewHDWizardPageWelcome</name>
-    <message>
-        <source>Welcome to the Create New Virtual Disk Wizard!</source>
-        <translation type="obsolete">Välkommen till guiden för att skapa ny virtuell disk!</translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;This wizard will help you to create a new virtual hard disk for your virtual machine.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;</source>
-        <translation type="obsolete">&lt;p&gt;Denna guide hjälper dig att skapa en ny virtuell hårddisk för din virtuella maskin.&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <source>Virtual disk to copy</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Choose a virtual hard disk file...</source>
-        <translation type="unfinished">Välj en virtuell hårddiskfil...</translation>
-    </message>
-</context>
-<context>
-    <name>UINewHDWzdPage2</name>
-    <message>
-        <source>&lt;p&gt;Select the type of virtual hard disk you want to create.&lt;/p&gt;&lt;p&gt;A &lt;b&gt;dynamically expanding storage&lt;/b&gt; initially occupies a very small amount of space on your physical hard disk. It will grow dynamically (up to the size specified) as the Guest OS claims disk space.&lt;/p&gt;&lt;p&gt;A &lt;b&gt;fixed-size storage&lt;/b&gt; does not grow. It is stored in a file of approximately the same size as the size of the virtual hard disk. The creation of a fixed-size storage may take a long time depending on the storage size and the write performance of your harddisk.&lt;/p&gt;</source>
-        <translation type="obsolete">&lt;p&gt;Välj den typ av virtuell hårddisk som du vill skapa.&lt;/p&gt;&lt;p&gt;En &lt;b&gt;dynamiskt växande lagring&lt;/b&gt; tar initialt upp en mycket liten mängd utrymme på din fysiska hårddisk. Den kommer att växa dynamiskt (upp till angiven storlek) allt eftersom gästoperativsystemet behöver diskutrymme.&lt;/p&gt;&lt;p&gt;En &lt;b&gt;lagring med fast storlek&lt;/b&gt; växer inte. Den lagras i en fil av ungefär samma storlek som den virtuella hårddisken. Skapandet av en lagringsplats med fast storlek kan ta lång tid beroende på lagringsstorleken och skrivprestandan för din hårddisk.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <source>Storage Type</source>
-        <translation type="obsolete">Lagringstyp</translation>
-    </message>
-    <message>
-        <source>&amp;Dynamically expanding storage</source>
-        <translation type="obsolete">&amp;Dynamiskt växande lagring</translation>
-    </message>
-    <message>
-        <source>&amp;Fixed-size storage</source>
-        <translation type="obsolete">Lagring med &amp;fast storlek</translation>
-    </message>
-    <message>
-        <source>Hard Disk Storage Type</source>
-        <translation type="obsolete">Lagringstyp för hårddisk</translation>
-    </message>
-</context>
-<context>
-    <name>UINewHDWzdPage3</name>
-    <message>
-        <source>&lt;p&gt;Press the &lt;b&gt;Select&lt;/b&gt; button to select the location of a file to store the hard disk data or type a file name in the entry field.&lt;/p&gt;</source>
-        <translation type="obsolete">&lt;p&gt;Tryck på knappen &lt;b&gt;Välj&lt;/b&gt; för att välja platsen för en fil att lagra hårddiskens data till eller ange ett filnamn i inmatningsfältet.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <source>&amp;Location</source>
-        <translation type="obsolete">&amp;Plats</translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;Select the size of the virtual hard disk in megabytes. This size will be reported to the Guest OS as the maximum size of this hard disk.&lt;/p&gt;</source>
-        <translation type="obsolete">&lt;p&gt;Välj storleken för den virtuella hårddisken i megabyte. Denna storlek kommer att rapporteras till gästoperativsystemet som den maximala storleken för denna hårddisk.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <source>&amp;Size</source>
-        <translation type="obsolete">&amp;Storlek</translation>
-    </message>
-    <message>
-        <source>Virtual Disk Location and Size</source>
-        <translation type="obsolete">Plats och storlek för virtuell disk</translation>
-    </message>
-    <message>
-        <source>Select a file for the new hard disk image file</source>
-        <translation type="obsolete">Välj en fil för den nya hårddiskavbildningsfilen</translation>
-    </message>
-    <message>
-        <source>Hard disk images (*.vdi)</source>
-        <translation type="obsolete">Hårddiskavbildningar (*.vdi)</translation>
-    </message>
-    <message>
-        <source>&lt;nobr&gt;%1 (%2 B)&lt;/nobr&gt;</source>
-        <translation type="obsolete">&lt;nobr&gt;%1 (%2 B)&lt;/nobr&gt;</translation>
-    </message>
-</context>
-<context>
-    <name>UINewHDWzdPage4</name>
-    <message>
-        <source>You are going to create a new virtual hard disk with the following parameters:</source>
-        <translation type="obsolete">Du är på väg att skapa en ny virtuell hårddisk med följande parametrar:</translation>
-    </message>
-    <message>
-        <source>Summary</source>
-        <translation type="obsolete">Sammandrag</translation>
-    </message>
-    <message>
-        <source>%1 B</source>
-        <translation type="obsolete">%1 B</translation>
+        <translation>%1 B</translation>
     </message>
     <message>
         <source>Type</source>
         <comment>summary</comment>
-        <translation type="obsolete">Typ</translation>
+        <translation>Typ</translation>
     </message>
     <message>
         <source>Location</source>
         <comment>summary</comment>
-        <translation type="obsolete">Plats</translation>
+        <translation>Plats</translation>
     </message>
     <message>
         <source>Size</source>
         <comment>summary</comment>
-        <translation type="obsolete">Storlek</translation>
+        <translation>Storlek</translation>
     </message>
     <message>
         <source>If the above settings are correct, press the &lt;b&gt;%1&lt;/b&gt; button. Once you press it, a new hard disk will be created.</source>
-        <translation type="obsolete">Tryck på &lt;b&gt;%1&lt;/b&gt;-knappen om ovanstående inställningar är korrekta. När du har tryckt på den kommer en ny hårddisk att skapas.</translation>
+        <translation>Tryck på &lt;b&gt;%1&lt;/b&gt;-knappen om ovanstående inställningar är korrekta. När du har tryckt på den kommer en ny hårddisk att skapas.</translation>
     </message>
 </context>
@@ -5192,8 +4747,4 @@
         <translation type="obsolete">&amp;Använd befintlig hårddisk</translation>
     </message>
-    <message>
-        <source>Create</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
@@ -5481,118 +5032,4 @@
 </context>
 <context>
-    <name>UISettingsDialogGlobal</name>
-    <message>
-        <source>General</source>
-        <translation>Allmänt</translation>
-    </message>
-    <message>
-        <source>Input</source>
-        <translation>Inmatning</translation>
-    </message>
-    <message>
-        <source>Update</source>
-        <translation>Uppdatering</translation>
-    </message>
-    <message>
-        <source>Language</source>
-        <translation>Språk</translation>
-    </message>
-    <message>
-        <source>USB</source>
-        <translation>USB</translation>
-    </message>
-    <message>
-        <source>Network</source>
-        <translation>Nätverk</translation>
-    </message>
-    <message>
-        <source>Extensions</source>
-        <translation>Tillägg</translation>
-    </message>
-    <message>
-        <source>VirtualBox - %1</source>
-        <translation>VirtualBox - %1</translation>
-    </message>
-    <message>
-        <source>Proxy</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>UISettingsDialogMachine</name>
-    <message>
-        <source>General</source>
-        <translation>Allmänt</translation>
-    </message>
-    <message>
-        <source>System</source>
-        <translation>System</translation>
-    </message>
-    <message>
-        <source>Display</source>
-        <translation>Skärm</translation>
-    </message>
-    <message>
-        <source>Storage</source>
-        <translation>Lagring</translation>
-    </message>
-    <message>
-        <source>Audio</source>
-        <translation>Ljud</translation>
-    </message>
-    <message>
-        <source>Network</source>
-        <translation>Nätverk</translation>
-    </message>
-    <message>
-        <source>Ports</source>
-        <translation>Portar</translation>
-    </message>
-    <message>
-        <source>Serial Ports</source>
-        <translation>Serieportar</translation>
-    </message>
-    <message>
-        <source>Parallel Ports</source>
-        <translation>Parallellportar</translation>
-    </message>
-    <message>
-        <source>USB</source>
-        <translation>USB</translation>
-    </message>
-    <message>
-        <source>Shared Folders</source>
-        <translation>Delade mappar</translation>
-    </message>
-    <message>
-        <source>%1 - %2</source>
-        <translation>%1 - %2</translation>
-    </message>
-    <message>
-        <source>you have selected a 64-bit guest OS type for this VM. As such guests require hardware virtualization (VT-x/AMD-V), this feature will be enabled automatically.</source>
-        <translation type="obsolete">du har valt en 64-bitars operativsystemstyp för denna virtuella maskin. Eftersom sådana gästoperativsystem kräver maskinvirtualisering (VT-x/AMD-V) så kommer denna funktion att vara automatiskt aktiverad.</translation>
-    </message>
-    <message>
-        <source>you have 2D Video Acceleration enabled. As 2D Video Acceleration is supported for Windows guests only, this feature will be disabled.</source>
-        <translation type="obsolete">du har 2D-grafikacceleration aktiverat. Eftersom 2D-grafikacceleration endast stöds för Windows-gäster så kommer denna funktion att inaktiveras.</translation>
-    </message>
-    <message>
-        <source>you have enabled a USB HID (Human Interface Device). This will not work unless USB emulation is also enabled. This will be done automatically when you accept the VM Settings by pressing the OK button.</source>
-        <translation type="obsolete">du har aktiverat en USB HID (Human Interface Device). Detta kommer inte att fungera såvida inte USB-emulering även aktiveras. Detta sker automatiskt när du accepterar inställningarna för virtuella maskinen genom att trycka på OK-knappen.</translation>
-    </message>
-    <message>
-        <source>at most one supported</source>
-        <translation type="obsolete">minst en stöds</translation>
-    </message>
-    <message>
-        <source>up to %1 supported</source>
-        <translation type="obsolete">upp till %1 stöds</translation>
-    </message>
-    <message>
-        <source>you are currently using more storage controllers than a %1 chipset supports. Please change the chipset type on the System settings page or reduce the number of the following storage controllers on the Storage settings page: %2.</source>
-        <translation type="obsolete">du använder för närvarande fler lagringsstyrkort än vad ett %1-chipset har stöd för. Ändra typ av chipset i systeminställningarna eller minska antalet av följande lagringsstyrkort i lagringsinställningarna: %2.</translation>
-    </message>
-</context>
-<context>
     <name>UIVMCloseDialog</name>
     <message>
@@ -5730,4 +5167,79 @@
         <source>No Preview</source>
         <translation>Ingen förhandsvisning</translation>
+    </message>
+</context>
+<context>
+    <name>UIVMSettingsDlg</name>
+    <message>
+        <source>General</source>
+        <translation>Allmänt</translation>
+    </message>
+    <message>
+        <source>System</source>
+        <translation>System</translation>
+    </message>
+    <message>
+        <source>Display</source>
+        <translation>Skärm</translation>
+    </message>
+    <message>
+        <source>Storage</source>
+        <translation>Lagring</translation>
+    </message>
+    <message>
+        <source>Audio</source>
+        <translation>Ljud</translation>
+    </message>
+    <message>
+        <source>Network</source>
+        <translation>Nätverk</translation>
+    </message>
+    <message>
+        <source>Ports</source>
+        <translation>Portar</translation>
+    </message>
+    <message>
+        <source>Serial Ports</source>
+        <translation>Serieportar</translation>
+    </message>
+    <message>
+        <source>Parallel Ports</source>
+        <translation>Parallellportar</translation>
+    </message>
+    <message>
+        <source>USB</source>
+        <translation>USB</translation>
+    </message>
+    <message>
+        <source>Shared Folders</source>
+        <translation>Delade mappar</translation>
+    </message>
+    <message>
+        <source>%1 - %2</source>
+        <translation>%1 - %2</translation>
+    </message>
+    <message>
+        <source>you have selected a 64-bit guest OS type for this VM. As such guests require hardware virtualization (VT-x/AMD-V), this feature will be enabled automatically.</source>
+        <translation>du har valt en 64-bitars operativsystemstyp för denna virtuella maskin. Eftersom sådana gästoperativsystem kräver maskinvirtualisering (VT-x/AMD-V) så kommer denna funktion att vara automatiskt aktiverad.</translation>
+    </message>
+    <message>
+        <source>you have 2D Video Acceleration enabled. As 2D Video Acceleration is supported for Windows guests only, this feature will be disabled.</source>
+        <translation>du har 2D-grafikacceleration aktiverat. Eftersom 2D-grafikacceleration endast stöds för Windows-gäster så kommer denna funktion att inaktiveras.</translation>
+    </message>
+    <message>
+        <source>you have enabled a USB HID (Human Interface Device). This will not work unless USB emulation is also enabled. This will be done automatically when you accept the VM Settings by pressing the OK button.</source>
+        <translation>du har aktiverat en USB HID (Human Interface Device). Detta kommer inte att fungera såvida inte USB-emulering även aktiveras. Detta sker automatiskt när du accepterar inställningarna för virtuella maskinen genom att trycka på OK-knappen.</translation>
+    </message>
+    <message>
+        <source>at most one supported</source>
+        <translation>minst en stöds</translation>
+    </message>
+    <message>
+        <source>up to %1 supported</source>
+        <translation>upp till %1 stöds</translation>
+    </message>
+    <message>
+        <source>you are currently using more storage controllers than a %1 chipset supports. Please change the chipset type on the System settings page or reduce the number of the following storage controllers on the Storage settings page: %2.</source>
+        <translation>du använder för närvarande fler lagringsstyrkort än vad ett %1-chipset har stöd för. Ändra typ av chipset i systeminställningarna eller minska antalet av följande lagringsstyrkort i lagringsinställningarna: %2.</translation>
     </message>
 </context>
@@ -5907,12 +5419,4 @@
         <translation>Hårddiskstyrkort (SAS)</translation>
     </message>
-    <message>
-        <source>When checked a new unique MAC address will assigned to all configured network cards.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Reinitialize the MAC address of all network cards</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
@@ -7556,5 +7060,5 @@
         <source>Adapter %1</source>
         <comment>network</comment>
-        <translation type="obsolete">Adapter %1</translation>
+        <translation>Adapter %1</translation>
     </message>
     <message>
@@ -8018,5 +7522,5 @@
         <source>VDE network, &apos;%1&apos;</source>
         <comment>details report (network)</comment>
-        <translation type="obsolete">VDE-nätverk, &quot;%1&quot;</translation>
+        <translation>VDE-nätverk, &quot;%1&quot;</translation>
     </message>
     <message>
@@ -8028,5 +7532,5 @@
         <source>VDE Adapter</source>
         <comment>NetworkAttachmentType</comment>
-        <translation type="obsolete">VDE-adapter</translation>
+        <translation>VDE-adapter</translation>
     </message>
     <message>
@@ -8225,59 +7729,4 @@
         <translation>Multi-attach</translation>
     </message>
-    <message>
-        <source>Dynamically allocated storage</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Fixed size storage</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Dynamically allocated storage split into files of less than 2GB</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Fixed size storage split into files of less than 2GB</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Execution Cap</source>
-        <comment>details report</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;nobr&gt;%1%&lt;/nobr&gt;</source>
-        <comment>details report</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Generic, &apos;%1&apos;</source>
-        <comment>details report (network)</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Generic Driver</source>
-        <comment>NetworkAttachmentType</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Deny</source>
-        <comment>NetworkAdapterPromiscModePolicyType</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Allow VMs</source>
-        <comment>NetworkAdapterPromiscModePolicyType</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Allow All</source>
-        <comment>NetworkAdapterPromiscModePolicyType</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Adapter %1</source>
-        <translation type="unfinished">Adapter %1</translation>
-    </message>
 </context>
 <context>
@@ -8297,5 +7746,5 @@
     <message>
         <source>&apos;%1&apos; is an invalid host-combination code-sequence.</source>
-        <translation type="unfinished"></translation>
+        <translation>&quot;%1&quot; är en ogiltig kodsekvens för värdkombination.</translation>
     </message>
 </context>
@@ -8450,13 +7899,13 @@
     <message>
         <source>Location</source>
-        <translation type="obsolete">Plats</translation>
+        <translation>Plats</translation>
     </message>
     <message>
         <source>Type (Format)</source>
-        <translation type="obsolete">Typ (Format)</translation>
+        <translation>Typ (Format)</translation>
     </message>
     <message>
         <source>Attached to</source>
-        <translation type="obsolete">Ansluten till</translation>
+        <translation>Ansluten till</translation>
     </message>
     <message>
@@ -8540,15 +7989,15 @@
         <source>Attached to</source>
         <comment>VMM: Virtual Disk</comment>
-        <translation type="obsolete">Ansluten till</translation>
+        <translation>Ansluten till</translation>
     </message>
     <message>
         <source>Attached to</source>
         <comment>VMM: CD/DVD Image</comment>
-        <translation type="obsolete">Ansluten till</translation>
+        <translation>Ansluten till</translation>
     </message>
     <message>
         <source>Attached to</source>
         <comment>VMM: Floppy Image</comment>
-        <translation type="obsolete">Ansluten till</translation>
+        <translation>Ansluten till</translation>
     </message>
     <message>
@@ -8568,44 +8017,4 @@
         <translation>Alla %1-avbildningar (%2)</translation>
     </message>
-    <message>
-        <source>Type:</source>
-        <translation type="unfinished">Typ:</translation>
-    </message>
-    <message>
-        <source>Location:</source>
-        <translation type="unfinished">Plats:</translation>
-    </message>
-    <message>
-        <source>Format:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Storage details:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Attached to:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Copy...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&amp;Modify...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Copy an existing medium</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Modify the attributes of the selected medium</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>C&amp;lose</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
@@ -8667,5 +8076,5 @@
     <message>
         <source>Network Adapters</source>
-        <translation type="obsolete">Nätverkskort</translation>
+        <translation>Nätverkskort</translation>
     </message>
 </context>
@@ -9183,5 +8592,5 @@
         <source>Reset</source>
         <comment>machine</comment>
-        <translation>Återställ</translation>
+        <translation>Starta om</translation>
     </message>
     <message>
@@ -9465,5 +8874,5 @@
     <message>
         <source>Could not access USB on the host system, because neither the USB file system (usbfs) nor the DBus and hal services are currently available. If you wish to use host USB devices inside guest systems, you must correct this and restart VirtualBox.</source>
-        <translation type="obsolete">Kunde inte komma åt USB på värdsystemet därför att varken USB-filsystemet (usbfs) eller DBus och hal-tjänster är tillgängliga för tillfället. Om du önskar att använda värdens USB-enheter inne i gästsystem så måste du rätta till detta och starta om VirtualBox.</translation>
+        <translation>Kunde inte komma åt USB på värdsystemet därför att varken USB-filsystemet (usbfs) eller DBus och hal-tjänster är tillgängliga för tillfället. Om du önskar att använda värdens USB-enheter inne i gästsystem så måste du rätta till detta och starta om VirtualBox.</translation>
     </message>
     <message>
@@ -9586,5 +8995,5 @@
     <message>
         <source>&lt;p&gt;Are you sure you want to restore snapshot &lt;b&gt;%1&lt;/b&gt;? This will cause you to lose your current machine state, which cannot be recovered.&lt;/p&gt;</source>
-        <translation type="obsolete">&lt;p&gt;Är du säker på att du vill återställa ögonblicksbilden &lt;b&gt;%1&lt;/b&gt;? Detta kommer att orsaka att du förlorar ditt aktuella maskintillstånd, vilket inte kan återställas.&lt;/p&gt;</translation>
+        <translation>&lt;p&gt;Är du säker på att du vill återställa ögonblicksbilden &lt;b&gt;%1&lt;/b&gt;? Detta kommer att orsaka att du förlorar ditt aktuella maskintillstånd, vilket inte kan återställas.&lt;/p&gt;</translation>
     </message>
     <message>
@@ -9877,5 +9286,5 @@
     <message>
         <source>Sorry, some generic error happens.</source>
-        <translation type="unfinished">Beklagar, ett allmänt fel inträffade.</translation>
+        <translation type="obsolete">Beklagar, ett allmänt fel inträffade.</translation>
     </message>
     <message>
@@ -9965,70 +9374,14 @@
     </message>
     <message>
+        <source>Deletion of all files belonging to the VM is currently disabled on Windows/x64 to prevent a crash. That will be fixed in the next release.</source>
+        <translation>Borttagning av alla filer som tillhör värdmaskinen är för närvarande inaktiverat på Windows/x64 för att förhindra en krasch. Detta kommer att korrigeras i nästa utgåva.</translation>
+    </message>
+    <message>
         <source>&lt;p&gt;Cannot create the machine folder &lt;b&gt;%1&lt;/b&gt; in the parent folder &lt;nobr&gt;&lt;b&gt;%2&lt;/b&gt;.&lt;/nobr&gt;&lt;/p&gt;&lt;p&gt;Please check that the parent really exists and that you have permissions to create the machine folder.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Failed to register the virtual machine &lt;b&gt;%1&lt;/b&gt;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;The machine settings were changed while you were editing them. You currently have unsaved setting changes.&lt;/p&gt;&lt;p&gt;Would you like to reload the changed settings or to keep your own changes?&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Reload settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Keep changes</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>The state of the virtual machine you currently edit has changed. Only settings which are editable at runtime are saved when you press OK. All changes to other settings will be lost.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Failed to clone the virtual machine &lt;b&gt;%1&lt;/b&gt;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;You are about to restore snapshot &lt;b&gt;%1&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;You can create a snapshot of the current state of the virtual machine first by checking the box below; if you do not do this the current state will be permanently lost. Do you wish to proceed?&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Create a snapshot of the current machine state</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;Are you sure you want to restore snapshot &lt;b&gt;%1&lt;/b&gt;?&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;Error changing medium type from &lt;b&gt;%1&lt;/b&gt; to &lt;b&gt;%2&lt;/b&gt;.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>&lt;p&gt;USB 2.0 is currently enabled for this virtual machine. However, this requires the &lt;b&gt;&lt;nobr&gt;%1&lt;/nobr&gt;&lt;/b&gt; to be installed.&lt;/p&gt;&lt;p&gt;Please install the Extension Pack from the VirtualBox download site. After this you will be able to re-enable USB 2.0. It will be disabled in the meantime unless you cancel the current settings changes.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might not be installed on the host computer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>VirtualBox is not currently allowed to access USB devices.  You can change this by adding your user to the &apos;vboxusers&apos; group.  Please see the user manual for a more detailed explanation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>VirtualBox is not currently allowed to access USB devices.  You can change this by allowing your user to access the &apos;usbfs&apos; folder and files.  Please see the user manual for a more detailed explanation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>The USB Proxy Service has not yet been ported to this host</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Could not load the Host USB Proxy service</source>
-        <translation type="unfinished"></translation>
+        <translation>&lt;p&gt;Kan inte skapa maskinmappen &lt;b&gt;%1&lt;/b&gt; i föräldramappen &lt;nobr&gt;&lt;b&gt;%2&lt;/b&gt;.&lt;/nobr&gt;&lt;/p&gt;&lt;p&gt;Kontrollera att föräldern verkligen finns och att du har behörighet att skapa maskinmappen.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <source>&lt;p&gt;USB 2.0 is currently enabled for this virtual machine. However this requires the &lt;b&gt;&lt;nobr&gt;%1&lt;/nobr&gt;&lt;/b&gt; to be installed.&lt;/p&gt;&lt;p&gt;Please install the Extension Pack from the VirtualBox download site. After this you will be able to re-enable USB 2.0. It will be disabled in the meantime unless you cancel the current settings changes.&lt;/p&gt;</source>
+        <translation>&lt;p&gt;USB 2.0 är för närvarande aktiverat för denna virtuella maskin. Dock kräver detta att &lt;b&gt;&lt;nobr&gt;%1&lt;/nobr&gt;&lt;/b&gt; installeras.&lt;/p&gt;&lt;p&gt;Installera Extension Pack (tilläggspaket) från VirtualBox webbplats. Efter det kommer du att kunna återaktivera USB 2.0. Det kommer att vara inaktiverat under tiden såvida inte du avbryter de aktuella inställningsändringarna.&lt;/p&gt;</translation>
     </message>
 </context>
@@ -10152,5 +9505,5 @@
     <message>
         <source>Shared Folders</source>
-        <translation type="obsolete">Delade mappar</translation>
+        <translation>Delade mappar</translation>
     </message>
 </context>
@@ -10231,5 +9584,5 @@
     <message>
         <source>D&amp;iscard</source>
-        <translation type="obsolete">Fö&amp;rkasta</translation>
+        <translation>Fö&amp;rkasta</translation>
     </message>
     <message>
@@ -10436,20 +9789,4 @@
         <source>Show Statusbar</source>
         <translation>Visa statusrad</translation>
-    </message>
-    <message>
-        <source>Cl&amp;one...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Clone the selected virtual machine</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Discard</source>
-        <translation type="unfinished">Förkasta</translation>
-    </message>
-    <message>
-        <source>D&amp;iscard Saved State</source>
-        <translation type="unfinished"></translation>
     </message>
 </context>
@@ -10686,12 +10023,4 @@
         <translation> (%1 sedan)</translation>
     </message>
-    <message>
-        <source>&amp;Clone...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Clone the selected virtual machine</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
Index: trunk/src/VBox/Frontends/VirtualBox/nls/qt_sv.ts
===================================================================
--- trunk/src/VBox/Frontends/VirtualBox/nls/qt_sv.ts	(revision 37921)
+++ trunk/src/VBox/Frontends/VirtualBox/nls/qt_sv.ts	(revision 37922)
@@ -3,7 +3,43 @@
 <TS version="2.0" language="sv">
 <context>
+    <name>AudioOutput</name>
+    <message>
+        <source>&lt;html&gt;The audio playback device &lt;b&gt;%1&lt;/b&gt; does not work.&lt;br/&gt;Falling back to &lt;b&gt;%2&lt;/b&gt;.&lt;/html&gt;</source>
+        <translation type="obsolete">&lt;html&gt;Ljuduppspelningsenheten &lt;b&gt;%1&lt;/b&gt; fungerar inte.&lt;br/&gt;Faller tillbaka på &lt;b&gt;%2&lt;/b&gt;.&lt;/html&gt;</translation>
+    </message>
+    <message>
+        <source>&lt;html&gt;Switching to the audio playback device &lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;which just became available and has higher preference.&lt;/html&gt;</source>
+        <translation type="obsolete">&lt;html&gt;Växlar till ljuduppspelningensenheten &lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;som precis blev tillgänglig och har företräde.&lt;/html&gt;</translation>
+    </message>
+    <message>
+        <source>Revert back to device &apos;%1&apos;</source>
+        <translation type="obsolete">Återgå till enhet \&quot;%1\&quot;</translation>
+    </message>
+</context>
+<context>
+    <name>CloseButton</name>
+    <message>
+        <location filename="../src/gui/widgets/qtabbar.cpp" line="+2319"/>
+        <source>Close Tab</source>
+        <translation>Stäng flik</translation>
+    </message>
+</context>
+<context>
+    <name>FakeReply</name>
+    <message>
+        <location filename="../src/3rdparty/webkit/WebKit/qt/tests/qwebframe/tst_qwebframe.cpp" line="+2279"/>
+        <source>Fake error !</source>
+        <translation>Låtsasfel!</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Invalid URL</source>
+        <translation>Ogiltig webbadress</translation>
+    </message>
+</context>
+<context>
     <name>MAC_APPLICATION_MENU</name>
     <message>
-        <location filename="../src/gui/kernel/qapplication.cpp" line="+2316"/>
+        <location filename="../src/gui/kernel/qapplication.cpp" line="+2407"/>
         <source>Services</source>
         <translation>Tjänster</translation>
@@ -12,10 +48,10 @@
         <location line="+1"/>
         <source>Hide %1</source>
-        <translation>Göm %1</translation>
+        <translation>Dölj %1</translation>
     </message>
     <message>
         <location line="+1"/>
         <source>Hide Others</source>
-        <translation>Göm övriga</translation>
+        <translation>Dölj övriga</translation>
     </message>
     <message>
@@ -27,5 +63,5 @@
         <location line="+1"/>
         <source>Preferences...</source>
-        <translation>Inställningar…</translation>
+        <translation>Inställningar...</translation>
     </message>
     <message>
@@ -41,16 +77,12 @@
 </context>
 <context>
-    <name>AudioOutput</name>
-    <message>
-        <source>&lt;html&gt;The audio playback device &lt;b&gt;%1&lt;/b&gt; does not work.&lt;br/&gt;Falling back to &lt;b&gt;%2&lt;/b&gt;.&lt;/html&gt;</source>
-        <translation>&lt;html&gt;Ljuduppspelningsenheten &lt;b&gt;%1&lt;/b&gt; fungerar inte.&lt;br/&gt;Faller tillbaka på &lt;b&gt;%2&lt;/b&gt;.&lt;/html&gt;</translation>
-    </message>
-    <message>
-        <source>&lt;html&gt;Switching to the audio playback device &lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;which just became available and has higher preference.&lt;/html&gt;</source>
-        <translation>&lt;html&gt;Växlar till ljuduppspelningsenheten &lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;som precis blev tillgänglig och har högre prioritet.&lt;/html&gt;</translation>
-    </message>
-    <message>
-        <source>Revert back to device &apos;%1&apos;</source>
-        <translation>Återgå tillbaka till enheten &apos;%1&apos;</translation>
+    <name>MainWindow</name>
+    <message>
+        <source>Print</source>
+        <translation type="obsolete">Skriv ut</translation>
+    </message>
+    <message>
+        <source>Location:</source>
+        <translation type="obsolete">Plats:</translation>
     </message>
 </context>
@@ -58,26 +90,57 @@
     <name>Phonon::</name>
     <message>
+        <location filename="../src/3rdparty/phonon/phonon/phononnamespace.cpp" line="+55"/>
         <source>Notifications</source>
         <translation>Notifieringar</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Music</source>
         <translation>Musik</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Video</source>
         <translation>Video</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Communication</source>
         <translation>Kommunikation</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Games</source>
         <translation>Spel</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Accessibility</source>
-        <translation>Hjälpmedel</translation>
+        <translation>Tillgänglighet</translation>
+    </message>
+</context>
+<context>
+    <name>Phonon::AudioOutput</name>
+    <message>
+        <location filename="../src/3rdparty/phonon/phonon/audiooutput.cpp" line="+444"/>
+        <location line="+34"/>
+        <source>&lt;html&gt;The audio playback device &lt;b&gt;%1&lt;/b&gt; does not work.&lt;br/&gt;Falling back to &lt;b&gt;%2&lt;/b&gt;.&lt;/html&gt;</source>
+        <translation>&lt;html&gt;Ljuduppspelningsenheten &lt;b&gt;%1&lt;/b&gt; fungerar inte.&lt;br/&gt;Återgår till &lt;b&gt;%2&lt;/b&gt;.&lt;/html&gt;</translation>
+    </message>
+    <message>
+        <location line="-21"/>
+        <source>&lt;html&gt;Switching to the audio playback device &lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;which just became available and has higher preference.&lt;/html&gt;</source>
+        <translation>&lt;html&gt;Växlar till ljuduppspelningsenheten &lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;som precis blev tillgänglig och har företräde.&lt;/html&gt;</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <location line="+14"/>
+        <source>Revert back to device &apos;%1&apos;</source>
+        <translation>Återgå till enhet &apos;%1&apos;</translation>
+    </message>
+    <message>
+        <location line="-3"/>
+        <source>&lt;html&gt;Switching to the audio playback device &lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;which has higher preference or is specifically configured for this stream.&lt;/html&gt;</source>
+        <translation>&lt;html&gt;Växlar till ljuduppspelningsenheten &lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;som har företräde eller är specifikt inställd för den här strömmen.&lt;/html&gt;</translation>
     </message>
 </context>
@@ -85,13 +148,15 @@
     <name>Phonon::Gstreamer::Backend</name>
     <message>
+        <location filename="../src/3rdparty/phonon/gstreamer/backend.cpp" line="+188"/>
         <source>Warning: You do not seem to have the package gstreamer0.10-plugins-good installed.
           Some video features have been disabled.</source>
-        <translation>Varning: Du verkar inte ha paketet gstreamer0.10-plugins-good installerat.
+        <translation>Varning: Det verkar inte som om du har paketet gstreamer0.10-plugins-good installerat.
           Vissa videofunktioner har inaktiverats.</translation>
     </message>
     <message>
+        <location line="+5"/>
         <source>Warning: You do not seem to have the base GStreamer plugins installed.
           All audio and video support has been disabled</source>
-        <translation>Varning: Du verkar inte ha grundläggande GStreamer-insticksmoduler installerade.
+        <translation>Varning: Det verkar inte som om du har de grundläggande GStreamer-insticksmodulerna installerade.
           Allt stöd för ljud och video har inaktiverats</translation>
     </message>
@@ -104,35 +169,448 @@
 Check your Gstreamer installation and make sure you 
 have libgstreamer-plugins-base installed.</source>
-        <translation>Kan inte starta uppspelning. 
+        <translation type="obsolete">Kan inte starta uppspelningen. 
 
 Kontrollera din Gstreamer-installation och försäkra dig om 
 att du har libgstreamer-plugins-base installerat.</translation>
     </message>
-    <message numerus="yes">
+    <message>
+        <location filename="../src/3rdparty/phonon/gstreamer/mediaobject.cpp" line="+93"/>
+        <source>Cannot start playback. 
+
+Check your GStreamer installation and make sure you 
+have libgstreamer-plugins-base installed.</source>
+        <translation>Kan inte starta uppspelningen. 
+
+Kontrollera din Gstreamer-installation och försäkra dig om 
+att du har libgstreamer-plugins-base installerat.</translation>
+    </message>
+    <message>
+        <location line="+129"/>
+        <source>Missing codec helper script assistant.</source>
+        <translation>Saknar hjälpskriptguide för kodek.</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Plugin codec installation failed for codec: %0</source>
+        <translation>Installering av insticksprogram för avkodning misslyckades för: %0</translation>
+    </message>
+    <message>
+        <location line="+11"/>
         <source>A required codec is missing. You need to install the following codec(s) to play this content: %0</source>
-        <translation>
-            <numerusform>En nödvändig kodek saknas. Du behöver installera följande kodek(ar) för att spela upp detta innehåll: %0</numerusform>
-            <numerusform></numerusform>
-        </translation>
-    </message>
-    <message>
+        <translation>En nödvändig kodek saknas. Du behöver installera följande kodek(ar) för att spela upp detta innehåll: %0</translation>
+    </message>
+    <message>
+        <location line="+730"/>
+        <location line="+6"/>
+        <location line="+13"/>
+        <location line="+24"/>
+        <location line="+6"/>
+        <location line="+18"/>
+        <location line="+434"/>
+        <location line="+24"/>
         <source>Could not open media source.</source>
-        <translation>Kunde inte öppna mediakällan.</translation>
-    </message>
-    <message>
+        <translation>Kunde inte öppna mediakälla.</translation>
+    </message>
+    <message>
+        <location line="-514"/>
         <source>Invalid source type.</source>
         <translation>Ogiltig källtyp.</translation>
     </message>
     <message>
+        <location line="+488"/>
         <source>Could not locate media source.</source>
-        <translation>Kunde inte hitta mediakällan.</translation>
-    </message>
-    <message>
+        <translation>Kunde inte hitta mediakälla.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
         <source>Could not open audio device. The device is already in use.</source>
-        <translation>Kunde inte öppna ljudenheten. Enheten används redan.</translation>
-    </message>
-    <message>
+        <translation>Kunde inte öppna ljudenhet. Enheten används redan.</translation>
+    </message>
+    <message>
+        <location line="+13"/>
         <source>Could not decode media source.</source>
-        <translation>Kunde inte avkoda mediakällan.</translation>
+        <translation>Kunde inte avkoda mediakälla.</translation>
+    </message>
+</context>
+<context>
+    <name>Phonon::MMF</name>
+    <message>
+        <location filename="../src/3rdparty/phonon/mmf/audiooutput.cpp" line="+106"/>
+        <source>Audio Output</source>
+        <translation>Ljuduppspelning</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>The audio output device</source>
+        <translation>Ljudutenheten</translation>
+    </message>
+    <message>
+        <location filename="../src/3rdparty/phonon/mmf/utils.cpp" line="+89"/>
+        <source>No error</source>
+        <translation>Inget fel</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Not found</source>
+        <translation>Hittades inte</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Out of memory</source>
+        <translation>Slut på minne</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Not supported</source>
+        <translation>Stöds inte</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Overflow</source>
+        <translation>För mycket data</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Underflow</source>
+        <translation>För lite data</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Already exists</source>
+        <translation>Finns redan</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Path not found</source>
+        <translation>Sökväg hittades inte</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>In use</source>
+        <translation>Används</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Not ready</source>
+        <translation>Inte klar</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Access denied</source>
+        <translation>Åtkomst nekades</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Could not connect</source>
+        <translation>Kunde inte ansluta</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Disconnected</source>
+        <translation>Nerkopplad</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Permission denied</source>
+        <translation>Åtkomst nekad</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Insufficient bandwidth</source>
+        <translation>Otillräcklig bandbredd</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Network unavailable</source>
+        <translation>Nätverk inte tillgängligt</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Network communication error</source>
+        <translation>Kommunikationsfel i nätverket</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Streaming not supported</source>
+        <translation>Strömmande media stöds inte</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Server alert</source>
+        <translation>Servervarning</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Invalid protocol</source>
+        <translation>Ogiltigt protokoll</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Invalid URL</source>
+        <translation>Ogiltig webbadress</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Multicast error</source>
+        <translation>Multicastfel</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Proxy server error</source>
+        <translation>Proxyserverfel</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Proxy server not supported</source>
+        <translation>Proxyserver stöds inte</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Audio output error</source>
+        <translation>Fel vid ljuduppspelning</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Video output error</source>
+        <translation>Fel vid videouppspelning</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Decoder error</source>
+        <translation>Avkodningsfel</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Audio or video components could not be played</source>
+        <translation>Ljud- eller videokomponent kunde inte spelas</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>DRM error</source>
+        <translation>Fel i digital upphovsrättshantering (DRM)</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Unknown error (%1)</source>
+        <translation>Okänt fel (%1)</translation>
+    </message>
+</context>
+<context>
+    <name>Phonon::MMF::AbstractMediaPlayer</name>
+    <message>
+        <location filename="../src/3rdparty/phonon/mmf/abstractmediaplayer.cpp" line="+82"/>
+        <source>Not ready to play</source>
+        <translation>Inte klar att spela</translation>
+    </message>
+    <message>
+        <location line="+170"/>
+        <location line="+11"/>
+        <location line="+346"/>
+        <location line="+21"/>
+        <source>Error opening file</source>
+        <translation>Fel när filen skulle öppnas</translation>
+    </message>
+    <message>
+        <location line="-347"/>
+        <source>Error opening URL</source>
+        <translation>Fel när webbadressen skulle öppnas</translation>
+    </message>
+    <message>
+        <location line="+12"/>
+        <source>Error opening resource</source>
+        <translation>Fel när resurs skulle öppnas</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Error opening source: resource not opened</source>
+        <translation>Fel när källa skulle öppnas: Resursen öppnades inte</translation>
+    </message>
+    <message>
+        <location line="+92"/>
+        <source>Setting volume failed</source>
+        <translation>Ställa in volym misslyckades</translation>
+    </message>
+    <message>
+        <location line="+61"/>
+        <source>Loading clip failed</source>
+        <translation>Ladda klipp misslyckades</translation>
+    </message>
+    <message>
+        <location line="+29"/>
+        <source>Playback complete</source>
+        <translation>Uppspelning färdig</translation>
+    </message>
+    <message>
+        <location line="+157"/>
+        <source>Download error</source>
+        <translation>Nedladdningsfel</translation>
+    </message>
+</context>
+<context>
+    <name>Phonon::MMF::AbstractVideoPlayer</name>
+    <message>
+        <location filename="../src/3rdparty/phonon/mmf/abstractvideoplayer.cpp" line="+111"/>
+        <source>Pause failed</source>
+        <translation>Paus misslyckades</translation>
+    </message>
+    <message>
+        <location line="+16"/>
+        <source>Seek failed</source>
+        <translation>Sökning misslyckades</translation>
+    </message>
+    <message>
+        <location line="+67"/>
+        <source>Getting position failed</source>
+        <translation>Hämta position misslyckades</translation>
+    </message>
+    <message>
+        <location line="+70"/>
+        <source>Opening clip failed</source>
+        <translation>Öppna klipp misslyckades</translation>
+    </message>
+</context>
+<context>
+    <name>Phonon::MMF::AudioEqualizer</name>
+    <message>
+        <location filename="../src/3rdparty/phonon/mmf/audioequalizer.cpp" line="+92"/>
+        <source>%1 Hz</source>
+        <translation>%1 Hz</translation>
+    </message>
+</context>
+<context>
+    <name>Phonon::MMF::AudioPlayer</name>
+    <message>
+        <location filename="../src/3rdparty/phonon/mmf/audioplayer.cpp" line="+187"/>
+        <source>Getting position failed</source>
+        <translation>Hämta position misslyckades</translation>
+    </message>
+</context>
+<context>
+    <name>Phonon::MMF::DsaVideoPlayer</name>
+    <message>
+        <location filename="../src/3rdparty/phonon/mmf/videoplayer_dsa.cpp" line="+241"/>
+        <location line="+15"/>
+        <location line="+8"/>
+        <location line="+22"/>
+        <location line="+22"/>
+        <source>Video display error</source>
+        <translation>Videovisningsfel</translation>
+    </message>
+</context>
+<context>
+    <name>Phonon::MMF::EffectFactory</name>
+    <message>
+        <location filename="../src/3rdparty/phonon/mmf/effectfactory.cpp" line="+181"/>
+        <source>Enabled</source>
+        <translation>Aktiverad</translation>
+    </message>
+</context>
+<context>
+    <name>Phonon::MMF::EnvironmentalReverb</name>
+    <message>
+        <location filename="../src/3rdparty/phonon/mmf/environmentalreverb.cpp" line="+146"/>
+        <source>Decay HF ratio (%)</source>
+        <extracomment>DecayHFRatio: Ratio of high-frequency decay time to the value specified by DecayTime.</extracomment>
+        <translation>HF-avklingningsförhållande (%)</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Decay time (ms)</source>
+        <extracomment>DecayTime: Time over which reverberation is diminished.</extracomment>
+        <translation>Avklingningstid (ms)</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Density (%)</source>
+        <extracomment>Density Delay between first and subsequent reflections. Note that the S60 platform documentation does not make clear the distinction between this value and the Diffusion value.</extracomment>
+        <translation>Täthet (%)</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Diffusion (%)</source>
+        <extracomment>Diffusion: Delay between first and subsequent reflections. Note that the S60 platform documentation does not make clear the distinction between this value and the Density value.</extracomment>
+        <translation>Diffusion (%)</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Reflections delay (ms)</source>
+        <extracomment>ReflectionsDelay: Amount of delay between the arrival the direct path from the source and the arrival of the first reflection.</extracomment>
+        <translation>Reflektionsfördröjning (ms)</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Reflections level (mB)</source>
+        <extracomment>ReflectionsLevel: Amplitude of reflections. This value is corrected by the RoomLevel to give the final reflection amplitude.</extracomment>
+        <translation>Reflektionsnivå (mB)</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Reverb delay (ms)</source>
+        <extracomment>ReverbDelay: Amount of time between arrival of the first reflection and start of the late reverberation.</extracomment>
+        <translation>Ekofördröjning (ms)</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Reverb level (mB)</source>
+        <extracomment>ReverbLevel Amplitude of reverberations. This value is corrected by the RoomLevel to give the final reverberation amplitude.</extracomment>
+        <translation>Ekonivå (mB)</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Room HF level</source>
+        <extracomment>RoomHFLevel: Amplitude of low-pass filter used to attenuate the high frequency component of reflected sound.</extracomment>
+        <translation>HF-rumsnivå</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Room level (mB)</source>
+        <extracomment>RoomLevel: Master volume control for all reflected sound.</extracomment>
+        <translation>Rumsnivå (mB)</translation>
+    </message>
+</context>
+<context>
+    <name>Phonon::MMF::MediaObject</name>
+    <message>
+        <location filename="../src/3rdparty/phonon/mmf/mediaobject.cpp" line="+321"/>
+        <location line="+18"/>
+        <source>Error opening source: type not supported</source>
+        <translation>Fel när källa skulle öppnas: Typen stöds inte</translation>
+    </message>
+    <message>
+        <location line="-7"/>
+        <source>Error opening source: resource is compressed</source>
+        <translation>Fel när källa skulle öppnas: Resursen är komprimerad</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Error opening source: resource not valid</source>
+        <translation>Fel när källa skulle öppnas: Resursen är inte giltig</translation>
+    </message>
+    <message>
+        <location line="+26"/>
+        <source>Error opening source: media type could not be determined</source>
+        <translation>Fel när källa skulle öppnas: Medietyp kunde inte bestämmas</translation>
+    </message>
+    <message>
+        <location line="+158"/>
+        <source>Failed to set requested IAP</source>
+        <translation>Misslyckades ställa in begärd IAP</translation>
+    </message>
+</context>
+<context>
+    <name>Phonon::MMF::StereoWidening</name>
+    <message>
+        <location filename="../src/3rdparty/phonon/mmf/stereowidening.cpp" line="+79"/>
+        <source>Level (%)</source>
+        <translation>Nivå (%)</translation>
+    </message>
+</context>
+<context>
+    <name>Phonon::MMF::SurfaceVideoPlayer</name>
+    <message>
+        <location filename="../src/3rdparty/phonon/mmf/videoplayer_surface.cpp" line="+139"/>
+        <location line="+26"/>
+        <source>Video display error</source>
+        <translation>Videovisningsfel</translation>
     </message>
 </context>
@@ -140,10 +618,22 @@
     <name>Phonon::VolumeSlider</name>
     <message>
+        <location filename="../src/3rdparty/phonon/phonon/volumeslider.cpp" line="+42"/>
+        <location line="+18"/>
+        <location line="+129"/>
+        <location line="+15"/>
         <source>Volume: %1%</source>
         <translation>Volym: %1%</translation>
     </message>
     <message>
+        <location line="-159"/>
+        <location line="+18"/>
+        <location line="+54"/>
         <source>Use this slider to adjust the volume. The leftmost position is 0%, the rightmost is %1%</source>
-        <translation>Använd denna draglist för att justera volymen. Längst till vänster är 0% och till höger är %1%</translation>
+        <translation>Använd denna draglist för att justera volymen. Längst till vänster är 0% och längst till höger är %1%</translation>
+    </message>
+    <message>
+        <location line="+67"/>
+        <source>Muted</source>
+        <translation>Tyst</translation>
     </message>
 </context>
@@ -151,8 +641,10 @@
     <name>Q3Accel</name>
     <message>
+        <location filename="../src/qt3support/other/q3accel.cpp" line="+481"/>
         <source>%1, %2 not defined</source>
         <translation>%1, %2 är inte definierad</translation>
     </message>
     <message>
+        <location line="+36"/>
         <source>Ambiguous %1 not handled</source>
         <translation>Tvetydigt %1 hanteras inte</translation>
@@ -162,20 +654,25 @@
     <name>Q3DataTable</name>
     <message>
+        <location filename="../src/qt3support/sql/q3datatable.cpp" line="+285"/>
         <source>True</source>
         <translation>Sant</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>False</source>
         <translation>Falskt</translation>
     </message>
     <message>
+        <location line="+505"/>
         <source>Insert</source>
         <translation>Infoga</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Update</source>
         <translation>Uppdatera</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Delete</source>
         <translation>Ta bort</translation>
@@ -185,236 +682,311 @@
     <name>Q3FileDialog</name>
     <message>
+        <location filename="../src/qt3support/dialogs/q3filedialog.cpp" line="+834"/>
         <source>Copy or Move a File</source>
         <translation>Kopiera eller ta bort en fil</translation>
     </message>
     <message>
+        <location line="+8"/>
         <source>Read: %1</source>
         <translation>Läs: %1</translation>
     </message>
     <message>
+        <location line="+6"/>
+        <location line="+30"/>
         <source>Write: %1</source>
         <translation>Skriv: %1</translation>
     </message>
     <message>
+        <location line="-22"/>
+        <location line="+1579"/>
         <source>Cancel</source>
         <translation>Avbryt</translation>
     </message>
     <message>
+        <location line="-157"/>
+        <location line="+49"/>
+        <location line="+2149"/>
+        <location filename="../src/qt3support/dialogs/q3filedialog_mac.cpp" line="+133"/>
         <source>All Files (*)</source>
         <translation>Alla filer (*)</translation>
     </message>
     <message>
+        <location line="-2085"/>
         <source>Name</source>
         <translation>Namn</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Size</source>
         <translation>Storlek</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Type</source>
         <translation>Typ</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Date</source>
         <translation>Datum</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Attributes</source>
         <translation>Attribut</translation>
     </message>
     <message>
+        <location line="+35"/>
+        <location line="+2027"/>
         <source>&amp;OK</source>
         <translation>&amp;OK</translation>
     </message>
     <message>
+        <location line="-1987"/>
         <source>Look &amp;in:</source>
         <translation>Leta &amp;i:</translation>
     </message>
     <message>
+        <location line="+1"/>
+        <location line="+1977"/>
+        <location line="+16"/>
         <source>File &amp;name:</source>
         <translation>Fil&amp;namn:</translation>
     </message>
     <message>
+        <location line="-1992"/>
         <source>File &amp;type:</source>
         <translation>Fil&amp;typ:</translation>
     </message>
     <message>
+        <location line="+7"/>
         <source>Back</source>
         <translation>Tillbaka</translation>
     </message>
     <message>
+        <location line="+7"/>
         <source>One directory up</source>
         <translation>En katalog uppåt</translation>
     </message>
     <message>
+        <location line="+9"/>
         <source>Create New Folder</source>
         <translation>Skapa ny mapp</translation>
     </message>
     <message>
+        <location line="+18"/>
         <source>List View</source>
         <translation>Listvy</translation>
     </message>
     <message>
+        <location line="+8"/>
         <source>Detail View</source>
         <translation>Detaljvy</translation>
     </message>
     <message>
+        <location line="+9"/>
         <source>Preview File Info</source>
         <translation>Förhandsgranska filinformation</translation>
     </message>
     <message>
+        <location line="+19"/>
         <source>Preview File Contents</source>
         <translation>Förhandsgranska filinnehåll</translation>
     </message>
     <message>
+        <location line="+88"/>
         <source>Read-write</source>
         <translation>Läs-skriv</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Read-only</source>
         <translation>Skrivskyddad</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Write-only</source>
         <translation>Lässkyddad</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Inaccessible</source>
         <translation>Otillgänglig</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Symlink to File</source>
         <translation>Symbolisk länk till fil</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Symlink to Directory</source>
         <translation>Symbolisk länk till katalog</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Symlink to Special</source>
         <translation>Symbolisk länk till special</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>File</source>
         <translation>Fil</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Dir</source>
         <translation>Katalog</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Special</source>
         <translation>Special</translation>
     </message>
     <message>
+        <location line="+704"/>
+        <location line="+1999"/>
+        <location filename="../src/qt3support/dialogs/q3filedialog_win.cpp" line="+209"/>
         <source>Open</source>
         <translation>Öppna</translation>
     </message>
     <message>
+        <location line="-1889"/>
+        <location filename="../src/qt3support/dialogs/q3filedialog_win.cpp" line="+71"/>
         <source>Save As</source>
         <translation>Spara som</translation>
     </message>
     <message>
+        <location line="+642"/>
+        <location line="+5"/>
+        <location line="+355"/>
         <source>&amp;Open</source>
         <translation>&amp;Öppna</translation>
     </message>
     <message>
+        <location line="-357"/>
+        <location line="+341"/>
         <source>&amp;Save</source>
         <translation>&amp;Spara</translation>
     </message>
     <message>
+        <location line="-334"/>
         <source>&amp;Rename</source>
         <translation>&amp;Byt namn</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Delete</source>
         <translation>&amp;Ta bort</translation>
     </message>
     <message>
+        <location line="+20"/>
         <source>R&amp;eload</source>
         <translation>Uppdat&amp;era</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Sort by &amp;Name</source>
         <translation>Sortera efter &amp;namn</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Sort by &amp;Size</source>
         <translation>Sortera efter &amp;storlek</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Sort by &amp;Date</source>
         <translation>Sortera efter &amp;datum</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>&amp;Unsorted</source>
         <translation>&amp;Osorterad</translation>
     </message>
     <message>
+        <location line="+15"/>
         <source>Sort</source>
         <translation>Sortera</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Show &amp;hidden files</source>
         <translation>Visa &amp;dolda filer</translation>
     </message>
     <message>
+        <location line="+31"/>
         <source>the file</source>
         <translation>filen</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>the directory</source>
         <translation>katalogen</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>the symlink</source>
         <translation>symboliska länken</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Delete %1</source>
         <translation>Ta bort %1</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&lt;qt&gt;Are you sure you wish to delete %1 &quot;%2&quot;?&lt;/qt&gt;</source>
         <translation>&lt;qt&gt;Är du säker på att du vill ta bort %1 &quot;%2&quot;?&lt;/qt&gt;</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>&amp;Yes</source>
         <translation>&amp;Ja</translation>
     </message>
     <message>
+        <location line="+0"/>
         <source>&amp;No</source>
         <translation>&amp;Nej</translation>
     </message>
     <message>
+        <location line="+36"/>
         <source>New Folder 1</source>
         <translation>Ny mapp 1</translation>
     </message>
     <message>
+        <location line="+5"/>
         <source>New Folder</source>
         <translation>Ny mapp</translation>
     </message>
     <message>
+        <location line="+5"/>
         <source>New Folder %1</source>
         <translation>Ny mapp %1</translation>
     </message>
     <message>
+        <location line="+98"/>
         <source>Find Directory</source>
         <translation>Hitta katalog</translation>
     </message>
     <message>
+        <location line="+5"/>
+        <location line="+108"/>
         <source>Directories</source>
         <translation>Kataloger</translation>
     </message>
     <message>
+        <location line="-2"/>
         <source>Directory:</source>
         <translation>Katalog:</translation>
     </message>
     <message>
+        <location line="+40"/>
+        <location line="+1009"/>
         <source>Error</source>
         <translation>Fel</translation>
     </message>
     <message>
+        <location line="-1008"/>
         <source>%1
 File not found.
@@ -424,8 +996,25 @@
 Kontrollera sökväg och filnamn.</translation>
     </message>
+    <message>
+        <location filename="../src/qt3support/dialogs/q3filedialog_win.cpp" line="-191"/>
+        <source>All Files (*.*)</source>
+        <translation>Alla filer (*.*)</translation>
+    </message>
+    <message>
+        <location line="+264"/>
+        <source>Open </source>
+        <translation>Öppna</translation>
+    </message>
+    <message>
+        <location line="+107"/>
+        <source>Select a Directory</source>
+        <translation>Välj en katalog</translation>
+    </message>
 </context>
 <context>
     <name>Q3LocalFs</name>
     <message>
+        <location filename="../src/qt3support/network/q3localfs.cpp" line="+130"/>
+        <location line="+10"/>
         <source>Could not read directory
 %1</source>
@@ -434,4 +1023,5 @@
     </message>
     <message>
+        <location line="+45"/>
         <source>Could not create directory
 %1</source>
@@ -440,4 +1030,5 @@
     </message>
     <message>
+        <location line="+34"/>
         <source>Could not remove file or directory
 %1</source>
@@ -446,4 +1037,5 @@
     </message>
     <message>
+        <location line="+27"/>
         <source>Could not rename
 %1
@@ -456,4 +1048,5 @@
     </message>
     <message>
+        <location line="+25"/>
         <source>Could not open
 %1</source>
@@ -462,4 +1055,5 @@
     </message>
     <message>
+        <location line="+68"/>
         <source>Could not write
 %1</source>
@@ -471,8 +1065,10 @@
     <name>Q3MainWindow</name>
     <message>
+        <location filename="../src/qt3support/widgets/q3mainwindow.cpp" line="+2051"/>
         <source>Line up</source>
         <translation>Rada upp</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Customize...</source>
         <translation>Anpassa...</translation>
@@ -482,4 +1078,5 @@
     <name>Q3NetworkProtocol</name>
     <message>
+        <location filename="../src/qt3support/network/q3networkprotocol.cpp" line="+854"/>
         <source>Operation stopped by the user</source>
         <translation>Åtgärden stoppades av användaren</translation>
@@ -489,4 +1086,6 @@
     <name>Q3ProgressDialog</name>
     <message>
+        <location filename="../src/qt3support/dialogs/q3progressdialog.cpp" line="+224"/>
+        <location line="+61"/>
         <source>Cancel</source>
         <translation>Avbryt</translation>
@@ -496,20 +1095,26 @@
     <name>Q3TabDialog</name>
     <message>
+        <location filename="../src/qt3support/dialogs/q3tabdialog.cpp" line="+190"/>
+        <location line="+824"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
+        <location line="-366"/>
         <source>Apply</source>
         <translation>Verkställ</translation>
     </message>
     <message>
+        <location line="+43"/>
         <source>Help</source>
         <translation>Hjälp</translation>
     </message>
     <message>
+        <location line="+45"/>
         <source>Defaults</source>
         <translation>Standardvärden</translation>
     </message>
     <message>
+        <location line="+50"/>
         <source>Cancel</source>
         <translation>Avbryt</translation>
@@ -519,28 +1124,36 @@
     <name>Q3TextEdit</name>
     <message>
+        <location filename="../src/qt3support/text/q3textedit.cpp" line="+5429"/>
         <source>&amp;Undo</source>
         <translation>&amp;Ångra</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Redo</source>
         <translation>&amp;Gör om</translation>
     </message>
     <message>
+        <location line="+5"/>
         <source>Cu&amp;t</source>
         <translation>Klipp u&amp;t</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Copy</source>
         <translation>&amp;Kopiera</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>&amp;Paste</source>
         <translation>Klistra &amp;in</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Clear</source>
         <translation>Töm</translation>
     </message>
     <message>
+        <location line="+4"/>
+        <location line="+2"/>
         <source>Select All</source>
         <translation>Markera alla</translation>
@@ -550,52 +1163,69 @@
     <name>Q3TitleBar</name>
     <message>
+        <location filename="../src/plugins/accessible/compat/q3complexwidgets.cpp" line="+246"/>
         <source>System</source>
         <translation>System</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Restore up</source>
         <translation>Återställ uppåt</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Minimize</source>
         <translation>Minimera</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Restore down</source>
         <translation>Återställ nedåt</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Maximize</source>
         <translation>Maximera</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Close</source>
         <translation>Stäng</translation>
     </message>
     <message>
+        <location line="+18"/>
         <source>Contains commands to manipulate the window</source>
         <translation>Innehåller kommandon för att manipulera fönstret</translation>
     </message>
     <message>
+        <location line="+3"/>
+        <source>Puts a minimized window back to normal</source>
+        <translation>Återställer ett minimerat fönster till normalt</translation>
+    </message>
+    <message>
         <source>Puts a minimized back to normal</source>
-        <translation>Återställer ett minimerat till normalt</translation>
-    </message>
-    <message>
+        <translation type="obsolete">Återställer ett minimerat till normalt</translation>
+    </message>
+    <message>
+        <location line="+1"/>
         <source>Moves the window out of the way</source>
         <translation>Flyttar fönstret ur vägen</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Puts a maximized window back to normal</source>
         <translation>Återställer ett maximerat fönster tillbaka till normalt</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Makes the window full screen</source>
         <translation>Gör fönstret till helskärm</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Closes the window</source>
         <translation>Stänger fönstret</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Displays the name of the window and contains controls to manipulate it</source>
         <translation>Visar namnet på fönstret och innehåller kontroller för att manipulera det</translation>
@@ -605,4 +1235,5 @@
     <name>Q3ToolBar</name>
     <message>
+        <location filename="../src/qt3support/widgets/q3toolbar.cpp" line="+692"/>
         <source>More...</source>
         <translation>Mer...</translation>
@@ -612,36 +1243,49 @@
     <name>Q3UrlOperator</name>
     <message>
+        <location filename="../src/qt3support/network/q3urloperator.cpp" line="+386"/>
+        <location line="+260"/>
+        <location line="+4"/>
         <source>The protocol `%1&apos; is not supported</source>
-        <translation>Protokollet \&quot;%1\&quot; stöds inte</translation>
-    </message>
-    <message>
+        <translation>Protokollet &quot;%&quot; stöds inte</translation>
+    </message>
+    <message>
+        <location line="-260"/>
         <source>The protocol `%1&apos; does not support listing directories</source>
         <translation>Protokollet \&quot;%1\&quot; har inte stöd för att lista kataloger</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>The protocol `%1&apos; does not support creating new directories</source>
         <translation>Protokollet \&quot;%1\&quot; har inte stöd för att skapa nya kataloger</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>The protocol `%1&apos; does not support removing files or directories</source>
         <translation>Protokollet \&quot;%1\&quot; har inte stöd för att ta bort filer eller kataloger</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>The protocol `%1&apos; does not support renaming files or directories</source>
         <translation>Protokollet \&quot;%1\&quot; har inte stöd för att byta namn på filer eller kataloger</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>The protocol `%1&apos; does not support getting files</source>
         <translation>Protokollet \&quot;%1\&quot; har inte stöd för att hämta filer</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>The protocol `%1&apos; does not support putting files</source>
         <translation>Protokollet \&quot;%1\&quot; har inte stöd för att lämna filer</translation>
     </message>
     <message>
+        <location line="+243"/>
+        <location line="+4"/>
         <source>The protocol `%1&apos; does not support copying or moving files or directories</source>
         <translation>Protokollet \&quot;%1\&quot; har inte stöd för att kopiera eller flytta filer eller kataloger</translation>
     </message>
     <message>
+        <location line="+237"/>
+        <location line="+1"/>
         <source>(unknown)</source>
         <translation>(okänt)</translation>
@@ -651,20 +1295,25 @@
     <name>Q3Wizard</name>
     <message>
+        <location filename="../src/qt3support/dialogs/q3wizard.cpp" line="+177"/>
         <source>&amp;Cancel</source>
         <translation>&amp;Avbryt</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&lt; &amp;Back</source>
         <translation>&lt; Till&amp;baka</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Next &gt;</source>
         <translation>&amp;Nästa &gt;</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Finish</source>
-        <translation>&amp;Färdig</translation>
-    </message>
-    <message>
+        <translation>&amp;Färdigställ</translation>
+    </message>
+    <message>
+        <location line="+1"/>
         <source>&amp;Help</source>
         <translation>&amp;Hjälp</translation>
@@ -674,31 +1323,61 @@
     <name>QAbstractSocket</name>
     <message>
+        <location filename="../src/network/socket/qabstractsocket.cpp" line="+549"/>
+        <location line="+839"/>
+        <location line="+220"/>
+        <source>Operation on socket is not supported</source>
+        <translation>Uttagsåtgärden stöds inte</translation>
+    </message>
+    <message>
+        <location line="-692"/>
+        <location filename="../src/network/socket/qhttpsocketengine.cpp" line="+629"/>
+        <location filename="../src/network/socket/qsocks5socketengine.cpp" line="+661"/>
+        <location line="+26"/>
         <source>Host not found</source>
         <translation>Värden hittades inte</translation>
     </message>
     <message>
+        <location line="+50"/>
+        <location filename="../src/network/socket/qhttpsocketengine.cpp" line="+3"/>
+        <location filename="../src/network/socket/qsocks5socketengine.cpp" line="+4"/>
         <source>Connection refused</source>
         <translation>Anslutningen nekades</translation>
     </message>
     <message>
+        <location line="+142"/>
+        <source>Connection timed out</source>
+        <translation>Tidsgränsen för anslutning överstegs</translation>
+    </message>
+    <message>
+        <location filename="../src/network/access/qhttpnetworkconnection.cpp" line="+647"/>
+        <location filename="../src/network/socket/qabstractsocket.cpp" line="+703"/>
         <source>Socket operation timed out</source>
         <translation>Tidsgräns för uttagsåtgärd överstegs</translation>
     </message>
     <message>
+        <location filename="../src/network/socket/qabstractsocket.cpp" line="+380"/>
         <source>Socket is not connected</source>
         <translation>Uttaget är inte anslutet</translation>
     </message>
+    <message>
+        <location filename="../src/network/socket/qsocks5socketengine.cpp" line="-8"/>
+        <source>Network unreachable</source>
+        <translation>Nätverket är inte nåbart</translation>
+    </message>
 </context>
 <context>
     <name>QAbstractSpinBox</name>
     <message>
+        <location filename="../src/gui/widgets/qabstractspinbox.cpp" line="+1263"/>
         <source>&amp;Step up</source>
         <translation>&amp;Stega uppåt</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Step &amp;down</source>
         <translation>Stega &amp;nedåt</translation>
     </message>
     <message>
+        <location line="-8"/>
         <source>&amp;Select All</source>
         <translation>&amp;Markera allt</translation>
@@ -706,18 +1385,30 @@
 </context>
 <context>
+    <name>QAccessibleButton</name>
+    <message>
+        <location filename="../src/plugins/accessible/widgets/simplewidgets.cpp" line="+250"/>
+        <source>Press</source>
+        <translation>Tryck</translation>
+    </message>
+</context>
+<context>
     <name>QApplication</name>
     <message>
+        <location filename="../src/gui/accessible/qaccessibleobject.cpp" line="+376"/>
         <source>Activate</source>
         <translation>Aktivera</translation>
     </message>
     <message>
+        <location filename="../src/gui/dialogs/qmessagebox.h" line="+354"/>
         <source>Executable &apos;%1&apos; requires Qt %2, found Qt %3.</source>
         <translation>Binären \&quot;%1\&quot; kräver Qt %2, hittade Qt %3.</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Incompatible Qt Library Error</source>
         <translation>Inkompatibelt Qt-biblioteksfel</translation>
     </message>
     <message>
+        <location filename="../src/gui/kernel/qapplication.cpp" line="-13"/>
         <source>QT_LAYOUT_DIRECTION</source>
         <comment>Translate this string to the string &apos;LTR&apos; in left-to-right languages or to &apos;RTL&apos; in right-to-left languages (such as Hebrew and Arabic) to get proper widget layout.</comment>
@@ -725,4 +1416,5 @@
     </message>
     <message>
+        <location filename="../src/gui/accessible/qaccessibleobject.cpp" line="+2"/>
         <source>Activates the program&apos;s main window</source>
         <translation>Aktiverar programmets huvudfönster</translation>
@@ -730,14 +1422,40 @@
 </context>
 <context>
+    <name>QAxSelect</name>
+    <message>
+        <location filename="../src/activeqt/container/qaxselect.ui"/>
+        <source>Select ActiveX Control</source>
+        <translation>Välj ActiveX Control</translation>
+    </message>
+    <message>
+        <location/>
+        <source>OK</source>
+        <translation>OK</translation>
+    </message>
+    <message>
+        <location/>
+        <source>&amp;Cancel</source>
+        <translation>&amp;Avbryt</translation>
+    </message>
+    <message>
+        <location/>
+        <source>COM &amp;Object:</source>
+        <translation>COM-&amp;objekt:</translation>
+    </message>
+</context>
+<context>
     <name>QCheckBox</name>
     <message>
+        <location filename="../src/plugins/accessible/widgets/simplewidgets.cpp" line="-136"/>
         <source>Uncheck</source>
         <translation>Avkryssa</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Check</source>
         <translation>Kryssa</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Toggle</source>
         <translation>Växla</translation>
@@ -747,40 +1465,55 @@
     <name>QColorDialog</name>
     <message>
+        <location filename="../src/gui/dialogs/qcolordialog.cpp" line="+1378"/>
         <source>Hu&amp;e:</source>
         <translation>Nya&amp;ns:</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Sat:</source>
         <translation>&amp;Mättnad:</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Val:</source>
         <translation>&amp;Ljushet:</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Red:</source>
         <translation>&amp;Röd:</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Green:</source>
         <translation>&amp;Grön:</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Bl&amp;ue:</source>
         <translation>Bl&amp;å:</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>A&amp;lpha channel:</source>
         <translation>Alfa&amp;kanal:</translation>
     </message>
     <message>
+        <location line="+101"/>
+        <source>Select Color</source>
+        <translation>Välj färg</translation>
+    </message>
+    <message>
+        <location line="+183"/>
         <source>&amp;Basic colors</source>
         <translation>&amp;Basfärger</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Custom colors</source>
         <translation>&amp;Anpassade färger</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Add to Custom Colors</source>
         <translation>&amp;Lägg till i anpassade färger</translation>
@@ -788,5 +1521,5 @@
     <message>
         <source>Select color</source>
-        <translation>Välj färg</translation>
+        <translation type="obsolete">Välj färg</translation>
     </message>
 </context>
@@ -794,16 +1527,21 @@
     <name>QComboBox</name>
     <message>
+        <location filename="../src/plugins/accessible/widgets/complexwidgets.cpp" line="+1776"/>
+        <location line="+65"/>
         <source>Open</source>
         <translation>Öppna</translation>
     </message>
     <message>
+        <location filename="../src/gui/itemviews/qitemeditorfactory.cpp" line="+556"/>
         <source>False</source>
         <translation>Falskt</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>True</source>
         <translation>Sant</translation>
     </message>
     <message>
+        <location filename="../src/plugins/accessible/widgets/complexwidgets.cpp" line="+0"/>
         <source>Close</source>
         <translation>Stäng</translation>
@@ -813,9 +1551,11 @@
     <name>QCoreApplication</name>
     <message>
+        <location filename="../src/corelib/kernel/qsystemsemaphore_symbian.cpp" line="+78"/>
         <source>%1: permission denied</source>
         <comment>QSystemSemaphore</comment>
-        <translation>%1: åtkomst nekas</translation>
-    </message>
-    <message>
+        <translation>%1: åtkomst nekad</translation>
+    </message>
+    <message>
+        <location line="-13"/>
         <source>%1: already exists</source>
         <comment>QSystemSemaphore</comment>
@@ -825,7 +1565,14 @@
         <source>%1: doesn&apos;t exists</source>
         <comment>QSystemSemaphore</comment>
+        <translation type="obsolete">%1: finns inte</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>%1: does not exist</source>
+        <comment>QSystemSemaphore</comment>
         <translation>%1: finns inte</translation>
     </message>
     <message>
+        <location line="+5"/>
         <source>%1: out of resources</source>
         <comment>QSystemSemaphore</comment>
@@ -833,4 +1580,5 @@
     </message>
     <message>
+        <location line="+8"/>
         <source>%1: unknown error %2</source>
         <comment>QSystemSemaphore</comment>
@@ -838,4 +1586,5 @@
     </message>
     <message>
+        <location filename="../src/corelib/kernel/qsystemsemaphore_unix.cpp" line="+119"/>
         <source>%1: key is empty</source>
         <comment>QSystemSemaphore</comment>
@@ -843,4 +1592,5 @@
     </message>
     <message>
+        <location line="+12"/>
         <source>%1: unable to make key</source>
         <comment>QSystemSemaphore</comment>
@@ -848,4 +1598,5 @@
     </message>
     <message>
+        <location line="+9"/>
         <source>%1: ftok failed</source>
         <comment>QSystemSemaphore</comment>
@@ -856,16 +1607,20 @@
     <name>QDB2Driver</name>
     <message>
+        <location filename="../src/sql/drivers/db2/qsql_db2.cpp" line="+1253"/>
         <source>Unable to connect</source>
         <translation>Kunde inte ansluta</translation>
     </message>
     <message>
+        <location line="+298"/>
         <source>Unable to commit transaction</source>
         <translation>Kunde inte verkställa transaktion</translation>
     </message>
     <message>
+        <location line="+17"/>
         <source>Unable to rollback transaction</source>
         <translation>Kunde inte rulla tillbaka transaktion</translation>
     </message>
     <message>
+        <location line="+15"/>
         <source>Unable to set autocommit</source>
         <translation>Kunde inte ställa in automatisk verkställning</translation>
@@ -875,24 +1630,31 @@
     <name>QDB2Result</name>
     <message>
+        <location line="-1030"/>
+        <location line="+240"/>
         <source>Unable to execute statement</source>
         <translation>Kunde inte köra frågesats</translation>
     </message>
     <message>
+        <location line="-203"/>
         <source>Unable to prepare statement</source>
         <translation>Kunde inte förbereda frågesats</translation>
     </message>
     <message>
+        <location line="+193"/>
         <source>Unable to bind variable</source>
         <translation>Kunde inte binda variabel</translation>
     </message>
     <message>
+        <location line="+89"/>
         <source>Unable to fetch record %1</source>
         <translation>Kunde inte hämta posten %1</translation>
     </message>
     <message>
+        <location line="+19"/>
         <source>Unable to fetch next</source>
         <translation>Kunde inte hämta nästa</translation>
     </message>
     <message>
+        <location line="+21"/>
         <source>Unable to fetch first</source>
         <translation>Kunde inte hämta första</translation>
@@ -902,16 +1664,20 @@
     <name>QDateTimeEdit</name>
     <message>
+        <location filename="../src/gui/widgets/qdatetimeedit.cpp" line="+2274"/>
         <source>AM</source>
         <translation>AM</translation>
     </message>
     <message>
+        <location line="+0"/>
         <source>am</source>
         <translation>am</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>PM</source>
         <translation>PM</translation>
     </message>
     <message>
+        <location line="+0"/>
         <source>pm</source>
         <translation>pm</translation>
@@ -919,14 +1685,1201 @@
 </context>
 <context>
+    <name>QDeclarativeAbstractAnimation</name>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativeanimation.cpp" line="+172"/>
+        <source>Cannot animate non-existent property &quot;%1&quot;</source>
+        <translation>Kan inte animera en icke-existerande egenskap &quot;%1&quot;</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Cannot animate read-only property &quot;%1&quot;</source>
+        <translation>Kan inte animera en skrivskyddad egenskap &quot;%1&quot;</translation>
+    </message>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativeutilmodule.cpp" line="+123"/>
+        <location line="+45"/>
+        <source>Animation is an abstract class</source>
+        <translation>Animation är en abstrakt klass</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeAnchorAnimation</name>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativeanimation.cpp" line="+2686"/>
+        <source>Cannot set a duration of &lt; 0</source>
+        <translation>Kan inte ställa in en varaktighet mindre än 0</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeAnchors</name>
+    <message>
+        <location filename="../src/declarative/graphicsitems/qdeclarativeanchors.cpp" line="+198"/>
+        <source>Possible anchor loop detected on fill.</source>
+        <translation>Möjlig förankringssnurra detekterad vid ifyllnad.</translation>
+    </message>
+    <message>
+        <location line="+29"/>
+        <source>Possible anchor loop detected on centerIn.</source>
+        <translation>Möjlig förankringssnurra detekterad för centerIn.</translation>
+    </message>
+    <message>
+        <location line="+208"/>
+        <location line="+34"/>
+        <location line="+646"/>
+        <location line="+37"/>
+        <source>Cannot anchor to an item that isn&apos;t a parent or sibling.</source>
+        <translation>Kan inte ankra till ett objekt som inte är överliggande eller på samma nivå.</translation>
+    </message>
+    <message>
+        <location line="-570"/>
+        <source>Possible anchor loop detected on vertical anchor.</source>
+        <translation>Möjlig förankringssnurra detekterad för vertikal förankring.</translation>
+    </message>
+    <message>
+        <location line="+95"/>
+        <source>Possible anchor loop detected on horizontal anchor.</source>
+        <translation>Möjlig förankringssnurra detekterad för horisontell förankring.</translation>
+    </message>
+    <message>
+        <location line="+422"/>
+        <source>Cannot specify left, right, and hcenter anchors.</source>
+        <translation>Kan inte ange vänster-, höger- eller horisontell centralförankring.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <location line="+37"/>
+        <source>Cannot anchor to a null item.</source>
+        <translation>Kan inte förankra till ett objekt som är null.</translation>
+    </message>
+    <message>
+        <location line="-34"/>
+        <source>Cannot anchor a horizontal edge to a vertical edge.</source>
+        <translation>Kan inte förankra en horisontell kant till en vertikal kant.</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <location line="+37"/>
+        <source>Cannot anchor item to self.</source>
+        <translation>Kan inte förankra objekt till sig själv.</translation>
+    </message>
+    <message>
+        <location line="-25"/>
+        <source>Cannot specify top, bottom, and vcenter anchors.</source>
+        <translation>Kan inte ange över-, under- eller vertikal centralförankring.</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Baseline anchor cannot be used in conjunction with top, bottom, or vcenter anchors.</source>
+        <translation>Baslinjeförankring kan inte användas tillsammans med över-, under- eller vertikal centralförankring.</translation>
+    </message>
+    <message>
+        <location line="+13"/>
+        <source>Cannot anchor a vertical edge to a horizontal edge.</source>
+        <translation>Kan inte förankra en vertikal kant till en horisontell kant.</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeAnimatedImage</name>
+    <message>
+        <location filename="../src/declarative/graphicsitems/qdeclarativeitemsmodule.cpp" line="+103"/>
+        <location line="+103"/>
+        <source>Qt was built without support for QMovie</source>
+        <translation>Qt byggdes utan stöd för QMovie</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeApplication</name>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativeutilmodule.cpp" line="-89"/>
+        <source>Application is an abstract class</source>
+        <translation>Application är en abstrakt klass</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeBehavior</name>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativebehavior.cpp" line="+126"/>
+        <source>Cannot change the animation assigned to a Behavior.</source>
+        <translation>Kan inte ändra animeringen tilldelad till Behavior.</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeBinding</name>
+    <message>
+        <location filename="../src/declarative/qml/qdeclarativebinding.cpp" line="+456"/>
+        <source>Binding loop detected for property &quot;%1&quot;</source>
+        <translation>Bindningssnurra detekterades för egenskap &quot;%1&quot;</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeCompiledBindings</name>
+    <message>
+        <location filename="../src/declarative/qml/qdeclarativecompiledbindings.cpp" line="+380"/>
+        <source>Binding loop detected for property &quot;%1&quot;</source>
+        <translation>Bindningssnurra detekterades för egenskap &quot;%1&quot;</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeCompiler</name>
+    <message>
+        <location filename="../src/declarative/qml/qdeclarativecompiler.cpp" line="+185"/>
+        <location line="+1662"/>
+        <location line="+205"/>
+        <location line="+81"/>
+        <location line="+75"/>
+        <location line="+582"/>
+        <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
+        <translation>Ogiltig egenskapstilldelning: &quot;%1&quot; är en skrivskyddad egenskap</translation>
+    </message>
+    <message>
+        <location line="-2596"/>
+        <source>Invalid property assignment: unknown enumeration</source>
+        <translation>Ogiltig egenskapstilldelning: okänt uppräkningsvärde</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Invalid property assignment: string expected</source>
+        <translation>Ogiltig egenskapstilldelning: sträng förväntades</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Invalid property assignment: url expected</source>
+        <translation>Ogiltig egenskapstilldelning: webbadress förväntades</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>Invalid property assignment: unsigned int expected</source>
+        <translation>Ogiltig egenskapstilldelning: heltal utan tecken förväntades</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Invalid property assignment: int expected</source>
+        <translation>Ogiltig egenskapstilldelning: heltal förväntades</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <location line="+3"/>
+        <source>Invalid property assignment: number expected</source>
+        <translation>Ogiltig egenskapstilldelning: tal förväntades</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Invalid property assignment: color expected</source>
+        <translation>Ogiltig egenskapstilldelning: färg förväntades</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Invalid property assignment: date expected</source>
+        <translation>Ogiltig egenskapstilldelning: datum förväntades</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Invalid property assignment: time expected</source>
+        <translation>Ogiltig egenskapstilldelning: tid förväntades</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Invalid property assignment: datetime expected</source>
+        <translation>Ogiltig egenskapstilldelning: datum och tid förväntades</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Invalid property assignment: point expected</source>
+        <translation>Ogiltig egenskapstilldelning: punkt förväntades</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Invalid property assignment: size expected</source>
+        <translation>Ogiltig egenskapstilldelning: storlek förväntades</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Invalid property assignment: rect expected</source>
+        <translation>Ogiltig egenskapstilldelning: rektangel förväntades</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Invalid property assignment: boolean expected</source>
+        <translation>Ogiltig egenskapstilldelning: Boolean förväntades</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Invalid property assignment: 3D vector expected</source>
+        <translation>Ogiltig egenskapstilldelning: tredimensionell vektor förväntades</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Invalid property assignment: unsupported type &quot;%1&quot;</source>
+        <translation>Ogiltig egenskapstilldelning: typen &quot;%1&quot; stöds inte</translation>
+    </message>
+    <message>
+        <location line="+282"/>
+        <source>Element is not creatable.</source>
+        <translation>Elementet går inte att skapa.</translation>
+    </message>
+    <message>
+        <location line="+644"/>
+        <source>Component elements may not contain properties other than id</source>
+        <translation>Komponentelement får inte innehålla andra egenskaper än ID</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Invalid component id specification</source>
+        <translation>Ogiltig specifikation av komponent-ID</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <location line="+515"/>
+        <source>id is not unique</source>
+        <translation>ID-värdet är inte unikt</translation>
+    </message>
+    <message>
+        <location line="-505"/>
+        <source>Invalid component body specification</source>
+        <translation>Ogiltig specifikation av component body</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Component objects cannot declare new properties.</source>
+        <translation>Komponentobjekt kan inte deklarera nya egenskaper.</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Component objects cannot declare new signals.</source>
+        <translation>Komponentobjekt kan inte deklarera nya signaler.</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Component objects cannot declare new functions.</source>
+        <translation>Komponentobjekt kan inte deklarera nya funktioner.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Cannot create empty component specification</source>
+        <translation>Kan inte skapa tom komponentspecifikation</translation>
+    </message>
+    <message>
+        <location line="+88"/>
+        <location line="+121"/>
+        <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
+        <translation>&quot;%1.%2&quot; är inte tillgänglig i %3 %4.%5.</translation>
+    </message>
+    <message>
+        <location line="-119"/>
+        <location line="+121"/>
+        <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
+        <translation>&quot;%1.%2&quot; är inte tillgänglig på grund av komponentversion.</translation>
+    </message>
+    <message>
+        <location line="-110"/>
+        <source>Incorrectly specified signal assignment</source>
+        <translation>Felaktigt angiven signaltilldelning</translation>
+    </message>
+    <message>
+        <location line="+12"/>
+        <source>Cannot assign a value to a signal (expecting a script to be run)</source>
+        <translation>Kan inte tilldela ett värde till en signal (förväntar att ett skript ska köras)</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Empty signal assignment</source>
+        <translation>Tom signaltilldelning</translation>
+    </message>
+    <message>
+        <location line="+38"/>
+        <source>Empty property assignment</source>
+        <translation>Tom egenskapstilldelning</translation>
+    </message>
+    <message>
+        <location line="+12"/>
+        <source>Attached properties cannot be used here</source>
+        <translation>Anslutna egenskaper kan inte användas här</translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <location line="+128"/>
+        <source>Non-existent attached object</source>
+        <translation>Anslutet objekt existerar inte</translation>
+    </message>
+    <message>
+        <location line="-124"/>
+        <location line="+127"/>
+        <source>Invalid attached object assignment</source>
+        <translation>Ogiltig tilldelning av anslutet objekt</translation>
+    </message>
+    <message>
+        <location line="-48"/>
+        <source>Cannot assign to non-existent default property</source>
+        <translation>Kan inte tilldela en standardegenskap som inte finns</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <location line="+356"/>
+        <location line="+3"/>
+        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+        <translation>Kan inte tilldela till egenskapen  &quot;%1 &quot; som inte finns</translation>
+    </message>
+    <message>
+        <location line="-329"/>
+        <source>Invalid use of namespace</source>
+        <translation>Ogiltig användning av namnrymd</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Not an attached property name</source>
+        <translation>Inte ett namn på en ansluten egenskap</translation>
+    </message>
+    <message>
+        <location line="+182"/>
+        <source>Invalid use of id property</source>
+        <translation>Ogiltig användning av id-egenskap</translation>
+    </message>
+    <message>
+        <location line="+87"/>
+        <location line="+2"/>
+        <source>Property has already been assigned a value</source>
+        <translation>Egenskapen har redan tilldelats ett värde</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <location line="+7"/>
+        <source>Invalid grouped property access</source>
+        <translation>Ogiltig grupperad egenskapsåtkomst</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Cannot assign a value directly to a grouped property</source>
+        <translation>Kan inte tilldela ett värde direkt till en grupperad egenskap</translation>
+    </message>
+    <message>
+        <location line="+16"/>
+        <source>Invalid property use</source>
+        <translation>Ogiltig användning av egenskap</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Property assignment expected</source>
+        <translation>Egenskapstilldelning förväntades</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Single property assignment expected</source>
+        <translation>Enstaka egenskapstilldelning förväntades</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Unexpected object assignment</source>
+        <translation>Oväntad objekttilldelning</translation>
+    </message>
+    <message>
+        <location line="+65"/>
+        <source>Cannot assign object to list</source>
+        <translation>Kan inte tilldela objekt till lista</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Can only assign one binding to lists</source>
+        <translation>Kan bara tilldela en bindning till listor</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Cannot assign primitives to lists</source>
+        <translation>Kan inte tilldela primitiver till listor</translation>
+    </message>
+    <message>
+        <location line="+13"/>
+        <source>Cannot assign multiple values to a script property</source>
+        <translation>Kan inte tilldela flera värden till en skriptegenskap</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Invalid property assignment: script expected</source>
+        <translation>Ogiltig egenskapstilldelning: skript förväntades</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Cannot assign multiple values to a singular property</source>
+        <translation>Kan inte tilldela flera värden till en enskild egenskap</translation>
+    </message>
+    <message>
+        <location line="+93"/>
+        <source>Cannot assign object to property</source>
+        <translation>Kan inte tilldela objekt till egenskap</translation>
+    </message>
+    <message>
+        <location line="+50"/>
+        <source>&quot;%1&quot; cannot operate on &quot;%2&quot;</source>
+        <translation>&quot;%1&quot; kan inte användas för &quot;%2&quot;</translation>
+    </message>
+    <message>
+        <location line="+164"/>
+        <source>Duplicate default property</source>
+        <translation>Duplicerad fördefinierad egenskap</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Duplicate property name</source>
+        <translation>Duplicerat egenskapsnamn</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Property names cannot begin with an upper case letter</source>
+        <translation>Egenskapsnamn kan inte börja med en stor bokstav</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Illegal property name</source>
+        <translation>Ogiltigt egenskapsnamn</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Duplicate signal name</source>
+        <translation>Duplicerat signalnamn</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Signal names cannot begin with an upper case letter</source>
+        <translation>Signalnamn kan inte börja med en stor bokstav</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Illegal signal name</source>
+        <translation>Ogiltigt signalnamn</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Duplicate method name</source>
+        <translation>Duplicerat metodnamn</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Method names cannot begin with an upper case letter</source>
+        <translation>Metodnamn kan inte börja med en stor bokstav</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Illegal method name</source>
+        <translation>Felaktigt metodnamn</translation>
+    </message>
+    <message>
+        <location line="+21"/>
+        <source>Property value set multiple times</source>
+        <translation>Egenskapsvärde angivet flera gånger</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Invalid property nesting</source>
+        <translation>Ogiltig nästling av egenskaper</translation>
+    </message>
+    <message>
+        <location line="+52"/>
+        <source>Cannot override FINAL property</source>
+        <translation>Kan inte överskrida egenskapen FINAL</translation>
+    </message>
+    <message>
+        <location line="+23"/>
+        <source>Invalid property type</source>
+        <translation>Ogiltig egenskapstyp</translation>
+    </message>
+    <message>
+        <location line="+177"/>
+        <source>Invalid empty ID</source>
+        <translation>Ogiltigt tomt ID</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>IDs cannot start with an uppercase letter</source>
+        <translation>Inget ID får börja med en stor bokstav</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>IDs must start with a letter or underscore</source>
+        <translation>Alla ID måste börja med en bokstav eller ett understreck</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>IDs must contain only letters, numbers, and underscores</source>
+        <translation>ID får bara innehålla bokstäver, siffror och understreck</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>ID illegally masks global JavaScript property</source>
+        <translation>ID maskerar felaktigt global Javascript-egenskap</translation>
+    </message>
+    <message>
+        <location line="+31"/>
+        <location line="+9"/>
+        <source>No property alias location</source>
+        <translation>Ingen aliasplats för egenskap</translation>
+    </message>
+    <message>
+        <location line="-4"/>
+        <location line="+25"/>
+        <location line="+7"/>
+        <location line="+7"/>
+        <location line="+6"/>
+        <source>Invalid alias location</source>
+        <translation>Ogiltig aliasplats</translation>
+    </message>
+    <message>
+        <location line="-36"/>
+        <source>Invalid alias reference. An alias reference must be specified as &lt;id&gt;, &lt;id&gt;.&lt;property&gt; or &lt;id&gt;.&lt;value property&gt;.&lt;property&gt;</source>
+        <translation>Ogiltig aliasreferens En aliasreferens måste anges som &lt;id&gt;, &lt;id&gt;.&lt;property&gt; eller &lt;id&gt;.&lt;value property&gt;.&lt;property&gt;</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Invalid alias reference. Unable to find id &quot;%1&quot;</source>
+        <translation>Ogiltig aliasreferens. Kan inte hitta id &quot;%1&quot;</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Alias property exceeds alias bounds</source>
+        <translation>Aliasegenskap överskrider aliasgränser</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeComponent</name>
+    <message>
+        <location filename="../src/declarative/qml/qdeclarativecomponent.cpp" line="+531"/>
+        <source>Invalid empty URL</source>
+        <translation>Ogiltig tom webbadress</translation>
+    </message>
+    <message>
+        <location line="+148"/>
+        <source>createObject: value is not an object</source>
+        <translation>createObject: värdet är inte ett objekt</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeConnections</name>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativeconnections.cpp" line="+205"/>
+        <location line="+64"/>
+        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+        <translation>Kan inte tilldela till egenskapen &quot;%1&quot; som inte finns</translation>
+    </message>
+    <message>
+        <location line="-54"/>
+        <source>Connections: nested objects not allowed</source>
+        <translation>Connections: nästlade objekt tillåts inte</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Connections: syntax error</source>
+        <translation>Connections: syntaxfel</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Connections: script expected</source>
+        <translation>Connections: skript förväntades</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeEngine</name>
+    <message>
+        <location filename="../src/declarative/qml/qdeclarativesqldatabase.cpp" line="+211"/>
+        <source>executeSql called outside transaction()</source>
+        <translation>executeSql anropad utanför transaction()</translation>
+    </message>
+    <message>
+        <location line="+58"/>
+        <source>Read-only Transaction</source>
+        <translation>Skrivskyddad transaktion</translation>
+    </message>
+    <message>
+        <location line="+20"/>
+        <source>Version mismatch: expected %1, found %2</source>
+        <translation>Version matchar inte: förväntade %1, hittade %2</translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <source>SQL transaction failed</source>
+        <translation>SQL-transaktion misslyckades</translation>
+    </message>
+    <message>
+        <location line="+21"/>
+        <source>transaction: missing callback</source>
+        <translation>transaction: saknar återanrop</translation>
+    </message>
+    <message>
+        <location line="+59"/>
+        <location line="+15"/>
+        <source>SQL: database version mismatch</source>
+        <translation>SQL: databasversion matchar inte</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeFlipable</name>
+    <message>
+        <location filename="../src/declarative/graphicsitems/qdeclarativeflipable.cpp" line="+138"/>
+        <source>front is a write-once property</source>
+        <translation>front är en egenskap som kan skrivas en gång</translation>
+    </message>
+    <message>
+        <location line="+20"/>
+        <source>back is a write-once property</source>
+        <translation>back är en egenskap som kan skrivas en gång</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeImportDatabase</name>
+    <message>
+        <location filename="../src/declarative/qml/qdeclarativeimport.cpp" line="+360"/>
+        <source>cannot load module &quot;%1&quot;: File name case mismatch for &quot;%2&quot;</source>
+        <translation>kan inte ladda modul &quot;%1&quot;: Filnamnets stora och små bokstäver stämmer inte för &quot;%2&quot;</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>module &quot;%1&quot; definition &quot;%2&quot; not readable</source>
+        <translation>modul &quot;%1&quot; definition &quot;%2&quot; är inte läsbar</translation>
+    </message>
+    <message>
+        <location line="+26"/>
+        <source>plugin cannot be loaded for module &quot;%1&quot;: %2</source>
+        <translation>insticksprogram kan inte laddas för modulen &quot;%1&quot;: %2</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>module &quot;%1&quot; plugin &quot;%2&quot; not found</source>
+        <translation>modul &quot;%1&quot; insticksprogram &quot;%2&quot; hittades inte</translation>
+    </message>
+    <message>
+        <location line="+133"/>
+        <location line="+68"/>
+        <source>module &quot;%1&quot; version %2.%3 is not installed</source>
+        <translation>modul &quot;%1&quot; version %2.%3 är inte installerad</translation>
+    </message>
+    <message>
+        <location line="-66"/>
+        <source>module &quot;%1&quot; is not installed</source>
+        <translation>modul &quot;%1&quot; är inte installerad</translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <location line="+20"/>
+        <source>&quot;%1&quot;: no such directory</source>
+        <translation>&quot;%1&quot;: ingen sådan katalog</translation>
+    </message>
+    <message>
+        <location line="-2"/>
+        <source>import &quot;%1&quot; has no qmldir and no namespace</source>
+        <translation>import &quot;%1&quot; har inget qmldir och ingen namnrymd</translation>
+    </message>
+    <message>
+        <location line="+58"/>
+        <source>- %1 is not a namespace</source>
+        <translation>- %1 är inte en namnrymd</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>- nested namespaces not allowed</source>
+        <translation>- nästlade namnrymder tillåts inte</translation>
+    </message>
+    <message>
+        <location line="+47"/>
+        <location line="+4"/>
+        <source>local directory</source>
+        <translation>lokal katalog</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>is ambiguous. Found in %1 and in %2</source>
+        <translation>är tvetydig. Hittades i %1 och i %2</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source>
+        <translation>är tvetydig. Hittades i %1 i version %2.%3 och %4.%5</translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <source>is instantiated recursively</source>
+        <translation>instantieras rekursivt</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>is not a type</source>
+        <translation>är inte en typ</translation>
+    </message>
+    <message>
+        <location line="+324"/>
+        <source>File name case mismatch for &quot;%2&quot;</source>
+        <translation>Filnamnets stora och små bokstäver stämmer inte för &quot;%2&quot;</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeKeyNavigationAttached</name>
+    <message>
+        <location filename="../src/declarative/graphicsitems/qdeclarativeitemsmodule.cpp" line="-31"/>
+        <location line="+83"/>
+        <source>KeyNavigation is only available via attached properties</source>
+        <translation>Nyckelnavigering är bara tillgänglig via anslutna egenskaper</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeKeysAttached</name>
+    <message>
+        <location line="-82"/>
+        <location line="+83"/>
+        <source>Keys is only available via attached properties</source>
+        <translation>Nycklar är bara tillgängliga via anslutna egenskaper</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeLayoutMirroringAttached</name>
+    <message>
+        <location filename="../src/declarative/graphicsitems/qdeclarativeitem.cpp" line="+795"/>
+        <source>LayoutDirection attached property only works with Items</source>
+        <translation>LayoutDirection ansluten egenskap fungerar bara med objekt</translation>
+    </message>
+    <message>
+        <location filename="../src/declarative/graphicsitems/qdeclarativeitemsmodule.cpp" line="-58"/>
+        <source>LayoutMirroring is only available via attached properties</source>
+        <translation>LayoutMirroring är bara tillgänglig via anslutna egenskaper</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeListModel</name>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativelistmodel.cpp" line="+392"/>
+        <source>remove: index %1 out of range</source>
+        <translation>remove: index %1 utanför intervall</translation>
+    </message>
+    <message>
+        <location line="+33"/>
+        <source>insert: value is not an object</source>
+        <translation>insert: värdet är inte ett objekt</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>insert: index %1 out of range</source>
+        <translation>insert: index %1 utanför intervall</translation>
+    </message>
+    <message>
+        <location line="+30"/>
+        <source>move: out of range</source>
+        <translation>move: utanför intervall</translation>
+    </message>
+    <message>
+        <location line="+40"/>
+        <source>append: value is not an object</source>
+        <translation>append: värdet är inte ett objekt</translation>
+    </message>
+    <message>
+        <location line="+71"/>
+        <source>set: value is not an object</source>
+        <translation>set: värdet är inte ett objekt</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <location line="+38"/>
+        <source>set: index %1 out of range</source>
+        <translation>set: index %1 utanför intervall</translation>
+    </message>
+    <message>
+        <location line="+37"/>
+        <location line="+17"/>
+        <source>ListElement: cannot contain nested elements</source>
+        <translation>ListElement: kan inte innehålla nästlade element</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>ListElement: cannot use reserved &quot;id&quot; property</source>
+        <translation>ListElement: kan inte använda reserverad egenskap &quot;id&quot;</translation>
+    </message>
+    <message>
+        <location line="+53"/>
+        <source>ListElement: cannot use script for property value</source>
+        <translation>ListElement: kan inte använda skript för egenskapsvärde</translation>
+    </message>
+    <message>
+        <location line="+31"/>
+        <source>ListModel: undefined property &apos;%1&apos;</source>
+        <translation>ListModel: odefinierad egenskap &apos;%1&apos;</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeLoader</name>
+    <message>
+        <location filename="../src/declarative/graphicsitems/qdeclarativeloader.cpp" line="+407"/>
+        <source>Loader does not support loading non-visual elements.</source>
+        <translation>Laddaren stöder inte att ladda icke-visuella element.</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeParentAnimation</name>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativeanimation.cpp" line="-166"/>
+        <source>Unable to preserve appearance under complex transform</source>
+        <translation>Kan inte bevara utseende med komplex transform</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <location line="+7"/>
+        <source>Unable to preserve appearance under non-uniform scale</source>
+        <translation>Kan inte bevara utseende med icke likformig skala</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Unable to preserve appearance under scale of 0</source>
+        <translation>Kan inte bevara utseende med skala 0</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeParentChange</name>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativestateoperations.cpp" line="+103"/>
+        <source>Unable to preserve appearance under complex transform</source>
+        <translation>Kan inte bevara utseende med komplex transform</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <location line="+7"/>
+        <source>Unable to preserve appearance under non-uniform scale</source>
+        <translation>Kan inte bevara utseende med icke likformig skala</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Unable to preserve appearance under scale of 0</source>
+        <translation>Kan inte bevara utseende med skala 0</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeParser</name>
+    <message>
+        <location filename="../src/declarative/qml/parser/qdeclarativejslexer.cpp" line="+545"/>
+        <location line="+123"/>
+        <location line="+54"/>
+        <source>Illegal unicode escape sequence</source>
+        <translation>Ogiltig Unicode escape-sekvens</translation>
+    </message>
+    <message>
+        <location line="-140"/>
+        <source>Illegal character</source>
+        <translation>Ogiltigt tecken</translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <source>Unclosed string at end of line</source>
+        <translation>Oavslutad sträng vid radslut</translation>
+    </message>
+    <message>
+        <source>Illegal escape squence</source>
+        <translation type="obsolete">Ogiltig escape-sekvens</translation>
+    </message>
+    <message>
+        <location line="+26"/>
+        <source>Illegal escape sequence</source>
+        <translation>Ogiltig escape-sekvens</translation>
+    </message>
+    <message>
+        <location line="+72"/>
+        <source>Unclosed comment at end of file</source>
+        <translation>Oavslutad kommentar vid filslut</translation>
+    </message>
+    <message>
+        <location line="+102"/>
+        <source>Illegal syntax for exponential number</source>
+        <translation>Ogiltig syntax för exponentialtal</translation>
+    </message>
+    <message>
+        <location line="+26"/>
+        <source>Identifier cannot start with numeric literal</source>
+        <translation>Identifierare kan inte inledas med numeriskt tecken</translation>
+    </message>
+    <message>
+        <location line="+338"/>
+        <source>Unterminated regular expression literal</source>
+        <translation>Oavslutad literal i reguljärt uttryck</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Invalid regular expression flag &apos;%0&apos;</source>
+        <translation>Ogiltig reguljärt uttrycksflagga &apos;%0&apos;</translation>
+    </message>
+    <message>
+        <location line="+16"/>
+        <location line="+22"/>
+        <source>Unterminated regular expression backslash sequence</source>
+        <translation>Oavslutad bakstreck-sekvens i reguljärt uttryck</translation>
+    </message>
+    <message>
+        <location line="+13"/>
+        <source>Unterminated regular expression class</source>
+        <translation>Oavslutad reguljär uttrycksklass</translation>
+    </message>
+    <message>
+        <location filename="../src/declarative/qml/parser/qdeclarativejsparser.cpp" line="+1828"/>
+        <location line="+67"/>
+        <source>Syntax error</source>
+        <translation>Syntaxfel</translation>
+    </message>
+    <message>
+        <location line="-65"/>
+        <source>Unexpected token `%1&apos;</source>
+        <translation>Oväntad symbol `%1&apos;</translation>
+    </message>
+    <message>
+        <location line="+28"/>
+        <location line="+24"/>
+        <source>Expected token `%1&apos;</source>
+        <translation>Förväntad symbol `%1&apos;</translation>
+    </message>
+    <message>
+        <location filename="../src/declarative/qml/qdeclarativescriptparser.cpp" line="+254"/>
+        <location line="+429"/>
+        <location line="+59"/>
+        <source>Property value set multiple times</source>
+        <translation>Egenskapsvärde angivet flera gånger</translation>
+    </message>
+    <message>
+        <location line="-477"/>
+        <source>Expected type name</source>
+        <translation>Förväntade typnamn</translation>
+    </message>
+    <message>
+        <location line="+134"/>
+        <source>Invalid import qualifier ID</source>
+        <translation>Ogiltig identifierare för importkvalificering</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Reserved name &quot;Qt&quot; cannot be used as an qualifier</source>
+        <translation>Reserverat namn &quot;Qt&quot; kan inte användas som kvalificering</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Script import qualifiers must be unique.</source>
+        <translation>Kvalificering av skriptimport måste vara unik.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>Script import requires a qualifier</source>
+        <translation>Skriptimport kräver en kvalificering</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Library import requires a version</source>
+        <translation>Biblioteksimport kräver en version</translation>
+    </message>
+    <message>
+        <location line="+59"/>
+        <source>Expected parameter type</source>
+        <translation>Förväntade parametertyp</translation>
+    </message>
+    <message>
+        <location line="+42"/>
+        <source>Invalid property type modifier</source>
+        <translation>Ogiltig modifierare av egenskapstyp</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Unexpected property type modifier</source>
+        <translation>Oväntad modifierare av egenskapstyp</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Expected property type</source>
+        <translation>Förväntade egenskapstyp</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Readonly not yet supported</source>
+        <translation>Skrivskydd stöds inte ännu</translation>
+    </message>
+    <message>
+        <location line="+218"/>
+        <source>JavaScript declaration outside Script element</source>
+        <translation>Javascript-deklaration utanför Script-element</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativePauseAnimation</name>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativeanimation.cpp" line="-2111"/>
+        <source>Cannot set a duration of &lt; 0</source>
+        <translation>Kan inte ställa in varaktighet mindre än 0</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativePixmap</name>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativepixmapcache.cpp" line="+310"/>
+        <source>Error decoding: %1: %2</source>
+        <translation>Fel vid avkodning: %1: %2</translation>
+    </message>
+    <message>
+        <location line="+151"/>
+        <location line="+343"/>
+        <source>Failed to get image from provider: %1</source>
+        <translation>Misslyckades hämta bild från leverantör: %1</translation>
+    </message>
+    <message>
+        <location line="-324"/>
+        <location line="+342"/>
+        <source>Cannot open: %1</source>
+        <translation>Kan inte öppna: %1</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativePropertyAnimation</name>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativeanimation.cpp" line="+1234"/>
+        <source>Cannot set a duration of &lt; 0</source>
+        <translation>Kan inte ställa in varaktighet mindre än 0</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativePropertyChanges</name>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativepropertychanges.cpp" line="+254"/>
+        <source>PropertyChanges does not support creating state-specific objects.</source>
+        <translation>PropertyChanges stöder inte att skapa tillståndsspecifika objekt.</translation>
+    </message>
+    <message>
+        <location line="+168"/>
+        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
+        <translation>Kan inte tilldela till egenskapen &quot;%1&quot; som inte finns</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Cannot assign to read-only property &quot;%1&quot;</source>
+        <translation>Kan inte tilldela till skrivskyddad egenskap &quot;%1&quot;</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeTextInput</name>
+    <message>
+        <location filename="../src/declarative/graphicsitems/qdeclarativetextinput.cpp" line="+949"/>
+        <location line="+8"/>
+        <source>Could not load cursor delegate</source>
+        <translation>Kunde inte ladda markörrepresentant</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Could not instantiate cursor delegate</source>
+        <translation>Kunde inte initiera markörrepresentant</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeTypeLoader</name>
+    <message>
+        <location filename="../src/declarative/qml/qdeclarativetypeloader.cpp" line="+799"/>
+        <source>Script %1 unavailable</source>
+        <translation>Skriptet %1 är inte tillgängligt</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Type %1 unavailable</source>
+        <translation>Typen %1 inte tillgänglig</translation>
+    </message>
+    <message>
+        <location line="+176"/>
+        <source>Namespace %1 cannot be used as a type</source>
+        <translation>Namnrymd %1 kan inte användas som en typ</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>%1 %2</source>
+        <translation>%1 %2</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeVME</name>
+    <message>
+        <location filename="../src/declarative/qml/qdeclarativevme.cpp" line="+192"/>
+        <source>Unable to create object of type %1</source>
+        <translation>Kan inte skapa objekt av typen %1</translation>
+    </message>
+    <message>
+        <location line="+396"/>
+        <source>Cannot assign value %1 to property %2</source>
+        <translation>Kan inte tilldela värdet %1 till egenskapen %2</translation>
+    </message>
+    <message>
+        <location line="+22"/>
+        <source>Cannot assign object type %1 with no default method</source>
+        <translation>Kan inte tilldela objekttyp %1 utan fördefinierad metod</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Cannot connect mismatched signal/slot %1 %vs. %2</source>
+        <translation>Kan inte ansluta signal %1 och slot %2 som inte matchar</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Cannot assign an object to signal property %1</source>
+        <translation>Kan inte tilldela ett objekt till signalegenskap %1</translation>
+    </message>
+    <message>
+        <location line="+154"/>
+        <source>Cannot assign object to list</source>
+        <translation>Kan inte tilldela objekt till lista</translation>
+    </message>
+    <message>
+        <location line="+41"/>
+        <source>Cannot assign object to interface property</source>
+        <translation>Kan inte tilldela objekt till egenskap i interface</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Unable to create attached object</source>
+        <translation>Kan inte skapa anslutet objekt</translation>
+    </message>
+    <message>
+        <location line="+32"/>
+        <source>Cannot set properties on %1 as it is null</source>
+        <translation>Kan inte ställa in egenskaper för %1 eftersom den är null</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeVisualDataModel</name>
+    <message>
+        <location filename="../src/declarative/graphicsitems/qdeclarativevisualitemmodel.cpp" line="+1098"/>
+        <source>Delegate component must be Item type.</source>
+        <translation>Representantkomponent måste vara objekttyp.</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeXmlListModel</name>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativeutilmodule.cpp" line="+32"/>
+        <location line="+2"/>
+        <location line="+47"/>
+        <location line="+2"/>
+        <source>Qt was built without support for xmlpatterns</source>
+        <translation>Qt byggdes utan stöd för xmlpatterns</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeXmlListModelRole</name>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativexmllistmodel_p.h" line="+174"/>
+        <source>An XmlRole query must not start with &apos;/&apos;</source>
+        <translation>En förfrågan till en XmlRole får inte börja med &apos;/&apos;</translation>
+    </message>
+</context>
+<context>
+    <name>QDeclarativeXmlRoleList</name>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativexmllistmodel.cpp" line="+727"/>
+        <source>An XmlListModel query must start with &apos;/&apos; or &quot;//&quot;</source>
+        <translation>En förfrågan till en XmlListModel måste börja med &apos;/&apos; eller &quot;//&quot;</translation>
+    </message>
+</context>
+<context>
     <name>QDial</name>
     <message>
+        <location filename="../src/plugins/accessible/widgets/rangecontrols.cpp" line="+951"/>
         <source>QDial</source>
         <translation>QDial</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>SpeedoMeter</source>
         <translation>Hastighetsmätare</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>SliderHandle</source>
         <translation>Draglisthandtag</translation>
@@ -936,8 +2889,10 @@
     <name>QDialog</name>
     <message>
+        <location filename="../src/gui/dialogs/qdialog.cpp" line="+651"/>
         <source>What&apos;s This?</source>
         <translation>Vad är det här?</translation>
     </message>
     <message>
+        <location line="-127"/>
         <source>Done</source>
         <translation>Färdig</translation>
@@ -947,84 +2902,122 @@
     <name>QDialogButtonBox</name>
     <message>
+        <location filename="../src/gui/dialogs/qmessagebox.cpp" line="+1910"/>
+        <location line="+446"/>
+        <location filename="../src/gui/widgets/qdialogbuttonbox.cpp" line="+649"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
+        <location filename="../src/gui/widgets/qdialogbuttonbox.cpp" line="+3"/>
         <source>Save</source>
         <translation>Spara</translation>
     </message>
     <message>
+        <location line="+0"/>
+        <source>&amp;Save</source>
+        <translation>&amp;Spara</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Open</source>
         <translation>Öppna</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Cancel</source>
         <translation>Avbryt</translation>
     </message>
     <message>
+        <location line="+0"/>
+        <source>&amp;Cancel</source>
+        <translation>&amp;Avbryt</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Close</source>
         <translation>Stäng</translation>
     </message>
     <message>
+        <location line="+0"/>
+        <source>&amp;Close</source>
+        <translation>Stän&amp;g</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Apply</source>
         <translation>Verkställ</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Reset</source>
         <translation>Återställ</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Help</source>
         <translation>Hjälp</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Don&apos;t Save</source>
         <translation>Spara inte</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Discard</source>
         <translation>Förkasta</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>&amp;Yes</source>
         <translation>&amp;Ja</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Yes to &amp;All</source>
         <translation>Ja till &amp;alla</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>&amp;No</source>
         <translation>&amp;Nej</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>N&amp;o to All</source>
         <translation>N&amp;ej till alla</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Save All</source>
         <translation>Spara alla</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Abort</source>
         <translation>Avbryt</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Retry</source>
         <translation>Försök igen</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Ignore</source>
         <translation>Ignorera</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Restore Defaults</source>
         <translation>Återställ standardvärden</translation>
     </message>
     <message>
+        <location line="-29"/>
         <source>Close without Saving</source>
         <translation>Stäng utan att spara</translation>
     </message>
     <message>
+        <location line="-27"/>
         <source>&amp;OK</source>
         <translation>&amp;OK</translation>
@@ -1034,12 +3027,15 @@
     <name>QDirModel</name>
     <message>
+        <location filename="../src/gui/itemviews/qdirmodel.cpp" line="+438"/>
         <source>Name</source>
         <translation>Namn</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Size</source>
         <translation>Storlek</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Kind</source>
         <comment>Match OS X Finder</comment>
@@ -1047,4 +3043,5 @@
     </message>
     <message>
+        <location line="+2"/>
         <source>Type</source>
         <comment>All other platforms</comment>
@@ -1052,4 +3049,5 @@
     </message>
     <message>
+        <location line="+6"/>
         <source>Date Modified</source>
         <translation>Ändringsdatum</translation>
@@ -1059,14 +3057,17 @@
     <name>QDockWidget</name>
     <message>
+        <location filename="../src/plugins/accessible/widgets/qaccessiblewidgets.cpp" line="+1239"/>
         <source>Close</source>
         <translation>Stäng</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Dock</source>
         <translation>Docka</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Float</source>
-        <translation>Flyta</translation>
+        <translation>Flyt</translation>
     </message>
 </context>
@@ -1074,8 +3075,10 @@
     <name>QDoubleSpinBox</name>
     <message>
+        <location filename="../src/plugins/accessible/widgets/rangecontrols.cpp" line="-537"/>
         <source>More</source>
         <translation>Mer</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Less</source>
         <translation>Mindre</translation>
@@ -1085,20 +3088,25 @@
     <name>QErrorMessage</name>
     <message>
+        <location filename="../src/gui/dialogs/qerrormessage.cpp" line="+208"/>
         <source>Debug Message:</source>
         <translation>Felsökningsmeddelande:</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Warning:</source>
         <translation>Varning:</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Fatal Error:</source>
         <translation>Ödesdigert fel:</translation>
     </message>
     <message>
+        <location line="+200"/>
         <source>&amp;Show this message again</source>
         <translation>&amp;Visa detta meddelande igen</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;OK</source>
         <translation>&amp;OK</translation>
@@ -1106,26 +3114,75 @@
 </context>
 <context>
+    <name>QFile</name>
+    <message>
+        <location filename="../src/corelib/io/qfile.cpp" line="+703"/>
+        <location line="+155"/>
+        <source>Destination file exists</source>
+        <translation>Målfilen finns</translation>
+    </message>
+    <message>
+        <location line="-140"/>
+        <source>Will not rename sequential file using block copy</source>
+        <translation>Kommer inte att byta namn på sekvensiell fil med användning av blockkopiering</translation>
+    </message>
+    <message>
+        <location line="+23"/>
+        <source>Cannot remove source file</source>
+        <translation>Kan inte ta bort källfil</translation>
+    </message>
+    <message>
+        <location line="+130"/>
+        <source>Cannot open %1 for input</source>
+        <translation>Kan inte öppna %1 för inmatning</translation>
+    </message>
+    <message>
+        <location line="+17"/>
+        <source>Cannot open for output</source>
+        <translation>Kan inte öppna för utmatning</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>Failure to write block</source>
+        <translation>Misslyckades skriva block</translation>
+    </message>
+    <message>
+        <location line="+13"/>
+        <source>Cannot create %1 for output</source>
+        <translation>Kan inte skapa %1 för utmatning</translation>
+    </message>
+</context>
+<context>
     <name>QFileDialog</name>
     <message>
+        <location filename="../src/gui/dialogs/qfiledialog.cpp" line="+557"/>
+        <location line="+481"/>
         <source>All Files (*)</source>
         <translation>Alla filer (*)</translation>
     </message>
     <message>
+        <location line="+216"/>
         <source>Directories</source>
         <translation>Kataloger</translation>
     </message>
     <message>
+        <location line="-3"/>
+        <location line="+55"/>
+        <location line="+1582"/>
         <source>&amp;Open</source>
         <translation>&amp;Öppna</translation>
     </message>
     <message>
+        <location line="-1637"/>
+        <location line="+55"/>
         <source>&amp;Save</source>
         <translation>&amp;Spara</translation>
     </message>
     <message>
+        <location line="-766"/>
         <source>Open</source>
         <translation>Öppna</translation>
     </message>
     <message>
+        <location line="+1587"/>
         <source>%1 already exists.
 Do you want to replace it?</source>
@@ -1134,4 +3191,5 @@
     </message>
     <message>
+        <location line="+20"/>
         <source>%1
 File not found.
@@ -1142,44 +3200,62 @@
     </message>
     <message>
+        <location filename="../src/gui/itemviews/qdirmodel.cpp" line="+402"/>
         <source>My Computer</source>
         <translation>Min dator</translation>
     </message>
     <message>
+        <location filename="../src/gui/dialogs/qfiledialog.cpp" line="-1576"/>
         <source>&amp;Rename</source>
         <translation>&amp;Byt namn</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Delete</source>
         <translation>&amp;Ta bort</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Show &amp;hidden files</source>
         <translation>Visa &amp;dolda filer</translation>
     </message>
     <message>
+        <location filename="../src/gui/dialogs/qfiledialog.ui"/>
+        <location filename="../src/gui/dialogs/qfiledialog_embedded.ui"/>
         <source>Back</source>
         <translation>Tillbaka</translation>
     </message>
     <message>
+        <location/>
+        <location filename="../src/gui/dialogs/qfiledialog_embedded.ui"/>
         <source>Parent Directory</source>
         <translation>Föräldrakatalog</translation>
     </message>
     <message>
+        <location/>
+        <location filename="../src/gui/dialogs/qfiledialog_embedded.ui"/>
         <source>List View</source>
         <translation>Listvy</translation>
     </message>
     <message>
+        <location/>
+        <location filename="../src/gui/dialogs/qfiledialog_embedded.ui"/>
         <source>Detail View</source>
         <translation>Detaljerad vy</translation>
     </message>
     <message>
+        <location/>
+        <location filename="../src/gui/dialogs/qfiledialog_embedded.ui"/>
         <source>Files of type:</source>
         <translation>Filer av typen:</translation>
     </message>
     <message>
+        <location filename="../src/gui/dialogs/qfiledialog.cpp" line="+6"/>
+        <location line="+679"/>
         <source>Directory:</source>
         <translation>Katalog:</translation>
     </message>
     <message>
+        <location line="+835"/>
+        <location line="+862"/>
         <source>%1
 Directory not found.
@@ -1190,4 +3266,5 @@
     </message>
     <message>
+        <location line="-218"/>
         <source>&apos;%1&apos; is write protected.
 Do you want to delete it anyway?</source>
@@ -1196,107 +3273,208 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Are sure you want to delete &apos;%1&apos;?</source>
         <translation>Är du säker på att du vill ta bort \&quot;%1\&quot;?</translation>
     </message>
     <message>
+        <location line="+15"/>
         <source>Could not delete directory.</source>
         <translation>Kunde inte ta bort katalogen.</translation>
     </message>
     <message>
+        <location line="+404"/>
+        <source>Recent Places</source>
+        <translation>Senaste platser</translation>
+    </message>
+    <message>
+        <location filename="../src/gui/dialogs/qfiledialog_win.cpp" line="+148"/>
+        <source>All Files (*.*)</source>
+        <translation>Alla filer (*.*)</translation>
+    </message>
+    <message>
+        <location filename="../src/gui/dialogs/qfiledialog.cpp" line="-2619"/>
         <source>Save As</source>
         <translation>Spara som</translation>
     </message>
     <message>
+        <location filename="../src/gui/itemviews/qfileiconprovider.cpp" line="+475"/>
         <source>Drive</source>
         <translation>Enhet</translation>
     </message>
     <message>
+        <location line="+3"/>
+        <location line="+1"/>
         <source>File</source>
         <translation>Fil</translation>
     </message>
     <message>
+        <location line="+5"/>
+        <source>File Folder</source>
+        <comment>Match Windows Explorer</comment>
+        <translation>Filmapp</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Folder</source>
+        <comment>All other platforms</comment>
+        <translation>Mapp</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Alias</source>
+        <comment>Mac OS X Finder</comment>
+        <translation>Alias</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Shortcut</source>
+        <comment>All other platforms</comment>
+        <translation>Genväg</translation>
+    </message>
+    <message>
+        <location line="+7"/>
         <source>Unknown</source>
         <translation>Okänt</translation>
     </message>
     <message>
+        <location filename="../src/gui/dialogs/qfiledialog.cpp" line="-4"/>
+        <location filename="../src/gui/dialogs/qfiledialog_symbian.cpp" line="+192"/>
         <source>Find Directory</source>
         <translation>Hitta katalog</translation>
     </message>
     <message>
+        <location line="+29"/>
         <source>Show </source>
-        <translation>Visa</translation>
-    </message>
-    <message>
+        <translation>Visa </translation>
+    </message>
+    <message>
+        <location filename="../src/gui/dialogs/qfiledialog.ui"/>
+        <location filename="../src/gui/dialogs/qfiledialog_embedded.ui"/>
         <source>Forward</source>
         <translation>Framåt</translation>
     </message>
     <message>
+        <location filename="../src/gui/dialogs/qfiledialog.cpp" line="+2042"/>
         <source>New Folder</source>
         <translation>Ny mapp</translation>
     </message>
     <message>
+        <location line="-2035"/>
         <source>&amp;New Folder</source>
         <translation>&amp;Ny mapp</translation>
     </message>
     <message>
+        <location line="+687"/>
+        <location line="+43"/>
         <source>&amp;Choose</source>
         <translation>&amp;Välj</translation>
     </message>
     <message>
+        <location filename="../src/gui/dialogs/qsidebar.cpp" line="+442"/>
         <source>Remove</source>
         <translation>Ta bort</translation>
     </message>
     <message>
+        <location filename="../src/gui/dialogs/qfiledialog.cpp" line="-723"/>
+        <location line="+683"/>
         <source>File &amp;name:</source>
         <translation>Fil&amp;namn:</translation>
     </message>
     <message>
+        <location filename="../src/gui/dialogs/qfiledialog.ui"/>
+        <location filename="../src/gui/dialogs/qfiledialog_embedded.ui"/>
         <source>Look in:</source>
         <translation>Leta i:</translation>
     </message>
     <message>
+        <location/>
+        <location filename="../src/gui/dialogs/qfiledialog_embedded.ui"/>
         <source>Create New Folder</source>
         <translation>Skapa ny mapp</translation>
     </message>
+    <message>
+        <location/>
+        <source>Go back</source>
+        <translation>Tillbaka</translation>
+    </message>
+    <message>
+        <location/>
+        <source>Go forward</source>
+        <translation>Framåt</translation>
+    </message>
+    <message>
+        <location/>
+        <source>Go to the parent directory</source>
+        <translation>Gå till överliggande mapp</translation>
+    </message>
+    <message>
+        <location/>
+        <source>Create a New Folder</source>
+        <translation>Skapa en ny mapp</translation>
+    </message>
+    <message>
+        <location/>
+        <source>Change to list view mode</source>
+        <translation>Byt till listvy</translation>
+    </message>
+    <message>
+        <location/>
+        <source>Change to detail view mode</source>
+        <translation>Byt till detaljerad vy</translation>
+    </message>
 </context>
 <context>
     <name>QFileSystemModel</name>
     <message>
+        <location filename="../src/gui/dialogs/qfilesystemmodel.cpp" line="+763"/>
+        <location filename="../src/gui/itemviews/qdirmodel.cpp" line="+482"/>
         <source>%1 TB</source>
         <translation>%1 TB</translation>
     </message>
     <message>
+        <location line="+2"/>
+        <location filename="../src/gui/itemviews/qdirmodel.cpp" line="+2"/>
         <source>%1 GB</source>
         <translation>%1 GB</translation>
     </message>
     <message>
+        <location line="+2"/>
+        <location filename="../src/gui/itemviews/qdirmodel.cpp" line="+2"/>
         <source>%1 MB</source>
         <translation>%1 MB</translation>
     </message>
     <message>
+        <location line="+2"/>
+        <location filename="../src/gui/itemviews/qdirmodel.cpp" line="+2"/>
         <source>%1 KB</source>
         <translation>%1 KB</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>%1 bytes</source>
         <translation>%1 byte</translation>
     </message>
     <message>
+        <location line="+89"/>
         <source>Invalid filename</source>
         <translation>Ogiltigt filnamn</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&lt;b&gt;The name &quot;%1&quot; can not be used.&lt;/b&gt;&lt;p&gt;Try using another name, with fewer characters or no punctuations marks.</source>
-        <translation>&lt;b&gt;Namnet \&quot;%1&quot; kan inte användas.&lt;/b&gt;&lt;p&gt;Prova med ett annat namn med mindre antal tecken eller inga skiljetecken.</translation>
-    </message>
-    <message>
+        <translation>&lt;b&gt;Namnet &quot;%1&quot; kan inte användas.&lt;/b&gt;&lt;p&gt;Försök med ett annat namn, mindre antal tecken eller utan skiljetecken.</translation>
+    </message>
+    <message>
+        <location line="+64"/>
         <source>Name</source>
         <translation>Namn</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Size</source>
         <translation>Storlek</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Kind</source>
         <comment>Match OS X Finder</comment>
@@ -1304,4 +3482,5 @@
     </message>
     <message>
+        <location line="+2"/>
         <source>Type</source>
         <comment>All other platforms</comment>
@@ -1309,218 +3488,290 @@
     </message>
     <message>
+        <location line="+7"/>
         <source>Date Modified</source>
         <translation>Ändringsdatum</translation>
     </message>
     <message>
+        <location filename="../src/gui/dialogs/qfilesystemmodel_p.h" line="+261"/>
         <source>My Computer</source>
         <translation>Min dator</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Computer</source>
         <translation>Dator</translation>
     </message>
+    <message>
+        <location filename="../src/gui/itemviews/qdirmodel.cpp" line="+1"/>
+        <source>%1 byte(s)</source>
+        <translation>%1 byte</translation>
+    </message>
 </context>
 <context>
     <name>QFontDatabase</name>
     <message>
+        <location filename="../src/gui/text/qfontdatabase.cpp" line="+102"/>
+        <location line="+1349"/>
         <source>Normal</source>
         <translation>Normal</translation>
     </message>
     <message>
+        <location line="-1346"/>
+        <location line="+12"/>
+        <location line="+1322"/>
         <source>Bold</source>
         <translation>Fet</translation>
     </message>
     <message>
+        <location line="-1331"/>
+        <location line="+1333"/>
         <source>Demi Bold</source>
         <translation>Halvfet</translation>
     </message>
     <message>
+        <location line="-1330"/>
+        <location line="+18"/>
+        <location line="+1308"/>
         <source>Black</source>
         <translation>Svart</translation>
     </message>
     <message>
+        <location line="-1318"/>
         <source>Demi</source>
         <translation>Halv</translation>
     </message>
     <message>
+        <location line="+6"/>
+        <location line="+1318"/>
         <source>Light</source>
         <translation>Ljus</translation>
     </message>
     <message>
+        <location line="-1172"/>
+        <location line="+1175"/>
         <source>Italic</source>
         <translation>Kursiv</translation>
     </message>
     <message>
+        <location line="-1172"/>
+        <location line="+1174"/>
         <source>Oblique</source>
         <translation>Oblik</translation>
     </message>
     <message>
+        <location line="+704"/>
         <source>Any</source>
-        <translation>Valfri</translation>
-    </message>
-    <message>
+        <translation>Alla</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Latin</source>
         <translation>Latinska</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Greek</source>
         <translation>Grekiska</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Cyrillic</source>
         <translation>Kyrilliska</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Armenian</source>
         <translation>Armeniska</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Hebrew</source>
         <translation>Hebreiska</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Arabic</source>
         <translation>Arabiska</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Syriac</source>
-        <translation>Syriska</translation>
-    </message>
-    <message>
+        <translation>Syrianska</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Thaana</source>
         <translation>Thaana</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Devanagari</source>
         <translation>Devanagari</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Bengali</source>
-        <translation>Bengali</translation>
-    </message>
-    <message>
+        <translation>Bengaliska</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Gurmukhi</source>
         <translation>Gurmukhi</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Gujarati</source>
         <translation>Gujarati</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Oriya</source>
         <translation>Oriya</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Tamil</source>
-        <translation>Tamil</translation>
-    </message>
-    <message>
+        <translation>Tamilska</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Telugu</source>
         <translation>Telugu</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Kannada</source>
         <translation>Kannada</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Malayalam</source>
         <translation>Malayalam</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Sinhala</source>
         <translation>Sinhala</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Thai</source>
-        <translation>Thai</translation>
-    </message>
-    <message>
+        <translation>Thailändska</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Lao</source>
-        <translation>Lao</translation>
-    </message>
-    <message>
+        <translation>Laotiska</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Tibetan</source>
         <translation>Tibetanska</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Myanmar</source>
         <translation>Myanmar</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Georgian</source>
         <translation>Georgiska</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Khmer</source>
-        <translation>Khmer</translation>
-    </message>
-    <message>
+        <translation>Khmeriska</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Simplified Chinese</source>
-        <translation>Förenklad kinesiska</translation>
-    </message>
-    <message>
+        <translation>Kinesiska (förenklad)</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Traditional Chinese</source>
-        <translation>Traditionell kinesiska</translation>
-    </message>
-    <message>
+        <translation>Kinesiska (traditionell)</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Japanese</source>
         <translation>Japanska</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Korean</source>
         <translation>Koreanska</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Vietnamese</source>
         <translation>Vietnamesiska</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Symbol</source>
         <translation>Symbol</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Ogham</source>
         <translation>Ogham</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Runic</source>
         <translation>Runskrift</translation>
     </message>
+    <message>
+        <location line="+3"/>
+        <source>N&apos;Ko</source>
+        <translation>N&apos;Ko</translation>
+    </message>
 </context>
 <context>
     <name>QFontDialog</name>
     <message>
+        <location filename="../src/gui/dialogs/qfontdialog.cpp" line="+768"/>
         <source>&amp;Font</source>
         <translation>&amp;Typsnitt</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Font st&amp;yle</source>
         <translation>T&amp;ypsnittsstil</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Size</source>
         <translation>&amp;Storlek</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Effects</source>
         <translation>Effekter</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Stri&amp;keout</source>
         <translation>Genomstru&amp;ken</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Underline</source>
         <translation>&amp;Understruken</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Sample</source>
         <translation>Test</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Wr&amp;iting System</source>
         <translation>Skr&amp;ivsystem</translation>
     </message>
     <message>
+        <location line="-596"/>
         <source>Select Font</source>
         <translation>Välj typsnitt</translation>
@@ -1530,28 +3781,50 @@
     <name>QFtp</name>
     <message>
+        <location filename="../src/network/access/qftp.cpp" line="+828"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="+683"/>
         <source>Not connected</source>
         <translation>Inte ansluten</translation>
     </message>
     <message>
+        <location line="+68"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="+65"/>
         <source>Host %1 not found</source>
         <translation>Värden %1 hittades inte</translation>
     </message>
     <message>
+        <location line="+4"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="+4"/>
         <source>Connection refused to host %1</source>
         <translation>Anslutningen till värden %1 vägrades</translation>
     </message>
     <message>
+        <location line="+4"/>
+        <source>Connection timed out to host %1</source>
+        <translation>Tidsgräns gick ut vid anslutning till värden %1</translation>
+    </message>
+    <message>
+        <location line="+104"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="+102"/>
+        <location line="+1451"/>
         <source>Connected to host %1</source>
         <translation>Ansluten till värden %1</translation>
     </message>
     <message>
+        <location line="+219"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="-1290"/>
         <source>Connection refused for data connection</source>
         <translation>Anslutning vägrades för dataanslutning</translation>
     </message>
     <message>
+        <location line="+178"/>
+        <location line="+29"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="+195"/>
+        <location line="+728"/>
         <source>Unknown error</source>
         <translation>Okänt fel</translation>
     </message>
     <message>
+        <location line="+897"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="+77"/>
         <source>Connecting to host failed:
 %1</source>
@@ -1560,4 +3833,6 @@
     </message>
     <message>
+        <location line="+4"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
         <source>Login failed:
 %1</source>
@@ -1566,4 +3841,6 @@
     </message>
     <message>
+        <location line="+4"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
         <source>Listing directory failed:
 %1</source>
@@ -1572,4 +3849,6 @@
     </message>
     <message>
+        <location line="+4"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
         <source>Changing directory failed:
 %1</source>
@@ -1578,4 +3857,6 @@
     </message>
     <message>
+        <location line="+4"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
         <source>Downloading file failed:
 %1</source>
@@ -1584,4 +3865,6 @@
     </message>
     <message>
+        <location line="+4"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
         <source>Uploading file failed:
 %1</source>
@@ -1590,4 +3873,6 @@
     </message>
     <message>
+        <location line="+4"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
         <source>Removing file failed:
 %1</source>
@@ -1596,4 +3881,6 @@
     </message>
     <message>
+        <location line="+4"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
         <source>Creating directory failed:
 %1</source>
@@ -1602,4 +3889,6 @@
     </message>
     <message>
+        <location line="+4"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="+3"/>
         <source>Removing directory failed:
 %1</source>
@@ -1608,20 +3897,27 @@
     </message>
     <message>
+        <location line="+28"/>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="+25"/>
+        <location line="+250"/>
         <source>Connection closed</source>
         <translation>Anslutningen stängd</translation>
     </message>
     <message>
+        <location filename="../src/qt3support/network/q3ftp.cpp" line="-11"/>
         <source>Host %1 found</source>
         <translation>Värden %1 hittades</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Connection to %1 closed</source>
         <translation>Anslutningen till %1 stängdes</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Host found</source>
         <translation>Värden hittades</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Connected to host</source>
         <translation>Ansluten till värden</translation>
@@ -1631,19 +3927,48 @@
     <name>QHostInfo</name>
     <message>
+        <location filename="../src/network/kernel/qhostinfo_p.h" line="+103"/>
         <source>Unknown error</source>
         <translation>Okänt fel</translation>
     </message>
+    <message>
+        <location filename="../src/network/kernel/qhostinfo.cpp" line="+171"/>
+        <source>No host name given</source>
+        <translation>Inget värdnamn angivet</translation>
+    </message>
 </context>
 <context>
     <name>QHostInfoAgent</name>
     <message>
+        <location filename="../src/network/kernel/qhostinfo_unix.cpp" line="+277"/>
+        <location line="+32"/>
+        <location filename="../src/network/kernel/qhostinfo_win.cpp" line="+215"/>
+        <location line="+27"/>
         <source>Host not found</source>
         <translation>Värden hittades inte</translation>
     </message>
     <message>
+        <location line="-45"/>
+        <location line="+39"/>
+        <location filename="../src/network/kernel/qhostinfo_win.cpp" line="-34"/>
+        <location line="+29"/>
         <source>Unknown address type</source>
         <translation>Okänd adresstyp</translation>
     </message>
     <message>
+        <location line="-105"/>
+        <location filename="../src/network/kernel/qhostinfo_win.cpp" line="-59"/>
+        <source>No host name given</source>
+        <translation>Inget värdnamn angivet</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <location filename="../src/network/kernel/qhostinfo_win.cpp" line="+0"/>
+        <source>Invalid hostname</source>
+        <translation>Ogiltigt värdnamn</translation>
+    </message>
+    <message>
+        <location line="+114"/>
+        <location filename="../src/network/kernel/qhostinfo_win.cpp" line="+40"/>
+        <location line="+27"/>
         <source>Unknown error</source>
         <translation>Okänt fel</translation>
@@ -1653,100 +3978,151 @@
     <name>QHttp</name>
     <message>
+        <location filename="../src/network/access/qhttp.cpp" line="+370"/>
+        <source>HTTPS connection requested but SSL support not compiled in</source>
+        <translation>HTTPS-anslutning begärd men SSL-stöd inte inkompilerat</translation>
+    </message>
+    <message>
+        <location line="+1212"/>
+        <location line="+820"/>
+        <location filename="../src/qt3support/network/q3http.cpp" line="+1159"/>
+        <location line="+567"/>
         <source>Unknown error</source>
         <translation>Okänt fel</translation>
     </message>
     <message>
+        <location line="-568"/>
+        <location filename="../src/qt3support/network/q3http.cpp" line="-370"/>
         <source>Request aborted</source>
         <translation>Begäran avbröts</translation>
     </message>
     <message>
+        <location line="+579"/>
+        <location filename="../src/qt3support/network/q3http.cpp" line="+381"/>
         <source>No server set to connect to</source>
         <translation>Ingen server inställd att ansluta till</translation>
     </message>
     <message>
+        <location line="+164"/>
+        <location filename="../src/qt3support/network/q3http.cpp" line="+56"/>
         <source>Wrong content length</source>
         <translation>Fel innehållslängd</translation>
     </message>
     <message>
+        <location line="+4"/>
+        <location filename="../src/qt3support/network/q3http.cpp" line="+4"/>
         <source>Server closed connection unexpectedly</source>
         <translation>Servern stängde oväntat anslutningen</translation>
     </message>
     <message>
+        <location line="+383"/>
+        <source>Error writing response to device</source>
+        <translation>Fel vid skrivning av svar till enhet</translation>
+    </message>
+    <message>
+        <location filename="../src/network/access/qhttpnetworkconnection.cpp" line="-6"/>
+        <location filename="../src/qt3support/network/q3http.cpp" line="+38"/>
         <source>Connection refused</source>
         <translation>Anslutningen nekades</translation>
     </message>
     <message>
+        <location filename="../src/network/access/qhttp.cpp" line="-325"/>
+        <location filename="../src/network/access/qhttpnetworkconnection.cpp" line="-4"/>
+        <location filename="../src/qt3support/network/q3http.cpp" line="+3"/>
         <source>Host %1 not found</source>
         <translation>Värden %1 hittades inte</translation>
     </message>
     <message>
+        <location line="+20"/>
+        <location filename="../src/qt3support/network/q3http.cpp" line="+3"/>
         <source>HTTP request failed</source>
         <translation>HTTP-begäran misslyckades</translation>
     </message>
     <message>
+        <location line="+94"/>
+        <location filename="../src/qt3support/network/q3http.cpp" line="+69"/>
         <source>Invalid HTTP response header</source>
         <translation>Ogiltig HTTP-svarshuvud</translation>
     </message>
     <message>
+        <location line="+28"/>
+        <source>Unknown authentication method</source>
+        <translation>Värden kräver autentisering</translation>
+    </message>
+    <message>
+        <location line="+97"/>
+        <location line="+48"/>
+        <location filename="../src/qt3support/network/q3http.cpp" line="+40"/>
+        <location line="+47"/>
         <source>Invalid HTTP chunked body</source>
         <translation>Ogiltig HTTP chunked body</translation>
     </message>
     <message>
+        <location filename="../src/qt3support/network/q3http.cpp" line="+294"/>
         <source>Host %1 found</source>
         <translation>Värden %1 hittades</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Connected to host %1</source>
         <translation>Ansluten till värden %1</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Connection to %1 closed</source>
         <translation>Anslutningen till %1 stängdes</translation>
     </message>
     <message>
+        <location line="+8"/>
         <source>Host found</source>
         <translation>Värden hittades</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Connected to host</source>
         <translation>Ansluten till värd</translation>
     </message>
     <message>
+        <location filename="../src/network/access/qhttpnetworkconnection.cpp" line="+7"/>
+        <location filename="../src/qt3support/network/q3http.cpp" line="+3"/>
         <source>Connection closed</source>
         <translation>Anslutningen stängd</translation>
     </message>
     <message>
+        <location filename="../src/network/access/qhttp.cpp" line="-135"/>
         <source>Proxy authentication required</source>
         <translation>Proxyautentisering krävs</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Authentication required</source>
         <translation>Autentisering krävs</translation>
     </message>
     <message>
-        <source>HTTPS connection requested but SSL support not compiled in</source>
-        <translation>HTTPS-anslutning begärdes men SSL-stöd är inte inkompilerat</translation>
-    </message>
-    <message>
+        <location line="-159"/>
         <source>Connection refused (or timed out)</source>
-        <translation>Anslutningen nekades (eller översteg tidsgränsen)</translation>
-    </message>
-    <message>
+        <translation>Anslutningen nekades (eller översteg tidsgräns)</translation>
+    </message>
+    <message>
+        <location filename="../src/network/access/qhttpnetworkconnection.cpp" line="+6"/>
         <source>Proxy requires authentication</source>
-        <translation>Proxyservern kräver autentisering</translation>
-    </message>
-    <message>
+        <translation>Proxy kräver autentisering</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Host requires authentication</source>
         <translation>Värden kräver autentisering</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Data corrupted</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Data skadat</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Unknown protocol specified</source>
         <translation>Okänt protokoll angivet</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>SSL handshake failed</source>
         <translation>SSL-handskakning misslyckades</translation>
@@ -1756,23 +4132,68 @@
     <name>QHttpSocketEngine</name>
     <message>
+        <location filename="../src/network/socket/qhttpsocketengine.cpp" line="-89"/>
+        <source>Did not receive HTTP response from proxy</source>
+        <translation>Tog inte emot HTTP-svar från proxy</translation>
+    </message>
+    <message>
+        <location line="+25"/>
+        <source>Error parsing authentication request from proxy</source>
+        <translation>Fel vid tolkning av behörighetsbegäran från proxy</translation>
+    </message>
+    <message>
+        <location line="+31"/>
         <source>Authentication required</source>
         <translation>Autentisering krävs</translation>
     </message>
+    <message>
+        <location line="+27"/>
+        <source>Proxy denied connection</source>
+        <translation>Anslutning till proxy vägrades</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>Error communicating with HTTP proxy</source>
+        <translation>Fel vid kommunikation med HTTP-proxy</translation>
+    </message>
+    <message>
+        <location line="+23"/>
+        <source>Proxy server not found</source>
+        <translation>Proxy-server hittades inte</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Proxy connection refused</source>
+        <translation>Anslutning till proxy vägrades</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Proxy server connection timed out</source>
+        <translation>Anslutningen till proxy överskred tidsgräns</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Proxy connection closed prematurely</source>
+        <translation>Anslutning till proxy stängdes i förtid</translation>
+    </message>
 </context>
 <context>
     <name>QIBaseDriver</name>
     <message>
+        <location filename="../src/sql/drivers/ibase/qsql_ibase.cpp" line="+1491"/>
         <source>Error opening database</source>
         <translation>Fel vid öppning av databas</translation>
     </message>
     <message>
+        <location line="+54"/>
         <source>Could not start transaction</source>
         <translation>Kunde inte starta transaktion</translation>
     </message>
     <message>
+        <location line="+13"/>
         <source>Unable to commit transaction</source>
         <translation>Kunde inte verkställa transaktion</translation>
     </message>
     <message>
+        <location line="+13"/>
         <source>Unable to rollback transaction</source>
         <translation>Kunde inte rulla tillbaka transaktion</translation>
@@ -1782,68 +4203,87 @@
     <name>QIBaseResult</name>
     <message>
+        <location line="-1149"/>
         <source>Unable to create BLOB</source>
         <translation>Kunde inte skapa BLOB</translation>
     </message>
     <message>
+        <location line="+6"/>
         <source>Unable to write BLOB</source>
         <translation>Kunde inte skriva BLOB</translation>
     </message>
     <message>
+        <location line="+14"/>
         <source>Unable to open BLOB</source>
         <translation>Kunde inte öppna BLOB</translation>
     </message>
     <message>
+        <location line="+16"/>
         <source>Unable to read BLOB</source>
         <translation>Kunde inte läsa BLOB</translation>
     </message>
     <message>
+        <location line="+125"/>
+        <location line="+187"/>
         <source>Could not find array</source>
         <translation>Kunde inte hitta kedja</translation>
     </message>
     <message>
+        <location line="-155"/>
         <source>Could not get array data</source>
         <translation>Kunde inte få kedjedata</translation>
     </message>
     <message>
+        <location line="+210"/>
         <source>Could not get query info</source>
         <translation>Kunde inte gå frågesatsinformation</translation>
     </message>
     <message>
+        <location line="+20"/>
         <source>Could not start transaction</source>
         <translation>Kunde inte starta transaktion</translation>
     </message>
     <message>
+        <location line="+19"/>
         <source>Unable to commit transaction</source>
         <translation>Kunde inte verkställa transaktion</translation>
     </message>
     <message>
+        <location line="+42"/>
         <source>Could not allocate statement</source>
         <translation>Kunde inte allokera frågesats</translation>
     </message>
     <message>
+        <location line="+5"/>
         <source>Could not prepare statement</source>
         <translation>Kunde inte förbereda frågesats</translation>
     </message>
     <message>
+        <location line="+5"/>
+        <location line="+11"/>
         <source>Could not describe input statement</source>
         <translation>Kunde inte beskriva inmatningsfrågesats</translation>
     </message>
     <message>
+        <location line="+14"/>
         <source>Could not describe statement</source>
         <translation>Kunde inte beskriva frågesats</translation>
     </message>
     <message>
+        <location line="+115"/>
         <source>Unable to close statement</source>
         <translation>Kunde inte stänga frågesats</translation>
     </message>
     <message>
+        <location line="+8"/>
         <source>Unable to execute query</source>
         <translation>Kunde inte köra frågesats</translation>
     </message>
     <message>
+        <location line="+46"/>
         <source>Could not fetch next item</source>
         <translation>Kunde inte hämta nästa post</translation>
     </message>
     <message>
+        <location line="+197"/>
         <source>Could not get statement info</source>
         <translation>Kunde inte få frågesatsinformation</translation>
@@ -1853,20 +4293,25 @@
     <name>QIODevice</name>
     <message>
+        <location filename="../src/corelib/global/qglobal.cpp" line="+2131"/>
         <source>Permission denied</source>
         <translation>Åtkomst nekad</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Too many open files</source>
         <translation>För många öppna filer</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>No such file or directory</source>
         <translation>Ingen sådan fil eller katalog</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>No space left on device</source>
         <translation>Inget ledigt utrymme på enheten</translation>
     </message>
     <message>
+        <location filename="../src/corelib/io/qiodevice.cpp" line="+1621"/>
         <source>Unknown error</source>
         <translation>Okänt fel</translation>
@@ -1876,19 +4321,41 @@
     <name>QInputContext</name>
     <message>
+        <location filename="../src/gui/inputmethod/qinputcontextfactory.cpp" line="+301"/>
         <source>XIM</source>
         <translation>XIM</translation>
     </message>
     <message>
+        <location line="+4"/>
+        <source>FEP</source>
+        <translation>FEP</translation>
+    </message>
+    <message>
+        <location line="+23"/>
         <source>XIM input method</source>
         <translation>XIM-inmatningsmetod</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Windows input method</source>
         <translation>Windows-inmatningsmetod</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Mac OS X input method</source>
         <translation>Mac OS X-inmatningsmetod</translation>
     </message>
+    <message>
+        <location line="+4"/>
+        <source>S60 FEP input method</source>
+        <translation>S60 FEP-inmatningsmetod</translation>
+    </message>
+</context>
+<context>
+    <name>QInputDialog</name>
+    <message>
+        <location filename="../src/gui/dialogs/qinputdialog.cpp" line="+223"/>
+        <source>Enter a value:</source>
+        <translation>Ange ett värde:</translation>
+    </message>
 </context>
 <context>
@@ -1896,78 +4363,112 @@
     <message>
         <source>QLibrary::load_sys: Cannot load %1 (%2)</source>
-        <translation>QLibrary::load_sys: Kan inte läsa in %1 (%2)</translation>
+        <translation type="obsolete">QLibrary::load_sys: Kan inte läsa in %1 (%2)</translation>
     </message>
     <message>
         <source>QLibrary::unload_sys: Cannot unload %1 (%2)</source>
-        <translation>QLibrary::unload_sys: Kan inte läsa ur %1 (%2)</translation>
+        <translation type="obsolete">QLibrary::unload_sys: Kan inte läsa ur %1 (%2)</translation>
     </message>
     <message>
         <source>QLibrary::resolve_sys: Symbol &quot;%1&quot; undefined in %2 (%3)</source>
-        <translation>QLibrary::resolve_sys: Symbolen &quot;%1&quot; är inte definierad i %2 (%3)</translation>
+        <translation type="obsolete">QLibrary::resolve_sys: Symbolen &quot;%1&quot; är inte definierad i %2 (%3)</translation>
     </message>
     <message>
         <source>Could not mmap &apos;%1&apos;: %2</source>
-        <translation>Kunde inte mmap \&quot;%1\&quot;: %2</translation>
-    </message>
-    <message>
+        <translation type="obsolete">Kunde inte mmap \&quot;%1\&quot;: %2</translation>
+    </message>
+    <message>
+        <location filename="../src/corelib/plugin/qlibrary.cpp" line="+378"/>
         <source>Plugin verification data mismatch in &apos;%1&apos;</source>
-        <translation>Dataverifiering av insticksmodul misslyckades i \&quot;%1\&quot;</translation>
+        <translation>Dataverifieringsfel av insticksmodul i \&quot;%1\&quot;</translation>
     </message>
     <message>
         <source>Could not unmap &apos;%1&apos;: %2</source>
-        <translation>Kunde inte unmap \&quot;%1\&quot;: %2</translation>
-    </message>
-    <message>
+        <translation type="obsolete">Kunde inte unmap \&quot;%1\&quot;: %2</translation>
+    </message>
+    <message>
+        <location line="+215"/>
+        <location line="+138"/>
+        <location filename="../src/corelib/plugin/qpluginloader.cpp" line="+343"/>
         <source>The shared library was not found.</source>
         <translation>Det delade biblioteket hittades inte.</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>The file &apos;%1&apos; is not a valid Qt plugin.</source>
-        <translation>Filen \&quot;%1\&quot; är inte en giltig insticksmodul för Qt.</translation>
-    </message>
-    <message>
+        <translation>Filen \&quot;%1\&quot; är inte ett giltig Qt-insticksprogram.</translation>
+    </message>
+    <message>
+        <location line="+15"/>
         <source>The plugin &apos;%1&apos; uses incompatible Qt library. (%2.%3.%4) [%5]</source>
-        <translation>Insticksmodulen \&quot;%1\&quot; använder ett inkompatibelt Qt-bibliotek. (%2.%3.%4) [%5]</translation>
-    </message>
-    <message>
+        <translation>Insticksprogrammet \&quot;%1\&quot; använder ett inkompatibelt Qt-bibliotek. (%2.%3.%4) [%5]</translation>
+    </message>
+    <message>
+        <location line="+23"/>
         <source>The plugin &apos;%1&apos; uses incompatible Qt library. Expected build key &quot;%2&quot;, got &quot;%3&quot;</source>
-        <translation>Insticksmodulen \&quot;%1\&quot; använder ett inkompatibelt Qt-bibliotek. Förväntade byggnyckel \&quot;%2&quot;, fick &quot;%3&quot;</translation>
-    </message>
-    <message>
+        <translation>Insticksmodulen \&quot;%1\&quot; använder ett inkompatibelt Qt-bibliotek. Förväntad byggnyckel &quot;%2&quot;, fick &quot;%3&quot;</translation>
+    </message>
+    <message>
+        <location line="+8"/>
         <source>The plugin &apos;%1&apos; uses incompatible Qt library. (Cannot mix debug and release libraries.)</source>
-        <translation>Insticksmodulen \&quot;%1\&quot; använder ett inkompatibelt Qt-bibliotek. (Kan inte blanda bibliotek för \&quot;debug\&quot; och \&quot;release\&quot;.)</translation>
-    </message>
-    <message>
+        <translation>Insticksmodulen \&quot;%1\&quot; använder ett inkompatibelt Qt-bibliotek. (Kan inte blanda bibliotek för debug och release.)</translation>
+    </message>
+    <message>
+        <location line="+357"/>
         <source>Unknown error</source>
         <translation>Okänt fel</translation>
     </message>
+    <message>
+        <location filename="../src/corelib/plugin/qlibrary_unix.cpp" line="+236"/>
+        <location filename="../src/corelib/plugin/qlibrary_win.cpp" line="+87"/>
+        <source>Cannot load library %1: %2</source>
+        <translation>Kan inte ladda biblioteket %1: %2</translation>
+    </message>
+    <message>
+        <location line="+17"/>
+        <location filename="../src/corelib/plugin/qlibrary_win.cpp" line="+22"/>
+        <source>Cannot unload library %1: %2</source>
+        <translation>Kan inte ladda ur biblioteket %1: %2</translation>
+    </message>
+    <message>
+        <location line="+34"/>
+        <location filename="../src/corelib/plugin/qlibrary_win.cpp" line="+15"/>
+        <source>Cannot resolve symbol &quot;%1&quot; in %2: %3</source>
+        <translation>Kan inte upplösa symbolen &quot;%1&quot; i %2: %3</translation>
+    </message>
 </context>
 <context>
     <name>QLineEdit</name>
     <message>
+        <location filename="../src/gui/widgets/qlineedit.cpp" line="+2087"/>
         <source>&amp;Undo</source>
         <translation>&amp;Ångra</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>&amp;Redo</source>
         <translation>&amp;Gör om</translation>
     </message>
     <message>
+        <location line="+9"/>
         <source>Cu&amp;t</source>
         <translation>Klipp &amp;ut</translation>
     </message>
     <message>
+        <location line="+6"/>
         <source>&amp;Copy</source>
         <translation>&amp;Kopiera</translation>
     </message>
     <message>
+        <location line="+6"/>
         <source>&amp;Paste</source>
         <translation>Klistra &amp;in</translation>
     </message>
     <message>
+        <location line="+7"/>
         <source>Delete</source>
         <translation>Ta bort</translation>
     </message>
     <message>
+        <location line="+8"/>
         <source>Select All</source>
         <translation>Markera alla</translation>
@@ -1977,16 +4478,21 @@
     <name>QLocalServer</name>
     <message>
+        <location filename="../src/network/socket/qlocalserver.cpp" line="+224"/>
+        <location filename="../src/network/socket/qlocalserver_unix.cpp" line="+246"/>
         <source>%1: Name error</source>
         <translation>%1: Namnfel</translation>
     </message>
     <message>
+        <location filename="../src/network/socket/qlocalserver_unix.cpp" line="-8"/>
         <source>%1: Permission denied</source>
-        <translation>%1: Åtkomst nekas</translation>
-    </message>
-    <message>
+        <translation>%1: Återkomst nekad</translation>
+    </message>
+    <message>
+        <location line="+12"/>
         <source>%1: Address in use</source>
         <translation>%1: Adressen används redan</translation>
     </message>
     <message>
+        <location line="+5"/>
         <source>%1: Unknown error %2</source>
         <translation>%1: Okänt fel %2</translation>
@@ -1996,40 +4502,68 @@
     <name>QLocalSocket</name>
     <message>
+        <location filename="../src/network/socket/qlocalsocket_tcp.cpp" line="+132"/>
+        <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+139"/>
         <source>%1: Connection refused</source>
-        <translation>%1: Anslutning nekades</translation>
-    </message>
-    <message>
+        <translation>%1: Anslutning nekad</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
         <source>%1: Remote closed</source>
-        <translation></translation>
-    </message>
-    <message>
+        <translation>%1: Fjärrvärden stängde</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
+        <location filename="../src/network/socket/qlocalsocket_win.cpp" line="+79"/>
+        <location line="+59"/>
         <source>%1: Invalid name</source>
         <translation>%1: Ogiltigt namn</translation>
     </message>
     <message>
+        <location line="+3"/>
+        <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
         <source>%1: Socket access error</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1: Uttagsåtkomstfel</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
         <source>%1: Socket resource error</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1: Resursfel i uttag</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
         <source>%1: Socket operation timed out</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1: Uttagsåtgärd översteg tidsgränsen</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
         <source>%1: Datagram too large</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1: Datagram för stort</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
+        <location filename="../src/network/socket/qlocalsocket_win.cpp" line="-64"/>
         <source>%1: Connection error</source>
         <translation>%1: Anslutningsfel</translation>
     </message>
     <message>
+        <location line="+3"/>
+        <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+3"/>
         <source>%1: The socket operation is not supported</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1: Uttagsåtgärden stöds inte</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>%1: Unknown error</source>
+        <translation>%1: Okänt fel</translation>
+    </message>
+    <message>
+        <location filename="../src/network/socket/qlocalsocket_unix.cpp" line="+4"/>
+        <location filename="../src/network/socket/qlocalsocket_win.cpp" line="+10"/>
         <source>%1: Unknown error %2</source>
         <translation>%1: Okänt fel %2</translation>
@@ -2039,20 +4573,25 @@
     <name>QMYSQLDriver</name>
     <message>
+        <location filename="../src/sql/drivers/mysql/qsql_mysql.cpp" line="+1287"/>
         <source>Unable to open database &apos;</source>
         <translation>Kunde inte öppna databasen \&quot;</translation>
     </message>
     <message>
+        <location line="+11"/>
         <source>Unable to connect</source>
         <translation>Kunde inte ansluta</translation>
     </message>
     <message>
+        <location line="+150"/>
         <source>Unable to begin transaction</source>
         <translation>Kunde inte påbörja transaktion</translation>
     </message>
     <message>
+        <location line="+17"/>
         <source>Unable to commit transaction</source>
         <translation>Kunde inte verkställa transaktion</translation>
     </message>
     <message>
+        <location line="+17"/>
         <source>Unable to rollback transaction</source>
         <translation>Kunde inte rulla tillbaka transaktion</translation>
@@ -2062,44 +4601,58 @@
     <name>QMYSQLResult</name>
     <message>
+        <location line="-977"/>
+        <location line="+31"/>
         <source>Unable to fetch data</source>
         <translation>Kunde inte hämta data</translation>
     </message>
     <message>
+        <location line="+161"/>
         <source>Unable to execute query</source>
         <translation>Kunde inte köra frågesats</translation>
     </message>
     <message>
+        <location line="+6"/>
         <source>Unable to store result</source>
         <translation>Kunde inte lagra resultat</translation>
     </message>
     <message>
+        <location line="+191"/>
+        <location line="+8"/>
         <source>Unable to prepare statement</source>
         <translation>Kunde inte förbereda frågesats</translation>
     </message>
     <message>
+        <location line="+37"/>
         <source>Unable to reset statement</source>
         <translation>Kunde inte återställa frågesats</translation>
     </message>
     <message>
+        <location line="+86"/>
         <source>Unable to bind value</source>
         <translation>Kunde inte binda värde</translation>
     </message>
     <message>
+        <location line="+11"/>
         <source>Unable to execute statement</source>
         <translation>Kunde inte köra frågesats</translation>
     </message>
     <message>
+        <location line="+14"/>
+        <location line="+21"/>
         <source>Unable to bind outvalues</source>
         <translation>Kunde inte binda utvärden</translation>
     </message>
     <message>
+        <location line="-12"/>
         <source>Unable to store statement results</source>
         <translation>Kunde inte lagra resultat från frågesats</translation>
     </message>
     <message>
+        <location line="-253"/>
         <source>Unable to execute next query</source>
         <translation>Kunde inte köra nästa frågesats</translation>
     </message>
     <message>
+        <location line="+10"/>
         <source>Unable to store next result</source>
         <translation>Kunde inte lagra nästa resultat</translation>
@@ -2109,4 +4662,5 @@
     <name>QMdiArea</name>
     <message>
+        <location filename="../src/gui/widgets/qmdiarea.cpp" line="+290"/>
         <source>(Untitled)</source>
         <translation>(Namnlös)</translation>
@@ -2116,72 +4670,90 @@
     <name>QMdiSubWindow</name>
     <message>
+        <location filename="../src/gui/widgets/qmdisubwindow.cpp" line="+280"/>
         <source>%1 - [%2]</source>
         <translation>%1 - [%2]</translation>
     </message>
     <message>
+        <location line="+72"/>
         <source>Close</source>
         <translation>Stäng</translation>
     </message>
     <message>
+        <location line="-18"/>
         <source>Minimize</source>
         <translation>Minimera</translation>
     </message>
     <message>
+        <location line="+13"/>
         <source>Restore Down</source>
         <translation>Återställ nedåt</translation>
     </message>
     <message>
+        <location line="+707"/>
         <source>&amp;Restore</source>
         <translation>Åte&amp;rställ</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>&amp;Move</source>
         <translation>&amp;Flytta</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Size</source>
         <translation>&amp;Storlek</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Mi&amp;nimize</source>
         <translation>Mi&amp;nimera</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Ma&amp;ximize</source>
         <translation>Ma&amp;ximera</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Stay on &amp;Top</source>
-        <translation>Placera övers&amp;t</translation>
-    </message>
-    <message>
+        <translation>Alltid övers&amp;t</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>&amp;Close</source>
         <translation>&amp;Stäng</translation>
     </message>
     <message>
+        <location line="-787"/>
         <source>- [%1]</source>
         <translation>- [%1]</translation>
     </message>
     <message>
+        <location line="+58"/>
         <source>Maximize</source>
         <translation>Maximera</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Unshade</source>
-        <translation>Rulla ned</translation>
-    </message>
-    <message>
+        <translation>Avskugga</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Shade</source>
-        <translation>Rulla upp</translation>
-    </message>
-    <message>
+        <translation>Skugga</translation>
+    </message>
+    <message>
+        <location line="+6"/>
         <source>Restore</source>
         <translation>Återställ</translation>
     </message>
     <message>
+        <location line="+6"/>
         <source>Help</source>
         <translation>Hjälp</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Menu</source>
         <translation>Meny</translation>
@@ -2191,12 +4763,19 @@
     <name>QMenu</name>
     <message>
+        <location filename="../src/plugins/accessible/widgets/qaccessiblemenu.cpp" line="+157"/>
+        <location line="+225"/>
         <source>Close</source>
         <translation>Stäng</translation>
     </message>
     <message>
+        <location line="-224"/>
+        <location line="+225"/>
         <source>Open</source>
         <translation>Öppna</translation>
     </message>
     <message>
+        <location line="-223"/>
+        <location line="+225"/>
+        <location line="+51"/>
         <source>Execute</source>
         <translation>Kör</translation>
@@ -2204,14 +4783,86 @@
 </context>
 <context>
+    <name>QMenuBar</name>
+    <message>
+        <source>About</source>
+        <translation type="obsolete">Om</translation>
+    </message>
+    <message>
+        <source>Config</source>
+        <translation type="obsolete">Konfiguration</translation>
+    </message>
+    <message>
+        <source>Preference</source>
+        <translation type="obsolete">Inställning</translation>
+    </message>
+    <message>
+        <source>Options</source>
+        <translation type="obsolete">Alternativ</translation>
+    </message>
+    <message>
+        <source>Setting</source>
+        <translation type="obsolete">Inställning</translation>
+    </message>
+    <message>
+        <source>Setup</source>
+        <translation type="obsolete">Konfiguration</translation>
+    </message>
+    <message>
+        <source>Quit</source>
+        <translation type="obsolete">Avsluta</translation>
+    </message>
+    <message>
+        <source>Exit</source>
+        <translation type="obsolete">Avsluta</translation>
+    </message>
+    <message>
+        <source>About %1</source>
+        <translation type="obsolete">Om %1</translation>
+    </message>
+    <message>
+        <source>About Qt</source>
+        <translation type="obsolete">Om Qt</translation>
+    </message>
+    <message>
+        <source>Preferences</source>
+        <translation type="obsolete">Inställningar</translation>
+    </message>
+    <message>
+        <source>Quit %1</source>
+        <translation type="obsolete">Avsluta %1</translation>
+    </message>
+    <message>
+        <location filename="../src/gui/widgets/qmenu_symbian.cpp" line="+456"/>
+        <source>Actions</source>
+        <translation>Åtgärder</translation>
+    </message>
+</context>
+<context>
     <name>QMessageBox</name>
     <message>
+        <location filename="../src/gui/dialogs/qmessagebox.cpp" line="-1090"/>
         <source>Help</source>
         <translation>Hjälp</translation>
     </message>
     <message>
+        <location line="-846"/>
+        <location line="+845"/>
+        <location filename="../src/gui/dialogs/qmessagebox.h" line="-52"/>
+        <location line="+8"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
+        <location line="+469"/>
+        <source>&lt;h3&gt;About Qt&lt;/h3&gt;&lt;p&gt;This program uses Qt version %1.&lt;/p&gt;</source>
+        <translation>&lt;h3&gt;Om Qt&lt;/h3&gt;&lt;p&gt;Programmet använder Qt version %1.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>&lt;p&gt;Qt is a C++ toolkit for cross-platform application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux, and all major commercial Unix variants. Qt is also available for embedded devices as Qt for Embedded Linux and Qt for Windows CE.&lt;/p&gt;&lt;p&gt;Qt is available under three different licensing options designed to accommodate the needs of our various users.&lt;/p&gt;&lt;p&gt;Qt licensed under our commercial license agreement is appropriate for development of proprietary/commercial software where you do not want to share any source code with third parties or otherwise cannot comply with the terms of the GNU LGPL version 2.1 or GNU GPL version 3.0.&lt;/p&gt;&lt;p&gt;Qt licensed under the GNU LGPL version 2.1 is appropriate for the development of Qt applications (proprietary or open source) provided you can comply with the terms and conditions of the GNU LGPL version 2.1.&lt;/p&gt;&lt;p&gt;Qt licensed under the GNU General Public License version 3.0 is appropriate for the development of Qt applications where you wish to use such applications in combination with software subject to the terms of the GNU GPL version 3.0 or where you are otherwise willing to comply with the terms of the GNU GPL version 3.0.&lt;/p&gt;&lt;p&gt;Please see &lt;a href=&quot;http://qt.nokia.com/products/licensing&quot;&gt;qt.nokia.com/products/licensing&lt;/a&gt; for an overview of Qt licensing.&lt;/p&gt;&lt;p&gt;Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).&lt;/p&gt;&lt;p&gt;Qt is a Nokia product. See &lt;a href=&quot;http://qt.nokia.com/&quot;&gt;qt.nokia.com&lt;/a&gt; for more information.&lt;/p&gt;</source>
+        <translation>&lt;p&gt;Qt är ett C++-programbibliotek för programutveckling på flera plattformar.&lt;/p&gt;&lt;p&gt;Qt gör det möjligt att använda samma källkod för MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux, och alla större kommersiella Unix-versioner. Qt finns också tillgängligt för inbäddade enheter som Qt for Embedded Linux och Qt for Windows CE.&lt;/p&gt;&lt;p&gt;Qt är tillgängligt med tre olika licensalternativ skapade för att uppfylla behoven hos våra olika användare.&lt;/p&gt;&lt;p&gt;Qt licensierat enligt vårt kommersiella licensavtal är lämpligt för utveckling av privat eller kommersiell programvara, där man inte vill dela någon källkod med tredje part eller på annat sätt inte kan uppfylla villkoren i GNU LGPL version 2.1 eller GNU GPL version 3.0.&lt;/p&gt;&lt;p&gt;Qt licensierat enligt GNU LGPL version 2.1 är lämpligt för utveckling av Qt-program (privata eller med öppen källkod) under förutsättning att man kan uppfylla villkoren och kraven i GNU LGPL version 2.1.&lt;/p&gt;&lt;p&gt;Qt licensierat enligt GNU General Public License version 3.0 är lämpligt för utveckling av Qt-program där man vill använda sådana program i kombination med programvara som lyder under villkoren i GNU GPL version 3.0 eller där man i övrigt är beredd att uppfylla villkoren i GNU GPL version 3.0.&lt;/p&gt;&lt;p&gt;Se &lt;a href=&quot;http://qt.nokia.com/products/licensing&quot;&gt;qt.nokia.com/products/licensing&lt;/a&gt; för en översikt av Qt licensiering.&lt;/p&gt;&lt;p&gt;Copyright © 2010 Nokia Corporation och/eller dess dotterbolag.&lt;/p&gt;&lt;p&gt;Qt är en produkt från Nokia. Se &lt;a href=&quot;http://qt.nokia.com/&quot;&gt;qt.nokia.com&lt;/a&gt; för mer information.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location line="+31"/>
         <source>About Qt</source>
         <translation>Om Qt</translation>
@@ -2219,11 +4870,13 @@
     <message>
         <source>&lt;p&gt;This program uses Qt version %1.&lt;/p&gt;</source>
-        <translation>&lt;p&gt;Detta program använder Qt version %1.&lt;/p&gt;</translation>
-    </message>
-    <message>
+        <translation type="obsolete">&lt;p&gt;Detta program använder Qt version %1.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location line="-1631"/>
         <source>Show Details...</source>
         <translation>Visa detaljer...</translation>
     </message>
     <message>
+        <location line="+0"/>
         <source>Hide Details...</source>
         <translation>Dölj detaljer...</translation>
@@ -2231,9 +4884,9 @@
     <message>
         <source>&lt;p&gt;This program uses Qt Open Source Edition version %1.&lt;/p&gt;&lt;p&gt;Qt Open Source Edition is intended for the development of Open Source applications. You need a commercial Qt license for development of proprietary (closed source) applications.&lt;/p&gt;&lt;p&gt;Please see &lt;a href=&quot;http://www.trolltech.com/company/model/&quot;&gt;www.trolltech.com/company/model/&lt;/a&gt; for an overview of Qt licensing.&lt;/p&gt;</source>
-        <translation>&lt;p&gt;Detta program använder Qt Open Source Edition version %1.&lt;/p&gt;&lt;p&gt;Qt Open Source Edition är tänkt för utveckling av program med öppen källkod. Du behöver en kommersiell Qt-licens för utveckling av proprietära (stängd källkod) program.&lt;/p&gt;&lt;p&gt;Se &lt;a href=&quot;http://www.trolltech.com/company/model/&quot;&gt;www.trolltech.com/company/model/&lt;/a&gt; för information om licensiering av Qt.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <source>&lt;h3&gt;About Qt&lt;/h3&gt;%1&lt;p&gt;Qt is a C++ toolkit for cross-platform application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux, and all major commercial Unix variants. Qt is also available for embedded devices as Qt for Embedded Linux and Qt for Windows CE.&lt;/p&gt;&lt;p&gt;Qt is a Nokia product. See &lt;a href=&quot;http://www.trolltech.com/qt/&quot;&gt;www.trolltech.com/qt/&lt;/a&gt; for more information.&lt;/p&gt;</source>
-        <translation>&lt;h3&gt;Om Qt&lt;/h3&gt;%1&lt;p&gt;Qt är ett C++-verktygssamling för utveckling av krossplattformsprogram.&lt;/p&gt;&lt;p&gt;Qt tillhandahåller portabilitet för samma källkod mellan MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux och alla andra stora kommersiella Unix-varianter. Qt finns också tillgängligt för inbäddade enheter som Qt for Embedded Linux och Qt for Windows CE.&lt;/p&gt;&lt;p&gt;Qt är en produkt från Nokia. Se &lt;a href=&quot;http://www.trolltech.com/qt/&quot;&gt;www.trolltech.com/qt/&lt;/a&gt; för mer information.&lt;/p&gt;</translation>
+        <translation type="obsolete">&lt;p&gt;Detta program använder Qt Open Source Edition version %1.&lt;/p&gt;&lt;p&gt;Qt Open Source Edition är ämnad för utvecklingen av öppen källkodsprogram. En kommersiell Qt-licens behövs vid utveckling av äganderättsskyddade program (sluten källkod).&lt;/p&gt;&lt;p&gt;Se &lt;a href=&quot;http://www.trolltech.com/company/model/&quot;&gt;www.trolltech.com/company/model/&lt;/a&gt; för en översikt för Qt-licensiering.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <source>&lt;h3&gt;About Qt&lt;/h3&gt;%1&lt;p&gt;Qt is a C++ toolkit for cross-platform application development.&lt;/p&gt;&lt;p&gt;Qt provides single-source portability across MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux, and all major commercial Unix variants. Qt is also available for embedded devices as Qt Embedded.&lt;/p&gt;&lt;p&gt;Qt is a Trolltech product. See &lt;a href=&quot;http://www.trolltech.com/qt/&quot;&gt;www.trolltech.com/qt/&lt;/a&gt; for more information.&lt;/p&gt;</source>
+        <translation type="obsolete">&lt;h3&gt;Om Qt&lt;/h3&gt;%1&lt;p&gt;Qt är ett C++-ramverk för plattformsoberoende programutveckling.&lt;/p&gt;&lt;p&gt;Qt tillhandahåller portabilitet för källkod mellan MS&amp;nbsp;Windows, Mac&amp;nbsp;OS&amp;nbsp;X, Linux samt alla större kommersiella Unix-varianter. Qt finns också tillgängligt för inbäddade enheter som Qt Embedded.&lt;/p&gt;&lt;p&gt;Qt är en produkt från Trolltech. Se &lt;a href=&quot;http://www.trolltech.com/qt/&quot;&gt;www.trolltech.com/qt/&lt;/a&gt; för mer information.&lt;/p&gt;</translation>
     </message>
 </context>
@@ -2241,4 +4894,5 @@
     <name>QMultiInputContext</name>
     <message>
+        <location filename="../src/plugins/inputmethods/imsw-multi/qmultiinputcontext.cpp" line="+88"/>
         <source>Select IM</source>
         <translation>Välj inmatningsmetod</translation>
@@ -2248,8 +4902,10 @@
     <name>QMultiInputContextPlugin</name>
     <message>
+        <location filename="../src/plugins/inputmethods/imsw-multi/qmultiinputcontextplugin.cpp" line="+95"/>
         <source>Multiple input method switcher</source>
         <translation>Växlare för flera inmatningsmetoder</translation>
     </message>
     <message>
+        <location line="+7"/>
         <source>Multiple input method switcher that uses the context menu of the text widgets</source>
         <translation>Växlare för flera inmatningsmetoder som använder sammanhangsmenyn för textwidgar</translation>
@@ -2259,104 +4915,130 @@
     <name>QNativeSocketEngine</name>
     <message>
+        <location filename="../src/network/socket/qnativesocketengine.cpp" line="+209"/>
         <source>The remote host closed the connection</source>
         <translation>Fjärrvärden stängde anslutningen</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Network operation timed out</source>
         <translation>Tidsgräns för nätverksåtgärd överstegs</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Out of resources</source>
         <translation>Slut på resurser</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Unsupported socket operation</source>
         <translation>Uttagsåtgärden stöds inte</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Protocol type not supported</source>
         <translation>Protokolltypen stöds inte</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Invalid socket descriptor</source>
         <translation>Ogiltig uttagsbeskrivare</translation>
     </message>
     <message>
+        <location line="+6"/>
         <source>Network unreachable</source>
         <translation>Nätverket är inte nåbart</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Permission denied</source>
         <translation>Åtkomst nekad</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Connection timed out</source>
         <translation>Tidsgränsen för anslutning överstegs</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Connection refused</source>
         <translation>Anslutningen vägrades</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>The bound address is already in use</source>
         <translation>Bindningsadress används redan</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>The address is not available</source>
         <translation>Adressen är inte tillgänglig</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>The address is protected</source>
         <translation>Adressen är skyddad</translation>
     </message>
     <message>
+        <location line="+6"/>
         <source>Unable to send a message</source>
         <translation>Kunde inte skicka ett meddelande</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Unable to receive a message</source>
         <translation>Kunde inte ta emot ett meddelande</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Unable to write</source>
         <translation>Kunde inte skriva</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Network error</source>
         <translation>Nätverksfel</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Another socket is already listening on the same port</source>
         <translation>Ett annat uttag lyssnar redan på samma port</translation>
     </message>
     <message>
+        <location line="-66"/>
         <source>Unable to initialize non-blocking socket</source>
         <translation>Kunde inte initiera icke-blockerande uttag</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Unable to initialize broadcast socket</source>
         <translation>Kunde inte initiera uttag för broadcast</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Attempt to use IPv6 socket on a platform with no IPv6 support</source>
         <translation>Försök att använda IPv6-uttag på en plattform som saknar IPv6-stöd</translation>
     </message>
     <message>
+        <location line="+21"/>
         <source>Host unreachable</source>
         <translation>Värden är inte nåbar</translation>
     </message>
     <message>
+        <location line="+24"/>
         <source>Datagram was too large to send</source>
         <translation>Datagram för för stor för att skicka</translation>
     </message>
     <message>
+        <location line="+18"/>
         <source>Operation on non-socket</source>
         <translation>Åtgärd på icke-uttag</translation>
     </message>
     <message>
+        <location line="+6"/>
         <source>Unknown error</source>
         <translation>Okänt fel</translation>
     </message>
     <message>
+        <location line="-3"/>
         <source>The proxy type is invalid for this operation</source>
         <translation>Proxytypen är ogiltig för denna åtgärd</translation>
@@ -2364,22 +5046,69 @@
 </context>
 <context>
-    <name>QNetworkAccessFileBackend</name>
-    <message>
-        <source>Request for opening non-local file %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Error opening %1: %2</source>
-        <translation>Fel vid öppning av %1: %2</translation>
-    </message>
-    <message>
+    <name>QNetworkAccessCacheBackend</name>
+    <message>
+        <location filename="../src/network/access/qnetworkaccesscachebackend.cpp" line="+66"/>
+        <source>Error opening %1</source>
+        <translation>Fel när %1 skulle öppnas</translation>
+    </message>
+</context>
+<context>
+    <name>QNetworkAccessDataBackend</name>
+    <message>
+        <location filename="../src/network/access/qnetworkaccessdatabackend.cpp" line="+76"/>
+        <source>Operation not supported on %1</source>
+        <translation>Åtgärden stöds inte på %1</translation>
+    </message>
+    <message>
+        <location line="+25"/>
+        <source>Invalid URI: %1</source>
+        <translation>Ogiltig URI: %1</translation>
+    </message>
+</context>
+<context>
+    <name>QNetworkAccessDebugPipeBackend</name>
+    <message>
+        <location filename="../src/network/access/qnetworkaccessdebugpipebackend.cpp" line="+195"/>
         <source>Write error writing to %1: %2</source>
         <translation>Skrivfel vid skrivning till %1: %2</translation>
     </message>
     <message>
+        <location line="+60"/>
+        <source>Socket error on %1: %2</source>
+        <translation>Uttagsfel på %1: %2</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Remote host closed the connection prematurely on %1</source>
+        <translation>Fjärrvärden stängde anslutningen i förtid på %1</translation>
+    </message>
+</context>
+<context>
+    <name>QNetworkAccessFileBackend</name>
+    <message>
+        <location filename="../src/network/access/qfilenetworkreply.cpp" line="+85"/>
+        <location filename="../src/network/access/qnetworkaccessfilebackend.cpp" line="+100"/>
+        <source>Request for opening non-local file %1</source>
+        <translation>Begäran om öppning av icke-lokala filen %1</translation>
+    </message>
+    <message>
+        <location line="+36"/>
+        <location filename="../src/network/access/qnetworkaccessfilebackend.cpp" line="+45"/>
+        <source>Error opening %1: %2</source>
+        <translation>Fel vid öppnade av %1: %2</translation>
+    </message>
+    <message>
+        <location filename="../src/network/access/qnetworkaccessfilebackend.cpp" line="+38"/>
+        <source>Write error writing to %1: %2</source>
+        <translation>Skrivfel vid skrivning till %1: %2</translation>
+    </message>
+    <message>
+        <location filename="../src/network/access/qfilenetworkreply.cpp" line="-13"/>
+        <location filename="../src/network/access/qnetworkaccessfilebackend.cpp" line="+42"/>
         <source>Cannot open %1: Path is a directory</source>
         <translation>Kan inte öppna %1: Sökvägen är en katalog</translation>
     </message>
     <message>
+        <location filename="../src/network/access/qnetworkaccessfilebackend.cpp" line="+21"/>
         <source>Read error reading from %1: %2</source>
         <translation>Läsfel vid läsning från %1: %2</translation>
@@ -2389,16 +5118,25 @@
     <name>QNetworkAccessFtpBackend</name>
     <message>
+        <location filename="../src/network/access/qnetworkaccessftpbackend.cpp" line="+131"/>
+        <source>No suitable proxy found</source>
+        <translation>Någon lämplig proxy hittades inte</translation>
+    </message>
+    <message>
+        <location line="+14"/>
         <source>Cannot open %1: is a directory</source>
         <translation>Kan inte öppna %1: är en katalog</translation>
     </message>
     <message>
+        <location line="+95"/>
         <source>Logging in to %1 failed: authentication required</source>
         <translation>Inloggning mot %1 misslyckades: autentisering krävs</translation>
     </message>
     <message>
+        <location line="+39"/>
         <source>Error while downloading %1: %2</source>
         <translation>Fel vid hämtning av %1: %2</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Error while uploading %1: %2</source>
         <translation>Fel vid sändning av %1: %2</translation>
@@ -2406,17 +5144,48 @@
 </context>
 <context>
+    <name>QNetworkAccessHttpBackend</name>
+    <message>
+        <location filename="../src/network/access/qnetworkaccesshttpbackend.cpp" line="+647"/>
+        <location line="+5"/>
+        <source>No suitable proxy found</source>
+        <translation>Någon lämplig proxy hittades inte</translation>
+    </message>
+</context>
+<context>
+    <name>QNetworkAccessManager</name>
+    <message>
+        <location filename="../src/network/access/qnetworkreplyimpl.cpp" line="+966"/>
+        <source>Network access is disabled.</source>
+        <translation>Nätverksåtkomst är inaktiverad.</translation>
+    </message>
+</context>
+<context>
     <name>QNetworkReply</name>
     <message>
+        <location filename="../src/network/access/qnetworkaccesshttpbackend.cpp" line="+90"/>
         <source>Error downloading %1 - server replied: %2</source>
         <translation>Fel vid hämtning av %1 - servern svarade: %2</translation>
     </message>
     <message>
+        <location filename="../src/network/access/qnetworkreplyimpl.cpp" line="-884"/>
         <source>Protocol &quot;%1&quot; is unknown</source>
         <translation>Protokollet &quot;%1&quot; är okänt</translation>
     </message>
+    <message>
+        <location line="+196"/>
+        <source>Network session error.</source>
+        <translation>Nätverkssessionsfel.</translation>
+    </message>
+    <message>
+        <location line="+372"/>
+        <source>Temporary network failure.</source>
+        <translation>Tillfälligt nätverksfel.</translation>
+    </message>
 </context>
 <context>
     <name>QNetworkReplyImpl</name>
     <message>
+        <location line="+120"/>
+        <location line="+28"/>
         <source>Operation canceled</source>
         <translation>Åtgärden avbröts</translation>
@@ -2424,10 +5193,69 @@
 </context>
 <context>
+    <name>QNetworkSession</name>
+    <message>
+        <location filename="../src/network/bearer/qnetworksession.cpp" line="+453"/>
+        <source>Invalid configuration.</source>
+        <translation>Ogiltig inställning.</translation>
+    </message>
+</context>
+<context>
+    <name>QNetworkSessionPrivateImpl</name>
+    <message>
+        <location filename="../src/plugins/bearer/icd/qnetworksession_impl.cpp" line="+1024"/>
+        <source>Roaming error</source>
+        <translation>Roaming-fel</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Session aborted by user or system</source>
+        <translation>Session avbruten av användaren eller systemet</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <location filename="../src/plugins/bearer/qnetworksession_impl.cpp" line="+278"/>
+        <location filename="../src/plugins/bearer/symbian/qnetworksession_impl.cpp" line="+312"/>
+        <source>The specified configuration cannot be used.</source>
+        <translation>Den angivna inställningen kan inte användas.</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Unidentified Error</source>
+        <translation>Oidentifierat fel</translation>
+    </message>
+    <message>
+        <location filename="../src/plugins/bearer/qnetworksession_impl.cpp" line="-6"/>
+        <location filename="../src/plugins/bearer/symbian/qnetworksession_impl.cpp" line="-6"/>
+        <source>Unknown session error.</source>
+        <translation>Okänt sessionsfel.</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <location filename="../src/plugins/bearer/symbian/qnetworksession_impl.cpp" line="+2"/>
+        <source>The session was aborted by the user or system.</source>
+        <translation>Sessionen avbröts av användaren eller systemet.</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <location filename="../src/plugins/bearer/symbian/qnetworksession_impl.cpp" line="+2"/>
+        <source>The requested operation is not supported by the system.</source>
+        <translation>Den begärda åtgärden stöds inte av systemet.</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <location filename="../src/plugins/bearer/symbian/qnetworksession_impl.cpp" line="+4"/>
+        <source>Roaming was aborted or is not possible.</source>
+        <translation>Roaming avbruten eller inte möjlig.</translation>
+    </message>
+</context>
+<context>
     <name>QOCIDriver</name>
     <message>
+        <location filename="../src/sql/drivers/oci/qsql_oci.cpp" line="+2225"/>
         <source>Unable to logon</source>
         <translation>Kunde inte logga in</translation>
     </message>
     <message>
+        <location line="-144"/>
         <source>Unable to initialize</source>
         <comment>QOCIDriver</comment>
@@ -2435,12 +5263,15 @@
     </message>
     <message>
+        <location line="+215"/>
         <source>Unable to begin transaction</source>
         <translation>Kunde inte påbörja transaktion</translation>
     </message>
     <message>
+        <location line="+19"/>
         <source>Unable to commit transaction</source>
         <translation>Kunde inte verkställa transaktion</translation>
     </message>
     <message>
+        <location line="+19"/>
         <source>Unable to rollback transaction</source>
         <translation>Kunde inte rulla tillbaka transaktion</translation>
@@ -2450,24 +5281,37 @@
     <name>QOCIResult</name>
     <message>
+        <location line="-1020"/>
+        <location line="+194"/>
+        <location line="+15"/>
         <source>Unable to bind column for batch execute</source>
         <translation>Kunde inte binda kolumn för satskörning</translation>
     </message>
     <message>
+        <location line="+15"/>
         <source>Unable to execute batch statement</source>
         <translation>Kunde inte köra satsfråga</translation>
     </message>
     <message>
+        <location line="+319"/>
         <source>Unable to goto next</source>
         <translation>Kunde inte gå till nästa</translation>
     </message>
     <message>
+        <location line="+59"/>
         <source>Unable to alloc statement</source>
         <translation>Kunde inte allokera frågesats</translation>
     </message>
     <message>
+        <location line="+15"/>
         <source>Unable to prepare statement</source>
         <translation>Kunde inte förbereda frågesats</translation>
     </message>
     <message>
+        <location line="+26"/>
+        <source>Unable to get statement type</source>
+        <translation>Kan inte hämta satstyp</translation>
+    </message>
+    <message>
+        <location line="+20"/>
         <source>Unable to bind value</source>
         <translation>Kunde inte binda värde</translation>
@@ -2475,7 +5319,8 @@
     <message>
         <source>Unable to execute select statement</source>
-        <translation>Kunde inte köra \&quot;select\&quot;-frågesats</translation>
-    </message>
-    <message>
+        <translation type="obsolete">Kunde inte köra \&quot;select\&quot;-frågesats</translation>
+    </message>
+    <message>
+        <location line="+19"/>
         <source>Unable to execute statement</source>
         <translation>Kunde inte köra frågesats</translation>
@@ -2485,4 +5330,5 @@
     <name>QODBCDriver</name>
     <message>
+        <location filename="../src/sql/drivers/odbc/qsql_odbc.cpp" line="+1888"/>
         <source>Unable to connect</source>
         <translation>Kunde inte ansluta</translation>
@@ -2490,19 +5336,28 @@
     <message>
         <source>Unable to connect - Driver doesn&apos;t support all needed functionality</source>
-        <translation>Kunde inte ansluta - Drivrutinen har inte stöd för all nödvändig funktionalitet</translation>
-    </message>
-    <message>
+        <translation type="obsolete">Kunde inte ansluta - Drivrutinen har inte stöd för all nödvändig funktionalitet</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Unable to connect - Driver doesn&apos;t support all functionality required</source>
+        <translation>Kan inte ansluta: Drivrutinen stöder inte alla funktioner som krävs</translation>
+    </message>
+    <message>
+        <location line="+263"/>
         <source>Unable to disable autocommit</source>
         <translation>Kunde inte inaktivera automatisk verkställning</translation>
     </message>
     <message>
+        <location line="+17"/>
         <source>Unable to commit transaction</source>
         <translation>Kunde inte verkställa transaktion</translation>
     </message>
     <message>
+        <location line="+17"/>
         <source>Unable to rollback transaction</source>
         <translation>Kunde inte rulla tillbaka transaktion</translation>
     </message>
     <message>
+        <location line="+15"/>
         <source>Unable to enable autocommit</source>
         <translation>Kunde inte aktivera automatisk verkställning</translation>
@@ -2512,36 +5367,49 @@
     <name>QODBCResult</name>
     <message>
+        <location line="-1253"/>
+        <location line="+351"/>
         <source>QODBCResult::reset: Unable to set &apos;SQL_CURSOR_STATIC&apos; as statement attribute. Please check your ODBC driver configuration</source>
         <translation>QODBCResult::reset: Kunde inte ställa in \&quot;SQL_CURSOR_STATIC\&quot; som frågesatsattribut. Kontrollera konfigurationen för din ODBC-drivrutin</translation>
     </message>
     <message>
+        <location line="-334"/>
+        <location line="+627"/>
         <source>Unable to execute statement</source>
         <translation>Kunde inte köra frågesats</translation>
     </message>
     <message>
+        <location line="-546"/>
         <source>Unable to fetch next</source>
         <translation>Kunde inte hämta nästa</translation>
     </message>
     <message>
+        <location line="+271"/>
         <source>Unable to prepare statement</source>
         <translation>Kunde inte förbereda frågesats</translation>
     </message>
     <message>
+        <location line="+267"/>
         <source>Unable to bind variable</source>
         <translation>Kunde inte binda variabel</translation>
     </message>
     <message>
+        <location filename="../src/sql/drivers/db2/qsql_db2.cpp" line="+189"/>
+        <location filename="../src/sql/drivers/odbc/qsql_odbc.cpp" line="-466"/>
+        <location line="+578"/>
         <source>Unable to fetch last</source>
-        <translation>Kunde inte hämta senaste</translation>
-    </message>
-    <message>
+        <translation>Kunde inte hämta sista</translation>
+    </message>
+    <message>
+        <location filename="../src/sql/drivers/odbc/qsql_odbc.cpp" line="-672"/>
         <source>Unable to fetch</source>
         <translation>Kunde inte hämta</translation>
     </message>
     <message>
+        <location line="+44"/>
         <source>Unable to fetch first</source>
         <translation>Kunde inte hämta första</translation>
     </message>
     <message>
+        <location line="+19"/>
         <source>Unable to fetch previous</source>
         <translation>Kunde inte hämta föregående</translation>
@@ -2551,30 +5419,51 @@
     <name>QObject</name>
     <message>
+        <source>Home</source>
+        <translation type="obsolete">Hem</translation>
+    </message>
+    <message>
         <source>Operation not supported on %1</source>
-        <translation>Åtgärden stöds inte på %1</translation>
+        <translation type="obsolete">Åtgärden stöds inte på %1</translation>
     </message>
     <message>
         <source>Invalid URI: %1</source>
-        <translation>Ogiltig URI: %1</translation>
+        <translation type="obsolete">Ogiltig URI: %1</translation>
     </message>
     <message>
         <source>Write error writing to %1: %2</source>
-        <translation>Skrivfel vid skrivning till %1: %2</translation>
+        <translation type="obsolete">Skrivfel vid skrivning till %1: %2</translation>
     </message>
     <message>
         <source>Read error reading from %1: %2</source>
-        <translation>Läsfel vid läsning från %1: %2</translation>
+        <translation type="obsolete">Läsfel vid läsning från %1: %2</translation>
     </message>
     <message>
         <source>Socket error on %1: %2</source>
-        <translation>Uttagsfel på %1: %2</translation>
+        <translation type="obsolete">Uttagsfel på %1: %2</translation>
     </message>
     <message>
         <source>Remote host closed the connection prematurely on %1</source>
-        <translation>Fjärrvärden stängde anslutningen i förtid på %1</translation>
+        <translation type="obsolete">Fjärrvärden stängde anslutningen i förtid på %1</translation>
     </message>
     <message>
         <source>Protocol error: packet of size 0 received</source>
-        <translation>Protokollfel: paket med storlek 0 togs emot</translation>
+        <translation type="obsolete">Protokollfel: paket med storlek 0 togs emot</translation>
+    </message>
+    <message>
+        <location filename="../src/3rdparty/phonon/phonon/pulsesupport.cpp" line="+162"/>
+        <location line="+11"/>
+        <source>PulseAudio Sound Server</source>
+        <translation>PulseAudio ljudserver</translation>
+    </message>
+    <message>
+        <location filename="../src/declarative/util/qdeclarativexmllistmodel.cpp" line="-249"/>
+        <source>&quot;%1&quot; duplicates a previous role name and will be disabled.</source>
+        <translation>&quot;%1&quot; duplicerar ett tidigare rollnamn och kommer att inaktiveras.</translation>
+    </message>
+    <message>
+        <location line="+531"/>
+        <location line="+4"/>
+        <source>invalid query: &quot;%1&quot;</source>
+        <translation>ogiltig förfrågan: &quot;%1&quot;</translation>
     </message>
 </context>
@@ -2582,8 +5471,10 @@
     <name>QPPDOptionsModel</name>
     <message>
+        <location filename="../src/gui/dialogs/qprintdialog_unix.cpp" line="+1238"/>
         <source>Name</source>
         <translation>Namn</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Value</source>
         <translation>Värde</translation>
@@ -2593,26 +5484,32 @@
     <name>QPSQLDriver</name>
     <message>
+        <location filename="../src/sql/drivers/psql/qsql_psql.cpp" line="+819"/>
         <source>Unable to connect</source>
         <translation>Kunde inte ansluta</translation>
     </message>
     <message>
+        <location line="+49"/>
         <source>Could not begin transaction</source>
         <translation>Kunde inte påbörja transaktion</translation>
     </message>
     <message>
+        <location line="+33"/>
         <source>Could not commit transaction</source>
         <translation>Kunde inte verkställa transaktion</translation>
     </message>
     <message>
+        <location line="+16"/>
         <source>Could not rollback transaction</source>
         <translation>Kunde inte rulla tillbaka transaktion</translation>
     </message>
     <message>
+        <location line="+386"/>
         <source>Unable to subscribe</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Kunde inte prenumerera</translation>
+    </message>
+    <message>
+        <location line="+32"/>
         <source>Unable to unsubscribe</source>
-        <translation type="unfinished"></translation>
+        <translation>Kunde inte avsluta prenumeration</translation>
     </message>
 </context>
@@ -2620,8 +5517,10 @@
     <name>QPSQLResult</name>
     <message>
+        <location line="-1138"/>
         <source>Unable to create query</source>
         <translation>Kunde inte skapa fråga</translation>
     </message>
     <message>
+        <location line="+372"/>
         <source>Unable to prepare statement</source>
         <translation>Kunde inte förbereda frågesats</translation>
@@ -2631,82 +5530,102 @@
     <name>QPageSetupWidget</name>
     <message>
+        <location filename="../src/gui/dialogs/qpagesetupdialog_unix.cpp" line="+304"/>
         <source>Centimeters (cm)</source>
         <translation>Centimeter (cm)</translation>
     </message>
     <message>
+        <location line="+0"/>
         <source>Millimeters (mm)</source>
         <translation>Millimeter (mm)</translation>
     </message>
     <message>
+        <location line="+0"/>
         <source>Inches (in)</source>
         <translation>Tum (in)</translation>
     </message>
     <message>
+        <location line="+0"/>
         <source>Points (pt)</source>
         <translation>Punkter (pt)</translation>
     </message>
     <message>
+        <location filename="../src/gui/dialogs/qpagesetupwidget.ui"/>
         <source>Form</source>
         <translation>Format</translation>
     </message>
     <message>
+        <location/>
         <source>Paper</source>
         <translation>Papper</translation>
     </message>
     <message>
+        <location/>
         <source>Page size:</source>
         <translation>Sidstorlek:</translation>
     </message>
     <message>
+        <location/>
         <source>Width:</source>
         <translation>Bredd:</translation>
     </message>
     <message>
+        <location/>
         <source>Height:</source>
         <translation>Höjd:</translation>
     </message>
     <message>
+        <location/>
         <source>Paper source:</source>
         <translation>Papperskälla:</translation>
     </message>
     <message>
+        <location/>
         <source>Orientation</source>
         <translation>Orientering</translation>
     </message>
     <message>
+        <location/>
         <source>Portrait</source>
         <translation>Stående</translation>
     </message>
     <message>
+        <location/>
         <source>Landscape</source>
         <translation>Liggande</translation>
     </message>
     <message>
+        <location/>
         <source>Reverse landscape</source>
         <translation>Omvänt liggande</translation>
     </message>
     <message>
+        <location/>
         <source>Reverse portrait</source>
-        <translation>Omvänt stående</translation>
-    </message>
-    <message>
+        <translation>Omvänt porträtt</translation>
+    </message>
+    <message>
+        <location/>
         <source>Margins</source>
         <translation>Marginaler</translation>
     </message>
     <message>
+        <location/>
         <source>top margin</source>
-        <translation>övre marginal</translation>
-    </message>
-    <message>
+        <translation>övermarginal</translation>
+    </message>
+    <message>
+        <location/>
         <source>left margin</source>
-        <translation>vänstermarginal</translation>
-    </message>
-    <message>
+        <translation>Vänstermarginal</translation>
+    </message>
+    <message>
+        <location/>
         <source>right margin</source>
         <translation>högermarginal</translation>
     </message>
     <message>
+        <location/>
         <source>bottom margin</source>
-        <translation>nedre marginal</translation>
+        <translation>nedermarginal</translation>
     </message>
 </context>
@@ -2714,8 +5633,10 @@
     <name>QPluginLoader</name>
     <message>
+        <location filename="../src/corelib/plugin/qpluginloader.cpp" line="-89"/>
         <source>The plugin was not loaded.</source>
-        <translation>Insticksmodulen lästes inte in.</translation>
-    </message>
-    <message>
+        <translation>Insticksprogrammet lästes inte in.</translation>
+    </message>
+    <message>
+        <location line="+113"/>
         <source>Unknown error</source>
         <translation>Okänt fel</translation>
@@ -2725,20 +5646,204 @@
     <name>QPrintDialog</name>
     <message>
+        <location filename="../src/gui/painting/qprinterinfo_unix.cpp" line="+110"/>
         <source>locally connected</source>
         <translation>lokalt ansluten</translation>
     </message>
     <message>
+        <location line="+23"/>
+        <location line="+225"/>
         <source>Aliases: %1</source>
         <translation>Alias: %1</translation>
     </message>
     <message>
+        <location line="+225"/>
+        <location line="+199"/>
         <source>unknown</source>
         <translation>okänt</translation>
     </message>
     <message>
+        <location filename="../src/gui/dialogs/qprintdialog_qws.cpp" line="+333"/>
+        <source>A0 (841 x 1189 mm)</source>
+        <translation>A0 (841 x 1189 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>A1 (594 x 841 mm)</source>
+        <translation>A1 (594 x 841 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>A2 (420 x 594 mm)</source>
+        <translation>A2 (420 x 594 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>A3 (297 x 420 mm)</source>
+        <translation>A3 (297 x 420 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>A4 (210 x 297 mm, 8.26 x 11.7 inches)</source>
+        <translation>A4 (210 x 297 mm, 8.26 x 11.7 tum)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>A5 (148 x 210 mm)</source>
+        <translation>A5 (148 x 210 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>A6 (105 x 148 mm)</source>
+        <translation>A6 (105 x 148 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>A7 (74 x 105 mm)</source>
+        <translation>A7 (74 x 105 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>A8 (52 x 74 mm)</source>
+        <translation>A8 (52 x 74 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>A9 (37 x 52 mm)</source>
+        <translation>A9 (37 x 52 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>B0 (1000 x 1414 mm)</source>
+        <translation>B0 (1000 x 1414 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>B1 (707 x 1000 mm)</source>
+        <translation>B1 (707 x 1000 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>B2 (500 x 707 mm)</source>
+        <translation>B2 (500 x 707 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>B3 (353 x 500 mm)</source>
+        <translation>B3 (353 x 500 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>B4 (250 x 353 mm)</source>
+        <translation>B4 (250 x 353 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>B5 (176 x 250 mm, 6.93 x 9.84 inches)</source>
+        <translation>B5 (176 x 250 mm, 6.93 x 9.84 tum)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>B6 (125 x 176 mm)</source>
+        <translation>B6 (125 x 176 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>B7 (88 x 125 mm)</source>
+        <translation>B7 (88 x 125 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>B8 (62 x 88 mm)</source>
+        <translation>B8 (62 x 88 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>B9 (44 x 62 mm)</source>
+        <translation>B9 (44 x 62 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>B10 (31 x 44 mm)</source>
+        <translation>B10 (31 x 44 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>C5E (163 x 229 mm)</source>
+        <translation>C5E (163 x 229 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>DLE (110 x 220 mm)</source>
+        <translation>DLE (110 x 220 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Executive (7.5 x 10 inches, 191 x 254 mm)</source>
+        <translation>Executive (7.5 x 10 tum, 191 x 254 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Folio (210 x 330 mm)</source>
+        <translation>Folio (210 x 330 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Ledger (432 x 279 mm)</source>
+        <translation>Ledger (432 x 279 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Legal (8.5 x 14 inches, 216 x 356 mm)</source>
+        <translation>Legal (8.5 x 14 tum, 216 x 356 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Letter (8.5 x 11 inches, 216 x 279 mm)</source>
+        <translation>Letter (8.5 x 11 tum, 216 x 279 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Tabloid (279 x 432 mm)</source>
+        <translation>Tabloid (279 x 432 mm)</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>US Common #10 Envelope (105 x 241 mm)</source>
+        <translation>US Common #10 Envelope (105 x 241 mm)</translation>
+    </message>
+    <message>
+        <location line="+20"/>
+        <source>Print current page</source>
+        <translation>Skriv ut aktuell sida</translation>
+    </message>
+    <message>
+        <location filename="../src/gui/dialogs/qprintdialog_win.cpp" line="+272"/>
+        <source>OK</source>
+        <translation>OK</translation>
+    </message>
+    <message>
+        <location filename="../src/gui/dialogs/qabstractprintdialog.cpp" line="+116"/>
+        <location line="+13"/>
+        <location filename="../src/gui/dialogs/qprintdialog_win.cpp" line="-2"/>
+        <source>Print</source>
+        <translation>Skriv ut</translation>
+    </message>
+    <message>
+        <location filename="../src/gui/dialogs/qprintdialog_unix.cpp" line="-392"/>
         <source>Print To File ...</source>
         <translation>Skriv ut till fil ...</translation>
     </message>
     <message>
+        <location filename="../src/gui/dialogs/qprintdialog_qws.cpp" line="-1"/>
+        <source>Print range</source>
+        <translation>Skriv ut intervall</translation>
+    </message>
+    <message>
+        <location line="-2"/>
+        <source>Print all</source>
+        <translation>Skriv ut alla</translation>
+    </message>
+    <message>
+        <location filename="../src/gui/dialogs/qprintdialog_unix.cpp" line="+82"/>
         <source>File %1 is not writable.
 Please choose a different file name.</source>
@@ -2747,4 +5852,5 @@
     </message>
     <message>
+        <location line="+4"/>
         <source>%1 already exists.
 Do you want to overwrite it?</source>
@@ -2753,4 +5859,20 @@
     </message>
     <message>
+        <location filename="../src/gui/dialogs/qprintdialog_qws.cpp" line="-231"/>
+        <source>File exists</source>
+        <translation>Filen finns redan</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>&lt;qt&gt;Do you want to overwrite it?&lt;/qt&gt;</source>
+        <translation>&lt;qt&gt;Vill du skriva över den?&lt;/qt&gt;</translation>
+    </message>
+    <message>
+        <location line="+231"/>
+        <source>Print selection</source>
+        <translation>Utskriftsval</translation>
+    </message>
+    <message>
+        <location filename="../src/gui/dialogs/qprintdialog_unix.cpp" line="-8"/>
         <source>%1 is a directory.
 Please choose a different file name.</source>
@@ -2759,242 +5881,323 @@
     </message>
     <message>
+        <location filename="../src/gui/dialogs/qpagesetupdialog_unix.cpp" line="-232"/>
         <source>A0</source>
         <translation>A0</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>A1</source>
         <translation>A1</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>A2</source>
         <translation>A2</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>A3</source>
         <translation>A3</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>A4</source>
         <translation>A4</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>A5</source>
         <translation>A5</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>A6</source>
         <translation>A6</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>A7</source>
         <translation>A7</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>A8</source>
         <translation>A8</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>A9</source>
         <translation>A9</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>B0</source>
         <translation>B0</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>B1</source>
         <translation>B1</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>B2</source>
         <translation>B2</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>B3</source>
         <translation>B3</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>B4</source>
         <translation>B4</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>B5</source>
         <translation>B5</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>B6</source>
         <translation>B6</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>B7</source>
         <translation>B7</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>B8</source>
         <translation>B8</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>B9</source>
         <translation>B9</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>B10</source>
         <translation>B10</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>C5E</source>
         <translation>C5E</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>DLE</source>
         <translation>DLE</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Executive</source>
         <translation>Executive</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Folio</source>
-        <translation>Folio</translation>
-    </message>
-    <message>
+        <translation>Folie</translation>
+    </message>
+    <message>
+        <location line="+1"/>
         <source>Ledger</source>
         <translation>Ledger</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Legal</source>
         <translation>Legal</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Letter</source>
-        <translation>Letter</translation>
-    </message>
-    <message>
+        <translation>Brev</translation>
+    </message>
+    <message>
+        <location line="+1"/>
         <source>Tabloid</source>
-        <translation>Tabloid</translation>
-    </message>
-    <message>
+        <translation>Tablå</translation>
+    </message>
+    <message>
+        <location line="+1"/>
         <source>US Common #10 Envelope</source>
         <translation>US Common #10 Envelope</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Custom</source>
-        <translation>Anpassad</translation>
-    </message>
-    <message>
+        <translation>Anpassat</translation>
+    </message>
+    <message>
+        <location filename="../src/gui/dialogs/qprintdialog_unix.cpp" line="-530"/>
+        <location line="+68"/>
         <source>&amp;Options &gt;&gt;</source>
         <translation>A&amp;lternativ &gt;&gt;</translation>
     </message>
     <message>
+        <location line="-63"/>
         <source>&amp;Print</source>
         <translation>Skriv &amp;ut</translation>
     </message>
     <message>
+        <location line="+67"/>
         <source>&amp;Options &lt;&lt;</source>
         <translation>A&amp;lternativ &lt;&lt;</translation>
     </message>
     <message>
+        <location line="+260"/>
         <source>Print to File (PDF)</source>
         <translation>Skriv ut till fil (PDF)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Print to File (Postscript)</source>
         <translation>Skriv ut till fil (Postscript)</translation>
     </message>
     <message>
+        <location line="+47"/>
         <source>Local file</source>
         <translation>Lokal fil</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Write %1 file</source>
         <translation>Skriv %1-fil</translation>
     </message>
+    <message>
+        <location filename="../src/gui/dialogs/qprintdialog_win.cpp" line="+1"/>
+        <source>The &apos;From&apos; value cannot be greater than the &apos;To&apos; value.</source>
+        <translation>Värdet för \&quot;From\&quot; får inte vara större än värdet för \&quot;To\&quot;.</translation>
+    </message>
 </context>
 <context>
     <name>QPrintPreviewDialog</name>
     <message>
+        <location filename="../src/gui/dialogs/qabstractpagesetupdialog.cpp" line="+68"/>
+        <location line="+12"/>
         <source>Page Setup</source>
-        <translation>Sidinställningar</translation>
-    </message>
-    <message>
+        <translation>Sidkonfiguration</translation>
+    </message>
+    <message>
+        <location filename="../src/gui/dialogs/qprintpreviewdialog.cpp" line="+249"/>
+        <source>%1%</source>
+        <translation>%1 %</translation>
+    </message>
+    <message>
+        <location line="+84"/>
         <source>Print Preview</source>
-        <translation>Förhandsgranska</translation>
-    </message>
-    <message>
+        <translation>Förhandsvisning</translation>
+    </message>
+    <message>
+        <location line="+30"/>
         <source>Next page</source>
         <translation>Nästa sida</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Previous page</source>
         <translation>Föregående sida</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>First page</source>
         <translation>Första sidan</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Last page</source>
         <translation>Sista sidan</translation>
     </message>
     <message>
+        <location line="+9"/>
         <source>Fit width</source>
         <translation>Anpassa efter bredd</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Fit page</source>
-        <translation>Anpassa efter sida</translation>
-    </message>
-    <message>
+        <translation>Anpassa till sida</translation>
+    </message>
+    <message>
+        <location line="+11"/>
         <source>Zoom in</source>
         <translation>Zooma in</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Zoom out</source>
         <translation>Zooma ut</translation>
     </message>
     <message>
+        <location line="+6"/>
         <source>Portrait</source>
         <translation>Stående</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Landscape</source>
         <translation>Liggande</translation>
     </message>
     <message>
+        <location line="+10"/>
         <source>Show single page</source>
         <translation>Visa en sida</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Show facing pages</source>
-        <translation>Visa motsatta sidor</translation>
-    </message>
-    <message>
+        <translation>Visa dubbelsidig layout</translation>
+    </message>
+    <message>
+        <location line="+1"/>
         <source>Show overview of all pages</source>
-        <translation>Visa översikt över alla sidor</translation>
-    </message>
-    <message>
+        <translation>Visa översikt för alla sidor</translation>
+    </message>
+    <message>
+        <location line="+15"/>
         <source>Print</source>
         <translation>Skriv ut</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Page setup</source>
-        <translation>Sidinställningar</translation>
-    </message>
-    <message>
+        <translation>Sidkonfiguration</translation>
+    </message>
+    <message>
+        <location line="+6"/>
         <source>Close</source>
         <translation>Stäng</translation>
     </message>
+    <message>
+        <location line="+148"/>
+        <source>Export to PDF</source>
+        <translation>Exportera till PDF</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Export to PostScript</source>
+        <translation>Exportera till Postscript</translation>
+    </message>
 </context>
 <context>
     <name>QPrintPropertiesWidget</name>
     <message>
+        <location filename="../src/gui/dialogs/qprintpropertieswidget.ui"/>
         <source>Form</source>
         <translation>Format</translation>
     </message>
     <message>
+        <location/>
         <source>Page</source>
         <translation>Sida</translation>
     </message>
     <message>
+        <location/>
         <source>Advanced</source>
         <translation>Avancerat</translation>
@@ -3004,115 +6207,148 @@
     <name>QPrintSettingsOutput</name>
     <message>
+        <location filename="../src/gui/dialogs/qprintsettingsoutput.ui"/>
         <source>Form</source>
         <translation>Format</translation>
     </message>
     <message>
+        <location/>
         <source>Copies</source>
         <translation>Kopior</translation>
     </message>
     <message>
+        <location/>
         <source>Print range</source>
-        <translation>Skriv ut intervall</translation>
-    </message>
-    <message>
+        <translation>Utskriftsintervall</translation>
+    </message>
+    <message>
+        <location/>
         <source>Print all</source>
         <translation>Skriv ut alla</translation>
     </message>
     <message>
+        <location/>
         <source>Pages from</source>
         <translation>Sidor från</translation>
     </message>
     <message>
+        <location/>
         <source>to</source>
         <translation>till</translation>
     </message>
     <message>
+        <location/>
         <source>Selection</source>
         <translation>Val</translation>
     </message>
     <message>
+        <location/>
         <source>Output Settings</source>
         <translation>Utmatningsinställningar</translation>
     </message>
     <message>
+        <location/>
         <source>Copies:</source>
         <translation>Kopior:</translation>
     </message>
     <message>
+        <location/>
         <source>Collate</source>
         <translation>Sortera</translation>
     </message>
     <message>
+        <location/>
         <source>Reverse</source>
         <translation>Omvänt</translation>
     </message>
     <message>
+        <location/>
         <source>Options</source>
         <translation>Alternativ</translation>
     </message>
     <message>
+        <location/>
         <source>Color Mode</source>
         <translation>Färgläge</translation>
     </message>
     <message>
+        <location/>
         <source>Color</source>
         <translation>Färg</translation>
     </message>
     <message>
+        <location/>
         <source>Grayscale</source>
         <translation>Gråskala</translation>
     </message>
     <message>
+        <location/>
         <source>Duplex Printing</source>
         <translation>Dubbelsidig utskrift</translation>
     </message>
     <message>
+        <location/>
         <source>None</source>
         <translation>Ingen</translation>
     </message>
     <message>
+        <location/>
         <source>Long side</source>
         <translation>Långsida</translation>
     </message>
     <message>
+        <location/>
         <source>Short side</source>
         <translation>Kortsida</translation>
     </message>
+    <message>
+        <location/>
+        <source>Current Page</source>
+        <translation>Aktuell sida</translation>
+    </message>
 </context>
 <context>
     <name>QPrintWidget</name>
     <message>
+        <location filename="../src/gui/dialogs/qprintwidget.ui"/>
         <source>Form</source>
         <translation>Format</translation>
     </message>
     <message>
+        <location/>
         <source>Printer</source>
         <translation>Skrivare</translation>
     </message>
     <message>
+        <location/>
         <source>&amp;Name:</source>
         <translation>&amp;Namn:</translation>
     </message>
     <message>
+        <location/>
         <source>P&amp;roperties</source>
         <translation>E&amp;genskaper</translation>
     </message>
     <message>
+        <location/>
         <source>Location:</source>
         <translation>Plats:</translation>
     </message>
     <message>
+        <location/>
         <source>Preview</source>
-        <translation>Förhandsgranska</translation>
-    </message>
-    <message>
+        <translation>Förhandsvisa</translation>
+    </message>
+    <message>
+        <location/>
         <source>Type:</source>
         <translation>Typ:</translation>
     </message>
     <message>
+        <location/>
         <source>Output &amp;file:</source>
-        <translation>Utmatnings&amp;fil:</translation>
-    </message>
-    <message>
+        <translation>Ut&amp;fil:</translation>
+    </message>
+    <message>
+        <location/>
         <source>...</source>
         <translation>...</translation>
@@ -3120,6 +6356,70 @@
 </context>
 <context>
+    <name>QProcess</name>
+    <message>
+        <location filename="../src/corelib/io/qprocess.cpp" line="+866"/>
+        <location line="+52"/>
+        <location filename="../src/corelib/io/qprocess_win.cpp" line="+578"/>
+        <location line="+50"/>
+        <source>Error reading from process</source>
+        <translation>Läsfel vid läsning från process</translation>
+    </message>
+    <message>
+        <location line="+47"/>
+        <location line="+870"/>
+        <location filename="../src/corelib/io/qprocess_win.cpp" line="+140"/>
+        <source>Error writing to process</source>
+        <translation>Skrivfel vid skrivning till process</translation>
+    </message>
+    <message>
+        <location line="-800"/>
+        <source>Process crashed</source>
+        <translation>Processen kraschade</translation>
+    </message>
+    <message>
+        <location line="+1002"/>
+        <source>No program defined</source>
+        <translation>Inget program definierat</translation>
+    </message>
+    <message>
+        <location filename="../src/corelib/io/qprocess_unix.cpp" line="+406"/>
+        <location filename="../src/corelib/io/qprocess_win.cpp" line="-631"/>
+        <source>Could not open input redirection for reading</source>
+        <translation>Kunde inte omdirigerad inmatning för läsning</translation>
+    </message>
+    <message>
+        <location line="+12"/>
+        <location filename="../src/corelib/io/qprocess_win.cpp" line="+20"/>
+        <source>Could not open output redirection for writing</source>
+        <translation>Kunde inte omdirigerad utmatning för skrivning</translation>
+    </message>
+    <message>
+        <location line="+239"/>
+        <source>Resource error (fork failure): %1</source>
+        <translation>Resursfel (fork misslyckades): %1</translation>
+    </message>
+    <message>
+        <location line="+258"/>
+        <location line="+52"/>
+        <location line="+74"/>
+        <location line="+66"/>
+        <location filename="../src/corelib/io/qprocess_win.cpp" line="+411"/>
+        <location line="+50"/>
+        <location line="+75"/>
+        <location line="+42"/>
+        <location line="+54"/>
+        <source>Process operation timed out</source>
+        <translation>Processåtgärd överskred tidsgräns</translation>
+    </message>
+    <message>
+        <location filename="../src/corelib/io/qprocess_win.cpp" line="-381"/>
+        <source>Process failed to start: %1</source>
+        <translation>Processen misslyckades starta: %1</translation>
+    </message>
+</context>
+<context>
     <name>QProgressDialog</name>
     <message>
+        <location filename="../src/gui/dialogs/qprogressdialog.cpp" line="+203"/>
         <source>Cancel</source>
         <translation>Avbryt</translation>
@@ -3129,4 +6429,5 @@
     <name>QPushButton</name>
     <message>
+        <location filename="../src/plugins/accessible/widgets/simplewidgets.cpp" line="-8"/>
         <source>Open</source>
         <translation>Öppna</translation>
@@ -3136,4 +6437,5 @@
     <name>QRadioButton</name>
     <message>
+        <location line="+12"/>
         <source>Check</source>
         <translation>Kryssa</translation>
@@ -3143,39 +6445,58 @@
     <name>QRegExp</name>
     <message>
+        <location filename="../src/corelib/tools/qregexp.cpp" line="+65"/>
         <source>no error occurred</source>
         <translation>inga fel inträffade</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>disabled feature used</source>
         <translation>inaktiverad funktion används</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>bad char class syntax</source>
         <translation>felaktig teckenklasssyntax</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>bad lookahead syntax</source>
         <translation>felaktig seframåtsyntax</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>bad repetition syntax</source>
         <translation>felaktig upprepningssyntax</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>invalid octal value</source>
         <translation>ogiltigt oktalt värde</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>missing left delim</source>
         <translation>saknar vänster avgränsare</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>unexpected end</source>
         <translation>oväntat slut</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>met internal limit</source>
         <translation>nådde intern gräns</translation>
     </message>
+    <message>
+        <location line="+1"/>
+        <source>invalid interval</source>
+        <translation>ogiltigt intervall</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>invalid category</source>
+        <translation>ogiltig kategori</translation>
+    </message>
 </context>
 <context>
@@ -3183,17 +6504,29 @@
     <message>
         <source>Error to open database</source>
+        <translation type="obsolete">Fel vid öppning av databas</translation>
+    </message>
+    <message>
+        <location filename="../src/sql/drivers/sqlite2/qsql_sqlite2.cpp" line="+399"/>
+        <source>Error opening database</source>
         <translation>Fel vid öppning av databas</translation>
     </message>
     <message>
+        <location line="+41"/>
         <source>Unable to begin transaction</source>
         <translation>Kunde inte påbörja transaktion</translation>
     </message>
     <message>
+        <location line="+17"/>
         <source>Unable to commit transaction</source>
         <translation>Kunde inte verkställa transaktion</translation>
     </message>
     <message>
+        <location line="+17"/>
+        <source>Unable to rollback transaction</source>
+        <translation>Kunde inte rulla tillbaka transaktion</translation>
+    </message>
+    <message>
         <source>Unable to rollback Transaction</source>
-        <translation>Kunde inte rulla tillbaka transaktion</translation>
+        <translation type="obsolete">Kunde inte rulla tillbaka transaktion</translation>
     </message>
 </context>
@@ -3201,8 +6534,10 @@
     <name>QSQLite2Result</name>
     <message>
+        <location line="-326"/>
         <source>Unable to fetch results</source>
         <translation>Kunde inte hämta resultat</translation>
     </message>
     <message>
+        <location line="+150"/>
         <source>Unable to execute statement</source>
         <translation>Kunde inte köra frågesats</translation>
@@ -3212,20 +6547,25 @@
     <name>QSQLiteDriver</name>
     <message>
+        <location filename="../src/sql/drivers/sqlite/qsql_sqlite.cpp" line="+539"/>
         <source>Error opening database</source>
         <translation>Fel vid öppning av databas</translation>
     </message>
     <message>
+        <location line="+11"/>
         <source>Error closing database</source>
         <translation>Fel vid stängning av databas</translation>
     </message>
     <message>
+        <location line="+20"/>
         <source>Unable to begin transaction</source>
         <translation>Kunde inte påbörja transaktion</translation>
     </message>
     <message>
+        <location line="+15"/>
         <source>Unable to commit transaction</source>
         <translation>Kunde inte verkställa transaktion</translation>
     </message>
     <message>
+        <location line="+15"/>
         <source>Unable to rollback transaction</source>
         <translation>Kunde inte rulla tillbaka transaktion</translation>
@@ -3235,24 +6575,32 @@
     <name>QSQLiteResult</name>
     <message>
+        <location line="-396"/>
+        <location line="+63"/>
+        <location line="+8"/>
         <source>Unable to fetch row</source>
         <translation>Kunde inte hämta rad</translation>
     </message>
     <message>
+        <location line="+59"/>
         <source>Unable to execute statement</source>
         <translation>Kunde inte köra frågesats</translation>
     </message>
     <message>
+        <location line="+20"/>
         <source>Unable to reset statement</source>
         <translation>Kunde inte återställa frågesats</translation>
     </message>
     <message>
+        <location line="+45"/>
         <source>Unable to bind parameters</source>
         <translation>Kunde inte binda parametrar</translation>
     </message>
     <message>
+        <location line="+7"/>
         <source>Parameter count mismatch</source>
         <translation>Parameterantal stämmer inte</translation>
     </message>
     <message>
+        <location line="-201"/>
         <source>No query</source>
         <translation>Ingen frågesats</translation>
@@ -3260,66 +6608,422 @@
 </context>
 <context>
+    <name>QScriptBreakpointsModel</name>
+    <message>
+        <location filename="../src/scripttools/debugging/qscriptbreakpointsmodel.cpp" line="+455"/>
+        <source>ID</source>
+        <translation>Id</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Location</source>
+        <translation>Plats</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Condition</source>
+        <translation>Villkor</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Ignore-count</source>
+        <translation>Ignorerat antal</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Single-shot</source>
+        <translation>Engångs</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Hit-count</source>
+        <translation>Träffantal</translation>
+    </message>
+</context>
+<context>
+    <name>QScriptBreakpointsWidget</name>
+    <message>
+        <location filename="../src/scripttools/debugging/qscriptbreakpointswidget.cpp" line="+298"/>
+        <source>New</source>
+        <translation>Ny</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Delete</source>
+        <translation>Ta bort</translation>
+    </message>
+</context>
+<context>
+    <name>QScriptDebugger</name>
+    <message>
+        <location filename="../src/scripttools/debugging/qscriptdebugger.cpp" line="+885"/>
+        <location line="+1013"/>
+        <source>Go to Line</source>
+        <translation>Gå till rad</translation>
+    </message>
+    <message>
+        <location line="-1012"/>
+        <source>Line:</source>
+        <translation>Rad:</translation>
+    </message>
+    <message>
+        <location line="+791"/>
+        <source>Interrupt</source>
+        <translation>Avbrott</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Shift+F5</source>
+        <translation>Skift+F5</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Continue</source>
+        <translation>Fortsätt</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>F5</source>
+        <translation>F5</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Step Into</source>
+        <translation>Stega in i</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>F11</source>
+        <translation>F11</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Step Over</source>
+        <translation>Stega förbi</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>F10</source>
+        <translation>F10</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Step Out</source>
+        <translation>Stega ut ur</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Shift+F11</source>
+        <translation>Skift+F11</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Run to Cursor</source>
+        <translation>Kör till markören</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Ctrl+F10</source>
+        <translation>Ctrl+F10</translation>
+    </message>
+    <message>
+        <location line="+16"/>
+        <source>Run to New Script</source>
+        <translation>Kör till nytt skript</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Toggle Breakpoint</source>
+        <translation>Växla brytpunkt</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>F9</source>
+        <translation>F9</translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <source>Clear Debug Output</source>
+        <translation>Rensa felsökningsutmatning</translation>
+    </message>
+    <message>
+        <location line="+13"/>
+        <source>Clear Error Log</source>
+        <translation>Rensa fellogg</translation>
+    </message>
+    <message>
+        <location line="+13"/>
+        <source>Clear Console</source>
+        <translation>Rensa konsol</translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <source>&amp;Find in Script...</source>
+        <translation>&amp;Sök i skript...</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Ctrl+F</source>
+        <translation>Ctrl+F</translation>
+    </message>
+    <message>
+        <location line="+17"/>
+        <source>Find &amp;Next</source>
+        <translation>Sök &amp;nästa</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>F3</source>
+        <translation>F3</translation>
+    </message>
+    <message>
+        <location line="+13"/>
+        <source>Find &amp;Previous</source>
+        <translation>Sök &amp;föregående</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Shift+F3</source>
+        <translation>Skift+F3</translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <source>Ctrl+G</source>
+        <translation>Ctrl+G</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Debug</source>
+        <translation>Felsök</translation>
+    </message>
+</context>
+<context>
+    <name>QScriptDebuggerCodeFinderWidget</name>
+    <message>
+        <location filename="../src/scripttools/debugging/qscriptdebuggercodefinderwidget.cpp" line="+141"/>
+        <source>Close</source>
+        <translation>Stäng</translation>
+    </message>
+    <message>
+        <location line="+13"/>
+        <source>Previous</source>
+        <translation>Föregående</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Next</source>
+        <translation>Nästa</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Case Sensitive</source>
+        <translation>Skiftlägeskänslig</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Whole words</source>
+        <translation>Hela ord</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>&lt;img src=&quot;:/qt/scripttools/debugging/images/wrap.png&quot;&gt;&amp;nbsp;Search wrapped</source>
+        <translation>&lt;img src=&quot;:/qt/scripttools/debugging/images/wrap.png&quot;&gt;&amp;nbsp;Sökning omstartad</translation>
+    </message>
+</context>
+<context>
+    <name>QScriptDebuggerLocalsModel</name>
+    <message>
+        <location filename="../src/scripttools/debugging/qscriptdebuggerlocalsmodel.cpp" line="+897"/>
+        <source>Name</source>
+        <translation>Namn</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Value</source>
+        <translation>Värde</translation>
+    </message>
+</context>
+<context>
+    <name>QScriptDebuggerStackModel</name>
+    <message>
+        <location filename="../src/scripttools/debugging/qscriptdebuggerstackmodel.cpp" line="+161"/>
+        <source>Level</source>
+        <translation>Nivå</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Name</source>
+        <translation>Namn</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Location</source>
+        <translation>Plats</translation>
+    </message>
+</context>
+<context>
+    <name>QScriptEdit</name>
+    <message>
+        <location filename="../src/scripttools/debugging/qscriptedit.cpp" line="+411"/>
+        <source>Toggle Breakpoint</source>
+        <translation>Växla brytpunkt</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Disable Breakpoint</source>
+        <translation>Inaktivera brytpunkt</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Enable Breakpoint</source>
+        <translation>Aktivera brytpunkt</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Breakpoint Condition:</source>
+        <translation>Brytpunktsvillkor:</translation>
+    </message>
+</context>
+<context>
+    <name>QScriptEngineDebugger</name>
+    <message>
+        <location filename="../src/scripttools/debugging/qscriptenginedebugger.cpp" line="+523"/>
+        <source>Loaded Scripts</source>
+        <translation>Laddade skript</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Breakpoints</source>
+        <translation>Brytpunkter</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Stack</source>
+        <translation>Stack</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Locals</source>
+        <translation>Lokala</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Console</source>
+        <translation>Konsol</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Debug Output</source>
+        <translation>Felsökningsutmatning</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Error Log</source>
+        <translation>Fellogg</translation>
+    </message>
+    <message>
+        <location line="+12"/>
+        <source>Search</source>
+        <translation>Sök</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>View</source>
+        <translation>Visa</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Qt Script Debugger</source>
+        <translation>Qt-skriptfelsökare</translation>
+    </message>
+</context>
+<context>
+    <name>QScriptNewBreakpointWidget</name>
+    <message>
+        <location filename="../src/scripttools/debugging/qscriptbreakpointswidget.cpp" line="-223"/>
+        <source>Close</source>
+        <translation>Stäng</translation>
+    </message>
+</context>
+<context>
     <name>QScrollBar</name>
     <message>
+        <location filename="../src/gui/widgets/qscrollbar.cpp" line="+453"/>
         <source>Scroll here</source>
         <translation>Rulla här</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Left edge</source>
         <translation>Vänsterkant</translation>
     </message>
     <message>
+        <location line="+0"/>
         <source>Top</source>
         <translation>Överkant</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Right edge</source>
         <translation>Högerkant</translation>
     </message>
     <message>
+        <location line="+0"/>
         <source>Bottom</source>
         <translation>Nederkant</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Page left</source>
         <translation>Sida vänster</translation>
     </message>
     <message>
+        <location line="+0"/>
+        <location filename="../src/plugins/accessible/widgets/rangecontrols.cpp" line="+143"/>
         <source>Page up</source>
         <translation>Sida uppåt</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Page right</source>
         <translation>Sida höger</translation>
     </message>
     <message>
+        <location line="+0"/>
+        <location filename="../src/plugins/accessible/widgets/rangecontrols.cpp" line="+4"/>
         <source>Page down</source>
         <translation>Sida nedåt</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Scroll left</source>
         <translation>Rulla vänster</translation>
     </message>
     <message>
+        <location line="+0"/>
         <source>Scroll up</source>
         <translation>Rulla uppåt</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Scroll right</source>
         <translation>Rulla höger</translation>
     </message>
     <message>
+        <location line="+0"/>
         <source>Scroll down</source>
         <translation>Rulla nedåt</translation>
     </message>
     <message>
+        <location filename="../src/plugins/accessible/widgets/rangecontrols.cpp" line="-6"/>
         <source>Line up</source>
         <translation>Rada upp</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Position</source>
         <translation>Position</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Line down</source>
         <translation>Rad nedåt</translation>
@@ -3329,40 +7033,59 @@
     <name>QSharedMemory</name>
     <message>
+        <location filename="../src/corelib/kernel/qsharedmemory.cpp" line="+223"/>
         <source>%1: unable to set key on lock</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1: kunde inte ställa in nyckel på lås</translation>
+    </message>
+    <message>
+        <location line="+81"/>
         <source>%1: create size is less then 0</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1: skapad storlek är mindre än 0</translation>
+    </message>
+    <message>
+        <location line="+164"/>
+        <location filename="../src/corelib/kernel/qsharedmemory_p.h" line="+155"/>
         <source>%1: unable to lock</source>
         <translation>%1: kunde inte låsa</translation>
     </message>
     <message>
+        <location line="+22"/>
         <source>%1: unable to unlock</source>
         <translation>%1: kunde inte låsa upp</translation>
     </message>
     <message>
+        <location filename="../src/corelib/kernel/qsharedmemory_symbian.cpp" line="+83"/>
+        <location filename="../src/corelib/kernel/qsharedmemory_unix.cpp" line="+81"/>
+        <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="+87"/>
         <source>%1: permission denied</source>
-        <translation>%1: åtkomst nekas</translation>
-    </message>
-    <message>
+        <translation>%1: behörighet nekas</translation>
+    </message>
+    <message>
+        <location line="-16"/>
+        <location filename="../src/corelib/kernel/qsharedmemory_unix.cpp" line="+4"/>
+        <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="-22"/>
         <source>%1: already exists</source>
         <translation>%1: finns redan</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>%1: doesn&apos;t exists</source>
         <translation>%1: finns inte</translation>
     </message>
     <message>
+        <location line="+8"/>
+        <location filename="../src/corelib/kernel/qsharedmemory_unix.cpp" line="+10"/>
+        <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="+18"/>
         <source>%1: out of resources</source>
         <translation>%1: slut på resurser</translation>
     </message>
     <message>
+        <location line="+7"/>
+        <location filename="../src/corelib/kernel/qsharedmemory_unix.cpp" line="+4"/>
+        <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="+7"/>
         <source>%1: unknown error %2</source>
         <translation>%1: okänt fel %2</translation>
     </message>
     <message>
+        <location filename="../src/corelib/kernel/qsharedmemory_unix.cpp" line="+21"/>
         <source>%1: key is empty</source>
         <translation>%1: nyckeln är tom</translation>
@@ -3370,21 +7093,55 @@
     <message>
         <source>%1: unix key file doesn&apos;t exists</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation type="obsolete">%1: unix-nyckelfil finns inte</translation>
+    </message>
+    <message>
+        <location line="+15"/>
         <source>%1: ftok failed</source>
         <translation>%1: ftok misslyckades</translation>
     </message>
     <message>
+        <location filename="../src/corelib/kernel/qsharedmemory_symbian.cpp" line="+56"/>
+        <location filename="../src/corelib/kernel/qsharedmemory_unix.cpp" line="+51"/>
+        <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="+15"/>
         <source>%1: unable to make key</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1: kunde inte skapa nyckel</translation>
+    </message>
+    <message>
+        <location filename="../src/corelib/kernel/qsharedmemory_unix.cpp" line="-97"/>
+        <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="-31"/>
+        <source>%1: doesn&apos;t exist</source>
+        <translation>%1: finns inte</translation>
+    </message>
+    <message>
+        <location line="+39"/>
+        <source>%1: UNIX key file doesn&apos;t exist</source>
+        <translation>%1: UNIX nyckelfil finns inte</translation>
+    </message>
+    <message>
+        <location line="+78"/>
         <source>%1: system-imposed size restrictions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1: systeminställda storleksbegränsningar</translation>
+    </message>
+    <message>
+        <location line="+50"/>
         <source>%1: not attached</source>
-        <translation>%1: inte ansluten</translation>
+        <translation>%1: inte bifogad</translation>
+    </message>
+    <message>
+        <location filename="../src/corelib/kernel/qsharedmemory_symbian.cpp" line="-67"/>
+        <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="+4"/>
+        <source>%1: invalid size</source>
+        <translation>%1: ogiltig storlek</translation>
+    </message>
+    <message>
+        <location line="+40"/>
+        <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="+63"/>
+        <source>%1: key error</source>
+        <translation>%1: nyckelfel</translation>
+    </message>
+    <message>
+        <location filename="../src/corelib/kernel/qsharedmemory_win.cpp" line="+32"/>
+        <source>%1: size query failed</source>
+        <translation>%1: storleksbegäran misslyckades</translation>
     </message>
 </context>
@@ -3392,368 +7149,1105 @@
     <name>QShortcut</name>
     <message>
+        <location filename="../src/gui/kernel/qkeysequence.cpp" line="+396"/>
         <source>Space</source>
+        <extracomment>This and all following &quot;incomprehensible&quot; strings in QShortcut context are key names. Please use the localized names appearing on actual keyboards or whatever is commonly used.</extracomment>
         <translation>Mellanslag</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Esc</source>
         <translation>Esc</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Tab</source>
         <translation>Tab</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Backtab</source>
         <translation>Backtab</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Backspace</source>
         <translation>Backsteg</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Return</source>
         <translation>Return</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Enter</source>
         <translation>Enter</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Ins</source>
         <translation>Ins</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Del</source>
         <translation>Del</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Pause</source>
         <translation>Pause</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Print</source>
         <translation>Print</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>SysReq</source>
         <translation>SysReq</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Home</source>
         <translation>Home</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>End</source>
         <translation>End</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Left</source>
         <translation>Vänster</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Up</source>
         <translation>Upp</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Right</source>
         <translation>Höger</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Down</source>
         <translation>Ned</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>PgUp</source>
         <translation>PgUp</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>PgDown</source>
         <translation>PgDown</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>CapsLock</source>
         <translation>CapsLock</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>NumLock</source>
         <translation>NumLock</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>ScrollLock</source>
         <translation>ScrollLock</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Menu</source>
         <translation>Meny</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Help</source>
         <translation>Hjälp</translation>
     </message>
     <message>
+        <location line="+5"/>
         <source>Back</source>
         <translation>Bakåt</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Forward</source>
         <translation>Framåt</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Stop</source>
         <translation>Stoppa</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Refresh</source>
         <translation>Uppdatera</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Volume Down</source>
         <translation>Sänk volym</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Volume Mute</source>
         <translation>Volym tyst</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Volume Up</source>
         <translation>Höj volym</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Bass Boost</source>
         <translation>Förstärk bas</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Bass Up</source>
         <translation>Höj bas</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Bass Down</source>
         <translation>Sänk bas</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Treble Up</source>
         <translation>Höj diskant</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Treble Down</source>
         <translation>Sänk diskant</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Media Play</source>
         <translation>Media spela upp</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Media Stop</source>
         <translation>Media stopp</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Media Previous</source>
         <translation>Media föregående</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Media Next</source>
         <translation>Media nästa</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Media Record</source>
         <translation>Media spela in</translation>
     </message>
     <message>
+        <location line="+2"/>
+        <source>Media Pause</source>
+        <extracomment>Media player pause button</extracomment>
+        <translation>Media paus</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Toggle Media Play/Pause</source>
+        <extracomment>Media player button to toggle between playing and paused</extracomment>
+        <translation>Växla media mellan spela och paus</translation>
+    </message>
+    <message>
+        <location line="+2"/>
         <source>Favorites</source>
         <translation>Favoriter</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Search</source>
         <translation>Sök</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Standby</source>
         <translation>Avvakta</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Open URL</source>
         <translation>Öppna url</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch Mail</source>
         <translation>Starta e-post</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch Media</source>
         <translation>Starta media</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (0)</source>
         <translation>Starta (0)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (1)</source>
         <translation>Starta (1)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (2)</source>
         <translation>Starta (2)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (3)</source>
         <translation>Starta (3)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (4)</source>
         <translation>Starta (4)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (5)</source>
         <translation>Starta (5)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (6)</source>
         <translation>Starta (6)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (7)</source>
         <translation>Starta (7)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (8)</source>
         <translation>Starta (8)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (9)</source>
         <translation>Starta (9)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (A)</source>
         <translation>Starta (A)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (B)</source>
         <translation>Starta (B)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (C)</source>
         <translation>Starta (C)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (D)</source>
         <translation>Starta (D)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (E)</source>
         <translation>Starta (E)</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Launch (F)</source>
         <translation>Starta (F)</translation>
     </message>
     <message>
+        <location line="+1"/>
+        <source>Monitor Brightness Up</source>
+        <translation>Öka bildskärmens ljusstyrka</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Monitor Brightness Down</source>
+        <translation>Minska bildskärmens ljusstyrka</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Keyboard Light On/Off</source>
+        <translation>Tangentbordsljus på/av</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Keyboard Brightness Up</source>
+        <translation>Öka tangentbordets ljusstyrka</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Keyboard Brightness Down</source>
+        <translation>Minska tangentbordets ljusstyrka</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Power Off</source>
+        <translation>Stäng av</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Wake Up</source>
+        <translation>Väck</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Eject</source>
+        <translation>Mata ut</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Screensaver</source>
+        <translation>Skärmsläckare</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>WWW</source>
+        <translation>WWW</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Sleep</source>
+        <translation>Sov</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>LightBulb</source>
+        <translation>Glödlampa</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Shop</source>
+        <translation>Handla</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>History</source>
+        <translation>Historik</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Add Favorite</source>
+        <translation>Lägg till favorit</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Hot Links</source>
+        <translation>Aktuella länkar</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Adjust Brightness</source>
+        <translation>Justera ljusstyrka</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Finance</source>
+        <translation>Ekonomi</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Community</source>
+        <translation>Gemenskap</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Audio Rewind</source>
+        <translation>Spola tillbaka ljud</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Back Forward</source>
+        <translation>Bakåt framåt</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Application Left</source>
+        <translation>Program vänster</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Application Right</source>
+        <translation>Program höger</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Book</source>
+        <translation>Bok</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>CD</source>
+        <translation>Cd</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Calculator</source>
+        <translation>Miniräknare</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Clear</source>
+        <translation>Töm</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Clear Grab</source>
+        <translation>Släpp fokus</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Close</source>
+        <translation>Stäng</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Copy</source>
+        <translation>Kopiera</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Cut</source>
+        <translation>Klipp ut</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Display</source>
+        <translation>Skärm</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>DOS</source>
+        <translation>DOS</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Documents</source>
+        <translation>Dokument</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Spreadsheet</source>
+        <translation>Kalkylblad</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Browser</source>
+        <translation>Webbläsare</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Game</source>
+        <translation>Spel</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Go</source>
+        <translation>Gå</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>iTouch</source>
+        <translation>iTouch</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Logoff</source>
+        <translation>Logga ut</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Market</source>
+        <translation>Marknad</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Meeting</source>
+        <translation>Möte</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Keyboard Menu</source>
+        <translation>Tangentbordsmeny</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Menu PB</source>
+        <translation>Menyknapp</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>My Sites</source>
+        <translation>Mina platser</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>News</source>
+        <translation>Nyheter</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Home Office</source>
+        <translation>Hemmakontor</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Option</source>
+        <translation>Alternativ</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Paste</source>
+        <translation>Klistra in</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Phone</source>
+        <translation>Telefon</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Reply</source>
+        <translation>Svara</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Reload</source>
+        <translation>Läs om</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Rotate Windows</source>
+        <translation>Rotera fönster</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Rotation PB</source>
+        <translation>Rotationsknapp</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Rotation KB</source>
+        <translation>Rotationstangent</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Save</source>
+        <translation>Spara</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Send</source>
+        <translation>Skicka</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Spellchecker</source>
+        <translation>Stavningskontroll</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Split Screen</source>
+        <translation>Dela skärm</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Support</source>
+        <translation>Support</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Task Panel</source>
+        <translation>Aktivitetsruta</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Terminal</source>
+        <translation>Terminal</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Tools</source>
+        <translation>Verktyg</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Travel</source>
+        <translation>Resor</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Video</source>
+        <translation>Video</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Word Processor</source>
+        <translation>Ordbehandlare</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>XFer</source>
+        <translation>Överför</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Zoom In</source>
+        <translation>Zooma in</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Zoom Out</source>
+        <translation>Zooma ut</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Away</source>
+        <translation>Frånvaro</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Messenger</source>
+        <translation>Meddelanden</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>WebCam</source>
+        <translation>Webbkamera</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Mail Forward</source>
+        <translation>Vidarebefordra brev</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Pictures</source>
+        <translation>Bilder</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Music</source>
+        <translation>Musik</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Battery</source>
+        <translation>Batteri</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Bluetooth</source>
+        <translation>Blåtand</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Wireless</source>
+        <translation>Trådlös</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Ultra Wide Band</source>
+        <translation>Ultrabredband</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Audio Forward</source>
+        <translation>Spola fram ljud</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Audio Repeat</source>
+        <translation>Upprepa ljud</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Audio Random Play</source>
+        <translation>Spela ljud slumpmässigt</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Subtitle</source>
+        <translation>Textning</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Audio Cycle Track</source>
+        <translation>Upprepa ljudspår</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Time</source>
+        <translation>Tid</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>View</source>
+        <translation>Visa</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Top Menu</source>
+        <translation>Menyrad</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Suspend</source>
+        <translation>Viloläge</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Hibernate</source>
+        <translation>Dvala</translation>
+    </message>
+    <message>
+        <location line="+4"/>
         <source>Print Screen</source>
         <translation>Print Screen</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Page Up</source>
         <translation>Page Up</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Page Down</source>
         <translation>Page Down</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Caps Lock</source>
         <translation>Caps Lock</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Num Lock</source>
         <translation>Num Lock</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Number Lock</source>
         <translation>Number Lock</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Scroll Lock</source>
         <translation>Scroll Lock</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Insert</source>
         <translation>Insert</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Delete</source>
         <translation>Delete</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Escape</source>
         <translation>Escape</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>System Request</source>
         <translation>System Request</translation>
     </message>
     <message>
+        <location line="-18"/>
+        <location line="+22"/>
         <source>Select</source>
         <translation>Välj</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Yes</source>
         <translation>Ja</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>No</source>
         <translation>Nej</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Context1</source>
         <translation>Sammanhang1</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Context2</source>
         <translation>Sammanhang2</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Context3</source>
         <translation>Sammanhang3</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Context4</source>
         <translation>Sammanhang4</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Call</source>
+        <extracomment>Button to start a call (note: a separate button is used to end the call)</extracomment>
         <translation>Ring upp</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Hangup</source>
+        <extracomment>Button to end a call (note: a separate button is used to start the call)</extracomment>
         <translation>Lägg på</translation>
     </message>
     <message>
+        <location line="+2"/>
+        <source>Toggle Call/Hangup</source>
+        <extracomment>Button that will hang up if we&apos;re in call, or make a call if we&apos;re not.</extracomment>
+        <translation>Ring upp eller lägg på</translation>
+    </message>
+    <message>
+        <location line="+1"/>
         <source>Flip</source>
         <translation>Vänd</translation>
     </message>
     <message>
+        <location line="+2"/>
+        <source>Voice Dial</source>
+        <extracomment>Button to trigger voice dialing</extracomment>
+        <translation>Röstuppringning</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Last Number Redial</source>
+        <extracomment>Button to redial the last number called</extracomment>
+        <translation>Ring upp senaste nummer igen</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Camera Shutter</source>
+        <extracomment>Button to trigger the camera shutter (take a picture)</extracomment>
+        <translation>Kameraslutare</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Camera Focus</source>
+        <extracomment>Button to focus the camera</extracomment>
+        <translation>Kamerafokusering</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Kanji</source>
+        <translation>Kanji</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Muhenkan</source>
+        <translation>Muhenkan</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Henkan</source>
+        <translation>Henkan</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Romaji</source>
+        <translation>Romaji</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Hiragana</source>
+        <translation>Hiragana</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Katakana</source>
+        <translation>Katakana</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Hiragana Katakana</source>
+        <translation>Hiragana Katakana</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Zenkaku</source>
+        <translation>Zenkaku</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Hankaku</source>
+        <translation>Hankaku</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Zenkaku Hankaku</source>
+        <translation>Zenkaku Hankaku</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Touroku</source>
+        <translation>Touroku</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Massyo</source>
+        <translation>Massyo</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Kana Lock</source>
+        <translation>Kana lås</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Kana Shift</source>
+        <translation>Kana skift</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Eisu Shift</source>
+        <translation>Eisu skift</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Eisu toggle</source>
+        <translation>Eisu växling</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Code input</source>
+        <translation>Kodinmatning</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Multiple Candidate</source>
+        <translation>Flera kandidater</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Previous Candidate</source>
+        <translation>Föregående kandidat</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Hangul</source>
+        <translation>Hangul</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Hangul Start</source>
+        <translation>Hangul start</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Hangul End</source>
+        <translation>Hangul slut</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Hangul Hanja</source>
+        <translation>Hangul Hanja</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Hangul Jamo</source>
+        <translation>Hangul Jamo</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Hangul Romaja</source>
+        <translation>Hangul Romaja</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Hangul Jeonja</source>
+        <translation>Hangul Jeonja</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Hangul Banja</source>
+        <translation>Hangul Banja</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Hangul PreHanja</source>
+        <translation>Hangul pre-Hanja</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Hangul PostHanja</source>
+        <translation>Hangul post-Hanja</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Hangul Special</source>
+        <translation>Hangul special</translation>
+    </message>
+    <message>
+        <location line="+602"/>
+        <location line="+135"/>
         <source>Ctrl</source>
         <translation>Ctrl</translation>
     </message>
     <message>
+        <location line="-134"/>
+        <location line="+138"/>
         <source>Shift</source>
         <translation>Shift</translation>
     </message>
     <message>
+        <location line="-137"/>
+        <location line="+135"/>
         <source>Alt</source>
         <translation>Alt</translation>
     </message>
     <message>
+        <location line="-134"/>
+        <location line="+130"/>
         <source>Meta</source>
         <translation>Meta</translation>
     </message>
     <message>
+        <location line="-40"/>
         <source>+</source>
         <translation>+</translation>
     </message>
     <message>
+        <location line="+61"/>
         <source>F%1</source>
         <translation>F%1</translation>
     </message>
     <message>
+        <location line="-946"/>
         <source>Home Page</source>
         <translation>Hemsida</translation>
@@ -3763,20 +8257,25 @@
     <name>QSlider</name>
     <message>
+        <location filename="../src/plugins/accessible/widgets/rangecontrols.cpp" line="+151"/>
         <source>Page left</source>
         <translation>Sida vänster</translation>
     </message>
     <message>
+        <location line="+0"/>
         <source>Page up</source>
         <translation>Sida uppåt</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Position</source>
         <translation>Position</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Page right</source>
         <translation>Sida höger</translation>
     </message>
     <message>
+        <location line="+0"/>
         <source>Page down</source>
         <translation>Sida nedåt</translation>
@@ -3787,7 +8286,73 @@
     <message>
         <source>Socks5 timeout error connecting to socks server</source>
-        <translation>Tidsgräns för Socks5 överstigen vid anslutningen till socks-server</translation>
-    </message>
-    <message>
+        <translation type="obsolete">Tidsgräns för Socks5 överstigen vid anslutningen till socks-server</translation>
+    </message>
+    <message>
+        <location filename="../src/network/socket/qsocks5socketengine.cpp" line="-67"/>
+        <source>Connection to proxy refused</source>
+        <translation>Anslutning till proxy vägrades</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Connection to proxy closed prematurely</source>
+        <translation>Anslutning till proxy stängdes i förtid</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Proxy host not found</source>
+        <translation>Proxy-värddator hittades inte</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Connection to proxy timed out</source>
+        <translation>Anslutningen till proxy överskred tidsgräns</translation>
+    </message>
+    <message>
+        <location line="+17"/>
+        <source>Proxy authentication failed</source>
+        <translation>Behörighetskontroll med proxy misslyckades</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Proxy authentication failed: %1</source>
+        <translation>Behörighetskontroll med proxy misslyckades: %1</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>SOCKS version 5 protocol error</source>
+        <translation>SOCKS version 5 protokollfel</translation>
+    </message>
+    <message>
+        <location line="+19"/>
+        <source>General SOCKSv5 server failure</source>
+        <translation>Allmänt SOCKS v5 serverfel</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Connection not allowed by SOCKSv5 server</source>
+        <translation>Anslutning inte tillåten av SOCKS v5 server</translation>
+    </message>
+    <message>
+        <location line="+16"/>
+        <source>TTL expired</source>
+        <translation>TTL utgången</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>SOCKSv5 command not supported</source>
+        <translation>SOCKS v5-kommando stöds inte</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Address type not supported</source>
+        <translation>Adresstypen stöds inte</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Unknown SOCKSv5 proxy error code 0x%1</source>
+        <translation>Okänd SOCKS v5 proxyfelkod 0x%1</translation>
+    </message>
+    <message>
+        <location line="+689"/>
         <source>Network operation timed out</source>
         <translation>Tidsgräns för nätverksåtgärd överstegs</translation>
@@ -3795,10 +8360,45 @@
 </context>
 <context>
+    <name>QSoftKeyManager</name>
+    <message>
+        <location filename="../src/gui/kernel/qsoftkeymanager.cpp" line="+63"/>
+        <source>Ok</source>
+        <translation>Ok</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Select</source>
+        <translation>Välj</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Done</source>
+        <translation>Klar</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Options</source>
+        <translation>Alternativ</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Cancel</source>
+        <translation>Avbryt</translation>
+    </message>
+    <message>
+        <location filename="../src/gui/kernel/qsoftkeymanager_s60.cpp" line="+321"/>
+        <source>Exit</source>
+        <translation>Avsluta</translation>
+    </message>
+</context>
+<context>
     <name>QSpinBox</name>
     <message>
+        <location filename="../src/plugins/accessible/widgets/rangecontrols.cpp" line="-574"/>
         <source>More</source>
         <translation>Mer</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Less</source>
         <translation>Mindre</translation>
@@ -3808,40 +8408,54 @@
     <name>QSql</name>
     <message>
+        <location filename="../src/qt3support/sql/q3sqlmanager_p.cpp" line="+890"/>
         <source>Delete</source>
         <translation>Ta bort</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Delete this record?</source>
         <translation>Ta bort denna post?</translation>
     </message>
     <message>
+        <location line="+1"/>
+        <location line="+16"/>
+        <location line="+36"/>
         <source>Yes</source>
         <translation>Ja</translation>
     </message>
     <message>
+        <location line="-51"/>
+        <location line="+16"/>
+        <location line="+36"/>
         <source>No</source>
         <translation>Nej</translation>
     </message>
     <message>
+        <location line="-44"/>
         <source>Insert</source>
         <translation>Infoga</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Update</source>
         <translation>Uppdatera</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Save edits?</source>
         <translation>Spara redigeringar?</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Cancel</source>
         <translation>Avbryt</translation>
     </message>
     <message>
+        <location line="+32"/>
         <source>Confirm</source>
         <translation>Bekräfta</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>Cancel your edits?</source>
         <translation>Avbryt dina redigeringar?</translation>
@@ -3851,40 +8465,61 @@
     <name>QSslSocket</name>
     <message>
+        <location filename="../src/network/ssl/qsslsocket_openssl.cpp" line="+921"/>
         <source>Unable to write data: %1</source>
         <translation>Kunde inte skriva data: %1</translation>
     </message>
     <message>
+        <location line="+63"/>
+        <source>Unable to decrypt data: %1</source>
+        <translation>Kan inte avkoda data: %1</translation>
+    </message>
+    <message>
+        <location line="+78"/>
+        <location line="+10"/>
         <source>Error while reading: %1</source>
         <translation>Fel vid läsning: %1</translation>
     </message>
     <message>
+        <location line="+95"/>
         <source>Error during SSL handshake: %1</source>
-        <translation>Fel vid SSL-handskakning: %1</translation>
-    </message>
-    <message>
+        <translation>Fel under SSL-handskakning: %1</translation>
+    </message>
+    <message>
+        <location line="-894"/>
         <source>Error creating SSL context (%1)</source>
         <translation>Fel vid skapande av SSL-kontext (%1)</translation>
     </message>
     <message>
+        <location line="+25"/>
         <source>Invalid or empty cipher list (%1)</source>
         <translation>Ogiltig eller tom chifferlista (%1)</translation>
     </message>
     <message>
+        <location line="+57"/>
+        <source>Private key does not certify public key, %1</source>
+        <translation>Den privata nyckeln certifierar inte den öppna nyckeln, %1</translation>
+    </message>
+    <message>
+        <location line="+20"/>
         <source>Error creating SSL session, %1</source>
         <translation>Fel vid skapande av SSL-session, %1</translation>
     </message>
     <message>
+        <location line="+15"/>
         <source>Error creating SSL session: %1</source>
         <translation>Fel vid skapande av SSL-session: %1</translation>
     </message>
     <message>
+        <location line="-64"/>
         <source>Cannot provide a certificate with no key, %1</source>
         <translation>Kan inte tillhandahålla ett certifikat utan nyckel, %1</translation>
     </message>
     <message>
+        <location line="+7"/>
         <source>Error loading local certificate, %1</source>
         <translation>Fel vid inläsning av lokalt certifikat, %1</translation>
     </message>
     <message>
+        <location line="+15"/>
         <source>Error loading private key, %1</source>
         <translation>Fel vid inläsning av privat nyckel, %1</translation>
@@ -3892,5 +8527,174 @@
     <message>
         <source>Private key does not certificate public key, %1</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Privat nyckel certifierar inte publik nyckel, %1</translation>
+    </message>
+    <message>
+        <location filename="../src/network/ssl/qsslerror.cpp" line="+213"/>
+        <source>No error</source>
+        <translation>Inget fel</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The issuer certificate could not be found</source>
+        <translation>Utgivarens certifikat hittades inte</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The certificate signature could not be decrypted</source>
+        <translation>Certifikatets signatur kunde inte avkodas</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The public key in the certificate could not be read</source>
+        <translation>Den öppna nyckeln i certifikatet kunde inte läsas</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The signature of the certificate is invalid</source>
+        <translation>Certifikatets signatur är ogiltig</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The certificate is not yet valid</source>
+        <translation>Certifikatet är inte giltigt ännu</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The certificate has expired</source>
+        <translation>Certifikatet har gått ut</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The certificate&apos;s notBefore field contains an invalid time</source>
+        <translation>Fältet notBefore i certifikatet innehåller en ogiltig tid</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The certificate&apos;s notAfter field contains an invalid time</source>
+        <translation>Fältet notAfter i certifikatet innehåller en ogiltig tid</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The certificate is self-signed, and untrusted</source>
+        <translation>Certifikatet är självsignerat, och inte pålitligt</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The root certificate of the certificate chain is self-signed, and untrusted</source>
+        <translation>Rotcertifikatet i certifikatkedjan är självsignerat, och inte pålitligt</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The issuer certificate of a locally looked up certificate could not be found</source>
+        <translation>Utfärdarens certifikat för ett lokalt uppslaget certifikat kunde inte hittas</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>No certificates could be verified</source>
+        <translation>Inga certifikat kunde verifieras</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>One of the CA certificates is invalid</source>
+        <translation>Ett av certifikatutfärdarens certifikat är ogiltigt</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The basicConstraints path length parameter has been exceeded</source>
+        <translation>Längden hos sökvägsparametern basicConstraints har överskridits</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The supplied certificate is unsuitable for this purpose</source>
+        <translation>Det angivna certifikatet är olämpligt för det här ändamålet</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The root CA certificate is not trusted for this purpose</source>
+        <translation>Rotcertifikatetutfärdarens certifikat är inte pålitligt för det här ändamålet</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The root CA certificate is marked to reject the specified purpose</source>
+        <translation>Certifikatutfärdarens certifikat är markerat att avslå det angivna ändamålet</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The current candidate issuer certificate was rejected because its subject name did not match the issuer name of the current certificate</source>
+        <translation>Det aktuella föreslagna utfärdarens certifikat avslogs eftersom dess ämnesnamn inte motsvarade utfärdarens namn i det aktuella certifikatet</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>The current candidate issuer certificate was rejected because its issuer name and serial number was present and did not match the authority key identifier of the current certificate</source>
+        <translation>Det aktuella föreslagna utfärdarens certifikat avslogs eftersom dess utfärdarnamn och serienummer fanns, men inte motsvarade behörighetsnyckelns identifierare i det aktuella certifikatet</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>The peer did not present any certificate</source>
+        <translation>Motparten uppvisade inte något certifikat</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>The host name did not match any of the valid hosts for this certificate</source>
+        <translation>Värddatornamnet stämmer inte med några av de giltiga värddatorerna i det här certifikatet</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Unknown error</source>
+        <translation>Okänt fel</translation>
+    </message>
+</context>
+<context>
+    <name>QStateMachine</name>
+    <message>
+        <location filename="../src/corelib/statemachine/qstatemachine.cpp" line="+1028"/>
+        <source>Missing initial state in compound state &apos;%1&apos;</source>
+        <translation>Saknar initialtillstånd i sammansatt tillstånd &apos;%1&apos;</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Missing default state in history state &apos;%1&apos;</source>
+        <translation>Saknar standardtillstånd i historiktillstånd &apos;%1&apos;</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>No common ancestor for targets and source of transition from state &apos;%1&apos;</source>
+        <translation>Inget gemensamt ursprung för mål och källa för övergång från tillstånd &apos;%1&apos;</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Unknown error</source>
+        <translation>Okänt fel</translation>
+    </message>
+</context>
+<context>
+    <name>QSystemSemaphore</name>
+    <message>
+        <location filename="../src/corelib/kernel/qsystemsemaphore_unix.cpp" line="-41"/>
+        <location filename="../src/corelib/kernel/qsystemsemaphore_win.cpp" line="+66"/>
+        <source>%1: out of resources</source>
+        <translation>%1: slut på resurser</translation>
+    </message>
+    <message>
+        <location line="-13"/>
+        <location filename="../src/corelib/kernel/qsystemsemaphore_win.cpp" line="+4"/>
+        <source>%1: permission denied</source>
+        <translation>%1: behörighet nekas</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>%1: already exists</source>
+        <translation>%1: finns redan</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>%1: does not exist</source>
+        <translation>%1: finns inte</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <location filename="../src/corelib/kernel/qsystemsemaphore_win.cpp" line="+3"/>
+        <source>%1: unknown error %2</source>
+        <translation>%1: okänt fel %2</translation>
     </message>
 </context>
@@ -3898,8 +8702,10 @@
     <name>QTDSDriver</name>
     <message>
+        <location filename="../src/sql/drivers/tds/qsql_tds.cpp" line="+595"/>
         <source>Unable to open connection</source>
         <translation>Kunde inte öppna anslutning</translation>
     </message>
     <message>
+        <location line="+5"/>
         <source>Unable to use database</source>
         <translation>Kunde inte använda databasen</translation>
@@ -3909,8 +8715,10 @@
     <name>QTabBar</name>
     <message>
+        <location filename="../src/plugins/accessible/widgets/complexwidgets.cpp" line="-330"/>
         <source>Scroll Left</source>
         <translation>Rulla vänster</translation>
     </message>
     <message>
+        <location line="+0"/>
         <source>Scroll Right</source>
         <translation>Rulla höger</translation>
@@ -3918,36 +8726,52 @@
 </context>
 <context>
+    <name>QTcpServer</name>
+    <message>
+        <location filename="../src/network/socket/qtcpserver.cpp" line="+292"/>
+        <source>Operation on socket is not supported</source>
+        <translation>Åtgärden för uttaget stöds inte</translation>
+    </message>
+</context>
+<context>
     <name>QTextControl</name>
     <message>
+        <location filename="../src/gui/text/qtextcontrol.cpp" line="+2098"/>
         <source>&amp;Undo</source>
         <translation>&amp;Ångra</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>&amp;Redo</source>
         <translation>&amp;Gör om</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Cu&amp;t</source>
         <translation>Klipp u&amp;t</translation>
     </message>
     <message>
+        <location line="+5"/>
         <source>&amp;Copy</source>
         <translation>&amp;Kopiera</translation>
     </message>
     <message>
+        <location line="+7"/>
         <source>Copy &amp;Link Location</source>
         <translation>Kopiera &amp;länkplats</translation>
     </message>
     <message>
+        <location line="+6"/>
         <source>&amp;Paste</source>
         <translation>Klistra &amp;in</translation>
     </message>
     <message>
+        <location line="+3"/>
         <source>Delete</source>
         <translation>Ta bort</translation>
     </message>
     <message>
+        <location line="+7"/>
         <source>Select All</source>
-        <translation>Markera allt</translation>
+        <translation>Markera alla</translation>
     </message>
 </context>
@@ -3955,8 +8779,12 @@
     <name>QToolButton</name>
     <message>
+        <location filename="../src/plugins/accessible/widgets/simplewidgets.cpp" line="+310"/>
+        <location line="+6"/>
         <source>Press</source>
         <translation>Tryck</translation>
     </message>
     <message>
+        <location line="-4"/>
+        <location line="+8"/>
         <source>Open</source>
         <translation>Öppna</translation>
@@ -3966,4 +8794,5 @@
     <name>QUdpSocket</name>
     <message>
+        <location filename="../src/network/socket/qudpsocket.cpp" line="+189"/>
         <source>This platform does not support IPv6</source>
         <translation>Denna plattform saknar stöd för IPv6</translation>
@@ -3973,8 +8802,10 @@
     <name>QUndoGroup</name>
     <message>
+        <location filename="../src/gui/util/qundogroup.cpp" line="+385"/>
         <source>Undo</source>
         <translation>Ångra</translation>
     </message>
     <message>
+        <location line="+28"/>
         <source>Redo</source>
         <translation>Gör om</translation>
@@ -3984,4 +8815,5 @@
     <name>QUndoModel</name>
     <message>
+        <location filename="../src/gui/util/qundoview.cpp" line="+101"/>
         <source>&lt;empty&gt;</source>
         <translation>&lt;tom&gt;</translation>
@@ -3991,8 +8823,10 @@
     <name>QUndoStack</name>
     <message>
+        <location filename="../src/gui/util/qundostack.cpp" line="+832"/>
         <source>Undo</source>
         <translation>Ångra</translation>
     </message>
     <message>
+        <location line="+27"/>
         <source>Redo</source>
         <translation>Gör om</translation>
@@ -4002,44 +8836,55 @@
     <name>QUnicodeControlCharacterMenu</name>
     <message>
+        <location filename="../src/gui/text/qtextcontrol.cpp" line="+924"/>
         <source>LRM Left-to-right mark</source>
         <translation>U+200E</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>RLM Right-to-left mark</source>
         <translation>U+200F</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>ZWJ Zero width joiner</source>
         <translation>U+200D</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>ZWNJ Zero width non-joiner</source>
         <translation>U+200C</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>ZWSP Zero width space</source>
         <translation>U+200B</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>LRE Start of left-to-right embedding</source>
         <translation>U+202A</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>RLE Start of right-to-left embedding</source>
         <translation>U+202B</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>LRO Start of left-to-right override</source>
         <translation>U+202D</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>RLO Start of right-to-left override</source>
         <translation>U+202E</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>PDF Pop directional formatting</source>
         <translation>U+202C</translation>
     </message>
     <message>
+        <location line="+6"/>
         <source>Insert Unicode control character</source>
         <translation>Infoga unicode-kontrolltecken</translation>
@@ -4049,24 +8894,34 @@
     <name>QWebFrame</name>
     <message>
+        <location filename="../src/3rdparty/webkit/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp" line="+756"/>
         <source>Request cancelled</source>
         <translation>Begäran avbröts</translation>
     </message>
     <message>
+        <location line="+19"/>
         <source>Request blocked</source>
-        <translation>Begäran blockerad</translation>
-    </message>
-    <message>
+        <translation>Begäran blockeras</translation>
+    </message>
+    <message>
+        <location line="+7"/>
         <source>Cannot show URL</source>
-        <translation>Kan inte visa URL:en</translation>
+        <translation>Kan inte visa URL</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Frame load interrupted by policy change</source>
+        <translation>Raminläsning avbröts av policyändring</translation>
     </message>
     <message>
         <source>Frame load interruped by policy change</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation type="obsolete">Raminläsning avbröts av policyändring</translation>
+    </message>
+    <message>
+        <location line="+6"/>
         <source>Cannot show mimetype</source>
-        <translation>Kan inte visa mime-typen</translation>
-    </message>
-    <message>
+        <translation>Kan inte visa mime-typ</translation>
+    </message>
+    <message>
+        <location line="+6"/>
         <source>File does not exist</source>
         <translation>Filen finns inte</translation>
@@ -4076,8 +8931,15 @@
     <name>QWebPage</name>
     <message>
+        <location filename="../src/3rdparty/webkit/WebCore/platform/network/qt/QNetworkReplyHandler.cpp" line="+355"/>
+        <source>Redirection limit reached</source>
+        <translation>Omdirigeringsgräns uppnådd</translation>
+    </message>
+    <message>
+        <location line="+121"/>
         <source>Bad HTTP request</source>
         <translation>Felaktig HTTP-begäran</translation>
     </message>
     <message>
+        <location filename="../src/3rdparty/webkit/WebCore/platform/qt/Localizations.cpp" line="+44"/>
         <source>Submit</source>
         <comment>default label for Submit buttons in forms on web pages</comment>
@@ -4085,4 +8947,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Submit</source>
         <comment>Submit (input element) alt text for &lt;input&gt; elements with no alt, title, or value</comment>
@@ -4091,8 +8954,10 @@
     <message>
         <source>Reset</source>
-        <comment>default label for Reset buttons in forms on web pages</comment>
-        <translation>Återställ</translation>
-    </message>
-    <message>
+        <comment>
+default label for Reset buttons in forms on web pages</comment>
+        <translation type="obsolete">Återställ</translation>
+    </message>
+    <message>
+        <location line="+16"/>
         <source>This is a searchable index. Enter search keywords: </source>
         <comment>text that appears at the start of nearly-obsolete web pages in the form of a &apos;searchable index&apos;</comment>
@@ -4100,4 +8965,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Choose File</source>
         <comment>title for file button used in HTML forms</comment>
@@ -4105,4 +8971,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>No file selected</source>
         <comment>text to display in file button used in HTML forms when no file is selected</comment>
@@ -4110,4 +8977,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Open in New Window</source>
         <comment>Open in New Window context menu item</comment>
@@ -4115,4 +8983,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Save Link...</source>
         <comment>Download Linked File context menu item</comment>
@@ -4120,4 +8989,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Copy Link</source>
         <comment>Copy Link context menu item</comment>
@@ -4125,4 +8995,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Open Image</source>
         <comment>Open Image in New Window context menu item</comment>
@@ -4130,4 +9001,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Save Image</source>
         <comment>Download Image context menu item</comment>
@@ -4135,4 +9007,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Copy Image</source>
         <comment>Copy Link context menu item</comment>
@@ -4140,4 +9013,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Open Frame</source>
         <comment>Open Frame in New Window context menu item</comment>
@@ -4145,4 +9019,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Copy</source>
         <comment>Copy context menu item</comment>
@@ -4150,4 +9025,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Go Back</source>
         <comment>Back context menu item</comment>
@@ -4155,4 +9031,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Go Forward</source>
         <comment>Forward context menu item</comment>
@@ -4161,13 +9038,28 @@
     <message>
         <source>Stop</source>
+        <comment>
+Stop context menu item</comment>
+        <translation type="obsolete">Stoppa</translation>
+    </message>
+    <message>
+        <location line="-71"/>
+        <source>Reset</source>
+        <comment>default label for Reset buttons in forms on web pages</comment>
+        <translation>Återställ</translation>
+    </message>
+    <message>
+        <location line="+76"/>
+        <source>Stop</source>
         <comment>Stop context menu item</comment>
         <translation>Stoppa</translation>
     </message>
     <message>
+        <location line="+5"/>
         <source>Reload</source>
         <comment>Reload context menu item</comment>
-        <translation>Uppdatera</translation>
-    </message>
-    <message>
+        <translation>Läs om</translation>
+    </message>
+    <message>
+        <location line="+5"/>
         <source>Cut</source>
         <comment>Cut context menu item</comment>
@@ -4175,4 +9067,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Paste</source>
         <comment>Paste context menu item</comment>
@@ -4180,4 +9073,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>No Guesses Found</source>
         <comment>No Guesses Found context menu item</comment>
@@ -4185,4 +9079,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Ignore</source>
         <comment>Ignore Spelling context menu item</comment>
@@ -4190,19 +9085,23 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Add To Dictionary</source>
         <comment>Learn Spelling context menu item</comment>
-        <translation>Lägg till i ordlista</translation>
-    </message>
-    <message>
+        <translation>Lägg till i ordbok</translation>
+    </message>
+    <message>
+        <location line="+5"/>
         <source>Search The Web</source>
         <comment>Search The Web context menu item</comment>
-        <translation>Sök på webben</translation>
-    </message>
-    <message>
+        <translation>Sök på nätet</translation>
+    </message>
+    <message>
+        <location line="+5"/>
         <source>Look Up In Dictionary</source>
         <comment>Look Up in Dictionary context menu item</comment>
-        <translation>Slå upp i ordlista</translation>
-    </message>
-    <message>
+        <translation>Slå upp i ordbok</translation>
+    </message>
+    <message>
+        <location line="+5"/>
         <source>Open Link</source>
         <comment>Open Link context menu item</comment>
@@ -4210,4 +9109,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Ignore</source>
         <comment>Ignore Grammar context menu item</comment>
@@ -4215,4 +9115,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Spelling</source>
         <comment>Spelling and Grammar context sub-menu item</comment>
@@ -4220,14 +9121,17 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Show Spelling and Grammar</source>
         <comment>menu item title</comment>
-        <translation>Visa stavning och grammatik</translation>
-    </message>
-    <message>
+        <translation>Visa Stavning och grammatik</translation>
+    </message>
+    <message>
+        <location line="+1"/>
         <source>Hide Spelling and Grammar</source>
         <comment>menu item title</comment>
-        <translation>Dölj stavning och grammatik</translation>
-    </message>
-    <message>
+        <translation>Dölj Stavning och grammatik</translation>
+    </message>
+    <message>
+        <location line="+5"/>
         <source>Check Spelling</source>
         <comment>Check spelling context menu item</comment>
@@ -4235,14 +9139,17 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Check Spelling While Typing</source>
         <comment>Check spelling while typing context menu item</comment>
-        <translation>Kontrollera stavning vid inmatning</translation>
-    </message>
-    <message>
+        <translation>Kontrollera stavning automatiskt</translation>
+    </message>
+    <message>
+        <location line="+5"/>
         <source>Check Grammar With Spelling</source>
         <comment>Check grammar with spelling context menu item</comment>
-        <translation>Kontrollera grammatik vid inmatning</translation>
-    </message>
-    <message>
+        <translation>Kontrollera grammatik med stavning</translation>
+    </message>
+    <message>
+        <location line="+5"/>
         <source>Fonts</source>
         <comment>Font context sub-menu item</comment>
@@ -4250,4 +9157,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Bold</source>
         <comment>Bold context menu item</comment>
@@ -4255,4 +9163,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Italic</source>
         <comment>Italic context menu item</comment>
@@ -4260,4 +9169,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Underline</source>
         <comment>Underline context menu item</comment>
@@ -4265,4 +9175,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Outline</source>
         <comment>Outline context menu item</comment>
@@ -4270,4 +9181,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Direction</source>
         <comment>Writing direction context sub-menu item</comment>
@@ -4275,4 +9187,11 @@
     </message>
     <message>
+        <location line="+5"/>
+        <source>Text Direction</source>
+        <comment>Text direction context sub-menu item</comment>
+        <translation>Textriktning</translation>
+    </message>
+    <message>
+        <location line="+5"/>
         <source>Default</source>
         <comment>Default writing direction context menu item</comment>
@@ -4280,14 +9199,273 @@
     </message>
     <message>
+        <location line="+5"/>
+        <source>Left to Right</source>
+        <comment>Left to Right context menu item</comment>
+        <translation>Vänster till höger</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Right to Left</source>
+        <comment>Right to Left context menu item</comment>
+        <translation>Höger till vänster</translation>
+    </message>
+    <message>
+        <location line="+100"/>
+        <source>Missing Plug-in</source>
+        <comment>Label text to be used when a plug-in is missing</comment>
+        <translation>Saknar insticksprogram</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>Unknown</source>
+        <comment>Unknown filesize FTP directory listing item</comment>
+        <translation>Okänd</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>Loading...</source>
+        <comment>Media controller status message when the media is loading</comment>
+        <translation>Laddar...</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Live Broadcast</source>
+        <comment>Media controller status message when watching a live broadcast</comment>
+        <translation>Direktsändning</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Audio Element</source>
+        <comment>Media controller element</comment>
+        <translation>Ljudkomponent</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Video Element</source>
+        <comment>Media controller element</comment>
+        <translation>Videokomponent</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Mute Button</source>
+        <comment>Media controller element</comment>
+        <translation>Tystknapp</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Unmute Button</source>
+        <comment>Media controller element</comment>
+        <translation>Ljudåterställningsknapp</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Play Button</source>
+        <comment>Media controller element</comment>
+        <translation>Uppspelningsknapp</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Pause Button</source>
+        <comment>Media controller element</comment>
+        <translation>Pausknapp</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Slider</source>
+        <comment>Media controller element</comment>
+        <translation>Skjutreglage</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Slider Thumb</source>
+        <comment>Media controller element</comment>
+        <translation>Skjutreglageknapp</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Rewind Button</source>
+        <comment>Media controller element</comment>
+        <translation>Bakåtspolningsknapp</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Return to Real-time Button</source>
+        <comment>Media controller element</comment>
+        <translation>Återgång till realtid-knapp</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Elapsed Time</source>
+        <comment>Media controller element</comment>
+        <translation>Förfluten tid</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Remaining Time</source>
+        <comment>Media controller element</comment>
+        <translation>Återstående tid</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Status Display</source>
+        <comment>Media controller element</comment>
+        <translation>Statusfönster</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Fullscreen Button</source>
+        <comment>Media controller element</comment>
+        <translation>Fullskärmsknapp</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Seek Forward Button</source>
+        <comment>Media controller element</comment>
+        <translation>Sök framåt-knapp</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Seek Back Button</source>
+        <comment>Media controller element</comment>
+        <translation>Sök bakåt-knapp</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Audio element playback controls and status display</source>
+        <comment>Media controller element</comment>
+        <translation>Ljudkomponentens uppspelningskontroller och statusvisning</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Video element playback controls and status display</source>
+        <comment>Media controller element</comment>
+        <translation>Videokomponentens uppspelningskontroller och statusvisning</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Mute audio tracks</source>
+        <comment>Media controller element</comment>
+        <translation>Tysta ljudspår</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Unmute audio tracks</source>
+        <comment>Media controller element</comment>
+        <translation>Återställ volym för ljudspår</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Begin playback</source>
+        <comment>Media controller element</comment>
+        <translation>Börja uppspelning</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Pause playback</source>
+        <comment>Media controller element</comment>
+        <translation>Paus i uppspelning</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Movie time scrubber</source>
+        <comment>Media controller element</comment>
+        <translation>Filmtidsrensning</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Movie time scrubber thumb</source>
+        <comment>Media controller element</comment>
+        <translation>Filmtidsrensningsknapp</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Rewind movie</source>
+        <comment>Media controller element</comment>
+        <translation>Spola tillbaka film</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Return streaming movie to real-time</source>
+        <comment>Media controller element</comment>
+        <translation>Återställ strömmande film till realtid</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Current movie time</source>
+        <comment>Media controller element</comment>
+        <translation>Aktuell filmtid</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Remaining movie time</source>
+        <comment>Media controller element</comment>
+        <translation>Återstående filmtid</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Current movie status</source>
+        <comment>Media controller element</comment>
+        <translation>Aktuell filmstatus</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Play movie in full-screen mode</source>
+        <comment>Media controller element</comment>
+        <translation>Spela film i fullskärmsläge</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Seek quickly back</source>
+        <comment>Media controller element</comment>
+        <translation>Sök snabbt bakåt</translation>
+    </message>
+    <message>
+        <location line="+2"/>
+        <source>Seek quickly forward</source>
+        <comment>Media controller element</comment>
+        <translation>Sök snabbt framåt</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Indefinite time</source>
+        <comment>Media time description</comment>
+        <translation>Odefinierad tid</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>%1 days %2 hours %3 minutes %4 seconds</source>
+        <comment>Media time description</comment>
+        <translation>%1 dagar %2 timmar %3 minuter %4 sekunder</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>%1 hours %2 minutes %3 seconds</source>
+        <comment>Media time description</comment>
+        <translation>%1 timmar %2 minuter %3 sekunder</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>%1 minutes %2 seconds</source>
+        <comment>Media time description</comment>
+        <translation>%1 minuter %2 sekunder</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>%1 seconds</source>
+        <comment>Media time description</comment>
+        <translation>%1 sekunder</translation>
+    </message>
+    <message>
         <source>LTR</source>
         <comment>Left to Right context menu item</comment>
-        <translation>Vänster till höger</translation>
+        <translation type="obsolete">VTH</translation>
     </message>
     <message>
         <source>RTL</source>
         <comment>Right to Left context menu item</comment>
-        <translation>Höger till vänster</translation>
-    </message>
-    <message>
+        <translation type="obsolete">HTV</translation>
+    </message>
+    <message>
+        <location line="-225"/>
         <source>Inspect</source>
         <comment>Inspect Element context menu item</comment>
@@ -4295,4 +9473,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>No recent searches</source>
         <comment>Label for only item in menu that appears when clicking on the search field image, when no searches have been performed</comment>
@@ -4300,4 +9479,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Recent searches</source>
         <comment>label for first item in the menu that appears when clicking on the search field image, used as embedded menu title</comment>
@@ -4305,4 +9485,5 @@
     </message>
     <message>
+        <location line="+5"/>
         <source>Clear recent searches</source>
         <comment>menu item in Recent Searches menu that empties menu&apos;s contents</comment>
@@ -4311,8 +9492,10 @@
     <message>
         <source>Unknown</source>
-        <comment>Unknown filesize FTP directory listing item</comment>
-        <translation>Okänt</translation>
-    </message>
-    <message>
+        <comment>
+Unknown filesize FTP directory listing item</comment>
+        <translation type="obsolete">Okänt</translation>
+    </message>
+    <message>
+        <location line="+95"/>
         <source>%1 (%2x%3 pixels)</source>
         <comment>Title string for images</comment>
@@ -4320,6 +9503,316 @@
     </message>
     <message>
+        <location filename="../src/3rdparty/webkit/WebKit/qt/WebCoreSupport/InspectorClientQt.cpp" line="+256"/>
         <source>Web Inspector - %2</source>
-        <translation>Webbinspekterare - %2</translation>
+        <translation>Webbinspektör - %2</translation>
+    </message>
+    <message numerus="yes">
+        <location filename="../src/3rdparty/webkit/WebCore/platform/qt/FileChooserQt.cpp" line="+45"/>
+        <source>%n file(s)</source>
+        <comment>number of chosen file</comment>
+        <translation>
+            <numerusform>%n fil</numerusform>
+            <numerusform>%n filer</numerusform>
+        </translation>
+    </message>
+    <message>
+        <location filename="../src/3rdparty/webkit/WebCore/platform/qt/ScrollbarQt.cpp" line="+58"/>
+        <source>Scroll here</source>
+        <translation>Rulla här</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Left edge</source>
+        <translation>Vänsterkant</translation>
+    </message>
+    <message>
+        <location line="+0"/>
+        <source>Top</source>
+        <translation>Överkant</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Right edge</source>
+        <translation>Högerkant</translation>
+    </message>
+    <message>
+        <location line="+0"/>
+        <source>Bottom</source>
+        <translation>Nederkant</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Page left</source>
+        <translation>Sida vänster</translation>
+    </message>
+    <message>
+        <location line="+0"/>
+        <source>Page up</source>
+        <translation>Sida uppåt</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Page right</source>
+        <translation>Sida höger</translation>
+    </message>
+    <message>
+        <location line="+0"/>
+        <source>Page down</source>
+        <translation>Sida nedåt</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Scroll left</source>
+        <translation>Rulla vänster</translation>
+    </message>
+    <message>
+        <location line="+0"/>
+        <source>Scroll up</source>
+        <translation>Rulla uppåt</translation>
+    </message>
+    <message>
+        <location line="+1"/>
+        <source>Scroll right</source>
+        <translation>Rulla höger</translation>
+    </message>
+    <message>
+        <location line="+0"/>
+        <source>Scroll down</source>
+        <translation>Rulla nedåt</translation>
+    </message>
+    <message>
+        <location filename="../src/3rdparty/webkit/WebKit/qt/Api/qwebpage.cpp" line="+2088"/>
+        <source>JavaScript Alert - %1</source>
+        <translation>Javascript-larm - %1</translation>
+    </message>
+    <message>
+        <location line="+17"/>
+        <source>JavaScript Confirm - %1</source>
+        <translation>Javascript-bekräftelse - %1</translation>
+    </message>
+    <message>
+        <location line="+20"/>
+        <source>JavaScript Prompt - %1</source>
+        <translation>Javascript-fråga - %1</translation>
+    </message>
+    <message>
+        <location line="+26"/>
+        <source>JavaScript Problem - %1</source>
+        <translation>Javascript-problem - %1</translation>
+    </message>
+    <message>
+        <location line="+0"/>
+        <source>The script on this page appears to have a problem. Do you want to stop the script?</source>
+        <translation>Skriptet på sidan verkar ha problem. Vill du stoppa skriptet?</translation>
+    </message>
+    <message>
+        <location line="+395"/>
+        <source>Move the cursor to the next character</source>
+        <translation>Flytta markören till nästa tecken</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Move the cursor to the previous character</source>
+        <translation>Flytta markören till föregående tecken</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Move the cursor to the next word</source>
+        <translation>Flytta markören till nästa ord</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Move the cursor to the previous word</source>
+        <translation>Flytta markören till föregående ord</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Move the cursor to the next line</source>
+        <translation>Flytta markören till nästa rad</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Move the cursor to the previous line</source>
+        <translation>Flytta markören till föregående rad</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Move the cursor to the start of the line</source>
+        <translation>Flytta markören till radens början</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Move the cursor to the end of the line</source>
+        <translation>Flytta markören till radens slut</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Move the cursor to the start of the block</source>
+        <translation>Flytta markören till blockets början</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Move the cursor to the end of the block</source>
+        <translation>Flytta markören till blockets slut</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Move the cursor to the start of the document</source>
+        <translation>Flytta markören till dokumentets början</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Move the cursor to the end of the document</source>
+        <translation>Flytta markören till dokumentets slut</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Select all</source>
+        <translation>Markera alla</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Select to the next character</source>
+        <translation>Markera till nästa tecken</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Select to the previous character</source>
+        <translation>Markera till föregående tecken</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Select to the next word</source>
+        <translation>Markera till nästa ord</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Select to the previous word</source>
+        <translation>Markera till föregående ord</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Select to the next line</source>
+        <translation>Markera till nästa rad</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Select to the previous line</source>
+        <translation>Markera till föregående rad</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Select to the start of the line</source>
+        <translation>Markera till radens början</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Select to the end of the line</source>
+        <translation>Markera till radens slut</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Select to the start of the block</source>
+        <translation>Markera till blockets början</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Select to the end of the block</source>
+        <translation>Markera till blockets slut</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Select to the start of the document</source>
+        <translation>Markera till dokumentets början</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Select to the end of the document</source>
+        <translation>Markera till dokumentets slut</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Delete to the start of the word</source>
+        <translation>Ta bort till ordets början</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Delete to the end of the word</source>
+        <translation>Ta bort till ordets slut</translation>
+    </message>
+    <message>
+        <location line="+33"/>
+        <source>Insert a new paragraph</source>
+        <translation>Infoga ett nytt stycke</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Insert a new line</source>
+        <translation>Infoga en ny rad</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Paste and Match Style</source>
+        <translation>Klistra in och matcha stil</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Remove formatting</source>
+        <translation>Ta bort formatering</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Strikethrough</source>
+        <translation>Överstrykning</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Subscript</source>
+        <translation>Nedsänkt</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Superscript</source>
+        <translation>Upphöjt</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Insert Bulleted List</source>
+        <translation>Infoga punktlista</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Insert Numbered List</source>
+        <translation>Infoga numrerad lista</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>Indent</source>
+        <translation>Indentera</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Outdent</source>
+        <translation>Ta bort indentering</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Center</source>
+        <translation>Centrera</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Justify</source>
+        <translation>Anpassa</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Align Left</source>
+        <translation>Vänsterjustera</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>Align Right</source>
+        <translation>Högerjustera</translation>
     </message>
 </context>
@@ -4327,4 +9820,5 @@
     <name>QWhatsThisAction</name>
     <message>
+        <location filename="../src/gui/kernel/qwhatsthis.cpp" line="+527"/>
         <source>What&apos;s This?</source>
         <translation>Vad är det här?</translation>
@@ -4334,4 +9828,5 @@
     <name>QWidget</name>
     <message>
+        <location filename="../src/gui/kernel/qwidget.cpp" line="+5974"/>
         <source>*</source>
         <translation>*</translation>
@@ -4341,16 +9836,20 @@
     <name>QWizard</name>
     <message>
+        <location filename="../src/gui/dialogs/qwizard.cpp" line="+689"/>
         <source>Go Back</source>
-        <translation>Gå tillbaka</translation>
-    </message>
-    <message>
+        <translation>Gå bakåt</translation>
+    </message>
+    <message>
+        <location line="+3"/>
         <source>Continue</source>
         <translation>Fortsätt</translation>
     </message>
     <message>
+        <location line="+5"/>
         <source>Commit</source>
         <translation>Verkställ</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Done</source>
         <translation>Färdig</translation>
@@ -4358,31 +9857,38 @@
     <message>
         <source>Quit</source>
-        <translation>Avsluta</translation>
-    </message>
-    <message>
+        <translation type="obsolete">Avsluta</translation>
+    </message>
+    <message>
+        <location line="+4"/>
         <source>Help</source>
         <translation>Hjälp</translation>
     </message>
     <message>
+        <location line="-14"/>
         <source>&lt; &amp;Back</source>
         <translation>&lt; Till&amp;baka</translation>
     </message>
     <message>
+        <location line="+10"/>
         <source>&amp;Finish</source>
         <translation>&amp;Färdigställ</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Cancel</source>
         <translation>Avbryt</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>&amp;Help</source>
         <translation>&amp;Hjälp</translation>
     </message>
     <message>
+        <location line="-8"/>
         <source>&amp;Next</source>
         <translation>&amp;Nästa</translation>
     </message>
     <message>
+        <location line="+0"/>
         <source>&amp;Next &gt;</source>
         <translation>&amp;Nästa &gt;</translation>
@@ -4392,52 +9898,67 @@
     <name>QWorkspace</name>
     <message>
+        <location filename="../src/gui/widgets/qworkspace.cpp" line="+1089"/>
         <source>&amp;Restore</source>
         <translation>Åte&amp;rställ</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Move</source>
         <translation>&amp;Flytta</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>&amp;Size</source>
         <translation>&amp;Storlek</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Mi&amp;nimize</source>
         <translation>Mi&amp;nimera</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Ma&amp;ximize</source>
         <translation>Ma&amp;ximera</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>&amp;Close</source>
         <translation>&amp;Stäng</translation>
     </message>
     <message>
+        <location line="+6"/>
         <source>Stay on &amp;Top</source>
         <translation>Stanna kvar övers&amp;t</translation>
     </message>
     <message>
+        <location line="+3"/>
+        <location line="+1059"/>
         <source>Sh&amp;ade</source>
         <translation>Skugg&amp;a</translation>
     </message>
     <message>
+        <location line="-278"/>
+        <location line="+60"/>
         <source>%1 - [%2]</source>
         <translation>%1 - [%2]</translation>
     </message>
     <message>
+        <location line="-1832"/>
         <source>Minimize</source>
         <translation>Minimera</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Restore Down</source>
         <translation>Återställ nedåt</translation>
     </message>
     <message>
+        <location line="-4"/>
         <source>Close</source>
         <translation>Stäng</translation>
     </message>
     <message>
+        <location line="+2048"/>
         <source>&amp;Unshade</source>
         <translation>A&amp;vskugga</translation>
@@ -4447,92 +9968,115 @@
     <name>QXml</name>
     <message>
+        <location filename="../src/xml/sax/qxml.cpp" line="+58"/>
         <source>no error occurred</source>
         <translation>inga fel inträffade</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>error triggered by consumer</source>
         <translation>fel utlöstes av konsument</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>unexpected end of file</source>
         <translation>oväntat slut på filen</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>more than one document type definition</source>
         <translation>fler än en dokumenttypsdefinition</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>error occurred while parsing element</source>
         <translation>fel inträffade vid tolkning av element</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>tag mismatch</source>
         <translation>tagg stämmer inte</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>error occurred while parsing content</source>
         <translation>fel inträffade vid tolkning av innehåll</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>unexpected character</source>
         <translation>oväntat tecken</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>invalid name for processing instruction</source>
         <translation>ogiltigt namn för behandlingsinstruktion</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>version expected while reading the XML declaration</source>
         <translation>version förväntades vid läsning av XML-deklareringen</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>wrong value for standalone declaration</source>
         <translation>fel värde för fristående deklarering</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>encoding declaration or standalone declaration expected while reading the XML declaration</source>
         <translation>kodningsdeklarering eller fristående deklarering förväntades vid läsning av XML-deklareringen</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>standalone declaration expected while reading the XML declaration</source>
         <translation>fristående deklarering förväntades vid läsning av XML-deklarering</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>error occurred while parsing document type definition</source>
         <translation>fel inträffade vid tolkning av dokumenttypsdefinition</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>letter is expected</source>
         <translation>bokstav förväntades</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>error occurred while parsing comment</source>
         <translation>fel inträffade vid tolkning av kommentar</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>error occurred while parsing reference</source>
         <translation>fel inträffade vid tolkning av referens</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>internal general entity reference not allowed in DTD</source>
         <translation>intern allmän entitetsreferens tillåts inte i DTD</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>external parsed general entity reference not allowed in attribute value</source>
         <translation>extern tolkad allmän entitetsreferens tillåts inte i attributvärde</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>external parsed general entity reference not allowed in DTD</source>
         <translation>extern tolkad allmän entitetsreferens tillåts inte i DTD</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>unparsed entity reference in wrong context</source>
         <translation>otolkad entitetsreferens i fel sammanhang</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>recursive entities</source>
         <translation>rekursiva entiteter</translation>
     </message>
     <message>
+        <location line="+1"/>
         <source>error in the text declaration of an external entity</source>
         <translation>fel i textdeklareringen av en extern entitet</translation>
@@ -4540,142 +10084,212 @@
 </context>
 <context>
+    <name>QXmlPatternistCLI</name>
+    <message>
+        <location filename="../src/xmlpatterns/api/qcoloringmessagehandler.cpp" line="+87"/>
+        <source>Warning in %1, at line %2, column %3: %4</source>
+        <translation>Varning i %1, på rad %2, kolumn %3: %4</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Warning in %1: %2</source>
+        <translation>Varning i %1: %2</translation>
+    </message>
+    <message>
+        <location line="+16"/>
+        <source>Unknown location</source>
+        <translation>Okänt plats</translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <source>Error %1 in %2, at line %3, column %4: %5</source>
+        <translation>Fel %1 i %2 på rad %3, kolumn %4: %5</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Error %1 in %2: %3</source>
+        <translation>Fel %1 i %2: %3</translation>
+    </message>
+</context>
+<context>
     <name>QXmlStream</name>
     <message>
+        <location filename="../src/corelib/xml/qxmlstream.cpp" line="+611"/>
+        <location filename="../src/corelib/xml/qxmlstream_p.h" line="+1770"/>
         <source>Extra content at end of document.</source>
-        <translation>Extra innehåll vid dokumentets slut.</translation>
-    </message>
-    <message>
+        <translation>Extra innehåll vid dokumentslutet.</translation>
+    </message>
+    <message>
+        <location line="+271"/>
         <source>Invalid entity value.</source>
-        <translation>Ogiltigt värde för entitet.</translation>
-    </message>
-    <message>
+        <translation>Ogiltigt entitetsvärde.</translation>
+    </message>
+    <message>
+        <location line="+109"/>
         <source>Invalid XML character.</source>
         <translation>Ogiltigt XML-tecken.</translation>
     </message>
     <message>
+        <location line="+259"/>
         <source>Sequence &apos;]]&gt;&apos; not allowed in content.</source>
         <translation>Sekvensen \&quot;]]&gt;\&quot; tillåts inte i innehåll.</translation>
     </message>
     <message>
+        <location line="+309"/>
         <source>Namespace prefix &apos;%1&apos; not declared</source>
-        <translation>Namnrymdsprefixet \&quot;%1\&quot; är inte deklarerat</translation>
-    </message>
-    <message>
+        <translation>Namnrymdsprefixet \&quot;%1\&quot; inte deklarerat</translation>
+    </message>
+    <message>
+        <location line="+78"/>
         <source>Attribute redefined.</source>
         <translation>Attributet omdefinierat.</translation>
     </message>
     <message>
+        <location line="+115"/>
         <source>Unexpected character &apos;%1&apos; in public id literal.</source>
         <translation>Oväntat tecken \&quot;%1\&quot; i publik id-literal.</translation>
     </message>
     <message>
+        <location line="+28"/>
         <source>Invalid XML version string.</source>
         <translation>Ogiltig XML-versionssträng.</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>Unsupported XML version.</source>
         <translation>XML-versionen stöds inte.</translation>
     </message>
     <message>
+        <location line="+23"/>
         <source>%1 is an invalid encoding name.</source>
-        <translation>%1 är ett ogiltigt kodningsnamn.</translation>
-    </message>
-    <message>
+        <translation>%1 är ett ogiltigt teckenkodningsnamn.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
         <source>Encoding %1 is unsupported</source>
-        <translation>Kodningen %1 stöds inte</translation>
-    </message>
-    <message>
+        <translation>Teckenkodningen %1 stöds inte</translation>
+    </message>
+    <message>
+        <location line="+16"/>
         <source>Standalone accepts only yes or no.</source>
-        <translation>Standalone accepterar endast yes eller no.</translation>
-    </message>
-    <message>
+        <translation>Standalone tillåter endast yes eller no.</translation>
+    </message>
+    <message>
+        <location line="+2"/>
         <source>Invalid attribute in XML declaration.</source>
         <translation>Ogiltigt attribut i XML-deklaration.</translation>
     </message>
     <message>
+        <location line="+16"/>
         <source>Premature end of document.</source>
-        <translation>För tidigt slut på dokumentet.</translation>
-    </message>
-    <message>
+        <translation>För tidigt dokumentslut.</translation>
+    </message>
+    <message>
+        <location line="+2"/>
         <source>Invalid document.</source>
         <translation>Ogiltigt dokument.</translation>
     </message>
     <message>
+        <location line="+40"/>
         <source>Expected </source>
         <translation>Förväntade </translation>
     </message>
     <message>
+        <location line="+11"/>
         <source>, but got &apos;</source>
         <translation>, men fick &apos;</translation>
     </message>
     <message>
+        <location line="+4"/>
         <source>Unexpected &apos;</source>
         <translation>Oväntat &apos;</translation>
     </message>
     <message>
+        <location line="+225"/>
         <source>Expected character data.</source>
         <translation>Förväntade teckendata.</translation>
     </message>
     <message>
+        <location filename="../src/corelib/xml/qxmlstream_p.h" line="-995"/>
         <source>Recursive entity detected.</source>
         <translation>Rekursiv entitet upptäcktes.</translation>
     </message>
     <message>
+        <location line="+516"/>
         <source>Start tag expected.</source>
-        <translation>Starttagg förväntades.</translation>
-    </message>
-    <message>
+        <translation>Start-tagg förväntades.</translation>
+    </message>
+    <message>
+        <location line="+222"/>
         <source>XML declaration not at start of document.</source>
         <translation>XML-deklaration inte i början av dokument.</translation>
     </message>
     <message>
+        <location line="-31"/>
         <source>NDATA in parameter entity declaration.</source>
-        <translation>NDATA i deklaration av parameterentitet.</translation>
-    </message>
-    <message>
+        <translation>NDATA i parameterentitetdeklaration.</translation>
+    </message>
+    <message>
+        <location line="+34"/>
         <source>%1 is an invalid processing instruction name.</source>
-        <translation>%1 är ett ogiltigt namn för processinstruktion.</translation>
-    </message>
-    <message>
+        <translation>%1 är ett ogiltigt namn på en processinstruktion.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
         <source>Invalid processing instruction name.</source>
-        <translation>Ogiltigt namn för processinstruktion.</translation>
-    </message>
-    <message>
+        <translation>Ogiltigt namn på processinstruktion.</translation>
+    </message>
+    <message>
+        <location filename="../src/corelib/xml/qxmlstream.cpp" line="-536"/>
+        <location line="+12"/>
+        <location filename="../src/corelib/xml/qxmlstream_p.h" line="+164"/>
+        <location line="+53"/>
         <source>Illegal namespace declaration.</source>
-        <translation>Ogiltigt deklaration av namnrymd.</translation>
-    </message>
-    <message>
+        <translation>Otillåten namnrymdsdeklaration.</translation>
+    </message>
+    <message>
+        <location filename="../src/corelib/xml/qxmlstream_p.h" line="+15"/>
         <source>Invalid XML name.</source>
         <translation>Ogiltigt XML-namn.</translation>
     </message>
     <message>
+        <location line="+23"/>
         <source>Opening and ending tag mismatch.</source>
-        <translation>Öppning- och slut-tagg stämmer inte.</translation>
-    </message>
-    <message>
+        <translation>Taggar för början och slut stämmer inte.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
         <source>Reference to unparsed entity &apos;%1&apos;.</source>
-        <translation>Referens till otolkade entiteten \&quot;%1\&quot;.</translation>
-    </message>
-    <message>
+        <translation>Referens till otolkad entitet \&quot;%1\&quot;.</translation>
+    </message>
+    <message>
+        <location line="-13"/>
+        <location line="+61"/>
+        <location line="+40"/>
         <source>Entity &apos;%1&apos; not declared.</source>
-        <translation>Entiteten \&quot;%1\&quot; är inte deklarerad.</translation>
-    </message>
-    <message>
+        <translation>Entitet \&quot;%1\&quot; inte deklarerad.</translation>
+    </message>
+    <message>
+        <location line="-26"/>
         <source>Reference to external entity &apos;%1&apos; in attribute value.</source>
-        <translation>Referens till externa entiteten \&quot;%1\&quot; i attributvärde.</translation>
-    </message>
-    <message>
+        <translation>Referens till extern entitet \&quot;%1\&quot; i attributvärde.</translation>
+    </message>
+    <message>
+        <location line="+40"/>
         <source>Invalid character reference.</source>
         <translation>Ogiltig teckenreferens.</translation>
     </message>
     <message>
+        <location filename="../src/corelib/xml/qxmlstream.cpp" line="-75"/>
+        <location filename="../src/corelib/xml/qxmlstream_p.h" line="-823"/>
         <source>Encountered incorrectly encoded content.</source>
         <translation>Påträffade felaktigt kodat innehåll.</translation>
     </message>
     <message>
+        <location line="+274"/>
         <source>The standalone pseudo attribute must appear after the encoding.</source>
-        <translation>Pseudoattributet standalone måste finnas efter kodningen.</translation>
-    </message>
-    <message>
+        <translation>Pseudoattributet standalone måste finnas efter teckenkodningen.</translation>
+    </message>
+    <message>
+        <location filename="../src/corelib/xml/qxmlstream_p.h" line="+562"/>
         <source>%1 is an invalid PUBLIC identifier.</source>
         <translation>%1 är en ogiltig PUBLIC-identifierare.</translation>
@@ -4686,583 +10300,2461 @@
     <message>
         <source>An %1-attribute with value %2 has already been declared.</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Ett %1-attribut med värdet %2 har redan deklarerats.</translation>
     </message>
     <message>
         <source>An %1-attribute must have a valid %2 as value, which %3 isn&apos;t.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation type="obsolete">Ett %1-attribut måste ha en giltig %2 som värde, som %3 inte är.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/api/qiodevicedelegate.cpp" line="+84"/>
         <source>Network timeout.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Nätverkstidsgräns överskreds.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/api/qxmlserializer.cpp" line="+320"/>
         <source>Element %1 can&apos;t be serialized because it appears outside the document element.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Elementet %1 kan inte serialiseras därför att det finns utanför dokumentelementet.</translation>
+    </message>
+    <message>
+        <location line="+60"/>
         <source>Attribute %1 can&apos;t be serialized because it appears at the top level.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Egenskapen %1 kan inte serialiseras eftersom den uppträder på toppnivå.</translation>
+    </message>
+    <message>
+        <source>Attribute element %1 can&apos;t be serialized because it appears at the top level.</source>
+        <translation type="obsolete">Attributelementet %1 kan inte serialiseras därför att det finns i översta nivån.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/data/qabstractdatetime.cpp" line="+80"/>
         <source>Year %1 is invalid because it begins with %2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Året %1 är ogiltigt eftersom det börjar med %2.</translation>
+    </message>
+    <message>
+        <location line="+19"/>
         <source>Day %1 is outside the range %2..%3.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Dagen %1 är utanför intervallet %2..%3.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
         <source>Month %1 is outside the range %2..%3.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Månaden %1 är utanför intervallet %2..%3.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
         <source>Overflow: Can&apos;t represent date %1.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Överflode: Kan inte representera datumet %1.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
         <source>Day %1 is invalid for month %2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Dagen %1 är ogiltig för månaden %2.</translation>
+    </message>
+    <message>
+        <location line="+49"/>
         <source>Time 24:%1:%2.%3 is invalid. Hour is 24, but minutes, seconds, and milliseconds are not all 0; </source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Tiden 24:%1:%2.%3 är ogiltig. Timmen är 24 men minuter, sekunder och millisekunder är inte alla 0; </translation>
+    </message>
+    <message>
+        <location line="+13"/>
         <source>Time %1:%2:%3.%4 is invalid.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Tiden %1:%2:%3.%4 är ogiltig.</translation>
+    </message>
+    <message>
+        <location line="+115"/>
         <source>Overflow: Date can&apos;t be represented.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Överflöde: Datumet kan inte representeras.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/data/qabstractduration.cpp" line="+99"/>
+        <location line="+15"/>
         <source>At least one component must be present.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Åtminstone en komponent måste finnas.</translation>
+    </message>
+    <message>
+        <location line="-7"/>
         <source>At least one time component must appear after the %1-delimiter.</source>
-        <translation type="unfinished"></translation>
+        <translation>Åtminstone en tidskomponent måste finnas efter %1-avgränsaren.</translation>
     </message>
     <message>
         <source>No operand in an integer division, %1, can be %2.</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Ingen operand i en heltalsdivision, %1, kan vara %2.</translation>
     </message>
     <message>
         <source>The first operand in an integer division, %1, cannot be infinity (%2).</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Första operanden i en heltalsdivision, %1, kan inte vara oändlig (%2).</translation>
     </message>
     <message>
         <source>The second operand in a division, %1, cannot be zero (%2).</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation type="obsolete">Andra operanden i en division, %1, kan inte vara noll (%2).</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/data/qanyuri_p.h" line="+132"/>
         <source>%1 is not a valid value of type %2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1 är inte ett giltigt värde för typen %2.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/data/qatomiccasters_p.h" line="+223"/>
         <source>When casting to %1 from %2, the source value cannot be %3.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Vid typkonvertering till %1 från %2 kan inte källvärdet vara %3.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/data/qatomicmathematicians.cpp" line="+65"/>
         <source>Integer division (%1) by zero (%2) is undefined.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Heltalsdivision (%1) med noll (%2) är odefinierad.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
         <source>Division (%1) by zero (%2) is undefined.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Division (%1) med noll (%2) är odefinierad.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
         <source>Modulus division (%1) by zero (%2) is undefined.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Modulusdividering (%1) med noll (%2) är odefinierad.</translation>
+    </message>
+    <message>
+        <location line="+122"/>
+        <location line="+32"/>
         <source>Dividing a value of type %1 by %2 (not-a-number) is not allowed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Dividering av ett värde av typen %1 med %2 (inte ett tal) tillåts inte.</translation>
+    </message>
+    <message>
+        <location line="-20"/>
         <source>Dividing a value of type %1 by %2 or %3 (plus or minus zero) is not allowed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Dividering av ett värde av typen %1 med %2 eller %3 (plus eller minus noll) tillåts inte.</translation>
+    </message>
+    <message>
+        <location line="+32"/>
         <source>Multiplication of a value of type %1 by %2 or %3 (plus or minus infinity) is not allowed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Multiplicering av ett värde av typen %1 med %2 eller %3 (plus eller minus oändligt) tillåts inte.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/data/qatomicvalue.cpp" line="+79"/>
         <source>A value of type %1 cannot have an Effective Boolean Value.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Ett värde av typen %1 kan inte ha ett effektivt booleskt värde.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/data/qboolean.cpp" line="+78"/>
         <source>Effective Boolean Value cannot be calculated for a sequence containing two or more atomic values.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Effektivt booleskt värde kan inte beräknas för en sekvens som innehåller två eller flera odelbara värden.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/data/qderivedinteger_p.h" line="+402"/>
         <source>Value %1 of type %2 exceeds maximum (%3).</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Värdet %1 av typen %2 överstiger maximum (%3).</translation>
+    </message>
+    <message>
+        <location line="+9"/>
         <source>Value %1 of type %2 is below minimum (%3).</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Värdet %1 av typen %2 är under minimum (%3).</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/data/qhexbinary.cpp" line="+91"/>
         <source>A value of type %1 must contain an even number of digits. The value %2 does not.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Ett värde av typen %1 måste innehålla ett jämnt antal siffror. Värdet %2 gör inte det.</translation>
+    </message>
+    <message>
+        <location line="+19"/>
         <source>%1 is not valid as a value of type %2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1 är inte giltig som ett värde av typen %2.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/expr/qarithmeticexpression.cpp" line="+207"/>
         <source>Operator %1 cannot be used on type %2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Operatorn %1 kan inte användas på typen %2.</translation>
+    </message>
+    <message>
+        <location line="+17"/>
         <source>Operator %1 cannot be used on atomic values of type %2 and %3.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Operatorn %1 kan inte användas på odelbara värden av typen %2 och %3.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/expr/qattributenamevalidator.cpp" line="+66"/>
         <source>The namespace URI in the name for a computed attribute cannot be %1.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Namnrymds-URI:n i namnet för ett beräknat attribut kan inte vara %1.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
         <source>The name for a computed attribute cannot have the namespace URI %1 with the local name %2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Namnet för ett beräknat attribut kan inte ha namnrymds-URI:n %1 med lokala namnet %2.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/expr/qcastas.cpp" line="+88"/>
         <source>Type error in cast, expected %1, received %2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Typfel i typkonvertering, förväntade %1, fick %2.</translation>
+    </message>
+    <message>
+        <location line="+29"/>
         <source>When casting to %1 or types derived from it, the source value must be of the same type, or it must be a string literal. Type %2 is not allowed.</source>
-        <translation type="unfinished"></translation>
+        <translation>När typkonvertering görs till %1 eller typer härledda från den, måste källvärde vara av samma typ, eller så måste den vara en strängliteral. Typen %2 är inte tillåten.</translation>
     </message>
     <message>
         <source>No casting is possible with %1 as the target type.</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Ingen typkonvertering är möjlig med %1 som måltypen.</translation>
     </message>
     <message>
         <source>It is not possible to cast from %1 to %2.</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Det är inte möjligt att typkonvertera från %1 till %2.</translation>
     </message>
     <message>
         <source>Casting to %1 is not possible because it is an abstract type, and can therefore never be instantiated.</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Typkonvertering till %1 är inte möjlig därför att det är en abstrakt typ och kan därför aldrig exemplifieras.</translation>
     </message>
     <message>
         <source>It&apos;s not possible to cast the value %1 of type %2 to %3</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Det är inte möjligt att typkonvertera värdet %1 av typen %2 till %3</translation>
     </message>
     <message>
         <source>Failure when casting from %1 to %2: %3</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation type="obsolete">Typkonvertering från %1 till %2 misslyckades: %3</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/expr/qcommentconstructor.cpp" line="+67"/>
         <source>A comment cannot contain %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>En kommentar får inte innehålla %1</translation>
+    </message>
+    <message>
+        <location line="+6"/>
         <source>A comment cannot end with a %1.</source>
-        <translation type="unfinished"></translation>
+        <translation>En kommentar får inte sluta med ett %1.</translation>
     </message>
     <message>
         <source>No comparisons can be done involving the type %1.</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">Inga jämförelser kan göras som infattar typen %1.</translation>
     </message>
     <message>
         <source>Operator %1 is not available between atomic values of type %2 and %3.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation type="obsolete">Operatorn %1 är inte tillgänglig mellan odelbara värden av typen %2 och %3.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/expr/qdocumentcontentvalidator.cpp" line="+86"/>
         <source>An attribute node cannot be a child of a document node. Therefore, the attribute %1 is out of place.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>En attributnod kan inte vara ett barn till en dokumentnod. Därför är attributet %1 felplacerat.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/expr/qexpressionfactory.cpp" line="+162"/>
         <source>A library module cannot be evaluated directly. It must be imported from a main module.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>En biblioteksmodul kan inte evalueras direkt. Den måste importeras från en huvudmodul.</translation>
+    </message>
+    <message>
+        <location line="+40"/>
+        <source>No template by name %1 exists.</source>
+        <translation>Någon mall med namnet %1 finns inte.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/expr/qgenericpredicate.cpp" line="+106"/>
         <source>A value of type %1 cannot be a predicate. A predicate must have either a numeric type or an Effective Boolean Value type.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Ett värde av typen %1 kan inte vara ett predikat. Ett predikat måste ha antingen ett numeriskt värde eller en effektivt booleskt värde-typ.</translation>
+    </message>
+    <message>
+        <location line="+32"/>
         <source>A positional predicate must evaluate to a single numeric value.</source>
-        <translation type="unfinished"></translation>
+        <translation>Ett positionellt predikat måste evalueras till ett enstaka numeriskt värde.</translation>
     </message>
     <message>
         <source>The target name in a processing instruction cannot be %1 in any combination of upper and lower case. Therefore, is %2 invalid.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation type="obsolete">Målnamnet i en processinstruktion kan inte vara %1 i någon kombination av gemener och versaler. Därför är %2 ogiltig.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/expr/qncnameconstructor_p.h" line="+113"/>
+        <source>The target name in a processing instruction cannot be %1 in any combination of upper and lower case. Therefore, %2 is invalid.</source>
+        <translation>Målnamnet i en processinstruktion kan inte vara %1 i någon kombination av gemener och versaler. Därför är %2 ogiltig.</translation>
+    </message>
+    <message>
+        <location line="+24"/>
         <source>%1 is not a valid target name in a processing instruction. It must be a %2 value, e.g. %3.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1 är inte ett giltigt målnamn i en processinstruktion. Den måste vara ett %2-värde, t.ex. %3.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/expr/qpath.cpp" line="+109"/>
         <source>The last step in a path must contain either nodes or atomic values. It cannot be a mixture between the two.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Sista steget i en sökvägen måste innehålla antingen noder eller odelbara värden. Det kan inte vara en blandning mellan de två.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/expr/qprocessinginstructionconstructor.cpp" line="+84"/>
         <source>The data of a processing instruction cannot contain the string %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Datat för en processinstruktion får inte innehålla strängen %1</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/expr/qqnameconstructor.cpp" line="+82"/>
         <source>No namespace binding exists for the prefix %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Ingen namnrymdsbindning finns för prefixet %1</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/expr/qqnameconstructor_p.h" line="+156"/>
         <source>No namespace binding exists for the prefix %1 in %2</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Ingen namnrymdsbindning finns för prefixet %1 i %2</translation>
+    </message>
+    <message>
+        <location line="+12"/>
+        <location filename="../src/xmlpatterns/functions/qqnamefns.cpp" line="+69"/>
         <source>%1 is an invalid %2</source>
-        <translation type="unfinished"></translation>
+        <translation>%1 är en ogiltig %2</translation>
     </message>
     <message numerus="yes">
+        <location filename="../src/xmlpatterns/functions/qabstractfunctionfactory.cpp" line="+77"/>
         <source>%1 takes at most %n argument(s). %2 is therefore invalid.</source>
-        <translation type="unfinished">
-            <numerusform></numerusform>
-            <numerusform></numerusform>
+        <translation>
+            <numerusform>%1 tar som mest %n argument. %2 är därför ogiltig.</numerusform>
+            <numerusform>%1 tar som mest %n argument. %2 är därför ogiltig.</numerusform>
         </translation>
     </message>
     <message numerus="yes">
+        <location line="+11"/>
         <source>%1 requires at least %n argument(s). %2 is therefore invalid.</source>
-        <translation type="unfinished">
-            <numerusform></numerusform>
-            <numerusform></numerusform>
+        <translation>
+            <numerusform>%1 kräver minst %n argument. %2 är därför ogiltig.</numerusform>
+            <numerusform>%1 kräver minst %n argument. %2 är därför ogiltig.</numerusform>
         </translation>
     </message>
     <message>
+        <location filename="../src/xmlpatterns/functions/qaggregatefns.cpp" line="+120"/>
         <source>The first argument to %1 cannot be of type %2. It must be a numeric type, xs:yearMonthDuration or xs:dayTimeDuration.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Först argumentet till %1 kan inte vara av typen %2. Det måste vara en numerisk typ, xs:yearMonthDuration eller xs:dayTimeDuration.</translation>
+    </message>
+    <message>
+        <location line="+74"/>
         <source>The first argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Första argumentet till %1 kan inte vara av typen %2. Det måste vara av typen %3, %4 eller %5.</translation>
+    </message>
+    <message>
+        <location line="+91"/>
         <source>The second argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Andra argumentet till %1 kan inte vara av typen %2. Det måste vara av typen %3, %4 eller %5.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/functions/qassemblestringfns.cpp" line="+88"/>
         <source>%1 is not a valid XML 1.0 character.</source>
-        <translation type="unfinished"></translation>
+        <translation>%1 är inte ett giltigt XML 1.0-tecken.</translation>
     </message>
     <message>
         <source>The first argument to %1 cannot be of type %2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation type="obsolete">Första argumentet till %1 kan inte vara av typen %2.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/functions/qdatetimefn.cpp" line="+86"/>
         <source>If both values have zone offsets, they must have the same zone offset. %1 and %2 are not the same.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Om båda värden har zonpositioner så måste de ha samma zonposition. %1 och %2 är inte samma.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/functions/qerrorfn.cpp" line="+61"/>
         <source>%1 was called.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1 anropades.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/functions/qpatternmatchingfns.cpp" line="+94"/>
         <source>%1 must be followed by %2 or %3, not at the end of the replacement string.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1 måste följas av %2 eller %3, inte i slutet av ersättningssträngen.</translation>
+    </message>
+    <message>
+        <location line="+39"/>
         <source>In the replacement string, %1 must be followed by at least one digit when not escaped.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>I ersättningssträngen måste %1 följas av minst en siffra när den inte inleds med escape-tecken.</translation>
+    </message>
+    <message>
+        <location line="+26"/>
         <source>In the replacement string, %1 can only be used to escape itself or %2, not %3</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>I ersättningssträngen kan %1 endast användas för att undanta (escape) sig själv eller %2, inte %3</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/functions/qpatternplatform.cpp" line="+92"/>
         <source>%1 matches newline characters</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1 matchar nyradstecken</translation>
+    </message>
+    <message>
+        <location line="+4"/>
         <source>%1 and %2 match the start and end of a line.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1 och %2 matchar början och slutet av en rad.</translation>
+    </message>
+    <message>
+        <location line="+6"/>
         <source>Matches are case insensitive</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Matchningar är skiftlägesokänsliga</translation>
+    </message>
+    <message>
+        <location line="+4"/>
         <source>Whitespace characters are removed, except when they appear in character classes</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Icke-utskrivbara tecken tas bort, förutom när de finns i teckenklasser</translation>
+    </message>
+    <message>
+        <location line="+100"/>
         <source>%1 is an invalid regular expression pattern: %2</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1 är ett ogiltigt reguljärt uttrycksmönster: %2</translation>
+    </message>
+    <message>
+        <location line="+30"/>
         <source>%1 is an invalid flag for regular expressions. Valid flags are:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1 är en ogiltig flagga för reguljära uttryck. Giltiga flaggor är:</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/functions/qqnamefns.cpp" line="+17"/>
         <source>If the first argument is the empty sequence or a zero-length string (no namespace), a prefix cannot be specified. Prefix %1 was specified.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Om första argumentet är den tomma sekvensen eller en noll-längdssträng (ingen namnrymd) kan ett prefix inte anges. Prefixet %1 angavs.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/functions/qsequencefns.cpp" line="+346"/>
         <source>It will not be possible to retrieve %1.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Det var inte möjligt att hämta %1.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/functions/qcontextnodechecker.cpp" line="+54"/>
         <source>The root node of the second argument to function %1 must be a document node. %2 is not a document node.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Rotnoden för det andra argumentet till funktionen %1 måste vara en dokumentnod. %2 är inte en dokumentnod.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/functions/qsequencegeneratingfns.cpp" line="+266"/>
         <source>The default collection is undefined</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Standardsamlingen är inte definierad</translation>
+    </message>
+    <message>
+        <location line="+13"/>
         <source>%1 cannot be retrieved</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1 kan inte hämtas</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/functions/qstringvaluefns.cpp" line="+252"/>
         <source>The normalization form %1 is unsupported. The supported forms are %2, %3, %4, and %5, and none, i.e. the empty string (no normalization).</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Normaliseringsformatet %1 stöds inte. De format som stöds är %2, %3, %4 och %5, samt none, alltså den tomma strängen (ingen normalisering).</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/functions/qtimezonefns.cpp" line="+87"/>
         <source>A zone offset must be in the range %1..%2 inclusive. %3 is out of range.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>En zonposition måste vara inom intervallet %1..%2 inklusive. %3 är utanför intervallet.</translation>
+    </message>
+    <message>
+        <location line="+12"/>
         <source>%1 is not a whole number of minutes.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1 är inte en helt antal minuter.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/janitors/qcardinalityverifier.cpp" line="+58"/>
         <source>Required cardinality is %1; got cardinality %2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Nödvändig cardinality är %1; fick cardinality %2.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/janitors/qitemverifier.cpp" line="+67"/>
         <source>The item %1 did not match the required type %2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Objektet %1 matchade inte den nödvändiga typen %2.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/parser/qquerytransformparser.cpp" line="+352"/>
+        <location line="+7323"/>
         <source>%1 is an unknown schema type.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1 är en okänd schematyp.</translation>
+    </message>
+    <message>
+        <location line="-7041"/>
         <source>Only one %1 declaration can occur in the query prolog.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Endast en %1-deklaration kan ske i frågesatsprologen.</translation>
+    </message>
+    <message>
+        <location line="+188"/>
         <source>The initialization of variable %1 depends on itself</source>
-        <translation type="unfinished"></translation>
+        <translation>Initiering av variabeln %1 är beroende av sig själv</translation>
     </message>
     <message>
         <source>No variable by name %1 exists</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation type="obsolete">Ingen variabel med namnet %1 finns</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/parser/qparsercontext.cpp" line="+93"/>
         <source>The variable %1 is unused</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Variablen %1 är oanvänd</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/parser/qquerytransformparser.cpp" line="-527"/>
+        <source>W3C XML Schema identity constraint selector</source>
+        <translation>W3C XML Schema identitetsbegränsningsväljare</translation>
+    </message>
+    <message>
+        <location line="+3"/>
+        <source>W3C XML Schema identity constraint field</source>
+        <translation>W3C XML Schema identitetsbegränsningsfält</translation>
+    </message>
+    <message>
+        <location line="+4"/>
+        <source>A construct was encountered which is disallowed in the current language(%1).</source>
+        <translation>En skapelse påträffades som inte är tillåten i nuvarande språk (%1).</translation>
+    </message>
+    <message>
+        <location line="+119"/>
+        <source>A template with name %1 has already been declared.</source>
+        <translation>En mall med namnet %1 har redan deklarerats.</translation>
+    </message>
+    <message>
+        <location line="+464"/>
+        <source>No variable with name %1 exists</source>
+        <translation>Ingen variabel med namnet %1 finns</translation>
+    </message>
+    <message>
+        <location line="+2841"/>
         <source>Version %1 is not supported. The supported XQuery version is 1.0.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Version %1 stöds inte. Version som stöds är XQuery 1.0.</translation>
+    </message>
+    <message>
+        <location line="+16"/>
         <source>The encoding %1 is invalid. It must contain Latin characters only, must not contain whitespace, and must match the regular expression %2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Teckenkodningen %1 är ogiltig. Den får endast innehålla latinska tecken och utskrivbara tecken samt måste matcha det reguljära uttrycket %2.</translation>
+    </message>
+    <message>
+        <location line="+55"/>
         <source>No function with signature %1 is available</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Ingen funktion med signaturen %1 finns tillgänglig</translation>
+    </message>
+    <message>
+        <location line="+72"/>
+        <location line="+10"/>
         <source>A default namespace declaration must occur before function, variable, and option declarations.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>En standardnamnrymdsdeklaration måste ske innan deklarationer av function, variable och option.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
         <source>Namespace declarations must occur before function, variable, and option declarations.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Namnrymdsdeklarationer måste ske innan deklarationer av function, variable och option.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
         <source>Module imports must occur before function, variable, and option declarations.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Modulimporter måste ske innan deklarationer av function, variable och option.</translation>
+    </message>
+    <message>
+        <location line="+102"/>
+        <source>The keyword %1 cannot occur with any other mode name.</source>
+        <translation>Nyckelordet %1 kan inte förekomma med något annat lägesnamn.</translation>
+    </message>
+    <message>
+        <location line="+29"/>
+        <source>The value of attribute %1 must be of type %2, which %3 isn&apos;t.</source>
+        <translation>Värdet av egenskapen %1 måste ha typen %2, vilket %3 inte har.</translation>
+    </message>
+    <message>
+        <location line="+69"/>
         <source>It is not possible to redeclare prefix %1.</source>
-        <translation type="unfinished"></translation>
+        <translation>Det är inte möjligt att deklarera om prefixet %1.</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>The prefix %1 cannot be bound. By default, it is already bound to the namespace %2.</source>
+        <translation>Prefixet %1 kan inte bindas. Normalt är det redan bundet till namnrymden %2.</translation>
+    </message>
+    <message>
+        <location line="+312"/>
+        <source>A variable with name %1 has already been declared.</source>
+        <translation>En variabel med namnet %1 har redan deklarerats.</translation>
+    </message>
+    <message>
+        <location line="+39"/>
+        <source>No value is available for the external variable with name %1.</source>
+        <translation>Något värde är inte tillgängligt för den externa variabeln med namnet %1.</translation>
+    </message>
+    <message>
+        <location line="+96"/>
+        <source>A stylesheet function must have a prefixed name.</source>
+        <translation>En funktion i en stilmall måste ha ett namn med prefix.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>The namespace for a user defined function cannot be empty (try the predefined prefix %1 which exists for cases like this)</source>
+        <translation>Namnrymden för en användardefinierad funktion kan inte vara tom (försök med det fördefinierade prefixet %1, som finns för dessa fall)</translation>
+    </message>
+    <message>
+        <location line="+115"/>
+        <source>An argument with name %1 has already been declared. Every argument name must be unique.</source>
+        <translation>Ett argument med namnet %1 har redan deklarerats. Varje argumentnamn måste vara unikt.</translation>
+    </message>
+    <message>
+        <location line="+179"/>
+        <source>When function %1 is used for matching inside a pattern, the argument must be a variable reference or a string literal.</source>
+        <translation>När funktionen %1 används för att matcha inne i ett mönster, måste argumentet vara en variabelreferens eller en stränglitteral.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>In an XSL-T pattern, the first argument to function %1 must be a string literal, when used for matching.</source>
+        <translation>I ett XSL-T mönster måste första argumentet till funktionen %1 vara en stränglitteral, vid användning för matchning.</translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <source>In an XSL-T pattern, the first argument to function %1 must be a literal or a variable reference, when used for matching.</source>
+        <translation>I ett XSL-T mönster måste första argumentet till funktionen %1 vara en litteral eller variabelreferens, vid användning för matchning.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>In an XSL-T pattern, function %1 cannot have a third argument.</source>
+        <translation>I ett XSL-T mönster kan inte funktionen %1 ha ett tredje argument.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>In an XSL-T pattern, only function %1 and %2, not %3, can be used for matching.</source>
+        <translation>I ett XSL-T mönster kan bara funktionerna %1 och %2, inte %3, användas för matchning.</translation>
+    </message>
+    <message>
+        <location line="+63"/>
+        <source>In an XSL-T pattern, axis %1 cannot be used, only axis %2 or %3 can.</source>
+        <translation>I ett XSL-T mönster kan inte axeln %1 användas, utan bara axlarna %2 eller %3.</translation>
+    </message>
+    <message>
+        <location line="+126"/>
+        <source>%1 is an invalid template mode name.</source>
+        <translation>%1 är ett ogiltigt lägesnamn för mallen.</translation>
+    </message>
+    <message>
+        <location line="+1593"/>
+        <source>No function with name %1 is available.</source>
+        <translation>Någon funktion med namnet %1 är inte tillgänglig.</translation>
+    </message>
+    <message>
+        <location line="+250"/>
+        <source>An attribute with name %1 has already appeared on this element.</source>
+        <translation>En egenskap med namnet %1 har redan funnits för den här komponenten.</translation>
+    </message>
+    <message>
+        <location line="+614"/>
+        <source>%1 is not a valid name for a processing-instruction.</source>
+        <translation>%1 är inte ett giltigt namn för en behandlingsinstruktion.</translation>
     </message>
     <message>
         <source>Only the prefix %1 can be declared to bind the namespace %2. By default, it is already bound to the prefix %1.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation type="obsolete">Endast prefixet %1 kan deklareras för att binda namnrymden %2. Den är som standard redan bunden till prefixet %1.</translation>
+    </message>
+    <message>
+        <location line="-3428"/>
         <source>Prefix %1 is already declared in the prolog.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Prefixet %1 är redan deklarerat i prologen.</translation>
+    </message>
+    <message>
+        <location line="+95"/>
         <source>The name of an option must have a prefix. There is no default namespace for options.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Namnet för option måste ha ett prefix. Det finns inga standardnamnrymder för dessa.</translation>
+    </message>
+    <message>
+        <location line="+171"/>
         <source>The Schema Import feature is not supported, and therefore %1 declarations cannot occur.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Funktionen Schema Import stöds inte och därför kan inte deklarationen %1 ske.</translation>
+    </message>
+    <message>
+        <location line="+13"/>
         <source>The target namespace of a %1 cannot be empty.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Målnamnrymden för en %1 får inte vara tom.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
         <source>The module import feature is not supported</source>
-        <translation type="unfinished"></translation>
+        <translation>Funktionen för modulimport stöds inte</translation>
     </message>
     <message>
         <source>A variable by name %1 has already been declared in the prolog.</source>
-        <translation type="unfinished"></translation>
+        <translation type="obsolete">En variabel med namnet %1 har redan deklarerats i prologen.</translation>
     </message>
     <message>
         <source>No value is available for the external variable by name %1.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>The namespace for a user defined function cannot be empty (try the predefined prefix %1 which exists for cases like this)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation type="obsolete">Inget värde är tillgängligt för den externa variabeln med namnet %1.</translation>
+    </message>
+    <message>
+        <source>The namespace for a user defined function cannot be empty(try the predefined prefix %1 which exists for cases like this)</source>
+        <translation type="obsolete">Namnrymden för en användardefinierad funktion får inte vara tom(prova det fördefinierade prefixet %1 som finns för dessa situationer)</translation>
+    </message>
+    <message>
+        <location line="+166"/>
         <source>The namespace %1 is reserved; therefore user defined functions may not use it. Try the predefined prefix %2, which exists for these cases.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Namnrymden %1 är reserverad; därför kan inte användardefinierade funktioner använda den. Prova det fördefinierade prefixet %2 som finns för dessa situationer.</translation>
+    </message>
+    <message>
+        <location line="+12"/>
         <source>The namespace of a user defined function in a library module must be equivalent to the module namespace. In other words, it should be %1 instead of %2</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Namnrymden för en användardefinierad funktion i en biblioteksmodul måste motsvara modulens namnrymd. Med andra ord, den måste vara %1 istället för %2</translation>
+    </message>
+    <message>
+        <location line="+34"/>
         <source>A function already exists with the signature %1.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>En funktion med signaturen %1 finns redan.</translation>
+    </message>
+    <message>
+        <location line="+23"/>
         <source>No external functions are supported. All supported functions can be used directly, without first declaring them as external</source>
-        <translation type="unfinished"></translation>
+        <translation>Inga externa funktioner stöds. Alla funktioner som stöds kan användas direkt utan att först deklarera dem som externa</translation>
     </message>
     <message>
         <source>An argument by name %1 has already been declared. Every argument name must be unique.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation type="obsolete">Ett argument med namnet %1 har redan deklarerats. Varje argumentnamn måste vara unikt.</translation>
+    </message>
+    <message>
+        <location line="+493"/>
         <source>The name of a variable bound in a for-expression must be different from the positional variable. Hence, the two variables named %1 collide.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Namnet på en variabelbindning i ett for-uttryck måste skilja sig från den positionella variabeln. Därav kolliderar de två variablerna %1.</translation>
+    </message>
+    <message>
+        <location line="+778"/>
         <source>The Schema Validation Feature is not supported. Hence, %1-expressions may not be used.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Funktionen Schema Validation Feature stöds inte. Därav kan inte %1-uttryck användas.</translation>
+    </message>
+    <message>
+        <location line="+40"/>
         <source>None of the pragma expressions are supported. Therefore, a fallback expression must be present</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Inga av pragma-uttrycken stöds. Därfär måste ett uttryck att falla tillbaka på finnas</translation>
+    </message>
+    <message>
+        <location line="+269"/>
+        <source>Each name of a template parameter must be unique; %1 is duplicated.</source>
+        <translation>Varje namn i en mallparameter måste vara unikt. %1 är duplicerat.</translation>
+    </message>
+    <message>
+        <location line="+129"/>
         <source>The %1-axis is unsupported in XQuery</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1-axeln stöds inte i XQuery</translation>
+    </message>
+    <message>
+        <location line="-5902"/>
         <source>%1 is not a valid numeric literal.</source>
-        <translation type="unfinished"></translation>
+        <translation>%1 är inte en giltig numerisk literal.</translation>
     </message>
     <message>
         <source>No function by name %1 is available.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation type="obsolete">Ingen funktion med namnet %1 finns tillgänglig.</translation>
+    </message>
+    <message>
+        <location line="+6337"/>
         <source>The namespace URI cannot be the empty string when binding to a prefix, %1.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Namnrymds-URI:n får inte vara den tomma strängen vid bindning till ett prefix, %1.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
         <source>%1 is an invalid namespace URI.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1 är en ogiltig namnrymds-URI.</translation>
+    </message>
+    <message>
+        <location line="+6"/>
         <source>It is not possible to bind to the prefix %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Det är inte möjligt att binda till prefixet %1</translation>
+    </message>
+    <message>
+        <location line="+7"/>
         <source>Namespace %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Namnrymden %1 kan endast bindas till %2 (och den är, oavsett, fördeklarerad).</translation>
+    </message>
+    <message>
+        <location line="+8"/>
         <source>Prefix %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Prefixet %1 kan endast bindas till %2 (och det är, oavsett, fördeklarerat).</translation>
+    </message>
+    <message>
+        <location line="+15"/>
         <source>Two namespace declaration attributes have the same name: %1.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Två attribut för namnrymdsdeklaration har samma namn: %1.</translation>
+    </message>
+    <message>
+        <location line="+89"/>
         <source>The namespace URI must be a constant and cannot use enclosed expressions.</source>
-        <translation type="unfinished"></translation>
+        <translation>Namnrymds-URI:n måste vara en constant och kan inte använda bifogade uttryck.</translation>
     </message>
     <message>
         <source>An attribute by name %1 has already appeared on this element.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation type="obsolete">Ett attribut med namnet %1 har redan angivits i detta element.</translation>
+    </message>
+    <message>
+        <location line="+77"/>
         <source>A direct element constructor is not well-formed. %1 is ended with %2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>En direkt element constructor är inte korrekt formulerad. %1 slutar med %2.</translation>
+    </message>
+    <message>
+        <location line="+458"/>
         <source>The name %1 does not refer to any schema type.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Namnet %1 refererar inte till någon schematyp.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
         <source>%1 is an complex type. Casting to complex types is not possible. However, casting to atomic types such as %2 works.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1 är en komplex typ. Typkonvertering till komplexa typer är inte möjlig. Dock fungerar typkonverteringar till odelbara typer såsom %2.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
         <source>%1 is not an atomic type. Casting is only possible to atomic types.</source>
-        <translation type="unfinished"></translation>
+        <translation>%1 är inte en odelbar typ. Typkonvertering är endast möjlig för odelbara typer.</translation>
     </message>
     <message>
         <source>%1 is not a valid name for a processing-instruction. Therefore this name test will never match.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation type="obsolete">%1 är inte ett giltigt namn för en processing-instruction. Därför kommer detta namntest aldrig att matcha.</translation>
+    </message>
+    <message>
+        <location line="+145"/>
+        <location line="+71"/>
         <source>%1 is not in the in-scope attribute declarations. Note that the schema import feature is not supported.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>%1 är inte i in-scope attributdeklarationerna. Observera att schemaimportfunktionen inte stöds.</translation>
+    </message>
+    <message>
+        <location line="+48"/>
         <source>The name of an extension expression must be in a namespace.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Namnet på ett utökningsuttryck måste finnas i en namnrymd.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/type/qcardinality.cpp" line="+55"/>
         <source>empty</source>
         <translation>tom</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>zero or one</source>
         <translation>noll eller en</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>exactly one</source>
         <translation>exakt en</translation>
     </message>
     <message>
+        <location line="+2"/>
         <source>one or more</source>
-        <translation>en eller mer</translation>
-    </message>
-    <message>
+        <translation>en eller mera</translation>
+    </message>
+    <message>
+        <location line="+2"/>
         <source>zero or more</source>
-        <translation>noll eller mer</translation>
-    </message>
-    <message>
+        <translation>noll eller mera</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/type/qtypechecker.cpp" line="+63"/>
         <source>Required type is %1, but %2 was found.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Nödvändig typ är %1 men %2 hittades.</translation>
+    </message>
+    <message>
+        <location line="+44"/>
         <source>Promoting %1 to %2 may cause loss of precision.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Promotering av %1 till %2 kan innebära minskad precision.</translation>
+    </message>
+    <message>
+        <location line="+49"/>
         <source>The focus is undefined.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Fokus är odefinierad.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/utils/qoutputvalidator.cpp" line="+86"/>
         <source>It&apos;s not possible to add attributes after any other kind of node.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Det är inte möjligt att lägga till attribut efter någon annan sorts nod.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
         <source>An attribute by name %1 has already been created.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
+        <translation>Ett attribut med namnet %1 har redan skapats.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/utils/qxpathhelper_p.h" line="+120"/>
         <source>Only the Unicode Codepoint Collation is supported(%1). %2 is unsupported.</source>
-        <translation type="unfinished"></translation>
+        <translation>Endast Unicode Codepoint Collation stöds(%1). %2 stöds inte.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/acceltree/qacceltreeresourceloader.cpp" line="+344"/>
+        <source>%1 is an unsupported encoding.</source>
+        <translation>%1 är en ogiltig kodning.</translation>
+    </message>
+    <message>
+        <location line="+16"/>
+        <source>%1 contains octets which are disallowed in the requested encoding %2.</source>
+        <translation>%1 innehåller oktetter som inte godkänns i den begärda kodningen %2.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>The codepoint %1, occurring in %2 using encoding %3, is an invalid XML character.</source>
+        <translation>Kodvärdet %1, som förekommer i %2 med kodningen %3, är ett ogiltigt XML-tecken.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/expr/qapplytemplate.cpp" line="+119"/>
+        <source>Ambiguous rule match.</source>
+        <translation>Tvetydig regelträff.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/expr/qcomputednamespaceconstructor.cpp" line="+69"/>
+        <source>In a namespace constructor, the value for a namespace cannot be an empty string.</source>
+        <translation>I en namnrymdskonstruktor kan inte namnrymdens värde vara en tom sträng.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>The prefix must be a valid %1, which %2 is not.</source>
+        <translation>Prefixet måste vara giltig %1, vilket %2 inte är.</translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <source>The prefix %1 cannot be bound.</source>
+        <translation>Prefixet %1 kan inte bindas.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>Only the prefix %1 can be bound to %2 and vice versa.</source>
+        <translation>Bara prefixet %1 kan bindas till %2 och tvärtom.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/expr/qtemplate.cpp" line="+74"/>
+        <source>The parameter %1 is passed, but no corresponding %2 exists.</source>
+        <translation>Parametern %1 skickades, men motsvarande %2 finns inte.</translation>
+    </message>
+    <message>
+        <location line="+71"/>
+        <source>The parameter %1 is required, but no corresponding %2 is supplied.</source>
+        <translation>Parametern %1 krävs, men motsvarande %2 tillhandahålls inte.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/functions/qunparsedtextfn.cpp" line="+65"/>
+        <source>The URI cannot have a fragment</source>
+        <translation>Webbadressen kan inte innehålla ett fragment</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/parser/qxslttokenizer.cpp" line="+519"/>
+        <source>Element %1 is not allowed at this location.</source>
+        <translation>Komponenten %1 är inte tillåten på den här platsen.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Text nodes are not allowed at this location.</source>
+        <translation>Textnoder är inte tillåtna på den här platsen.</translation>
+    </message>
+    <message>
+        <location line="+20"/>
+        <source>Parse error: %1</source>
+        <translation>Tolkningsfel: %1</translation>
+    </message>
+    <message>
+        <location line="+62"/>
+        <source>The value of the XSL-T version attribute must be a value of type %1, which %2 isn&apos;t.</source>
+        <translation>Värdet av XSL-T versionsegenskapen måste vara ett värde av typen %1, vilket %2 inte är.</translation>
+    </message>
+    <message>
+        <location line="+20"/>
+        <source>Running an XSL-T 1.0 stylesheet with a 2.0 processor.</source>
+        <translation>Kör en XSL-T 1.0 stilmall med en 2.0 behandlingsenhet.</translation>
+    </message>
+    <message>
+        <location line="+108"/>
+        <source>Unknown XSL-T attribute %1.</source>
+        <translation>Okänd XSL-T egenskap %1.</translation>
+    </message>
+    <message>
+        <location line="+23"/>
+        <source>Attribute %1 and %2 are mutually exclusive.</source>
+        <translation>Egenskaperna %1 och %2 är ömsesidigt uteslutande.</translation>
+    </message>
+    <message>
+        <location line="+166"/>
+        <source>In a simplified stylesheet module, attribute %1 must be present.</source>
+        <translation>I en förenklad stilmallsmodul måste egenskapen %1 ingå.</translation>
+    </message>
+    <message>
+        <location line="+72"/>
+        <source>If element %1 has no attribute %2, it cannot have attribute %3 or %4.</source>
+        <translation>Om komponenten %1 inte har egenskapen %2, kan den inte ha egenskapen %3 eller %4.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Element %1 must have at least one of the attributes %2 or %3.</source>
+        <translation>Komponenten %1 måste ha minst en av egenskaperna %2 eller %3.</translation>
+    </message>
+    <message>
+        <location line="+28"/>
+        <source>At least one mode must be specified in the %1-attribute on element %2.</source>
+        <translation>Åtminstone ett läge måste anges i egenskapen %1 i komponenten %2.</translation>
+    </message>
+    <message>
+        <location line="+123"/>
+        <source>Element %1 must come last.</source>
+        <translation>Komponenten %1 måste komma sist.</translation>
+    </message>
+    <message>
+        <location line="+24"/>
+        <source>At least one %1-element must occur before %2.</source>
+        <translation>Åtminstone en %1-komponent måste förekomma innan %2.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Only one %1-element can appear.</source>
+        <translation>Bara en %1-komponent kan förekomma.</translation>
+    </message>
+    <message>
+        <location line="+31"/>
+        <source>At least one %1-element must occur inside %2.</source>
+        <translation>Åtminstone en %1-komponent måste förekomma inne i %2.</translation>
+    </message>
+    <message>
+        <location line="+58"/>
+        <source>When attribute %1 is present on %2, a sequence constructor cannot be used.</source>
+        <translation>När egenskapen %1 är närvarande i %2, kan inte en sekvenskonstruktor användas.</translation>
+    </message>
+    <message>
+        <location line="+13"/>
+        <source>Element %1 must have either a %2-attribute or a sequence constructor.</source>
+        <translation>Komponenten %1 måste antingen ha en %2-egenskap eller en sekvenskonstruktor.</translation>
+    </message>
+    <message>
+        <location line="+125"/>
+        <source>When a parameter is required, a default value cannot be supplied through a %1-attribute or a sequence constructor.</source>
+        <translation>När en parameter krävs, kan inte ett förvalt värde tillhandahållas via en %1-egenskap eller en sekvenskonstruktor.</translation>
+    </message>
+    <message>
+        <location line="+270"/>
+        <source>Element %1 cannot have children.</source>
+        <translation>Komponenten %1 kan inte ha några underliggande objekt.</translation>
+    </message>
+    <message>
+        <location line="+434"/>
+        <source>Element %1 cannot have a sequence constructor.</source>
+        <translation>Komponenten %1 kan inte ha en sekvenskonstruktor.</translation>
+    </message>
+    <message>
+        <location line="+86"/>
+        <location line="+9"/>
+        <source>The attribute %1 cannot appear on %2, when it is a child of %3.</source>
+        <translation>Egenskapen %1 kan inte finnas i %2, när den är underliggande till %3.</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>A parameter in a function cannot be declared to be a tunnel.</source>
+        <translation>En parameter i en funktion kan inte deklareras att vara en tunnel.</translation>
+    </message>
+    <message>
+        <location line="+149"/>
+        <source>This processor is not Schema-aware and therefore %1 cannot be used.</source>
+        <translation>Behandlingsenheten känner inte till Schema, och därför kan inte %1 användas.</translation>
+    </message>
+    <message>
+        <location line="+57"/>
+        <source>Top level stylesheet elements must be in a non-null namespace, which %1 isn&apos;t.</source>
+        <translation>Komponenter på stilmallens toppnivå får inte vara i namnrymden null, vilket %1 är.</translation>
+    </message>
+    <message>
+        <location line="+48"/>
+        <source>The value for attribute %1 on element %2 must either be %3 or %4, not %5.</source>
+        <translation>Värdet på egenskapen %1 i komponenten %2 måste antingen vara %3 eller %4, inte %5.</translation>
+    </message>
+    <message>
+        <location line="+20"/>
+        <source>Attribute %1 cannot have the value %2.</source>
+        <translation>Egenskapen %1 kan inte ha värdet %2.</translation>
+    </message>
+    <message>
+        <location line="+58"/>
+        <source>The attribute %1 can only appear on the first %2 element.</source>
+        <translation>Egenskapen %1 kan bara förekomma i den första %2-komponenten.</translation>
+    </message>
+    <message>
+        <location line="+99"/>
+        <source>At least one %1 element must appear as child of %2.</source>
+        <translation>Åtminstone en %1-komponent måste finnas som underliggande komponent till %2.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/schema/qxsdparticlechecker.cpp" line="+165"/>
+        <source>Empty particle cannot be derived from non-empty particle.</source>
+        <translation>Tom partikel kan inte härledas från icke-tom partikel.</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Derived particle is missing element %1.</source>
+        <translation>Härledd partikel saknar komponenten %1.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Derived element %1 is missing value constraint as defined in base particle.</source>
+        <translation>Härledd komponent %1 saknar värdebegränsning som definierad i baspartikeln.</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Derived element %1 has weaker value constraint than base particle.</source>
+        <translation>Härledd komponent %1 har svagare värdebegränsning än baspartikeln.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Fixed value constraint of element %1 differs from value constraint in base particle.</source>
+        <translation>Fast värdebegränsning i komponenten %1 skiljer sig från värdebegränsning i baspartikeln.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Derived element %1 cannot be nillable as base element is not nillable.</source>
+        <translation>Härledd komponent %1 kan inte tilldelas noll, eftersom baskomponenten inte kan det.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>Block constraints of derived element %1 must not be more weaker than in the base element.</source>
+        <translation>Blockbegränsning för härledd komponent %1 får inte vara mycket svagare än i baskomponenten.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Simple type of derived element %1 cannot be validly derived from base element.</source>
+        <translation>Enkel typ av härledd komponent %1 kan inte giltigt härledas från baskomponent.</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Complex type of derived element %1 cannot be validly derived from base element.</source>
+        <translation>Komplex typ av härledd komponent %1 kan inte giltigt härledas från baskomponent.</translation>
+    </message>
+    <message>
+        <location line="+24"/>
+        <source>Element %1 is missing in derived particle.</source>
+        <translation>Komponenten %1 saknas i härledd partikel.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Element %1 does not match namespace constraint of wildcard in base particle.</source>
+        <translation>Komponenten %1 motsvarar inte namnrymdsbegränsning för jokertecken i baspartikel.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Wildcard in derived particle is not a valid subset of wildcard in base particle.</source>
+        <translation>Jokertecken i härledd partikel är inte en giltig delmängd av jokertecknen i baspartikeln.</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>processContent of wildcard in derived particle is weaker than wildcard in base particle.</source>
+        <translation>Processinnehåll i jokertecken för härledd partikel är svagare än jokertecken i baspartikeln.</translation>
+    </message>
+    <message>
+        <location line="+270"/>
+        <source>Derived particle allows content that is not allowed in the base particle.</source>
+        <translation>Härledd partikel tillåter innehåll som inte tillåts i baspartikeln.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/schema/qxsdschemachecker.cpp" line="+227"/>
+        <source>%1 has inheritance loop in its base type %2.</source>
+        <translation>%1 har ett cirkulärt arv i dess bastyp %2.</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <location line="+24"/>
+        <source>Circular inheritance of base type %1.</source>
+        <translation>Cirkulärt arv för bastyp %1.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Circular inheritance of union %1.</source>
+        <translation>Cirkulärt arv av union %1.</translation>
+    </message>
+    <message>
+        <location line="+25"/>
+        <source>%1 is not allowed to derive from %2 by restriction as the latter defines it as final.</source>
+        <translation>%1 tillåts inte härleda från %2 med begränsning, eftersom den senare definierar den som slutgiltig.</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>%1 is not allowed to derive from %2 by extension as the latter defines it as final.</source>
+        <translation>%1 tillåts inte härleda från %2 med begränsning, eftersom den senare definierar den som slutgiltig.</translation>
+    </message>
+    <message>
+        <location line="+31"/>
+        <source>Base type of simple type %1 cannot be complex type %2.</source>
+        <translation>Bastyp av enkel typ %1 kan inte vara en komplex typ %2.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Simple type %1 cannot have direct base type %2.</source>
+        <translation>Enkel typ %1 kan inte ha direkt bastyp %2.</translation>
+    </message>
+    <message>
+        <location line="+33"/>
+        <location line="+9"/>
+        <source>Simple type %1 is not allowed to have base type %2.</source>
+        <translation>Enkel typ %1 tillåts inte ha bastyp %2.</translation>
+    </message>
+    <message>
+        <location line="+12"/>
+        <source>Simple type %1 can only have simple atomic type as base type.</source>
+        <translation>Enkel typ %1 kan bara ha enkel atomär typ som bastyp.</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Simple type %1 cannot derive from %2 as the latter defines restriction as final.</source>
+        <translation>Enkel typ %1 kan inte härleda från %2 eftersom den senare definierar begränsning som slutgiltig.</translation>
+    </message>
+    <message>
+        <location line="+13"/>
+        <location line="+484"/>
+        <source>Variety of item type of %1 must be either atomic or union.</source>
+        <translation>Variation av objekttyp för %1 måste antingen vara atomär eller union.</translation>
+    </message>
+    <message>
+        <location line="-474"/>
+        <location line="+483"/>
+        <source>Variety of member types of %1 must be atomic.</source>
+        <translation>Variation av medlemstyper för %1 måste vara atomära.</translation>
+    </message>
+    <message>
+        <location line="-470"/>
+        <location line="+451"/>
+        <source>%1 is not allowed to derive from %2 by list as the latter defines it as final.</source>
+        <translation>%1 tillåts inte härleda från %2 med lista, eftersom den senare definierar den som slutgiltig.</translation>
+    </message>
+    <message>
+        <location line="-431"/>
+        <source>Simple type %1 is only allowed to have %2 facet.</source>
+        <translation>Enkel typ %1 tillåts bara ha aspekten %2.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>Base type of simple type %1 must have variety of type list.</source>
+        <translation>Bastyp av enkel typ %1 måste ha variation av typ lista.</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Base type of simple type %1 has defined derivation by restriction as final.</source>
+        <translation>Bastyp av enkel typ %1 har definierat härledning med begränsning som slutgiltig.</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Item type of base type does not match item type of %1.</source>
+        <translation>Objekttyp av bastyp motsvarar inte objekttyp av %1.</translation>
+    </message>
+    <message>
+        <location line="+26"/>
+        <location line="+93"/>
+        <source>Simple type %1 contains not allowed facet type %2.</source>
+        <translation>Enkel typ %1 innehåller aspekttyp %2 som inte tillåts.</translation>
+    </message>
+    <message>
+        <location line="-72"/>
+        <location line="+413"/>
+        <source>%1 is not allowed to derive from %2 by union as the latter defines it as final.</source>
+        <translation>%1 tillåts inte härleda från %2 med union, eftersom den senare definierar den som slutgiltig.</translation>
+    </message>
+    <message>
+        <location line="-404"/>
+        <source>%1 is not allowed to have any facets.</source>
+        <translation>%1 tillåts inte ha några aspekter.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Base type %1 of simple type %2 must have variety of union.</source>
+        <translation>Bastyp %1 av enkel typ %2 måste ha variationen union.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Base type %1 of simple type %2 is not allowed to have restriction in %3 attribute.</source>
+        <translation>Bastyp %1 av enkel typ %2 tillåts inte ha begränsning i egenskap %3.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Member type %1 cannot be derived from member type %2 of %3&apos;s base type %4.</source>
+        <translation>Medlemstypen %1 kan inte härledas från medlemstypen %2 av bastypen %4 för %3.</translation>
+    </message>
+    <message>
+        <location line="+65"/>
+        <source>Derivation method of %1 must be extension because the base type %2 is a simple type.</source>
+        <translation>Härledningsmetod för %1 måste vara utökning, eftersom bastypen %2 är en enkel typ.</translation>
+    </message>
+    <message>
+        <location line="+30"/>
+        <source>Complex type %1 has duplicated element %2 in its content model.</source>
+        <translation>Komplex typ %1 har duplicerade komponenten %2 i sin innehållsmodell.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Complex type %1 has non-deterministic content.</source>
+        <translation>Komplex typ %1 har icke-deterministiskt innehåll.</translation>
+    </message>
+    <message>
+        <location line="+21"/>
+        <source>Attributes of complex type %1 are not a valid extension of the attributes of base type %2: %3.</source>
+        <translation>Egenskapen för den komplexa typen %1 är inte en giltig utökning av egenskaperna för bastypen %2: %3.</translation>
+    </message>
+    <message>
+        <location line="+37"/>
+        <source>Content model of complex type %1 is not a valid extension of content model of %2.</source>
+        <translation>Innehållsmodellen för komplex typ %1 är inte en giltig utökning av innehållsmodellen för %2.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>Complex type %1 must have simple content.</source>
+        <translation>Komplex typ %1 måste ha enkelt innehåll.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Complex type %1 must have the same simple type as its base class %2.</source>
+        <translation>Komplex typ %1 måste ha samma enkla typ som dess basklass %2.</translation>
+    </message>
+    <message>
+        <location line="+67"/>
+        <source>Complex type %1 cannot be derived from base type %2%3.</source>
+        <translation>Komplex typ %1 kan inte härledas från bastyp %2%3.</translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <source>Attributes of complex type %1 are not a valid restriction from the attributes of base type %2: %3.</source>
+        <translation>Egenskaper för komplex typ %1 är inte en giltig begränsning från egenskaper för bastypen %2: %3.</translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <source>Complex type %1 with simple content cannot be derived from complex base type %2.</source>
+        <translation>Komplex typ %1 med enkelt innehåll kan inte härledas från komplex bastyp %2.</translation>
+    </message>
+    <message>
+        <location line="+35"/>
+        <source>Item type of simple type %1 cannot be a complex type.</source>
+        <translation>Objekttyp av enkel typ %1 kan inte vara en komplex typ.</translation>
+    </message>
+    <message>
+        <location line="+44"/>
+        <source>Member type of simple type %1 cannot be a complex type.</source>
+        <translation>Medlemstyp av enkel typ %1 kan inte vara en komplex typ.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>%1 is not allowed to have a member type with the same name as itself.</source>
+        <translation>%1 tillåts inte ha en medlemstyp av samma namn som den själv.</translation>
+    </message>
+    <message>
+        <location line="+83"/>
+        <location line="+29"/>
+        <location line="+34"/>
+        <source>%1 facet collides with %2 facet.</source>
+        <translation>Aspekt %1 kolliderar med aspekt %2.</translation>
+    </message>
+    <message>
+        <location line="-20"/>
+        <source>%1 facet must have the same value as %2 facet of base type.</source>
+        <translation>Aspekt %1 måste ha samma värde som aspekt %2 av bastypen.</translation>
+    </message>
+    <message>
+        <location line="+37"/>
+        <source>%1 facet must be equal or greater than %2 facet of base type.</source>
+        <translation>Aspekt %1 måste vara större än eller lika med aspekt %2 av bastypen.</translation>
+    </message>
+    <message>
+        <location line="+19"/>
+        <location line="+125"/>
+        <location line="+55"/>
+        <location line="+12"/>
+        <location line="+91"/>
+        <location line="+58"/>
+        <location line="+34"/>
+        <location line="+35"/>
+        <source>%1 facet must be less than or equal to %2 facet of base type.</source>
+        <translation>Aspekt %1 måste vara mindre än eller lika med aspekt %2 av bastypen.</translation>
+    </message>
+    <message>
+        <location line="-389"/>
+        <source>%1 facet contains invalid regular expression</source>
+        <translation>Aspekt %1 innehåller ogiltigt reguljärt uttryck</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Unknown notation %1 used in %2 facet.</source>
+        <translation>Okänd notation %1 använd i aspekten %2.</translation>
+    </message>
+    <message>
+        <location line="+20"/>
+        <source>%1 facet contains invalid value %2: %3.</source>
+        <translation>Aspekten %1 innehåller ogiltigt värde %2: %3.</translation>
+    </message>
+    <message>
+        <location line="+22"/>
+        <source>%1 facet cannot be %2 or %3 if %4 facet of base type is %5.</source>
+        <translation>Aspekten %1 kan inte vara %2 eller %3 om aspekten %4 av bastypen är %5.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>%1 facet cannot be %2 if %3 facet of base type is %4.</source>
+        <translation>Aspekten %1 kan inte vara %2 om aspekten %3 av bastypen är %4.</translation>
+    </message>
+    <message>
+        <location line="+20"/>
+        <location line="+55"/>
+        <location line="+230"/>
+        <source>%1 facet must be less than or equal to %2 facet.</source>
+        <translation>Aspekten %1 måste vara mindre än eller lika med aspekten %2.</translation>
+    </message>
+    <message>
+        <location line="-257"/>
+        <location line="+134"/>
+        <location line="+82"/>
+        <source>%1 facet must be less than %2 facet of base type.</source>
+        <translation>Aspekten %1 måste vara mindre än bastypens aspekt %2.</translation>
+    </message>
+    <message>
+        <location line="-201"/>
+        <location line="+79"/>
+        <source>%1 facet and %2 facet cannot appear together.</source>
+        <translation>Aspekten %1 och aspekten %2 kan inte uppträda tillsammans.</translation>
+    </message>
+    <message>
+        <location line="-27"/>
+        <location line="+12"/>
+        <location line="+113"/>
+        <source>%1 facet must be greater than %2 facet of base type.</source>
+        <translation>Aspekten %1 måste vara större än bastypens aspekt %2.</translation>
+    </message>
+    <message>
+        <location line="-86"/>
+        <location line="+58"/>
+        <source>%1 facet must be less than %2 facet.</source>
+        <translation>Aspekten %1 måste vara mindre än aspekten %2.</translation>
+    </message>
+    <message>
+        <location line="-42"/>
+        <location line="+58"/>
+        <source>%1 facet must be greater than or equal to %2 facet of base type.</source>
+        <translation>Aspekten %1 måste vara större än eller lika med bastypens aspekt %2.</translation>
+    </message>
+    <message>
+        <location line="+113"/>
+        <source>Simple type contains not allowed facet %1.</source>
+        <translation>Enkel typ innehåller aspekten %1 som inte är tillåten.</translation>
+    </message>
+    <message>
+        <location line="+12"/>
+        <source>%1, %2, %3, %4, %5 and %6 facets are not allowed when derived by list.</source>
+        <translation>Aspekterna %1, %2, %3, %4, %5 och %6 är inte tillåtna vid härledning från lista.</translation>
+    </message>
+    <message>
+        <location line="+16"/>
+        <source>Only %1 and %2 facets are allowed when derived by union.</source>
+        <translation>Bara aspekterna %1 och %2 är tillåtna vid härledning från union.</translation>
+    </message>
+    <message>
+        <location line="+23"/>
+        <location line="+16"/>
+        <source>%1 contains %2 facet with invalid data: %3.</source>
+        <translation>%1 innehåller aspekten %2 med ogiltig data: %3.</translation>
+    </message>
+    <message>
+        <location line="+24"/>
+        <source>Attribute group %1 contains attribute %2 twice.</source>
+        <translation>Egenskapsgruppen %1 innehåller egenskapen %2 två gånger.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Attribute group %1 contains two different attributes that both have types derived from %2.</source>
+        <translation>Egenskapsgruppen %1 innehåller två olika egenskaper som båda har typer härledda från %2.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Attribute group %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
+        <translation>Egenskapsgruppen %1 innehåller egenskapen %2 som har en värdebegränsning men en typ som ärver från %3.</translation>
+    </message>
+    <message>
+        <location line="+23"/>
+        <source>Complex type %1 contains attribute %2 twice.</source>
+        <translation>Komplex typ %1 innehåller egenskapen %2 två gånger.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Complex type %1 contains two different attributes that both have types derived from %2.</source>
+        <translation>Komplex typ %1 innehåller två olika egenskaper som båda har typer härledda från %2.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Complex type %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
+        <translation>Komplex typ %1 innehåller egenskapen %2 som har en värdebegränsning men en typ som ärver från %3.</translation>
+    </message>
+    <message>
+        <location line="+43"/>
+        <source>Element %1 is not allowed to have a value constraint if its base type is complex.</source>
+        <translation>Komponenten %1 tillåts inte ha en värdebegränsning om dess bastyp är komplex.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Element %1 is not allowed to have a value constraint if its type is derived from %2.</source>
+        <translation>Komponenten %1 tillåts inte ha en värdebegränsning om dess typ är härledd från %2.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <location line="+11"/>
+        <source>Value constraint of element %1 is not of elements type: %2.</source>
+        <translation>Värdebegränsning för komponenten %1 har inte komponentens typ: %2.</translation>
+    </message>
+    <message>
+        <location line="+13"/>
+        <source>Element %1 is not allowed to have substitution group affiliation as it is no global element.</source>
+        <translation>Komponenten %1 tillåts inte ha tillhörighet som ersättningsgrupp eftersom den inte är en global komponent.</translation>
+    </message>
+    <message>
+        <location line="+28"/>
+        <source>Type of element %1 cannot be derived from type of substitution group affiliation.</source>
+        <translation>Typ för komponenten %1 kan inte härledas från typ för ersättningsgruppens tillhörighet.</translation>
+    </message>
+    <message>
+        <location line="+41"/>
+        <source>Value constraint of attribute %1 is not of attributes type: %2.</source>
+        <translation>Värdebegränsning för egenskapen %1 har inte egenskapens typ: %2.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Attribute %1 has value constraint but has type derived from %2.</source>
+        <translation>Egenskapen %1 har en värdebegränsning men har en typ härledd från %2.</translation>
+    </message>
+    <message>
+        <location line="+56"/>
+        <source>%1 attribute in derived complex type must be %2 like in base type.</source>
+        <translation>Egenskapen %1 i härledd komplex typ måste vara %2 som i bastypen.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Attribute %1 in derived complex type must have %2 value constraint like in base type.</source>
+        <translation>Egenskapen %1 i härledd komplex typ måste ha värdebegränsningen %2 som i bastypen.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Attribute %1 in derived complex type must have the same %2 value constraint like in base type.</source>
+        <translation>Egenskapen %1 i härledd komplex typ måste ha samma värdebegränsning %2 som i bastypen.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Attribute %1 in derived complex type must have %2 value constraint.</source>
+        <translation>Egenskapen %1 i härledd komplex typ måste ha värdebegränsningen %2.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>processContent of base wildcard must be weaker than derived wildcard.</source>
+        <translation>Processinnehåll i basjokertecken måste vara svagare än härledda jokertecken.</translation>
+    </message>
+    <message>
+        <location line="+39"/>
+        <location line="+15"/>
+        <source>Element %1 exists twice with different types.</source>
+        <translation>Komponenten %1 finns två gånger med olika typer.</translation>
+    </message>
+    <message>
+        <location line="+28"/>
+        <source>Particle contains non-deterministic wildcards.</source>
+        <translation>Partikel innehåller icke-deterministiska jokertecken.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/schema/qxsdschemahelper.cpp" line="+691"/>
+        <location line="+63"/>
+        <source>Base attribute %1 is required but derived attribute is not.</source>
+        <translation>Basegenskap %1 krävs men härledd egenskap gör inte det.</translation>
+    </message>
+    <message>
+        <location line="-57"/>
+        <source>Type of derived attribute %1 cannot be validly derived from type of base attribute.</source>
+        <translation>Typ av härledd egenskap %1 kan inte giltigt härledas från typen hos basegenskapen.</translation>
+    </message>
+    <message>
+        <location line="+28"/>
+        <source>Value constraint of derived attribute %1 does not match value constraint of base attribute.</source>
+        <translation>Värdebegränsning för härledd egenskap %1 motsvarar inte värdebegränsning för basegenskapen.</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Derived attribute %1 does not exist in the base definition.</source>
+        <translation>Härledd egenskap %1 finns inte i basdefinitionen.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Derived attribute %1 does not match the wildcard in the base definition.</source>
+        <translation>Härledd egenskap %1 motsvarar inte jokertecknen i basdefinitionen.</translation>
+    </message>
+    <message>
+        <location line="+17"/>
+        <source>Base attribute %1 is required but missing in derived definition.</source>
+        <translation>Basegenskap %1 krävs, men saknas i härledd definition.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Derived definition contains an %1 element that does not exists in the base definition</source>
+        <translation>Härledd definition innehåller komponenten %1 som inte finns i basdefinitionen</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Derived wildcard is not a subset of the base wildcard.</source>
+        <translation>Härledda jokertecken är inte en delmängd av basjokertecken.</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>%1 of derived wildcard is not a valid restriction of %2 of base wildcard</source>
+        <translation>%1 i härledda jokertecken är inte en giltig begränsning för %2 i basjokertecken</translation>
+    </message>
+    <message>
+        <location line="+23"/>
+        <source>Attribute %1 from base type is missing in derived type.</source>
+        <translation>Egenskapen %1 från bastypen saknas i härledd typ.</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>Type of derived attribute %1 differs from type of base attribute.</source>
+        <translation>Typ för härledd egenskap %1 skiljer sig från basegenskapens typ.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Base definition contains an %1 element that is missing in the derived definition</source>
+        <translation>Basdefinitionen innehåller komponenten %1 som saknas i den härledda definitionen</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/schema/qxsdschemaparser.cpp" line="+170"/>
+        <source>Can not process unknown element %1, expected elements are: %2.</source>
+        <translation>Kan inte behandla okänd komponent %1, förväntade komponenter är: %2.</translation>
+    </message>
+    <message>
+        <location line="+13"/>
+        <source>Element %1 is not allowed in this scope, possible elements are: %2.</source>
+        <translation>Komponenten %1 är inte tillåten i det här synliga området, möjliga komponenter är: %2.</translation>
+    </message>
+    <message>
+        <location line="+16"/>
+        <source>Child element is missing in that scope, possible child elements are: %1.</source>
+        <translation>Underliggande komponent saknas i det synliga området, möjliga underliggande komponenter är: %1.</translation>
+    </message>
+    <message>
+        <location line="+143"/>
+        <source>Document is not a XML schema.</source>
+        <translation>Dokumentet är inte XML-schema.</translation>
+    </message>
+    <message>
+        <location line="+22"/>
+        <source>%1 attribute of %2 element contains invalid content: {%3} is not a value of type %4.</source>
+        <translation>Egenskapen %1 i komponenten %2 har ogiltigt innehåll: {%3} är inte ett värde av typen %4.</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>%1 attribute of %2 element contains invalid content: {%3}.</source>
+        <translation>Egenskapen %1 i komponenten %2 har ogiltigt innehåll: {%3}.</translation>
+    </message>
+    <message>
+        <location line="+26"/>
+        <source>Target namespace %1 of included schema is different from the target namespace %2 as defined by the including schema.</source>
+        <translation>Målnamnrymden %1 av inkluderat schema skiljer sig från målnamnrymden %2 som definieras av schemat som inkluderar det.</translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <location line="+11"/>
+        <source>Target namespace %1 of imported schema is different from the target namespace %2 as defined by the importing schema.</source>
+        <translation>Målnamnrymden %1 av importerat schema skiljer sig från målnamnrymden %2 som definieras av schemat som importerar det.</translation>
+    </message>
+    <message>
+        <location line="+243"/>
+        <source>%1 element is not allowed to have the same %2 attribute value as the target namespace %3.</source>
+        <translation>Komponenten %1 tillåts inte ha samma egenskapsvärde %2 som målnamnrymden %3.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>%1 element without %2 attribute is not allowed inside schema without target namespace.</source>
+        <translation>Komponenten %1 utan egenskapen %2 tillåts inte inne i schema utan målnamnrymd.</translation>
+    </message>
+    <message>
+        <location line="+851"/>
+        <location line="+158"/>
+        <source>%1 element is not allowed inside %2 element if %3 attribute is present.</source>
+        <translation>Komponenten %1 tillåts inte inne i komponenten %2 om egenskapen %3 är närvarande.</translation>
+    </message>
+    <message>
+        <location line="-97"/>
+        <location line="+119"/>
+        <location line="+92"/>
+        <source>%1 element has neither %2 attribute nor %3 child element.</source>
+        <translation>Komponenten %1 har varken egenskapen %2 eller den underliggande komponenten %3.</translation>
+    </message>
+    <message>
+        <location line="+835"/>
+        <location line="+1474"/>
+        <location line="+232"/>
+        <location line="+7"/>
+        <location line="+260"/>
+        <location line="+17"/>
+        <location line="+258"/>
+        <location line="+6"/>
+        <location line="+17"/>
+        <location line="+6"/>
+        <location line="+17"/>
+        <location line="+11"/>
+        <location line="+11"/>
+        <location line="+11"/>
+        <source>%1 element with %2 child element must not have a %3 attribute.</source>
+        <translation>Komponenten %1 med den underliggande komponenten %2 får inte ha egenskapen %3.</translation>
+    </message>
+    <message>
+        <location line="-1325"/>
+        <source>%1 attribute of %2 element must be %3 or %4.</source>
+        <translation>Egenskapen %1 i komponenten %2 måste vara %3 eller %4.</translation>
+    </message>
+    <message>
+        <location line="+36"/>
+        <source>%1 attribute of %2 element must have a value of %3.</source>
+        <translation>Egenskapen %1 i komponenten %2 måste ha värdet %3.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <location line="+34"/>
+        <source>%1 attribute of %2 element must have a value of %3 or %4.</source>
+        <translation>Egenskapen %1 i komponenten %2 måste ha värdet %3 eller %4.</translation>
+    </message>
+    <message>
+        <location line="+319"/>
+        <location line="+129"/>
+        <location line="+9"/>
+        <location line="+7"/>
+        <location line="+7"/>
+        <location line="+327"/>
+        <location line="+203"/>
+        <location line="+6"/>
+        <location line="+6"/>
+        <location line="+6"/>
+        <location line="+6"/>
+        <location line="+6"/>
+        <location line="+6"/>
+        <location line="+77"/>
+        <source>%1 element must not have %2 and %3 attribute together.</source>
+        <translation>Komponenten %1 får inte ha egenskaperna %2 och %3 tillsammans.</translation>
+    </message>
+    <message>
+        <location line="-768"/>
+        <location line="+222"/>
+        <source>Content of %1 attribute of %2 element must not be from namespace %3.</source>
+        <translation>Innehållet i egenskapen %1 för komponenten %2 får inte komma från namnrymden %3.</translation>
+    </message>
+    <message>
+        <location line="-215"/>
+        <location line="+222"/>
+        <source>%1 attribute of %2 element must not be %3.</source>
+        <translation>Egenskapen %1 i komponenten %2 får inte vara %3.</translation>
+    </message>
+    <message>
+        <location line="-64"/>
+        <source>%1 attribute of %2 element must have the value %3 because the %4 attribute is set.</source>
+        <translation>Egenskapen %1 i komponenten %2 måste ha värdet %3, eftersom egenskapen %4 är tilldelad.</translation>
+    </message>
+    <message>
+        <location line="+187"/>
+        <source>Specifying use=&apos;prohibited&apos; inside an attribute group has no effect.</source>
+        <translation>Att ange use=&apos;prohibited&apos; inne i en egenskapsgrupp får ingen effekt.</translation>
+    </message>
+    <message>
+        <location line="+353"/>
+        <source>%1 element must have either %2 or %3 attribute.</source>
+        <translation>Komponenten %1 måste antingen ha egenskapen %2 eller %3.</translation>
+    </message>
+    <message>
+        <location line="+554"/>
+        <source>%1 element must have either %2 attribute or %3 or %4 as child element.</source>
+        <translation>Komponenten %1 måste antingen ha egenskapen %2 eller underliggande komponenten %3 eller %4.</translation>
+    </message>
+    <message>
+        <location line="+55"/>
+        <source>%1 element requires either %2 or %3 attribute.</source>
+        <translation>Komponenten %1 kräver antingen egenskapen %2 eller %3.</translation>
+    </message>
+    <message>
+        <location line="+19"/>
+        <source>Text or entity references not allowed inside %1 element</source>
+        <translation>Text eller objektreferenser tillåts inte inne i komponenten %1</translation>
+    </message>
+    <message>
+        <location line="+41"/>
+        <location line="+112"/>
+        <source>%1 attribute of %2 element must contain %3, %4 or a list of URIs.</source>
+        <translation>Egenskapen %1 i komponenten %2 måste innehålla %3, %4 eller en lista med webbadresser.</translation>
+    </message>
+    <message>
+        <location line="+126"/>
+        <source>%1 element is not allowed in this context.</source>
+        <translation>Komponenten %1 är inte tillåten i det här sammanhanget.</translation>
+    </message>
+    <message>
+        <location line="+53"/>
+        <source>%1 attribute of %2 element has larger value than %3 attribute.</source>
+        <translation>Egenskapen %1 i komponenten %2 har ett större värde än egenskapen %3.</translation>
+    </message>
+    <message>
+        <location line="+25"/>
+        <source>Prefix of qualified name %1 is not defined.</source>
+        <translation>Prefix av kvalificerat namn %1 är inte definierat.</translation>
+    </message>
+    <message>
+        <location line="+65"/>
+        <location line="+61"/>
+        <source>%1 attribute of %2 element must either contain %3 or the other values.</source>
+        <translation>Egenskapen %1 i komponenten %2 måste antingen innehålla %3 eller övriga värden.</translation>
+    </message>
+    <message>
+        <location line="+131"/>
+        <source>Component with ID %1 has been defined previously.</source>
+        <translation>Komponent med ID %1 har definierats tidigare.</translation>
+    </message>
+    <message>
+        <location line="+17"/>
+        <source>Element %1 already defined.</source>
+        <translation>Komponent %1 redan definierad.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Attribute %1 already defined.</source>
+        <translation>Egenskap %1 redan definierad.</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Type %1 already defined.</source>
+        <translation>Typ %1 redan definierad.</translation>
+    </message>
+    <message>
+        <location line="+23"/>
+        <source>Attribute group %1 already defined.</source>
+        <translation>Egenskapsgrupp %1 redan definierad.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Element group %1 already defined.</source>
+        <translation>Komponentgrupp %1 redan definierad.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Notation %1 already defined.</source>
+        <translation>Notation %1 redan definierad.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Identity constraint %1 already defined.</source>
+        <translation>Identitetsbegränsning %1 redan definierad.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Duplicated facets in simple type %1.</source>
+        <translation>Duplicerade aspekter i enkel typ %1.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/schema/qxsdschemaresolver.cpp" line="+354"/>
+        <source>%1 references unknown %2 or %3 element %4.</source>
+        <translation>%1 refererar till okänd %2 eller %3 komponent %4.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>%1 references identity constraint %2 that is no %3 or %4 element.</source>
+        <translation>%1 refererar till identitetsbegränsning %2 som inte är en %3 eller %4 komponent.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>%1 has a different number of fields from the identity constraint %2 that it references.</source>
+        <translation>%1 har ett annat antal fält än identitetsbegränsningen %2 som den refererar till.</translation>
+    </message>
+    <message>
+        <location line="+23"/>
+        <source>Base type %1 of %2 element cannot be resolved.</source>
+        <translation>Bastypen %1 av komponenten %2 kan inte lösas upp.</translation>
+    </message>
+    <message>
+        <location line="+84"/>
+        <source>Item type %1 of %2 element cannot be resolved.</source>
+        <translation>Objekttypen %1 av komponenten %2 kan inte lösas upp.</translation>
+    </message>
+    <message>
+        <location line="+31"/>
+        <source>Member type %1 of %2 element cannot be resolved.</source>
+        <translation>Medlemstypen %1 av komponenten %2 kan inte lösas upp.</translation>
+    </message>
+    <message>
+        <location line="+28"/>
+        <location line="+415"/>
+        <location line="+30"/>
+        <source>Type %1 of %2 element cannot be resolved.</source>
+        <translation>Bastypen %1 av komponenten %2 kan inte lösas upp.</translation>
+    </message>
+    <message>
+        <location line="-423"/>
+        <source>Base type %1 of complex type cannot be resolved.</source>
+        <translation>Bastypen %1 av komplex typ kan inte lösas upp.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>%1 cannot have complex base type that has a %2.</source>
+        <translation>%1 kan inte ha komplex bastyp som har en %2.</translation>
+    </message>
+    <message>
+        <location line="+286"/>
+        <source>Content model of complex type %1 contains %2 element so it cannot be derived by extension from a non-empty type.</source>
+        <translation>Innehållsmodellen för den komplexa typen %1 innehåller %2 komponenter, så den kan inte härledas med utökning från en icke-tom typ.</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Complex type %1 cannot be derived by extension from %2 as the latter contains %3 element in its content model.</source>
+        <translation>Komplex typ %1 kan inte härledas med utökning från %2, eftersom den senare innehåller %3 komponenter i sin innehållsmodell.</translation>
+    </message>
+    <message>
+        <location line="+101"/>
+        <source>Type of %1 element must be a simple type, %2 is not.</source>
+        <translation>Typ för komponenten %1 måste vara en enkel typ, %2 är inte det.</translation>
+    </message>
+    <message>
+        <location line="+62"/>
+        <source>Substitution group %1 of %2 element cannot be resolved.</source>
+        <translation>Ersättningsgrupp %1 av komponenten %2 kan inte lösas upp.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Substitution group %1 has circular definition.</source>
+        <translation>Ersättningsgrupp %1 har en cirkulär definition.</translation>
+    </message>
+    <message>
+        <location line="+120"/>
+        <location line="+7"/>
+        <source>Duplicated element names %1 in %2 element.</source>
+        <translation>Duplicerade komponentnamn %1 i komponent %2.</translation>
+    </message>
+    <message>
+        <location line="+29"/>
+        <location line="+52"/>
+        <location line="+71"/>
+        <location line="+28"/>
+        <source>Reference %1 of %2 element cannot be resolved.</source>
+        <translation>Referens %1 av komponent %2 kan inte lösas upp.</translation>
+    </message>
+    <message>
+        <location line="-138"/>
+        <source>Circular group reference for %1.</source>
+        <translation>Cirkulär gruppreferens för %1.</translation>
+    </message>
+    <message>
+        <location line="+16"/>
+        <source>%1 element is not allowed in this scope</source>
+        <translation>Komponenten %1 är inte tillåten i det här synliga området</translation>
+    </message>
+    <message>
+        <location line="+5"/>
+        <source>%1 element cannot have %2 attribute with value other than %3.</source>
+        <translation>Komponenten %1 kan inte ha egenskapen %2 med ett värde skilt från %3.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>%1 element cannot have %2 attribute with value other than %3 or %4.</source>
+        <translation>Komponenten %1 kan inte ha egenskapen %2 med ett värde skilt från %3 eller %4.</translation>
+    </message>
+    <message>
+        <location line="+91"/>
+        <source>%1 or %2 attribute of reference %3 does not match with the attribute declaration %4.</source>
+        <translation>Egenskapen %1 eller %2 av referensen %3 motsvarar inte egenskapsdeklarationen %4.</translation>
+    </message>
+    <message>
+        <location line="+25"/>
+        <source>Attribute group %1 has circular reference.</source>
+        <translation>Egenskapsgruppen %1 har cirkulär referens.</translation>
+    </message>
+    <message>
+        <location line="+131"/>
+        <source>%1 attribute in %2 must have %3 use like in base type %4.</source>
+        <translation>Egenskapen %1 i %2 måste ha %3 användning som i bastypen %4.</translation>
+    </message>
+    <message>
+        <location line="+52"/>
+        <source>Attribute wildcard of %1 is not a valid restriction of attribute wildcard of base type %2.</source>
+        <translation>Egenskapens jokertecken för %1 är inte en giltig begränsning av egenskapens jokertecken för bastypen %2.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>%1 has attribute wildcard but its base type %2 has not.</source>
+        <translation>%1 har ett egenskapsjokertecken men dess bastyp %2 har det inte.</translation>
+    </message>
+    <message>
+        <location line="+26"/>
+        <source>Union of attribute wildcard of type %1 and attribute wildcard of its base type %2 is not expressible.</source>
+        <translation>En union av egenskapsjokertecken med typ %1 och egenskapsjokertecken av dess bastyp %2 går inte att uttrycka.</translation>
+    </message>
+    <message>
+        <location line="+48"/>
+        <source>Enumeration facet contains invalid content: {%1} is not a value of type %2.</source>
+        <translation>Uppräkningsaspekt har ogiltigt innehåll: {%1} är inte ett värde av typen %2.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>Namespace prefix of qualified name %1 is not defined.</source>
+        <translation>Namnrymdens prefix för det kvalificerade namnet %1 är inte definierat.</translation>
+    </message>
+    <message>
+        <location line="+51"/>
+        <location line="+18"/>
+        <source>%1 element %2 is not a valid restriction of the %3 element it redefines: %4.</source>
+        <translation>%1 komponent %2 är inte en giltig begränsning av komponenten %3 som den definierar om: %4.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/schema/qxsdtypechecker.cpp" line="+234"/>
+        <location line="+7"/>
+        <location line="+21"/>
+        <source>%1 is not valid according to %2.</source>
+        <translation>%1 är inte giltig enligt %2.</translation>
+    </message>
+    <message>
+        <location line="+167"/>
+        <source>String content does not match the length facet.</source>
+        <translation>Stränginnehåll motsvarar inte längdaspekten.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>String content does not match the minLength facet.</source>
+        <translation>Stränginnehåll motsvarar inte aspekten minLength.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>String content does not match the maxLength facet.</source>
+        <translation>Stränginnehåll motsvarar inte aspekten maxLength.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>String content does not match pattern facet.</source>
+        <translation>Stränginnehåll motsvarar inte mönsteraspekt.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>String content is not listed in the enumeration facet.</source>
+        <translation>Stränginnehåll listas inte i uppräkningsaspekten.</translation>
+    </message>
+    <message>
+        <location line="+17"/>
+        <source>Signed integer content does not match the maxInclusive facet.</source>
+        <translation>Innehåll i heltal med tecken motsvarar inte aspekten maxInclusive.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Signed integer content does not match the maxExclusive facet.</source>
+        <translation>Innehåll i heltal med tecken motsvarar inte aspekten maxExclusive.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Signed integer content does not match the minInclusive facet.</source>
+        <translation>Innehåll i heltal med tecken motsvarar inte aspekten minInclusive.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Signed integer content does not match the minExclusive facet.</source>
+        <translation>Innehåll i heltal med tecken motsvarar inte aspekten minExclusive.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Signed integer content is not listed in the enumeration facet.</source>
+        <translation>Innehåll i heltal med tecken listas inte i uppräkningsaspekten.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Signed integer content does not match pattern facet.</source>
+        <translation>Innehåll i heltal med tecken motsvarar inte mönsteraspekt.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Signed integer content does not match in the totalDigits facet.</source>
+        <translation>Innehåll i heltal med tecken motsvarar inte aspekten totalDigits.</translation>
+    </message>
+    <message>
+        <location line="+17"/>
+        <source>Unsigned integer content does not match the maxInclusive facet.</source>
+        <translation>Innehåll i heltal utan tecken motsvarar inte aspekten maxInclusive.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Unsigned integer content does not match the maxExclusive facet.</source>
+        <translation>Innehåll i heltal utan tecken motsvarar inte aspekten maxExclusive.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Unsigned integer content does not match the minInclusive facet.</source>
+        <translation>Innehåll i heltal utan tecken motsvarar inte aspekten minInclusive.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Unsigned integer content does not match the minExclusive facet.</source>
+        <translation>Innehåll i heltal utan tecken motsvarar inte aspekten minExclusive.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Unsigned integer content is not listed in the enumeration facet.</source>
+        <translation>Innehåll i heltal utan tecken listas inte i uppräkningsaspekten.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Unsigned integer content does not match pattern facet.</source>
+        <translation>Innehåll i heltal utan tecken motsvarar inte mönsteraspekt.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Unsigned integer content does not match in the totalDigits facet.</source>
+        <translation>Innehåll i heltal utan tecken motsvarar inte aspekten totalDigits.</translation>
+    </message>
+    <message>
+        <location line="+17"/>
+        <source>Double content does not match the maxInclusive facet.</source>
+        <translation>Innehåll i flyttal med dubbel precision motsvarar inte aspekten maxInclusive.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Double content does not match the maxExclusive facet.</source>
+        <translation>Innehåll i flyttal med dubbel precision motsvarar inte aspekten maxExclusive.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Double content does not match the minInclusive facet.</source>
+        <translation>Innehåll i flyttal med dubbel precision motsvarar inte aspekten minInclusive.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Double content does not match the minExclusive facet.</source>
+        <translation>Innehåll i flyttal med dubbel precision motsvarar inte aspekten minExclusive.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Double content is not listed in the enumeration facet.</source>
+        <translation>Innehåll i flyttal med dubbel precision listas inte i uppräkningsaspekten.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Double content does not match pattern facet.</source>
+        <translation>Innehåll i flyttal med dubbel precision motsvarar inte mönsteraspekt.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Decimal content does not match in the fractionDigits facet.</source>
+        <translation>Decimalt innehåll motsvarar inte i aspekten fractionDigits.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Decimal content does not match in the totalDigits facet.</source>
+        <translation>Decimalt innehåll motsvarar inte i aspekten totalDigits.</translation>
+    </message>
+    <message>
+        <location line="+14"/>
+        <source>Date time content does not match the maxInclusive facet.</source>
+        <translation>Datum- och tidinnehåll motsvarar inte aspekten maxInclusive.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Date time content does not match the maxExclusive facet.</source>
+        <translation>Datum- och tidinnehåll motsvarar inte aspekten maxExclusive.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Date time content does not match the minInclusive facet.</source>
+        <translation>Datum- och tidinnehåll motsvarar inte aspekten minInclusive.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Date time content does not match the minExclusive facet.</source>
+        <translation>Datum- och tidinnehåll motsvarar inte aspekten minExclusive.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Date time content is not listed in the enumeration facet.</source>
+        <translation>Datum- och tidinnehåll listas inte i uppräkningsaspekten.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Date time content does not match pattern facet.</source>
+        <translation>Datum- och tidinnehåll motsvarar inte mönsteraspekt.</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Duration content does not match the maxInclusive facet.</source>
+        <translation>Tidslängdens innehåll motsvarar inte aspekten maxInclusive.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Duration content does not match the maxExclusive facet.</source>
+        <translation>Tidslängdens innehåll motsvarar inte aspekten maxExclusive.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Duration content does not match the minInclusive facet.</source>
+        <translation>Tidslängdens innehåll motsvarar inte aspekten minInclusive.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Duration content does not match the minExclusive facet.</source>
+        <translation>Tidslängdens innehåll motsvarar inte aspekten minExclusive.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Duration content is not listed in the enumeration facet.</source>
+        <translation>Tidslängdens innehåll listas inte i uppräkningsaspekten.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Duration content does not match pattern facet.</source>
+        <translation>Tidslängdens innehåll motsvarar inte mönsteraspekt.</translation>
+    </message>
+    <message>
+        <location line="+27"/>
+        <source>Boolean content does not match pattern facet.</source>
+        <translation>Booleskt innehåll motsvarar inte mönsteraspekt.</translation>
+    </message>
+    <message>
+        <location line="+17"/>
+        <source>Binary content does not match the length facet.</source>
+        <translation>Binärt innehåll motsvarar inte längdaspekten.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Binary content does not match the minLength facet.</source>
+        <translation>Binärt innehåll motsvarar inte aspekten minLength.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Binary content does not match the maxLength facet.</source>
+        <translation>Binärt innehåll motsvarar inte aspekten maxLength.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Binary content is not listed in the enumeration facet.</source>
+        <translation>Binärt innehåll listas inte i uppräkningsaspekten.</translation>
+    </message>
+    <message>
+        <location line="+27"/>
+        <source>Invalid QName content: %1.</source>
+        <translation>Ogiltigt innehåll i QName: %1.</translation>
+    </message>
+    <message>
+        <location line="+17"/>
+        <source>QName content is not listed in the enumeration facet.</source>
+        <translation>Innehåll i QName listas inte i uppräkningsaspekten.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>QName content does not match pattern facet.</source>
+        <translation>Innehåll i QName motsvarar inte mönsteraspekt.</translation>
+    </message>
+    <message>
+        <location line="+36"/>
+        <source>Notation content is not listed in the enumeration facet.</source>
+        <translation>Notationsinnehåll listas inte i uppräkningsaspekten.</translation>
+    </message>
+    <message>
+        <location line="+19"/>
+        <source>List content does not match length facet.</source>
+        <translation>Listinnehåll motsvarar inte längdaspekten.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>List content does not match minLength facet.</source>
+        <translation>Listinnehåll motsvarar inte aspekten minLength.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>List content does not match maxLength facet.</source>
+        <translation>Listinnehåll motsvarar inte aspekten maxLength.</translation>
+    </message>
+    <message>
+        <location line="+90"/>
+        <source>List content is not listed in the enumeration facet.</source>
+        <translation>Listinnehåll listas inte i uppräkningsaspekten.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>List content does not match pattern facet.</source>
+        <translation>Listinnehåll motsvarar inte mönsteraspekt.</translation>
+    </message>
+    <message>
+        <location line="+39"/>
+        <source>Union content is not listed in the enumeration facet.</source>
+        <translation>Innehåll i union listas inte i uppräkningsaspekten.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Union content does not match pattern facet.</source>
+        <translation>Innehåll i union motsvarar inte mönsteraspekt.</translation>
+    </message>
+    <message>
+        <location line="+15"/>
+        <source>Data of type %1 are not allowed to be empty.</source>
+        <translation>Data av typen %1 tillåts inte vara tomt.</translation>
+    </message>
+    <message>
+        <location filename="../src/xmlpatterns/schema/qxsdvalidatinginstancereader.cpp" line="+160"/>
+        <source>Element %1 is missing child element.</source>
+        <translation>Komponenten %1 saknar underliggande komponent.</translation>
+    </message>
+    <message>
+        <location line="+16"/>
+        <source>There is one IDREF value with no corresponding ID: %1.</source>
+        <translation>Det finns ett IDREF värde utan motsvarande ID: %1.</translation>
+    </message>
+    <message>
+        <location line="+27"/>
+        <source>Loaded schema file is invalid.</source>
+        <translation>Laddad schema-fil är ogiltig.</translation>
+    </message>
+    <message>
+        <location line="+16"/>
+        <source>%1 contains invalid data.</source>
+        <translation>%1 innehåller ogiltig data.</translation>
+    </message>
+    <message>
+        <location line="+13"/>
+        <source>xsi:schemaLocation namespace %1 has already appeared earlier in the instance document.</source>
+        <translation>xsi:schemaLocation namnrymd %1 har redan funnits tidigare i instansdokumentet.</translation>
+    </message>
+    <message>
+        <location line="+22"/>
+        <source>xsi:noNamespaceSchemaLocation cannot appear after the first no-namespace element or attribute.</source>
+        <translation>xsi:noNamespaceSchemaLocation kan inte finnas efter den första komponenten eller egenskapen som inte är en namnrymd.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>No schema defined for validation.</source>
+        <translation>Inget schema definierat för validering.</translation>
+    </message>
+    <message>
+        <location line="+10"/>
+        <source>No definition for element %1 available.</source>
+        <translation>Ingen definition av komponent %1 tillgänglig.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <location line="+49"/>
+        <location line="+142"/>
+        <source>Specified type %1 is not known to the schema.</source>
+        <translation>Angiven typ %1 är inte känd av schemat.</translation>
+    </message>
+    <message>
+        <location line="-176"/>
+        <source>Element %1 is not defined in this scope.</source>
+        <translation>Komponenten %1 är inte definierade i det här synliga området.</translation>
+    </message>
+    <message>
+        <location line="+43"/>
+        <source>Declaration for element %1 does not exist.</source>
+        <translation>Deklaration för komponenten %1 finns inte.</translation>
+    </message>
+    <message>
+        <location line="+12"/>
+        <source>Element %1 contains invalid content.</source>
+        <translation>Komponenten %1 har ogiltigt innehåll.</translation>
+    </message>
+    <message>
+        <location line="+73"/>
+        <source>Element %1 is declared as abstract.</source>
+        <translation>Komponenten %1 är deklarerad som abstrakt.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Element %1 is not nillable.</source>
+        <translation>Komponenten %1 kan inte tilldelas noll.</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Attribute %1 contains invalid data: %2</source>
+        <translation>Egenskapen %1 innehåller ogiltig data: %2</translation>
+    </message>
+    <message>
+        <location line="+8"/>
+        <source>Element contains content although it is nillable.</source>
+        <translation>Komponenten har innehåll trots att den kan tilldelas noll.</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Fixed value constraint not allowed if element is nillable.</source>
+        <translation>Fast värdebegränsning ej tillåten om komponenten kan tilldelas noll.</translation>
+    </message>
+    <message>
+        <location line="+32"/>
+        <source>Specified type %1 is not validly substitutable with element type %2.</source>
+        <translation>Angiven typ %1 kan inte ersättas av komponenttypen %2 med giltigt resultat.</translation>
+    </message>
+    <message>
+        <location line="+23"/>
+        <source>Complex type %1 is not allowed to be abstract.</source>
+        <translation>Komplex typ %1 tillåts inte vara abstrakt.</translation>
+    </message>
+    <message>
+        <location line="+21"/>
+        <source>Element %1 contains not allowed attributes.</source>
+        <translation>Komponenten %1 innehåller egenskaper som inte tillåts.</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <location line="+97"/>
+        <source>Element %1 contains not allowed child element.</source>
+        <translation>Komponenten %1 innehåller en underliggande komponent som inte tillåts.</translation>
+    </message>
+    <message>
+        <location line="-76"/>
+        <location line="+93"/>
+        <source>Content of element %1 does not match its type definition: %2.</source>
+        <translation>Innehållet i komponenten %1 motsvarar inte dess typdefinition: %2.</translation>
+    </message>
+    <message>
+        <location line="-85"/>
+        <location line="+92"/>
+        <location line="+41"/>
+        <source>Content of element %1 does not match defined value constraint.</source>
+        <translation>Innehållet i komponenten %1 motsvarar inte definierad värdebegränsning.</translation>
+    </message>
+    <message>
+        <location line="-73"/>
+        <source>Element %1 contains not allowed child content.</source>
+        <translation>Komponenten %1 innehåller underliggande komponentinnehåll som inte tillåts.</translation>
+    </message>
+    <message>
+        <location line="+41"/>
+        <source>Element %1 contains not allowed text content.</source>
+        <translation>Komponenten %1 innehåller textinnehåll som inte tillåts.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Element %1 cannot contain other elements, as it has a fixed content.</source>
+        <translation>Komponenten %1 kan inte innehålla andra komponenter, eftersom den har ett fast innehåll.</translation>
+    </message>
+    <message>
+        <location line="+43"/>
+        <source>Element %1 is missing required attribute %2.</source>
+        <translation>Komponenten %1 saknar nödvändig egenskap %2.</translation>
+    </message>
+    <message>
+        <location line="+29"/>
+        <source>Attribute %1 does not match the attribute wildcard.</source>
+        <translation>Egenskapen %1 motsvarar inte egenskapens jokertecken.</translation>
+    </message>
+    <message>
+        <location line="+9"/>
+        <source>Declaration for attribute %1 does not exist.</source>
+        <translation>Deklaration av egenskapen %1 finns inte.</translation>
+    </message>
+    <message>
+        <location line="+6"/>
+        <source>Element %1 contains two attributes of type %2.</source>
+        <translation>Komponenten %1 innehåller två egenskaper av typ %2.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>Attribute %1 contains invalid content.</source>
+        <translation>Egenskapen %1 har ogiltigt innehåll.</translation>
+    </message>
+    <message>
+        <location line="+7"/>
+        <source>Element %1 contains unknown attribute %2.</source>
+        <translation>Komponenten %1 innehåller okänd egenskap %2.</translation>
+    </message>
+    <message>
+        <location line="+40"/>
+        <location line="+46"/>
+        <source>Content of attribute %1 does not match its type definition: %2.</source>
+        <translation>Innehållet i egenskapen %1 motsvarar inte dess typdefinition: %2.</translation>
+    </message>
+    <message>
+        <location line="-38"/>
+        <location line="+46"/>
+        <source>Content of attribute %1 does not match defined value constraint.</source>
+        <translation>Innehållet i komponenten %1 motsvarar inte definierad värdebegränsning.</translation>
+    </message>
+    <message>
+        <location line="+88"/>
+        <source>Non-unique value found for constraint %1.</source>
+        <translation>Icke-unikt värde hittades för begränsning %1.</translation>
+    </message>
+    <message>
+        <location line="+20"/>
+        <source>Key constraint %1 contains absent fields.</source>
+        <translation>Nyckelbegränsningen %1 innehåller saknade fält.</translation>
+    </message>
+    <message>
+        <location line="+18"/>
+        <source>Key constraint %1 contains references nillable element %2.</source>
+        <translation>Nyckelbegränsningen %1 innehåller referenser till komponenten %2 som kan tilldelas noll.</translation>
+    </message>
+    <message>
+        <location line="+40"/>
+        <source>No referenced value found for key reference %1.</source>
+        <translation>Inget referensvärde hittades för nyckelreferens %1.</translation>
+    </message>
+    <message>
+        <location line="+64"/>
+        <source>More than one value found for field %1.</source>
+        <translation>Mer än ett värde hittades för fältet %1.</translation>
+    </message>
+    <message>
+        <location line="+20"/>
+        <source>Field %1 has no simple type.</source>
+        <translation>Fältet %1 har ingen enkel typ.</translation>
+    </message>
+    <message>
+        <location line="+73"/>
+        <source>ID value &apos;%1&apos; is not unique.</source>
+        <translation>ID-värdet &apos;%1&apos; är inte unikt.</translation>
+    </message>
+    <message>
+        <location line="+11"/>
+        <source>&apos;%1&apos; attribute contains invalid QName content: %2.</source>
+        <translation>Egenskapen &apos;%1&apos; innehåller ogiltigt QName innehåll: %2.</translation>
     </message>
 </context>
@@ -5271,64 +12763,9 @@
     <message>
         <source>Muted</source>
-        <translation>Tyst</translation>
+        <translation type="obsolete">Tyst</translation>
     </message>
     <message>
         <source>Volume: %1%</source>
-        <translation>Volym: %1%</translation>
-    </message>
-</context>
-<context>
-    <name>WebCore::PlatformScrollbar</name>
-    <message>
-        <source>Scroll here</source>
-        <translation>Rulla här</translation>
-    </message>
-    <message>
-        <source>Left edge</source>
-        <translation>Vänsterkant</translation>
-    </message>
-    <message>
-        <source>Top</source>
-        <translation>Överkant</translation>
-    </message>
-    <message>
-        <source>Right edge</source>
-        <translation>Högerkant</translation>
-    </message>
-    <message>
-        <source>Bottom</source>
-        <translation>Nederkant</translation>
-    </message>
-    <message>
-        <source>Page left</source>
-        <translation>Sida vänster</translation>
-    </message>
-    <message>
-        <source>Page up</source>
-        <translation>Sida uppåt</translation>
-    </message>
-    <message>
-        <source>Page right</source>
-        <translation>Sida höger</translation>
-    </message>
-    <message>
-        <source>Page down</source>
-        <translation>Sida nedåt</translation>
-    </message>
-    <message>
-        <source>Scroll left</source>
-        <translation>Rulla vänster</translation>
-    </message>
-    <message>
-        <source>Scroll up</source>
-        <translation>Rulla uppåt</translation>
-    </message>
-    <message>
-        <source>Scroll right</source>
-        <translation>Rulla höger</translation>
-    </message>
-    <message>
-        <source>Scroll down</source>
-        <translation>Rulla nedåt</translation>
+        <translation type="obsolete">Volym: %1%</translation>
     </message>
 </context>
