{"id":10207,"date":"2025-12-06T13:45:11","date_gmt":"2025-12-06T13:45:11","guid":{"rendered":"https:\/\/www.sweethome3d.com\/oversattningsguide\/"},"modified":"2025-12-15T18:51:01","modified_gmt":"2025-12-15T18:51:01","slug":"oversattningsguide","status":"publish","type":"page","link":"https:\/\/www.sweethome3d.com\/sv\/oversattningsguide\/","title":{"rendered":"\u00d6vers\u00e4ttningsguide"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introduktion<\/h2>\n\n<p>Talar du ett fr\u00e4mmande spr\u00e5k som \u00e4nnu inte st\u00f6ds i <a href=\"\/\">Sweet Home 3D<\/a> och vill bidra till \u00f6vers\u00e4ttningen till det spr\u00e5ket? Fr\u00e5n och med version 2.3 st\u00f6der <a href=\"https:\/\/www.sweethome3d.com\/sv\/\">Sweet Home 3D<\/a> SH3L-filer och den h\u00e4r guiden l\u00e4r dig hur du skapar en s\u00e5dan fil sj\u00e4lv. En SH3L-fil \u00e4r en automatiskt installerbar spr\u00e5kfil och anv\u00e4ndare beh\u00f6ver bara dubbelklicka p\u00e5 en SH3L-fil f\u00f6r att \u00f6vers\u00e4tta Sweet Home 3D till det spr\u00e5k som beskrivs av filen.  <\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\">Grundl\u00e4ggande instruktioner<\/h2>\n\n<p>Att skapa en SH3L-fil best\u00e5r av:<\/p>\n\n<ol class=\"wp-block-list default-ol pl-14\">\n<li>ladda ner en <a href=\"https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/10\/SweetHome3DTranslation.zip\" data-type=\"attachment\" data-id=\"5143\">engelsk version av filerna<\/a> som ska \u00f6vers\u00e4ttas,<\/li>\n\n\n\n<li>packa upp den nedladdade filen,<\/li>\n\n\n\n<li>l\u00e4gga till ett <a href=\"https:\/\/www.loc.gov\/standards\/iso639-2\/php\/English_list.php\" target=\"_blank\" rel=\"noopener\">2-bokstavssuffix som matchar ditt spr\u00e5k<\/a> till <code>.properties<\/code> filerna den inneh\u00e5ller,<\/li>\n\n\n\n<li>\u00f6vers\u00e4tta texten i <code>.properties<\/code> filerna,<\/li>\n\n\n\n<li>konvertera dem till ASCII-kodning,<\/li>\n\n\n\n<li>\u00f6vers\u00e4tta hj\u00e4lptexten i <code>.html<\/code> filerna (inte obligatoriskt men kommer att vara riktigt anv\u00e4ndbart f\u00f6r anv\u00e4ndare),<\/li>\n\n\n\n<li>zippa <code>.properties<\/code> filerna och hj\u00e4lpfilerna tillbaka till en fil med SH3L-till\u00e4gget,<\/li>\n\n\n\n<li>dubbelklicka p\u00e5 SH3L-filen f\u00f6r att testa din \u00f6vers\u00e4ttning i Sweet Home 3D,<\/li>\n\n\n\n<li>distribuera din SH3L-fil.<\/li>\n<\/ol>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\" id=\"detailedInstructions\">Detaljerade instruktioner<\/h2>\n\n<p>Om du inte \u00e4r r\u00e4dd f\u00f6r de tidigare grundl\u00e4ggande instruktionerna, forts\u00e4tt med n\u00e4sta steg.<\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">H\u00e4mta den engelska versionen<\/h3>\n\n<p>Ladda ner arkivet p\u00e5 <a href=\"https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/10\/SweetHome3DTranslation.zip\" data-type=\"attachment\" data-id=\"5143\">\/SweetHome3DTranslation.zip<\/a> (version 7.5) och packa upp det med verktygen i ditt system.<br\/><em>SweetHome3DTranslation.zip<\/em> inneh\u00e5ller en upps\u00e4ttning filer med <code>.properties<\/code> och <code>.html<\/code> till\u00e4gg placerade i undermappar som visas i figur 1.<\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"972\" height=\"1024\" data-src=\"https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/12\/Frame-327-26-972x1024.png\" alt=\"\" class=\"wp-image-4437 lazyload\" data-srcset=\"https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/12\/Frame-327-26-972x1024.png 972w, https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/12\/Frame-327-26-285x300.png 285w, https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/12\/Frame-327-26-85x90.png 85w, https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/12\/Frame-327-26-768x809.png 768w, https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/12\/Frame-327-26-1458x1536.png 1458w, https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/12\/Frame-327-26.png 1562w\" data-sizes=\"(max-width: 972px) 100vw, 972px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 972px; --smush-placeholder-aspect-ratio: 972\/1024;\" \/><figcaption class=\"wp-element-caption\">Figur 1. \u00d6vers\u00e4ttningsfiler <\/figcaption><\/figure>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p>Alla <code>.properties<\/code> och <code>.html<\/code> filer inneh\u00e5ller den engelska versionen av texterna du m\u00e5ste \u00f6vers\u00e4tta till ditt spr\u00e5k:<\/p>\n\n<ul class=\"wp-block-list pl-14\">\n<li><code>package.properties<\/code> filerna beskriver etiketter, menyer och menyalternativ som visas i anv\u00e4ndargr\u00e4nssnittet i Sweet Home 3D,<\/li>\n\n\n\n<li><code>basic.properties<\/code> och <code>metal.properties<\/code> filerna beskriver standarddialogetiketter,<\/li>\n\n\n\n<li>de som slutar med <code>Catalog.properties<\/code> beskriver namnen p\u00e5 m\u00f6blerna och texturerna som finns tillg\u00e4ngliga i programvaran,<\/li>\n\n\n\n<li><code>.html<\/code> filerna inneh\u00e5ller texten i hj\u00e4lpen f\u00f6r Sweet Home 3D.<\/li>\n<\/ul>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-group warning-banner is-nowrap is-layout-flex wp-container-core-group-is-layout-9123dee2 wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"190\" height=\"190\" data-src=\"https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/11\/Frame-281.png\" alt=\"\" class=\"wp-image-786 lazyload\" style=\"--smush-placeholder-width: 190px; --smush-placeholder-aspect-ratio: 190\/190;width:130px\" data-srcset=\"https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/11\/Frame-281.png 190w, https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/11\/Frame-281-90x90.png 90w\" data-sizes=\"(max-width: 190px) 100vw, 190px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer !h-auto wp-container-content-16d1eb73\"><\/div>\n\n\n\n<p>.properties-filerna m\u00e5ste placeras i de mappar som visas i figur 1, annars kommer Sweet Home 3D inte att kunna anv\u00e4nda dem korrekt. S\u00e5 flytta inte filerna ut ur deras mapp, byt inte namn p\u00e5 n\u00e5gon mapp (f\u00f6rutom underkatalogen en i hj\u00e4lp) och ta inte bort n\u00e5gon mapp.<\/p>\n<\/div>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">Byta namn p\u00e5 filer beroende p\u00e5 ditt spr\u00e5k<\/h3>\n\n<p>Innan du \u00f6vers\u00e4tter <code>.properties<\/code> filerna b\u00f6r du byta namn p\u00e5 var och en av dem genom att l\u00e4gga till ett understreck f\u00f6ljt av de 2 tecknen ISO-kod som matchar ditt spr\u00e5k. Du hittar den h\u00e4r koden i den sista kolumnen i dokumentet <g id=\"gid_1\">https:\/\/www.loc.gov\/standards\/iso639-2\/php\/English_list.php<\/g>.<br\/>Om du vill \u00f6vers\u00e4tta hj\u00e4lpfilerna b\u00f6r du ocks\u00e5 byta namn p\u00e5 <x id=\"gid_2\"><\/x> underkatalogen till <x id=\"gid_3\"><\/x> med den 2-bokst\u00e4verskoden ocks\u00e5.<br\/>Till exempel \u00e4r ISO-koden f\u00f6r tjeckiska <x id=\"gid_4\"><\/x>. Om du vill \u00f6vers\u00e4tta Sweet Home 3D till tjeckiska, ska varje filnamn ha suffixet <code>_cs<\/code>, och du b\u00f6r byta namn p\u00e5 filerna som visas i figur 2.  <\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"972\" height=\"1024\" data-src=\"https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/12\/Frame-327-27-972x1024.png\" alt=\"\" class=\"wp-image-4446 lazyload\" data-srcset=\"https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/12\/Frame-327-27-972x1024.png 972w, https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/12\/Frame-327-27-285x300.png 285w, https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/12\/Frame-327-27-85x90.png 85w, https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/12\/Frame-327-27-768x809.png 768w, https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/12\/Frame-327-27-1458x1536.png 1458w, https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/12\/Frame-327-27.png 1562w\" data-sizes=\"(max-width: 972px) 100vw, 972px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 972px; --smush-placeholder-aspect-ratio: 972\/1024;\" \/><figcaption class=\"wp-element-caption\">Figur 2. Egenskapsfiler med deras ISO-kodsuffix <\/figcaption><\/figure>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">\u00d6vers\u00e4tta egenskapsfiler<\/h3>\n\n<p><code>.properties<\/code> filerna \u00e4r vanliga textfiler och du kan redigera dem med valfri textredigerare som <em>Wordpad<\/em>, <em>TextEdit<\/em> eller <em>emacs<\/em>. Till exempel inneh\u00e5ller <code>com\/eteks\/sweethome3d\/package.properties<\/code> filen i Sweet Home 3D 3.0 f\u00f6ljande text: <\/p>\n\n<pre class=\"wp-block-preformatted\"><font class=\"codeComment\"># package.properties 10 okt. 2007\n# \n# Copyright (c) 2024 Space Mushrooms &lt;info@sweethome3d.com&gt;. Alla r\u00e4ttigheter f\u00f6rbeh\u00e5llna.\n# \n# Detta program \u00e4r fri programvara; du kan distribuera det och\/eller modifiera det under\n# villkoren i GNU General Public License som publiceras av Free Software\n# Foundation; antingen version 2 av licensen, eller (efter eget val) n\u00e5gon senare\n# version.\n# \n# Detta program distribueras i hopp om att det kommer att vara anv\u00e4ndbart, men UTAN\n# N\u00c5GON GARANTI; inte ens den underf\u00f6rst\u00e5dda garantin f\u00f6r S\u00c4LJBARHET eller L\u00c4MPLIGHET\n# F\u00d6R ETT S\u00c4RSKILT SYFTE.  Se GNU General Public License f\u00f6r mer\n# detaljer.\n# \n# Du borde ha f\u00e5tt en kopia av GNU General Public License tillsammans med\n# detta program; om inte, skriv till Free Software Foundation, Inc., 59 Temple\n# Place, Suite 330, Boston, MA 02111-1307 USA\n\n# Resurser f\u00f6r HomeFramePane-klassen<\/font>\n<font class=\"propertyKey\">HomeFramePane.untitled<\/font>=Namnl\u00f6s\n\n\n<font class=\"codeComment\"># Resurser f\u00f6r MacOSXConfiguration-klassen<\/font>\n<font class=\"propertyKey\">MacOSXConfiguration.WINDOW_MENU.Name<\/font>=F\u00f6nster\n<font class=\"propertyKey\">MacOSXConfiguration.MINIMIZE.Name<\/font>=Minimera\n<font class=\"propertyKey\">MacOSXConfiguration.ZOOM.Name<\/font>=Zooma\n<font class=\"propertyKey\">MacOSXConfiguration.BRING_ALL_TO_FRONT.Name<\/font>=Flytta alla till f\u00f6rgrunden\n\n\n<font class=\"codeComment\"># Resurser f\u00f6r SweetHome3D-klassen<\/font>\n<font class=\"propertyKey\">SweetHome3D.3DError.message<\/font>=<font class=\"specialValue\">&lt;html&gt;<\/font> Sweet Home 3D avslutas nu p\u00e5 grund av ett allvarligt fel<font class=\"specialValue\"><\/font>\n    <font class=\"specialValue\">&lt;br&gt;<\/font>i 3D-renderingssystemet. Uppdatera DirectX\/OpenGL-drivrutinerna<font class=\"specialValue\">\n    <font class=\"specialValue\">&lt;br&gt;<\/font>f\u00f6r ditt dators grafikkort.<\/font> \n<font class=\"propertyKey\">SweetHome3D.3DError.title<\/font>=3D-fel\n    \n<font class=\"propertyKey\">SweetHome3D.confirmSaveAfter3DError.message<\/font>=<font class=\"specialValue\">&lt;html&gt;<\/font> Sweet Home 3D m\u00e5ste avslutas nu p\u00e5 grund av ett allvarligt fel i<font class=\"specialValue\"><\/font>\n    <font class=\"specialValue\">&lt;br&gt;<\/font>3D-renderingssystemet. Vill du spara alla \u00e4ndrade hem? \n<font class=\"propertyKey\">SweetHome3D.confirmSaveAfter3DError.title<\/font>=3D-fel\n<font class=\"propertyKey\">SweetHome3D.confirmSaveAfter3DError.save<\/font>=Spara\n<font class=\"propertyKey\">SweetHome3D.confirmSaveAfter3DError.doNotSave<\/font>=Spara inte<\/pre>\n\n<p>En <code>.properties<\/code> fil inneh\u00e5ller tre typer av rader:<\/p>\n\n<ul class=\"wp-block-list pl-14\">\n<li>raderna som b\u00f6rjar med ett #-tecken \u00e4r kommentarer (visas i gr\u00f6nt i f\u00f6reg\u00e5ende exempel). Vissa kommentarer inneh\u00e5ller juridisk information, vissa ger information till utvecklare eller \u00f6vers\u00e4ttare. H\u00e5ll dessa rader of\u00f6r\u00e4ndrade.  <\/li>\n\n\n\n<li>tomma rader anv\u00e4nds bara f\u00f6r att separera de olika delarna av en <code>.properties<\/code> fil.<\/li>\n\n\n\n<li>de andra raderna b\u00f6rjar med n\u00e5gon text som anv\u00e4nds av Sweet Home 3D som en nyckel f\u00f6r att hitta en text som visas p\u00e5 sk\u00e4rmen (visas i bl\u00e5tt i f\u00f6reg\u00e5ende exempel). Efter denna nyckel inneh\u00e5ller var och en av dessa rader ett likhetstecken (<code>=<\/code>) och en text p\u00e5 ett visst spr\u00e5k. Ditt jobb b\u00f6rjar fr\u00e5n likhetstecknen. \u00c4ndra inte texten i nyckeln och ers\u00e4tt den engelska texten efter likhetstecknet med dess \u00f6vers\u00e4ttning.   <\/li>\n<\/ul>\n\n<p>Speciella fall:<\/p>\n\n<ul class=\"wp-block-list pl-14\">\n<li>Texterna som b\u00f6rjar med en  <font class=\"specialValue\"><code>&lt;html&gt;<\/code><\/font> \n  tag inneh\u00e5ller en del text i HTML-format. Dessa texter inneh\u00e5ller n\u00e5gra andra \n HTML-taggar mellan   <font class=\"specialValue\"><code>&lt;<\/code><\/font> \n  och  <font class=\"specialValue\"><code>&gt;<\/code><\/font>  tecken, som  \n            <font class=\"specialValue\"><code>&lt;br&gt;<\/code><\/font>  i f\u00f6reg\u00e5ende \n exempel som representerar en vagnretur mitt i l\u00e5nga texter. \n Ta inte bort dessa HTML-taggar, de hj\u00e4lper Sweet Home 3D att presentera \n vissa texter korrekt. Att \u00f6vers\u00e4tta text mellan HTML-taggar \u00e4r inte s\u00e4rskilt sv\u00e5rt, \n f\u00f6rutom kanske f\u00f6r den v\u00e4rsta HTML-texten som \u00e4r v\u00e4rdet p\u00e5 <code>WallPanel.wallOrientationLabel.text<\/code> \n nyckel. <\/li>\n\n\n\n<li>F\u00f6r att undvika l\u00e5nga rader i textredigeraren, \u00e4r vissa rader \n uppdelade i tv\u00e5 eller flera rader och sedan separerade med omv\u00e4nda snedstreck  \n            <font class=\"specialValue\"><code>\\<\/code><\/font>, som raden som b\u00f6rjar \n med  <font class=\"propertyKey\"><code>SweetHome3D.3DError.message<\/code><\/font> \n  i f\u00f6reg\u00e5ende exempel. I s\u00e5 fall, ta inte bort   <font class=\"specialValue\"><code>\\<\/code><\/font> \n  tecknet som finns i slutet av en rad eftersom det indikerar att n\u00e4sta rad \n f\u00f6ljer den aktuella raden.<\/li>\n\n\n\n<li>Vissa texter inneh\u00e5ller speciella teckensekvenser som b\u00f6rjar \n med ett<code> <\/code>%-tecken, som <code>%s<\/code>, <code>%d<\/code>, \n            <code>%1$s<\/code>, <code>%2$s<\/code>&#8230; Dessa teckensekvenser \n kommer att ers\u00e4ttas av ett filnamn, en enhet eller ett nummer n\u00e4r det beh\u00f6vs, s\u00e5 \n ta inte bort dem. <br\/> Till exempel teckensekvensen   <font class=\"specialValue\"><code>%s<\/code><\/font> \n  i texten i f\u00f6ljande nyckel  <font class=\"propertyKey\"><code>HomeFurniturePanel.widthLabel.text<\/code><\/font>:<br\/>            <pre><font class=\"propertyKey\">HomeFurniturePanel.widthLabel.text<\/font>=Bredd (<font class=\"specialValue\">%s<\/font>):<\/pre>\n  kommer att ers\u00e4ttas av den enhet som anv\u00e4nds f\u00f6r tillf\u00e4llet. De tv\u00e5 teckensekvenserna   \n            <font class=\"specialValue\"><code>%1$d<\/code><\/font>  och  <font class=\"specialValue\"><code>%2$d<\/code><\/font> \n  som visas i texten i f\u00f6ljande nyckel  <font class=\"propertyKey\"><code>PrintPreviewPanel.pageLabel.text<\/code><\/font>:<br\/>            <pre><font class=\"propertyKey\">PrintPreviewPanel.pageLabel.text<\/font>=Sida  <font class=\"specialValue\">%1$d<\/font>\/<font class=\"specialValue\">%2$d<\/font><\/pre>\n  kommer att visas p\u00e5 sk\u00e4rmen som ett sidnummer och sidantalet, och du \n b\u00f6r bara \u00f6vers\u00e4tta ordet <code>Page<\/code>.<\/li>\n\n\n\n<li>Vissa texter inneh\u00e5ller ocks\u00e5 den speciella teckensekvensen  <font class=\"specialValue\"><code>\\n<\/code><\/font>, som i f\u00f6ljande exempel:  <pre><font class=\"propertyKey\">HomeController.saveError<\/font>=Kan inte spara hem i<font class=\"specialValue\">\\n<\/font>\"<font class=\"specialValue\">%s<\/font>\"<\/pre>  Denna teckensekvens visas av Sweet Home 3D som en vagnretur f\u00f6r att dela upp en rad p\u00e5 sk\u00e4rmen, och du b\u00f6r inte ta bort dem.<br\/><\/li>\n\n\n\n<li>V\u00e4rdet p\u00e5 nyckeln <code>HelpController.helpIndex<\/code> anger katalogen d\u00e4r hj\u00e4lpfilerna finns. Om du \u00f6vers\u00e4tter .<code>html<\/code> hj\u00e4lpfilerna, b\u00f6r du ers\u00e4tta <code>en<\/code> underkatalogen som hittas med 2-bokst\u00e4verskoden f\u00f6r ditt spr\u00e5k. <br\/>Om du till exempel \u00f6vers\u00e4tter hj\u00e4lp till tjeckiska, b\u00f6r det bli: <br\/><pre><font class=\"propertyKey\">HelpController.helpIndex<\/font>=\/com\/eteks\/sweethome3d\/viewcontroller\/resources\/help\/<font class=\"specialValue\">cs<\/font>\/index.html<\/pre><\/li>\n<\/ul>\n\n<ul class=\"wp-block-list pl-14\">\n<li>Texten i nycklarna som slutar med <code>.mnemonic<\/code> anv\u00e4nds av Sweet Home 3D f\u00f6r att gissa vilken bokstav i en etikett eller ett menyalternativ som ska understrykas f\u00f6r tangentbords\u00e5tkomst. Denna mnemoniska bokstav beror p\u00e5 det visade ordet och du b\u00f6r hitta en unik per dialogruta eller meny.<br\/>Till exempel f\u00f6ljande texter och mnemonics som visas i dialogrutan f\u00f6r m\u00f6belmodifiering: <br\/><pre><font class=\"propertyKey\">HomeFurniturePanel.nameLabel.text<\/font>=Namn:\n<font class=\"propertyKey\">HomeFurniturePanel.nameLabel.mnemonic<\/font>=<b>N<\/b>\n<font class=\"propertyKey\">HomeFurniturePanel.nameVisibleCheckBox.text<\/font>=Visa namn i plan\n<font class=\"propertyKey\">HomeFurniturePanel.nameVisibleCheckBox.mnemonic<\/font>=<b>S<\/b>\n<font class=\"propertyKey\">HomeFurniturePanel.widthLabel.text<\/font>=Bredd (%s):\n<font class=\"propertyKey\">HomeFurniturePanel.widthLabel.mnemonic<\/font>=<b>W<\/b><\/pre>\nkan \u00f6vers\u00e4ttas till franska av:  <br\/><pre><font class=\"propertyKey\">HomeFurniturePanel.nameLabel.text<\/font>=Nom :\n<font class=\"propertyKey\">HomeFurniturePanel.nameLabel.mnemonic<\/font>=<b>N<\/b>\n<font class=\"propertyKey\">HomeFurniturePanel.nameVisibleCheckBox.text<\/font>=Afficher le nom dans le plan\n<font class=\"propertyKey\">HomeFurniturePanel.nameVisibleCheckBox.mnemonic<\/font>=<b>S<\/b>\n<font class=\"propertyKey\">HomeFurniturePanel.widthLabel.text<\/font>=Largeur (%s) :\n<font class=\"propertyKey\">HomeFurniturePanel.widthLabel.mnemonic<\/font>=<b>L<\/b><\/pre>            \n<\/li>\n\n\n\n<li>Anv\u00e4nd Sweet Home 3D eller <a href=\"https:\/\/www.sweethome3d.com\/import-models\/\" data-type=\"page\" data-id=\"432\">3d models import page<\/a> f\u00f6r att hj\u00e4lpa dig att \u00f6vers\u00e4tta <code>.properties<\/code> filerna som slutar med <code>Catalog.properties<\/code>.<\/li>\n<\/ul>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">Konvertera egenskapsfiler till ASCII-kodning<\/h3>\n\n<p><a><\/a>Om du \u00f6versatte texter till ett spr\u00e5k med bokst\u00e4ver som inte tillh\u00f6r <a href=\"https:\/\/fr.wikipedia.org\/wiki\/ISO_8859-1\" target=\"_blank\" rel=\"noopener\">ISO-8859-1-kodning<\/a> (fr\u00e4mst central- och \u00f6steuropeiska spr\u00e5k och spr\u00e5k med ett icke-latinskt alfabet), m\u00e5ste du konvertera alla dina <code>.properties<\/code> filer till en ASCII-kodning som st\u00f6ds av Sweet Home 3D. Denna konvertering kan g\u00f6ras med <code>native2ascii<\/code> verktyget som medf\u00f6ljer <a href=\"https:\/\/java.sun.com\/javase\/downloads\/\" target=\"_blank\" rel=\"noopener\">JDK<\/a> eller kan utf\u00f6ras med f\u00f6ljande formul\u00e4r.<br\/>F\u00f6r varje <code>.properties<\/code> fil, skapa en s\u00e4kerhetskopia av den filen, kopiera\/klistra in texten som ska konverteras i f\u00f6ljande textomr\u00e5de, klicka p\u00e5 <em>Konvertera<\/em> knappen och kopiera\/klistra in den konverterade texten tillbaka i dess <code>.properties<\/code> fil. <\/p>\n\n\n    <form method=\"post\" action=\"\/sv\/wp-json\/wp\/v2\/pages\/10207#translationForm\" accept-charset=\"UTF-8\" id=\"translationForm\" style=\"text-align:center;\">\n        <p>\n            <textarea name=\"text\" cols=\"80\" rows=\"6\" wrap=\"off\" id=\"text\"><\/textarea>\n        <\/p>\n        <p>\n            <input type=\"submit\" value=\"Convert\" \/>\n        <\/p>\n    <\/form>\n\n<p>Konverteringsverktyget ers\u00e4tter varje icke-ASCII-tecken (accentuerade latinska bokst\u00e4ver och icke-latinska bokst\u00e4ver) med en sekvens som b\u00f6rjar med <code>\\u<\/code> och f\u00f6ljs av en 4 hexadecimal sifferkod som matchar det tecknet i Unicode. Tyv\u00e4rr kommer denna konvertering att g\u00f6ra din text ganska ol\u00e4slig f\u00f6r en m\u00e4nniska, men om du inte utf\u00f6r den kommer Sweet Home 3D inte att kunna visa tecknen i din \u00f6vers\u00e4ttning korrekt. Det \u00e4r d\u00e4rf\u00f6r du b\u00f6r skapa en s\u00e4kerhetskopia av dina ursprungliga <code>.properties<\/code> filer, om du vill \u00e4ndra dem senare.<br\/>Om du vill redigera <code>.properties<\/code> filer som konverterats till ASCII direkt, kan du ocks\u00e5 anv\u00e4nda <a href=\"https:\/\/propedit.sourceforge.jp\/index_en.html\" target=\"_blank\" rel=\"noopener\">Properties Editor<\/a> applikationen som finns tillg\u00e4nglig som en Jar k\u00f6rbar fil <a href=\"https:\/\/sourceforge.jp\/projects\/propedit\/\" target=\"_blank\" rel=\"noopener\">h\u00e4r<\/a>.  <\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">\u00d6vers\u00e4tta hj\u00e4lpfilerna<\/h3>\n\n<p>En bra \u00f6vers\u00e4ttning av Sweet Home 3D b\u00f6r ocks\u00e5 inkludera \u00f6vers\u00e4ttningen av dess hj\u00e4lpfiler. Att \u00f6vers\u00e4tta alla <code>.html<\/code> filer \u00e4r en l\u00e5ng uppgift, men det kommer verkligen att hj\u00e4lpa anv\u00e4ndarna att l\u00e4ra sig programvaran och undvika vissa supportf\u00f6rfr\u00e5gningar i Sweet Home 3D-forumet. Anv\u00e4nd valfri HTML-redigerare f\u00f6r att \u00f6vers\u00e4tta dessa filer och f\u00f6rs\u00f6k att h\u00e5lla l\u00e4nkarna den inneh\u00e5ller och dess stilmall of\u00f6r\u00e4ndrade.<br\/>N\u00e4r du har \u00f6versatt b\u00f6r du ocks\u00e5 skapa sk\u00e4rmdumpar av dialogrutorna p\u00e5 ditt spr\u00e5k f\u00f6r att ers\u00e4tta bilderna som finns i <code>com\/eteks\/sweethome3d\/viewcontroller\/resources\/help\/en\/images<\/code>. F\u00f6r att kunna skapa s\u00e5dana sk\u00e4rmdumpar, skapa och testa en f\u00f6rsta SH3L-fil med f\u00f6ljande steg (n\u00e4r en SH3L-fil som inneh\u00e5ller \u00f6versatta <code>.properties<\/code> filer finns, kan du ocks\u00e5 beg\u00e4ra att <a href=\"mailto:info@sweethome3d.com\">utvecklaren<\/a> av Sweet Home 3D genererar sk\u00e4rmdumparna).   <\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">Skapa SH3L-filen<\/h3>\n\n<p>N\u00e4r alla <code>.properties<\/code> och <code>.html<\/code> filer \u00e4r \u00f6versatta och konverterade till ASCII om det beh\u00f6vs (eller till och med innan om du vill testa den h\u00e4r proceduren), b\u00f6r du zippa dem i en fil. Beroende p\u00e5 ditt system kan du skapa en zip-fil med f\u00f6ljande procedur: <\/p>\n\n<ul class=\"wp-block-list pl-14\">\n<li>under Windows, v\u00e4lj <code>com<\/code> mappen som inneh\u00e5ller alla \u00f6versatta filer och v\u00e4lj <em>Skicka till &gt; Komprimerad mapp<\/em> fr\u00e5n dess kontextuella meny,<\/li>\n\n\n\n<li>under Mac OS X, v\u00e4lj <code>com<\/code> mappen som inneh\u00e5ller alla \u00f6versatta filer och v\u00e4lj <em>Arkiv &gt; Komprimera \u00ab com \u00bb<\/em> menyalternativ,<\/li>\n\n\n\n<li>under Linux, v\u00e4lj <code>com<\/code> mappen som inneh\u00e5ller alla \u00f6versatta filer, v\u00e4lj <em>Skapa arkiv\u2026<\/em> fr\u00e5n dess kontextuella meny och v\u00e4lj sedan <em>.zip<\/em> i formatlistan.<\/li>\n<\/ul>\n\n<p>Slutligen, \u00e4ndra <code>.zip<\/code> till\u00e4gget f\u00f6r zip-filen till <code>.sh3l<\/code>. En SH3L-fil kan ha vilket namn som helst, men f\u00f6r att undvika konflikter med befintliga SH3L-filer b\u00f6r du namnge den fr\u00e5n spr\u00e5ket den inneh\u00e5ller och versionen av Sweet Home 3D du \u00f6versatte (till exempel kan <code>French-4.1.sh3l<\/code> vara ett bra namn f\u00f6r den franska \u00f6vers\u00e4ttningen av Sweet Home 3D 4.1). <\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">Testa en SH3L-fil<\/h3>\n\n<p>F\u00f6r att testa \u00f6vers\u00e4ttningen, dubbelklicka p\u00e5 en SH3L-fil eller v\u00e4lj den med <em>Importera spr\u00e5kbiblioteksfil<\/em> knappen <img decoding=\"async\" width=\"35\" height=\"23\" class=\"wp-image-4454 lazyload\" style=\"--smush-placeholder-width: 35px; --smush-placeholder-aspect-ratio: 35\/23;width: 35px;\" data-src=\"https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/12\/importLanguageLibraryFile.png\" alt=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/> som visas h\u00f6gst upp i <em>Inst\u00e4llningar<\/em> f\u00f6nstret. Detta startar Sweet Home 3D och \u00f6vers\u00e4tter dess anv\u00e4ndargr\u00e4nssnitt till spr\u00e5ket som beskrivs i SH3L-filen. Detta kommer ocks\u00e5 att kopiera SH3L-filen i en mapp beroende p\u00e5 ditt system:  <\/p>\n\n<ul class=\"wp-block-list pl-14\">\n<li>under Windows Vista \/ 7 \/ 8 \/ 10 \/ 11, \u00e4r den h\u00e4r mappen C:\\Users\\<em>anv\u00e4ndare<\/em>\\AppData\\Roaming\\eTeks\\Sweet Home 3D\\languages,<\/li>\n\n\n\n<li>under Windows XP och tidigare versioner av Windows, \u00e4r den h\u00e4r mappen C:\\Documents and Settings\\<em>anv\u00e4ndare<\/em>\\Application Data\\eTeks\\Sweet Home 3D\\languages,<\/li>\n\n\n\n<li>under macOS \u00e4r det undermappen Library\/Application Support\/eTeks\/Sweet Home 3D\/languages i din anv\u00e4ndarmapp,<\/li>\n\n\n\n<li>under Linux och andra Unix \u00e4r det undermappen .eteks\/sweethome3d\/languages i din anv\u00e4ndarmapp,<\/li>\n\n\n\n<li>med den b\u00e4rbara versionen av Sweet Home 3D \u00e4r det undermappen data\/languages i mappen d\u00e4r Sweet Home 3D-applikationen \u00e4r lagrad,<\/li>\n<\/ul>\n\n<p>Observera ocks\u00e5 att under utvecklingen av din SH3L-fil kommer du f\u00f6rmodligen att beh\u00f6va starta om Sweet Home 3D f\u00f6r att se \u00e4ndringarna i din SH3L-fil.<\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">Distribuera SH3L-filer<\/h3>\n\n<p>N\u00e4r din SH3L-fil \u00e4r klar kan du f\u00f6resl\u00e5 den till vem som helst, meddela den till Sweet Home 3D-anv\u00e4ndare i <a href=\"\/support\/forum\/listthreads?forum=9\">forumdelen som \u00e4r reserverad f\u00f6r fr\u00e4mmande spr\u00e5k<\/a> eller p\u00e5 andra platser. Om du samtycker kan den g\u00f6ras tillg\u00e4nglig p\u00e5 denna webbplats p\u00e5 sidan om <a href=\"https:\/\/www.sweethome3d.com\/sv\/oversattningar\/\" data-type=\"page\" data-id=\"442\">\u00f6vers\u00e4ttningar<\/a> som st\u00f6ds av Sweet Home 3D. <\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">Uppdatera SH3L-filer<\/h3>\n\n<p>Vissa versioner av Sweet Home 3D ger nya funktioner att \u00f6vers\u00e4tta, andra inte. Om du inte \u00f6vers\u00e4tter anv\u00e4ndargr\u00e4nssnittets etiketter som matchar dessa nya funktioner, kommer Sweet Home 3D att fungera, men alla nya etiketter kommer att visas p\u00e5 engelska. F\u00f6r att hitta de nya nycklarna och de uppdaterade nycklarna i <code>.properties<\/code> filer, kan du anv\u00e4nda en funktion som erbjuds av SourceForge.net som l\u00e5ter dig j\u00e4mf\u00f6ra tv\u00e5 versioner av en projektfil:  <\/p>\n\n<ol class=\"wp-block-list default-ol pl-14\">\n<li>S\u00f6k efter datumen f\u00f6r Sweet Home 3D-versioner du vill j\u00e4mf\u00f6ra i <a href=\"\/history\/\" data-type=\"page\" data-id=\"430\">historiken<\/a> (till exempel 19 juli 2015 f\u00f6r version 5.0 och 2 februari 2015 f\u00f6r version 4.6)<\/li>\n\n\n\n<li>Klicka p\u00e5 <code>.properties<\/code> eller <code>.html<\/code> filen du vill uppdatera i <a href=\"#detailedInstructions\">figur 1<\/a>,<\/li>\n\n\n\n<li>Markera de tv\u00e5 kryssrutorna f\u00f6r revisionsnumret som matchar versionsdatumet f\u00f6r den uppdaterade filen och v\u00e4lj det datum som ligger precis f\u00f6re ett versionsdatum f\u00f6r Sweet Home 3D,<\/li>\n\n\n\n<li>Klicka p\u00e5 knappen <em>J\u00e4mf\u00f6r<\/em>.<\/li>\n<\/ol>\n\n<p>Det sista klicket visar dig skillnaderna mellan de tv\u00e5 versionerna av den <code>.properties<\/code> filen (till exempel kommer denna <a href=\"https:\/\/sourceforge.net\/p\/sweethome3d\/code\/6027\/tree\/\/trunk\/SweetHome3D\/src\/com\/eteks\/sweethome3d\/viewcontroller\/package.properties?diff=4806\" target=\"_blank\" rel=\"noopener\">l\u00e4nk<\/a> att visa dig skillnaderna mellan version 4.6 och version 5.0 av filen <code><a href=\"https:\/\/sourceforge.net\/p\/sweethome3d\/code\/HEAD\/log\/?path=\/trunk\/SweetHome3D\/src\/com\/eteks\/sweethome3d\/viewcontroller\/package.properties\" target=\"_blank\" rel=\"noopener\">com\/eteks\/sweethome3d\/viewcontroller\/package.properties<\/a><\/code>).<\/p>\n\n<p>N\u00e4r du har hittat skillnaderna, uppdatera din \u00f6vers\u00e4ttning, l\u00e4gg till nya nyckelnamn om det beh\u00f6vs och sl\u00e4pp en ny version av din \u00f6vers\u00e4ttning.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduktion Talar du ett fr\u00e4mmande spr\u00e5k som \u00e4nnu inte st\u00f6ds i Sweet Home 3D och vill bidra till \u00f6vers\u00e4ttningen till det spr\u00e5ket? Fr\u00e5n och med version 2.3 st\u00f6der Sweet Home 3D SH3L-filer och den h\u00e4r guiden l\u00e4r dig hur du skapar en s\u00e5dan fil sj\u00e4lv. En SH3L-fil \u00e4r en automatiskt installerbar spr\u00e5kfil och anv\u00e4ndare beh\u00f6ver<a href=\"https:\/\/www.sweethome3d.com\/sv\/oversattningsguide\/\">Continue reading <span class=\"sr-only\">&#8221;\u00d6vers\u00e4ttningsguide&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-resources.php","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-10207","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.sweethome3d.com\/sv\/wp-json\/wp\/v2\/pages\/10207","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sweethome3d.com\/sv\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.sweethome3d.com\/sv\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.sweethome3d.com\/sv\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sweethome3d.com\/sv\/wp-json\/wp\/v2\/comments?post=10207"}],"version-history":[{"count":1,"href":"https:\/\/www.sweethome3d.com\/sv\/wp-json\/wp\/v2\/pages\/10207\/revisions"}],"predecessor-version":[{"id":10208,"href":"https:\/\/www.sweethome3d.com\/sv\/wp-json\/wp\/v2\/pages\/10207\/revisions\/10208"}],"wp:attachment":[{"href":"https:\/\/www.sweethome3d.com\/sv\/wp-json\/wp\/v2\/media?parent=10207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}