{"id":10427,"date":"2026-01-06T18:28:52","date_gmt":"2026-01-06T18:28:52","guid":{"rendered":"https:\/\/balticlocalize.com\/documentation\/"},"modified":"2026-02-27T09:31:36","modified_gmt":"2026-02-27T09:31:36","slug":"dokumentatsioon","status":"publish","type":"page","link":"https:\/\/balticlocalize.com\/et\/dokumentatsioon\/","title":{"rendered":"Dokumentatsioon"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"10427\" class=\"elementor elementor-10427 elementor-6202\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3e2baed e-flex e-con-boxed e-con e-parent\" data-id=\"3e2baed\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-edce46d elementor-widget elementor-widget-heading\" data-id=\"edce46d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Dokumentatsioon<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-49a1182 e-flex e-con-boxed e-con e-parent\" data-id=\"49a1182\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-958eb7a elementor-widget elementor-widget-text-editor\" data-id=\"958eb7a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 style=\"text-align: center; color: #cbd5e1; text-transform: uppercase; letter-spacing: 2px; font-size: 0.8em; margin-bottom: 10px;\">Eestikeelne versioon<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-09452c1 elementor-widget elementor-widget-text-editor\" data-id=\"09452c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<style>\n.bl-doc{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;background:white;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,0.15);overflow:hidden;max-width:900px;margin:40px auto;line-height:1.6;color:#333}\n.bl-hero{background:linear-gradient(135deg,#1e3a8a 0%,#3b82f6 100%);color:white;padding:50px 40px;text-align:center;position:relative}\n.bl-circle{position:absolute;top:-50%;right:-10%;width:300px;height:300px;background:rgba(255,255,255,0.1);border-radius:50%;pointer-events:none}\n.bl-badge{display:inline-block;background:rgba(255,255,255,0.2);padding:8px 20px;border-radius:50px;font-size:0.85em;font-weight:600;margin-bottom:20px;border:1px solid rgba(255,255,255,0.3);text-transform:uppercase;letter-spacing:1px}\n.bl-hero h1{font-size:clamp(1.6em,4vw,2.5em);font-weight:800;margin:0 0 15px;line-height:1.2;color:white}\n.bl-hero p{font-size:1.1em;opacity:0.95;max-width:700px;margin:0 auto;font-weight:400}\n.bl-body{padding:50px 40px}\n.bl-intro{font-size:1.1em;color:#4a5568;line-height:1.8;margin-bottom:40px;padding:25px;background:#f8fafc;border-left:5px solid #3b82f6;border-radius:8px}\n.bl-stats{display:flex;flex-wrap:wrap;gap:25px;margin:40px 0}\n.bl-stat{flex:1 1 250px;background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);padding:30px;border-radius:16px;border:1px solid #bfdbfe;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,0.05)}\n.bl-stat-n{font-weight:800;font-size:2em;color:#1e40af;display:block;margin-bottom:5px;line-height:1.2}\n.bl-stat-l{font-size:0.9em;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:0.5px}\n.bl-h2{font-size:1.8em;font-weight:bold;margin:60px 0 30px;color:#1e3a8a;padding-bottom:15px;border-bottom:2px solid #e2e8f0}\n.bl-step{margin-bottom:30px;padding:30px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;border-left:5px solid #3b82f6}\n.bl-step-title{font-weight:bold;font-size:1.2em;color:#1e3a8a;margin-bottom:15px}\n.bl-code{background:#0f172a;color:#38bdf8;padding:18px;margin:15px 0;font-family:'Monaco','Courier New',monospace;font-size:1em;border-radius:8px;overflow-x:auto;white-space:nowrap;border:1px solid #1e293b}\n.bl-mono{background:#1e293b;color:#38bdf8;font-family:monospace;padding:3px 8px;border-radius:4px;font-size:0.9em}\n.bl-li{list-style:none;padding:0;margin:10px 0}\n.bl-li li{margin-bottom:12px;padding-left:25px;position:relative;color:#475569}\n.bl-li li span.chk{position:absolute;left:0;color:#3b82f6;font-weight:bold}\n.bl-warn{background:#fffbeb;border:1px solid #fcd34d;color:#92400e;padding:20px;border-radius:8px;margin-top:20px;font-size:0.95em;display:flex;gap:15px;align-items:flex-start}\n.bl-warn-ico{font-size:24px;flex-shrink:0}\n.bl-faq{margin-bottom:20px;padding:25px;background:#fff;border:1px solid #e2e8f0;border-radius:10px}\n.bl-faq-q{font-weight:bold;font-size:1.1em;color:#1e3a8a;margin-bottom:10px}\n.bl-faq-a{color:#475569;line-height:1.6;padding-left:32px}\n.bl-footer{margin-top:60px;padding:30px;background:#f1f5f9;color:#64748b;text-align:center;border-radius:12px;border-top:4px solid #cbd5e1;font-size:0.9em}\n@media(max-width:600px){.bl-body{padding:20px 15px}.bl-hero{padding:30px 20px}}\n<\/style>\n\n<div class=\"bl-doc\">\n<div class=\"bl-hero\">\n  <div class=\"bl-circle\"><\/div>\n  <span class=\"bl-badge\">\ud83d\udcda Tehniline dokumentatsioon<\/span>\n  <h1>BalticLocalize: WordPress ja WooCommerce lokaliseerimine<\/h1>\n  <p>Inseneritaseme t\u00f5lkes\u00fcsteem kaasaegsele e-kaubandusele<\/p>\n<\/div>\n<div class=\"bl-body\">\n\n  <div class=\"bl-intro\">See dokumentatsioon esitab tehnilised spetsifikatsioonid ja paigaldusjuhised minu <b>BalticLocalize Premium keelepaketid. See ei ole tavaline t\u00f5lge \u2013 see on k\u00f5rgj\u00f5udlusega lokaliseerimiskomplekt, mille olen spetsiaalselt loonud WooCommerce 9.0\u201310.4+ ja kaasaegsele WordPressi plokiredaktorile (Gutenberg).<\/b><\/div>\n\n  <div class=\"bl-stats\">\n    <div class=\"bl-stat\"><span class=\"bl-stat-n\">13 861<\/span><span class=\"bl-stat-l\">Rida \u2013 k\u00e4sitsi kontrollitud<\/span><\/div>\n    <div class=\"bl-stat\"><span class=\"bl-stat-n\">T\u00e4ielik pakett<\/span><span class=\"bl-stat-l\">PO + MO + JSON + Vahem\u00e4lu (.l10n)<\/span><\/div>\n    <div class=\"bl-stat\"><span class=\"bl-stat-n\">291 faili<\/span><span class=\"bl-stat-l\">MD5 s\u00f5rmej\u00e4ljega JSON-failid<\/span><\/div>\n  <\/div>\n\n  <h2 class=\"bl-h2\">Paigaldusjuhend (&#8220;Insenerimeetod&#8221;)<\/h2>\n  <p style=\"margin-bottom:30px;color:#475569;\">100% t\u00f5lkekatte tagamiseks, eriti <strong>Checkout<\/strong> ja <strong>Ostukorvi<\/strong> plokkide jaoks, j\u00e4rgige rangelt neid juurutamissamme.<\/p>\n\n  <div class=\"bl-step\">\n    <div class=\"bl-step-title\">1. samm: Failide paigutamine<\/div>\n    <p style=\"color:#475569;margin-bottom:15px;\">Kasutades FTP-d v\u00f5i oma hostingu failihaldust, navigeerige globaalsesse keelekataloogisse (\u00e4rge laadige \u00fcles otse plugina kausta):<\/p>\n    <div class=\"bl-code\">\ud83d\udcc2 \/wp-content\/languages\/plugins\/<\/div>\n  <\/div>\n\n  <div class=\"bl-step\">\n    <div class=\"bl-step-title\">2. samm: P\u00f5hifailide \u00fcleslaadimine<\/div>\n    <p style=\"color:#475569;margin-bottom:15px;\">Laadige j\u00e4rgmised failid \u00fclalnimetatud kataloogi:<\/p>\n    <ul class=\"bl-li\">\n      <li><span class=\"chk\">\u2713<\/span><span class=\"bl-mono\">woocommerce-et_EE.po<\/span><\/li>\n      <li><span class=\"chk\">\u2713<\/span><span class=\"bl-mono\">woocommerce-et_EE.mo<\/span><\/li>\n      <li><span class=\"chk\">\u2713<\/span><span class=\"bl-mono\">woocommerce-et_EE.l10n.php<\/span> \u2013 oluline serveri j\u00f5udluseks<\/li>\n    <\/ul>\n  <\/div>\n\n  <div class=\"bl-step\">\n    <div class=\"bl-step-title\">3. samm: Plokkide t\u00f5lke aktiveerimine (Kriitiline)<\/div>\n    <p style=\"color:#475569;margin-bottom:15px;\">Laadige \u00fcles k\u00f5ik <strong>291 JSON-faili<\/strong> samasse kataloogi.<\/p>\n    <div class=\"bl-warn\">\n      <div class=\"bl-warn-ico\">\u26a0\ufe0f<\/div>\n      <div><strong>T\u00e4helepanu:<\/strong> Need failid on vajalikud selleks, et &#8220;Checkout&#8221; ja &#8220;Ostukorvi&#8221; plokid t\u00f6\u00f6taksid eesti keeles. Ilma nendeta j\u00e4\u00e4b teie pood klienditeekonna k\u00f5ige tundlikumas osas inglise keelde.<\/div>\n    <\/div>\n  <\/div>\n\n  <h2 class=\"bl-h2\">Tehnilised spetsifikatsioonid<\/h2>\n  <p style=\"margin-bottom:20px;color:#475569;\">Erinevalt tavalistest t\u00f5lgetest kasutan s\u00fcsteemi j\u00f5udlusele insenerlikku l\u00e4henemist:<\/p>\n  <ul class=\"bl-li\">\n    <li><span class=\"chk\">\u2713<\/span><strong>Sujuv makseprotsess:<\/strong> Iga React-p\u00f5hine komponent on kaardistatud unikaalsete MD5 r\u00e4side abil.<\/li>\n    <li><span class=\"chk\">\u2713<\/span><strong>L10N optimeerimine:<\/strong> Kaasan <span class=\"bl-mono\">.l10n.php<\/span> failid, mis t\u00f6\u00f6tavad kiiremini kui traditsioonilised .mo failid \u2013 v\u00e4hendab serveri koormust.<\/li>\n    <li><span class=\"chk\">\u2713<\/span><strong>S\u00f5nastiku j\u00e4rjepidevus:<\/strong>\n      <span style=\"display:inline-block;margin-top:5px;font-size:0.95em;\">\n        <em>Product<\/em> \u2192 <strong>Toode<\/strong> (professionaalne \u00e4ri terminoloogia)<br>\n        <em>Recipient<\/em> \u2192 <strong>Saaja<\/strong> (halduslik selgus)\n      <\/span>\n    <\/li>\n  <\/ul>\n\n  <h2 class=\"bl-h2\">T\u00f5rkeotsing ja KKK<\/h2>\n\n  <div class=\"bl-faq\">\n    <div class=\"bl-faq-q\">\u2753 Miks on minu makseprotsess endiselt inglise keeles?<\/div>\n    <div class=\"bl-faq-a\">See juhtub tavaliselt siis, kui JSON-failid puuduvad <span class=\"bl-mono\">\/languages\/plugins\/<\/span> kaustast v\u00f5i kui teie sait kasutab p\u00fcsivat objektide vahem\u00e4lu (nt Redis v\u00f5i Memcached). T\u00fchjendage saidi vahem\u00e4lu ja kontrollige failide \u00f5igusi.<\/div>\n  <\/div>\n\n  <div class=\"bl-faq\">\n    <div class=\"bl-faq-q\">\u2753 Kas see t\u00f6\u00f6tab minu teemaga?<\/div>\n    <div class=\"bl-faq-a\">Jah. Minu lokaliseerimine j\u00e4rgib WordPressi globaalset standardit. Niikaua kui teie teema kasutab standardseid WooCommerce konksusid ja plokke \u2013 on see 100% t\u00f5lgitud.<\/div>\n  <\/div>\n\n  <div class=\"bl-faq\">\n    <div class=\"bl-faq-q\">\u2753 Kuidas uuendada?<\/div>\n    <div class=\"bl-faq-a\">Asendage lihtsalt vanad failid uutega oma BalticLocalize kontolt. Teie kohandatud seaded j\u00e4\u00e4vad puutumata.<\/div>\n  <\/div>\n\n  <div class=\"bl-footer\">\n    <p style=\"margin:5px 0;\"><strong>\u26a0\ufe0f M\u00e4rkus:<\/strong> Tuge osutatakse ainult aktiivsete litsentside omanikele.<\/p>\n    <p style=\"margin:5px 0;\">Kui leiate &#8220;insenerivigasid&#8221; v\u00f5i t\u00f5lkel\u00fcnki \u2013 v\u00f5tke minuga \u00fchendust tugis\u00fcsteemi kaudu.<\/p>\n    <p style=\"margin:5px 0;\"><strong style=\"color:#3b82f6;\">Kvaliteedigarantii:<\/strong> 0,1 mm t\u00e4psus rakendatakse igale reale. Kui pole t\u00e4iuslik \u2013 parandan seda.<\/p>\n  <\/div>\n\n<\/div>\n<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Dokumentatsioon Eestikeelne versioon \ud83d\udcda Tehniline dokumentatsioon BalticLocalize: WordPress ja WooCommerce lokaliseerimine Inseneritaseme t\u00f5lkes\u00fcsteem kaasaegsele e-kaubandusele See dokumentatsioon esitab tehnilised spetsifikatsioonid ja paigaldusjuhised minu BalticLocalize Premium keelepaketid. See ei ole tavaline t\u00f5lge \u2013 see on k\u00f5rgj\u00f5udlusega lokaliseerimiskomplekt, mille olen spetsiaalselt loonud WooCommerce 9.0\u201310.4+ ja kaasaegsele WordPressi plokiredaktorile (Gutenberg). 13 861Rida \u2013 k\u00e4sitsi kontrollitud T\u00e4ielik pakettPO + MO + JSON + Vahem\u00e4lu (.l10n) 291 failiMD5 s\u00f5rmej\u00e4ljega JSON-failid Paigaldusjuhend (&#8220;Insenerimeetod&#8221;) 100% t\u00f5lkekatte tagamiseks, eriti Checkout ja Ostukorvi plokkide jaoks, j\u00e4rgige rangelt neid juurutamissamme. 1. samm: Failide paigutamine Kasutades FTP-d v\u00f5i oma hostingu failihaldust, navigeerige globaalsesse keelekataloogisse (\u00e4rge laadige \u00fcles otse plugina kausta): \ud83d\udcc2 \/wp-content\/languages\/plugins\/ 2. samm: P\u00f5hifailide \u00fcleslaadimine Laadige j\u00e4rgmised failid \u00fclalnimetatud kataloogi: \u2713woocommerce-et_EE.po \u2713woocommerce-et_EE.mo \u2713woocommerce-et_EE.l10n.php \u2013 oluline serveri j\u00f5udluseks 3. samm: Plokkide t\u00f5lke aktiveerimine (Kriitiline) Laadige \u00fcles k\u00f5ik 291 JSON-faili samasse kataloogi. \u26a0\ufe0f T\u00e4helepanu: Need failid on vajalikud selleks, et &#8220;Checkout&#8221; ja &#8220;Ostukorvi&#8221; plokid t\u00f6\u00f6taksid eesti keeles. Ilma nendeta j\u00e4\u00e4b teie pood klienditeekonna k\u00f5ige tundlikumas osas inglise keelde. Tehnilised spetsifikatsioonid Erinevalt tavalistest [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-10427","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/balticlocalize.com\/et\/wp-json\/wp\/v2\/pages\/10427","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/balticlocalize.com\/et\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/balticlocalize.com\/et\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/balticlocalize.com\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/balticlocalize.com\/et\/wp-json\/wp\/v2\/comments?post=10427"}],"version-history":[{"count":0,"href":"https:\/\/balticlocalize.com\/et\/wp-json\/wp\/v2\/pages\/10427\/revisions"}],"wp:attachment":[{"href":"https:\/\/balticlocalize.com\/et\/wp-json\/wp\/v2\/media?parent=10427"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}