{"id":10193,"date":"2025-12-06T13:45:11","date_gmt":"2025-12-06T13:45:11","guid":{"rendered":"https:\/\/www.sweethome3d.com\/vodnik-za-prevajanje\/"},"modified":"2025-12-15T18:47:33","modified_gmt":"2025-12-15T18:47:33","slug":"vodnik-za-prevajanje","status":"publish","type":"page","link":"https:\/\/www.sweethome3d.com\/sl\/vodnik-za-prevajanje\/","title":{"rendered":"Vodnik za prevajanje"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Uvod<\/h2>\n\n<p>Govori\u0161 tuj jezik, ki \u0161e ni podprt v <a href=\"\/\">Sweet Home 3D<\/a>, in bi rad prispeval k njegovemu prevodu v ta jezik? Od razli\u010dice 2.3 <a href=\"https:\/\/www.sweethome3d.com\/sl\/\">Sweet Home 3D<\/a> podpira datoteke SH3L in ta vodnik te bo nau\u010dil, kako sam ustvari\u0161 tak\u0161no datoteko. Datoteka SH3L je samoin\u0161talacijska jezikovna datoteka in uporabniki morajo le dvoklikniti na datoteko SH3L, da Sweet Home 3D prevedejo v jezik, opisan v tej datoteki.  <\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 class=\"wp-block-heading\">Osnovna navodila<\/h2>\n\n<p>Ustvarjanje datoteke SH3L vklju\u010duje:<\/p>\n\n<ol class=\"wp-block-list default-ol pl-14\">\n<li>prenos <a href=\"https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/10\/SweetHome3DTranslation.zip\" data-type=\"attachment\" data-id=\"5143\">angle\u0161ke razli\u010dice datotek<\/a> za prevajanje,<\/li>\n\n\n\n<li>razpakiranje prenesene datoteke,<\/li>\n\n\n\n<li>dodajanje <a href=\"https:\/\/www.loc.gov\/standards\/iso639-2\/php\/English_list.php\" target=\"_blank\" rel=\"noopener\">dvo\u010drkovne pripone, ki ustreza tvojemu jeziku<\/a>, k <code>.properties<\/code> datotekam, ki jih vsebuje,<\/li>\n\n\n\n<li>prevajanje besedila v datotekah <code>.properties<\/code>,<\/li>\n\n\n\n<li>pretvorba v kodiranje ASCII,<\/li>\n\n\n\n<li>prevajanje besedila pomo\u010di v datotekah <code>.html<\/code> (ni obvezno, vendar bo zelo koristno za uporabnike),<\/li>\n\n\n\n<li>stiskanje datotek <code>.properties<\/code> in datotek pomo\u010di nazaj v datoteko s pripono SH3L,<\/li>\n\n\n\n<li>dvoklik na datoteko SH3L za preizkus prevoda v Sweet Home 3D,<\/li>\n\n\n\n<li>distribucija datoteke SH3L.<\/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\">Podrobna navodila<\/h2>\n\n<p>\u010ce te prej\u0161nja osnovna navodila niso prestra\u0161ila, nadaljuj z naslednjimi koraki.<\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">Pridobivanje angle\u0161ke razli\u010dice<\/h3>\n\n<p>Prenesi arhiv na <a href=\"https:\/\/www.sweethome3d.com\/wp-content\/uploads\/2025\/10\/SweetHome3DTranslation.zip\" data-type=\"attachment\" data-id=\"5143\">\/SweetHome3DTranslation.zip<\/a> (razli\u010dica 7.5) in ga razpakiraj z orodji tvojega sistema.<br\/><em>SweetHome3DTranslation.zip<\/em> vsebuje nabor datotek s priponami <code>.properties<\/code> in <code>.html<\/code>, ki so name\u0161\u010dene v podmapah, kot je prikazano na sliki 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\">Slika 1. Prevodne datoteke <\/figcaption><\/figure>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p>Vse datoteke <code>.properties<\/code> in <code>.html<\/code> vsebujejo angle\u0161ko razli\u010dico besedil, ki jih bo\u0161 moral prevesti v svoj jezik:<\/p>\n\n<ul class=\"wp-block-list pl-14\">\n<li>datoteke <code>package.properties<\/code> opisujejo oznake, menije in elemente menijev, prikazane v uporabni\u0161kem vmesniku Sweet Home 3D,<\/li>\n\n\n\n<li>datoteke <code>basic.properties<\/code> in <code>metal.properties<\/code> opisujejo standardne oznake pogovornih oken,<\/li>\n\n\n\n<li>tiste, ki se kon\u010dajo z <code>Catalog.properties<\/code>, opisujejo imena pohi\u0161tva in teksture, ki so na voljo v programski opremi,<\/li>\n\n\n\n<li>datoteke <code>.html<\/code> vsebujejo besedilo pomo\u010di 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>Datoteke .properties morajo biti name\u0161\u010dene v mapah, prikazanih na sliki 1, sicer jih Sweet Home 3D ne bo mogel pravilno uporabljati. Zato datotek ne premikaj iz njihove mape, ne preimenuj nobene mape (razen podmape en v pomo\u010di) in ne izbri\u0161i nobene mape.<\/p>\n<\/div>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">Preimenovanje datotek glede na tvoj jezik<\/h3>\n\n<p>Preden prevede\u0161 datoteke <code>.properties<\/code>, bi moral vsako od njih preimenovati tako, da njihovemu imenu doda\u0161 pod\u010drtaj, ki mu sledita 2 znaka ISO kode, ki ustreza tvojemu jeziku. To kodo bo\u0161 na\u0161el v zadnjem stolpcu dokumenta <a href=\"https:\/\/www.loc.gov\/standards\/iso639-2\/php\/English_list.php\" target=\"_blank\" rel=\"noopener\">https:\/\/www.loc.gov\/standards\/iso639-2\/php\/English_list.php<\/a>.<br\/>Nato, \u010de \u017eeli\u0161 prevesti datoteke pomo\u010di, bi moral preimenovati tudi podmapo <code>en<\/code> v <code>help<\/code> s to dvo\u010drkovno kodo.<br\/>Na primer, ISO koda za \u010de\u0161\u010dino je <code>cs<\/code>. \u010ce \u017eeli\u0161 prevesti Sweet Home 3D v \u010de\u0161\u010dino, bi moralo biti vsako ime datoteke s pripono <code>_cs<\/code>, in datoteke bi moral preimenovati, kot je prikazano na sliki 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\">Slika 2. Datoteke lastnosti s pripono ISO kode <\/figcaption><\/figure>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">Prevajanje datotek lastnosti<\/h3>\n\n<p>Datoteke <code>.properties<\/code> so navadne besedilne datoteke in jih lahko ureja\u0161 s katerim koli urejevalnikom besedil, kot so <em>Wordpad<\/em>, <em>TextEdit<\/em> ali <em>emacs<\/em>. Na primer, datoteka <code>com\/eteks\/sweethome3d\/package.properties<\/code> v Sweet Home 3D 3.0 vsebuje naslednje besedilo: <\/p>\n\n<pre class=\"wp-block-preformatted\"><font class=\"codeComment\"># package.properties 10 okt. 2007\n# \n# Avtorske pravice (c) 2024 Space Mushrooms &lt;info@sweethome3d.com&gt;. Vse pravice pridr\u017eane.\n# \n# Ta program je brezpla\u010dna programska oprema; lahko jo redistribuira\u0161 in\/ali spreminja\u0161 pod\n# pogoji splo\u0161ne javne licence GNU, kot jo je objavila Free Software\n# Foundation; bodisi razli\u010dica 2 licence, ali (po tvoji izbiri) katera koli kasnej\u0161a\n# razli\u010dica.\n# \n# Ta program je distribuiran v upanju, da bo koristen, vendar BREZ\n# KAKR\u0160NE KOLI GARANCIJE; niti implicitne garancije TR\u017dNOSTI ali PRIMERNOSTI\n# ZA DOLO\u010cEN NAMEN.  Glej splo\u0161no javno licenco GNU za ve\u010d\n# podrobnosti.\n# \n# Moral bi prejeti kopijo splo\u0161ne javne licence GNU skupaj s\n# tem programom; \u010de ne, pi\u0161i na Free Software Foundation, Inc., 59 Temple\n# Place, Suite 330, Boston, MA 02111-1307 ZDA\n\n# Viri za razred HomeFramePane<\/font>\n<font class=\"propertyKey\">HomeFramePane.untitled<\/font>=Brez naslova\n\n\n<font class=\"codeComment\"># Viri za razred MacOSXConfiguration<\/font>\n<font class=\"propertyKey\">MacOSXConfiguration.WINDOW_MENU.Name<\/font>=Okno\n<font class=\"propertyKey\">MacOSXConfiguration.MINIMIZE.Name<\/font>=Pomanj\u0161aj\n<font class=\"propertyKey\">MacOSXConfiguration.ZOOM.Name<\/font>=Pove\u010daj\n<font class=\"propertyKey\">MacOSXConfiguration.BRING_ALL_TO_FRONT.Name<\/font>=Prika\u017ei vse spredaj\n\n\n<font class=\"codeComment\"># Viri za razred SweetHome3D<\/font>\n<font class=\"propertyKey\">SweetHome3D.3DError.message<\/font>=<font class=\"specialValue\">&lt;html&gt;<\/font> Sweet Home 3D se bo zdaj zaprl zaradi usodne napake<font class=\"specialValue\"><\/font>\n    <font class=\"specialValue\">&lt;br&gt;<\/font>v sistemu za 3D upodabljanje. Posodobi gonilnike DirectX\/OpenGL<font class=\"specialValue\">\n    <font class=\"specialValue\">&lt;br&gt;<\/font>tvoje grafi\u010dne kartice.<\/font> \n<font class=\"propertyKey\">SweetHome3D.3DError.title<\/font>=3D napaka\n    \n<font class=\"propertyKey\">SweetHome3D.confirmSaveAfter3DError.message<\/font>=<font class=\"specialValue\">&lt;html&gt;<\/font> Sweet Home 3D se mora zdaj zapreti zaradi usodne napake v<font class=\"specialValue\"><\/font>\n    <font class=\"specialValue\">&lt;br&gt;<\/font>sistemu za 3D upodabljanje. \u017deli\u0161 shraniti vse spremenjene domove? \n<font class=\"propertyKey\">SweetHome3D.confirmSaveAfter3DError.title<\/font>=3D napaka\n<font class=\"propertyKey\">SweetHome3D.confirmSaveAfter3DError.save<\/font>=Shrani\n<font class=\"propertyKey\">SweetHome3D.confirmSaveAfter3DError.doNotSave<\/font>=Ne shrani<\/pre>\n\n<p>Datoteka <code>.properties<\/code> vsebuje tri vrste vrstic:<\/p>\n\n<ul class=\"wp-block-list pl-14\">\n<li>vrstice, ki se za\u010dnejo z znakom #, so komentarji (v prej\u0161njem primeru prikazani zeleno). Nekateri komentarji vsebujejo pravne informacije, nekateri dajejo informacije razvijalcem ali prevajalcem. Te vrstice ohrani nespremenjene.  <\/li>\n\n\n\n<li>prazne vrstice se uporabljajo samo za lo\u010devanje razli\u010dnih delov datoteke <code>.properties<\/code>.<\/li>\n\n\n\n<li>druge vrstice se za\u010dnejo z besedilom, ki ga Sweet Home 3D uporablja kot klju\u010d za iskanje besedila, prikazanega na zaslonu (v prej\u0161njem primeru prikazano modro). Po tem klju\u010du vsaka od teh vrstic vsebuje ena\u010daj (<code>=<\/code>) in besedilo v dolo\u010denem jeziku. Tvoje delo se za\u010dne pri ena\u010dajih. Ne spreminjaj besedila klju\u010da in angle\u0161ko besedilo za ena\u010dajem zamenjaj z njegovim prevodom.   <\/li>\n<\/ul>\n\n<p>Posebni primeri:<\/p>\n\n<ul class=\"wp-block-list pl-14\">\n<li>Besedila, ki se za\u010dnejo z <font class=\"specialValue\"><code>&lt;html&gt;<\/code><\/font> \n oznaka vsebuje nekaj besedila v formatu HTML. Ta besedila vsebujejo nekatere druge \n HTML oznake med  <font class=\"specialValue\"><code>&lt;<\/code><\/font> \n in <font class=\"specialValue\"><code>&gt;<\/code><\/font> znaki, kot je \n            <font class=\"specialValue\"><code>&lt;br&gt;<\/code><\/font> v prej\u0161njem primeru \n, ki predstavlja prelom vrstice sredi dolgih besedil. \n Ne odstranjuj teh HTML oznak, saj pomagajo Sweet Home 3D pravilno prikazati \n nekatera besedila. Prevajanje besedila med HTML oznakami ni zelo te\u017eko, \n razen morda za najslab\u0161e HTML besedilo, ki je vrednost <code>WallPanel.wallOrientationLabel.text<\/code> \n klju\u010da. <\/li>\n\n\n\n<li>Da bi se izognili dolgim vrsticam v urejevalniku besedil, so nekatere vrstice \n razdeljene v dve ali ve\u010d vrstic in nato lo\u010dene z nazaj po\u0161evnicami \n            <font class=\"specialValue\"><code>\\<\/code><\/font>, kot je vrstica, ki se za\u010dne \n z <font class=\"propertyKey\"><code>SweetHome3D.3DError.message<\/code><\/font> \n v prej\u0161njem primeru. V tem primeru ne odstranjuj znaka  <font class=\"specialValue\"><code>\\<\/code><\/font> \n , ki se nahaja na koncu vrstice, ker ozna\u010duje, da naslednja vrstica \n sledi trenutni vrstici.<\/li>\n\n\n\n<li>Nekatera besedila vsebujejo tudi zaporedje posebnih znakov, ki se za\u010dne \n z znakom <code> <\/code>%, kot so <code>%s<\/code>, <code>%d<\/code>, \n            <code>%1$s<\/code>, <code>%2$s<\/code>&#8230; Ta zaporedja znakov \n bodo po potrebi zamenjana z imenom datoteke, enoto ali \u0161tevilko, zato \n jih ne odstranjuj. <br\/> Na primer, zaporedje znakov  <font class=\"specialValue\"><code>%s<\/code><\/font> \n v besedilu naslednjega klju\u010da <font class=\"propertyKey\"><code>HomeFurniturePanel.widthLabel.text<\/code><\/font>:<br\/>            <pre><font class=\"propertyKey\">HomeFurniturePanel.widthLabel.text<\/font>=\u0160irina (<font class=\"specialValue\">%s<\/font>):<\/pre>\n bo zamenjano z trenutno uporabljeno enoto. Dve zaporedji znakov  \n            <font class=\"specialValue\"><code>%1$d<\/code><\/font> in <font class=\"specialValue\"><code>%2$d<\/code><\/font> \n , ki se pojavita v besedilu naslednjega klju\u010da <font class=\"propertyKey\"><code>PrintPreviewPanel.pageLabel.text<\/code><\/font>:<br\/>            <pre><font class=\"propertyKey\">PrintPreviewPanel.pageLabel.text<\/font>=Stran <font class=\"specialValue\">%1$d<\/font>\/<font class=\"specialValue\">%2$d<\/font><\/pre>\n se bosta na zaslonu prikazala kot \u0161tevilka strani in \u0161tevilo strani, ti pa \n bi moral prevesti samo besedo <code>Page<\/code>.<\/li>\n\n\n\n<li>Nekatera besedila vsebujejo tudi zaporedje posebnih znakov <font class=\"specialValue\"><code>\\n<\/code><\/font>, kot v naslednjem primeru: <pre><font class=\"propertyKey\">HomeController.saveError<\/font>=Ne morem shraniti doma v<font class=\"specialValue\">\n<\/font>\"<font class=\"specialValue\">%s<\/font>\"<\/pre> To zaporedje znakov Sweet Home 3D prika\u017ee kot prelom vrstice, da razdeli vrstico na zaslonu, in jih ne sme\u0161 odstraniti.<br\/><\/li>\n\n\n\n<li>Vrednost klju\u010da <code>HelpController.helpIndex<\/code> ozna\u010duje imenik, kjer se nahajajo datoteke pomo\u010di. \u010ce prevaja\u0161 datoteke pomo\u010di .<code>html<\/code>, bi moral podimenik <code>en<\/code> zamenjati z dvo\u010drkovno kodo tvojega jezika. <br\/>Na primer, \u010de prevaja\u0161 pomo\u010d v \u010de\u0161\u010dino, bi moralo postati: <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>Besedilo klju\u010dev, ki se kon\u010dajo z <code>.mnemonic<\/code>, Sweet Home 3D uporablja za ugibanje, katera \u010drka v oznaki ali elementu menija naj bo pod\u010drtana za dostop s tipkovnico. Ta mnemoni\u010dna \u010drka je odvisna od prikazane besede in bi moral najti edinstveno za vsako pogovorno okno ali meni.<br\/>Na primer, naslednja besedila in mnemoni\u010dne oznake, prikazane v pogovornem oknu za spreminjanje pohi\u0161tva: <br\/><pre><font class=\"propertyKey\">HomeFurniturePanel.nameLabel.text<\/font>=Ime:\n<font class=\"propertyKey\">HomeFurniturePanel.nameLabel.mnemonic<\/font>=<b>N<\/b>\n<font class=\"propertyKey\">HomeFurniturePanel.nameVisibleCheckBox.text<\/font>=Prika\u017ei ime v na\u010drtu\n<font class=\"propertyKey\">HomeFurniturePanel.nameVisibleCheckBox.mnemonic<\/font>=<b>S<\/b>\n<font class=\"propertyKey\">HomeFurniturePanel.widthLabel.text<\/font>=\u0160irina (%s):\n<font class=\"propertyKey\">HomeFurniturePanel.widthLabel.mnemonic<\/font>=<b>W<\/b><\/pre>\nlahko prevedemo v franco\u0161\u010dino z: <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>Uporabi Sweet Home 3D ali <a href=\"https:\/\/www.sweethome3d.com\/import-models\/\" data-type=\"page\" data-id=\"432\">stran za uvoz 3D modelov<\/a>, da ti pomaga prevesti datoteke <code>.properties<\/code>, ki se kon\u010dajo z <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\">Pretvarjanje datotek lastnosti v kodiranje ASCII<\/h3>\n\n<p><a><\/a>\u010ce si prevedel besedila v jezik z znaki, ki ne spadajo v <a href=\"https:\/\/fr.wikipedia.org\/wiki\/ISO_8859-1\" target=\"_blank\" rel=\"noopener\">kodiranje ISO-8859-1<\/a> (predvsem jeziki srednje in vzhodne Evrope ter jeziki z nelatinsko abecedo), bo\u0161 moral vse svoje datoteke <code>.properties<\/code> pretvoriti v kodiranje ASCII, ki ga podpira Sweet Home 3D. To pretvorbo lahko izvede\u0161 z orodjem <code>native2ascii<\/code>, ki je prilo\u017eeno <a href=\"https:\/\/java.sun.com\/javase\/downloads\/\" target=\"_blank\" rel=\"noopener\">JDK<\/a>, ali pa jo izvede\u0161 z naslednjim obrazcem.<br\/>Za vsako datoteko <code>.properties<\/code> ustvari varnostno kopijo te datoteke, kopiraj\/prilepi besedilo za pretvorbo v naslednje besedilno polje, klikni gumb <em>Pretvori<\/em> in kopiraj\/prilepi pretvorjeno besedilo nazaj v svojo datoteko <code>.properties<\/code>. <\/p>\n\n\n    <form method=\"post\" action=\"\/sl\/wp-json\/wp\/v2\/pages\/10193#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>Orodje za pretvorbo bo vsak ne-ASCII znak (nagla\u0161ene latinske \u010drke in nelatinske \u010drke) zamenjalo z zaporedjem, ki se za\u010dne z <code>\\u<\/code> in mu sledi 4-mestna \u0161estnajsti\u0161ka koda, ki ustreza temu znaku v Unicode. Na \u017ealost bo ta pretvorba tvoje besedilo naredila precej neberljivo za \u010dloveka, vendar \u010de je ne izvede\u0161, Sweet Home 3D ne bo mogel pravilno prikazati znakov tvojega prevoda. Zato bi moral ustvariti varnostno kopijo svojih izvirnih datotek <code>.properties<\/code>, \u010de jih bo\u0161 \u017eelel pozneje spremeniti.<br\/>\u010ce \u017eeli\u0161 neposredno urejati datoteke <code>.properties<\/code>, pretvorjene v ASCII, lahko uporabi\u0161 tudi aplikacijo <a href=\"https:\/\/propedit.sourceforge.jp\/index_en.html\" target=\"_blank\" rel=\"noopener\">Properties Editor<\/a>, ki je na voljo kot izvedljiva datoteka Jar <a href=\"https:\/\/sourceforge.jp\/projects\/propedit\/\" target=\"_blank\" rel=\"noopener\">tukaj<\/a>.  <\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">Prevajanje datotek pomo\u010di<\/h3>\n\n<p>Dober prevod Sweet Home 3D bi moral vklju\u010devati tudi prevod datotek pomo\u010di. Prevajanje vseh datotek <code>.html<\/code> je dolgotrajno delo, vendar bo uporabnikom resni\u010dno pomagalo pri u\u010denju programske opreme in prepre\u010dilo nekatere zahteve za podporo na forumu Sweet Home 3D. Za prevajanje teh datotek uporabi kateri koli urejevalnik HTML, pri \u010demer posku\u0161aj ohraniti povezave, ki jih vsebuje, in njegovo slogovno predlogo nespremenjene.<br\/>Ko je prevedeno, bi moral ustvariti tudi posnetke zaslona pogovornih oken v svojem jeziku, da zamenja\u0161 slike, ki jih najde\u0161 v <code>com\/eteks\/sweethome3d\/viewcontroller\/resources\/help\/en\/images<\/code>. Da bi lahko ustvaril tak\u0161ne posnetke zaslona, ustvari in preizkusi prvo datoteko SH3L z naslednjimi koraki (ko datoteka SH3L, ki vsebuje prevedene datoteke <code>.properties<\/code>, obstaja, lahko tudi zaprosi\u0161 <a href=\"mailto:info@sweethome3d.com\">razvijalca<\/a> Sweet Home 3D, da ustvari posnetke zaslona).   <\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">Ustvarjanje datoteke SH3L<\/h3>\n\n<p>Ko so vse datoteke <code>.properties<\/code> in <code>.html<\/code> prevedene in po potrebi pretvorjene v ASCII (ali celo prej, \u010de \u017eeli\u0161 preizkusiti ta postopek), jih mora\u0161 stisniti v datoteko. Odvisno od tvojega sistema, lahko ustvarjanje zip datoteke izvede\u0161 z naslednjim postopkom: <\/p>\n\n<ul class=\"wp-block-list pl-14\">\n<li>v sistemu Windows izberi mapo <code>com<\/code>, ki vsebuje vse prevedene datoteke, in iz kontekstnega menija izberi <em>Po\u0161lji v &gt; Stisnjena mapa<\/em>,<\/li>\n\n\n\n<li>v sistemu Mac OS X izberi mapo <code>com<\/code>, ki vsebuje vse prevedene datoteke, in izberi element menija <em>Datoteka &gt; Stisni \u00ab com \u00bb<\/em>,<\/li>\n\n\n\n<li>v sistemu Linux izberi mapo <code>com<\/code>, ki vsebuje vse prevedene datoteke, iz kontekstnega menija izberi <em>Ustvari arhiv\u2026<\/em>, nato pa na seznamu formatov izberi <em>.zip<\/em>.<\/li>\n<\/ul>\n\n<p>Na koncu spremeni pripono <code>.zip<\/code> datoteke zip v <code>.sh3l<\/code>. Datoteka SH3L lahko ima poljubno ime, vendar da bi se izognil konfliktom z obstoje\u010dimi datotekami SH3L, bi jo moral poimenovati po jeziku, ki ga vsebuje, in razli\u010dici Sweet Home 3D, ki si jo prevedel (na primer, <code>French-4.1.sh3l<\/code> bi bilo dobro ime za francoski prevod 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\">Preizku\u0161anje datoteke SH3L<\/h3>\n\n<p>Za preizkus prevoda dvoklikni na datoteko SH3L ali jo izberi z gumbom <em>Uvozi datoteko jezikovne knji\u017enice<\/em> <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==\" \/>, prikazanim na vrhu podokna <em>Nastavitve<\/em>. To bo zagnalo Sweet Home 3D in prevedlo njegov uporabni\u0161ki vmesnik v jezik, opisan v datoteki SH3L. To bo tudi kopiralo datoteko SH3L v mapo, odvisno od tvojega sistema:  <\/p>\n\n<ul class=\"wp-block-list pl-14\">\n<li>v sistemu Windows Vista \/ 7 \/ 8 \/ 10 \/ 11 je ta mapa C:\\Users\\<em>uporabnik<\/em>\\AppData\\Roaming\\eTeks\\Sweet Home 3D\\languages,<\/li>\n\n\n\n<li>v sistemu Windows XP in prej\u0161njih razli\u010dicah sistema Windows je ta mapa C:\\Documents and Settings\\<em>uporabnik<\/em>\\Application Data\\eTeks\\Sweet Home 3D\\languages,<\/li>\n\n\n\n<li>v sistemu macOS je to podmapa Library\/Application Support\/eTeks\/Sweet Home 3D\/languages v tvoji uporabni\u0161ki mapi,<\/li>\n\n\n\n<li>v sistemu Linux in drugih Unix sistemih je to podmapa .eteks\/sweethome3d\/languages v tvoji uporabni\u0161ki mapi,<\/li>\n\n\n\n<li>s prenosno razli\u010dico Sweet Home 3D je to podmapa data\/languages v mapi, kjer je shranjena aplikacija Sweet Home 3D,<\/li>\n<\/ul>\n\n<p>Upo\u0161tevajte tudi, da boste med razvojem va\u0161e datoteke SH3L verjetno morali znova zagnati Sweet Home 3D, da si ogledate spremembe v va\u0161i datoteki SH3L.<\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 class=\"wp-block-heading\">Distribucija datotek SH3L<\/h3>\n\n<p>Ko je va\u0161a datoteka SH3L pripravljena, jo lahko predlagate komur koli, jo objavite uporabnikom Sweet Home 3D v <a href=\"\/support\/forum\/listthreads?forum=9\">delu foruma, rezerviranem za tuje jezike<\/a> ali drugje. \u010ce se strinjate, je lahko na voljo na tem spletnem mestu na strani o <a href=\"https:\/\/www.sweethome3d.com\/sl\/prevodi\/\" data-type=\"page\" data-id=\"442\">prevodih<\/a>, ki jih podpira 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\">Posodabljanje datotek SH3L<\/h3>\n\n<p>Nekatere izdaje Sweet Home 3D prina\u0161ajo nove funkcije za prevajanje, nekatere pa ne. \u010ce ne prevedete oznak uporabni\u0161kega vmesnika, ki ustrezajo tem novim funkcijam, bo Sweet Home 3D deloval, vendar se bodo vse nove oznake prikazale v angle\u0161\u010dini. \u010ce \u017eelite najti nove in posodobljene klju\u010de v datotekah <code>.properties<\/code>, lahko uporabite funkcijo, ki jo ponuja SourceForge.net in vam omogo\u010da primerjavo dveh razli\u010dic projektne datoteke:  <\/p>\n\n<ol class=\"wp-block-list default-ol pl-14\">\n<li>Poi\u0161\u010dite datume razli\u010dic Sweet Home 3D, ki jih \u017eelite primerjati v <a href=\"\/history\/\" data-type=\"page\" data-id=\"430\">zgodovini<\/a> (na primer, 19. julij 2015 za razli\u010dico 5.0 in 2. februar 2015 za razli\u010dico 4.6)<\/li>\n\n\n\n<li>Kliknite na datoteko <code>.properties<\/code> ali <code>.html<\/code>, ki jo \u017eelite posodobiti na <a href=\"#detailedInstructions\">sliki 1<\/a>,<\/li>\n\n\n\n<li>Izberite dve potrditveni polji \u0161tevilke revizije, ki ustreza datumu razli\u010dice za posodobljeno datoteko, izberite datum, ki je tik pred datumom razli\u010dice Sweet Home 3D,<\/li>\n\n\n\n<li>Kliknite na gumb <em>Primerjaj<\/em>.<\/li>\n<\/ol>\n\n<p>Zadnji klik vam bo prikazal razlike med obema razli\u010dicama te datoteke <code>.properties<\/code> (na primer, ta <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\">povezava<\/a> vam bo prikazala razlike med razli\u010dico 4.6 in razli\u010dico 5.0 datoteke <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>Ko najdete razlike, posodobite svoj prevod, po potrebi dodajte nova imena klju\u010dev in izdajte novo razli\u010dico svojega prevoda.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uvod Govori\u0161 tuj jezik, ki \u0161e ni podprt v Sweet Home 3D, in bi rad prispeval k njegovemu prevodu v ta jezik? Od razli\u010dice 2.3 Sweet Home 3D podpira datoteke SH3L in ta vodnik te bo nau\u010dil, kako sam ustvari\u0161 tak\u0161no datoteko. Datoteka SH3L je samoin\u0161talacijska jezikovna datoteka in uporabniki morajo le dvoklikniti na datoteko<a href=\"https:\/\/www.sweethome3d.com\/sl\/vodnik-za-prevajanje\/\">Continue reading <span class=\"sr-only\">&#8220;Vodnik za prevajanje&#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-10193","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.sweethome3d.com\/sl\/wp-json\/wp\/v2\/pages\/10193","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sweethome3d.com\/sl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.sweethome3d.com\/sl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.sweethome3d.com\/sl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sweethome3d.com\/sl\/wp-json\/wp\/v2\/comments?post=10193"}],"version-history":[{"count":1,"href":"https:\/\/www.sweethome3d.com\/sl\/wp-json\/wp\/v2\/pages\/10193\/revisions"}],"predecessor-version":[{"id":10194,"href":"https:\/\/www.sweethome3d.com\/sl\/wp-json\/wp\/v2\/pages\/10193\/revisions\/10194"}],"wp:attachment":[{"href":"https:\/\/www.sweethome3d.com\/sl\/wp-json\/wp\/v2\/media?parent=10193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}