{"id":1029,"date":"2019-02-17T07:22:36","date_gmt":"2019-02-17T07:22:36","guid":{"rendered":"https:\/\/www.tsilang.com\/tr\/?page_id=1029"},"modified":"2026-11-06T12:49:43","modified_gmt":"2026-11-06T12:49:43","slug":"how-to-make-your-application-multilingual","status":"publish","type":"post","link":"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/","title":{"rendered":"Uygulaman\u0131z\u0131 \u00e7ok dilli hale getirme ve geli\u015ftirme \u00e7abalar\u0131n\u0131 ve maliyetlerini minimumda tutma"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1029\" class=\"elementor elementor-1029\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ed24a0f e-con-full tsl-home tsl-hero e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"ed24a0f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c177d4c e-con-boxed e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"c177d4c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0028ffe e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"0028ffe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b458169 tsl-crumb elementor-widget elementor-widget-text-editor\" data-id=\"b458169\" 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<p><a href=\"https:\/\/www.tsilang.com\/tr\/\">TsiLang <span aria-hidden=\"true\">\/<\/span><\/a> <a href=\"https:\/\/www.tsilang.com\/tr\/articles\/\">Makaleler<\/a> <span aria-hidden=\"true\">\/<\/span> Makale<\/p>\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-738085e tsl-eyebrow elementor-widget elementor-widget-text-editor\" data-id=\"738085e\" 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<p>Makale, 17 \u015eubat 2019<\/p>\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-31ca73f elementor-widget elementor-widget-heading\" data-id=\"31ca73f\" 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<h1 class=\"elementor-heading-title elementor-size-default\">Uygulaman\u0131z\u0131 \u00e7ok dilli yapman\u0131n, geli\u015ftirme \u00e7abalar\u0131n\u0131 ve maliyetlerini en aza indirmenin yolu<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d9cb1f9 tsl-home-css elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"d9cb1f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n@font-face{font-family:Inter;src:url(\"https:\/\/www.tsilang.com\/wp-content\/uploads\/tsilang-assets\/inter-variable.woff2\") format(\"woff2\");font-weight:100 900;font-style:normal;font-display:swap}\n\/* lazy-load hover fix: keep image transitions sane (no hover animation is used on the screenshots) *\/\n.elementor-widget-image img.elementor-animation-grow.lazyloaded{transition-property:opacity,transform;transition-duration:.4s,.3s}\n\/* font, base *\/\n.tsl-home,.tsl-home .elementor-heading-title,.tsl-home .elementor-widget-text-editor,.tsl-home .elementor-widget-text-editor *,.tsl-home .elementor-button,.tsl-home .elementor-tab-title,.tsl-home .elementor-tab-content,.tsl-home .elementor-tab-content *{font-family:Inter,\"Segoe UI\",Arial,sans-serif}\n.tsl-home .elementor-widget-text-editor p,.tsl-home .elementor-tab-content p{margin:0}\n.tsl-home .elementor-widget-text-editor a{color:inherit;text-decoration:none}\n.tsl-home .elementor-widget-text-editor blockquote{margin:0;padding:0;border:0;font:inherit;color:inherit;letter-spacing:inherit}\n.tsl-home .elementor-widget-text-editor h3{margin:0;padding:0}\n.tsl-home img{display:block;max-width:100%;height:auto}\n.tsl-home a:focus-visible,.tsl-home button:focus-visible,.tsl-home .elementor-button:focus-visible,.tsl-home .elementor-tab-title:focus-visible{outline:3px solid #008edb;outline-offset:5px}\n\/* buttons *\/\n.tsl-home .tsl-btn .elementor-button,.tsl-home .tsl-btn2 .elementor-button{min-height:53px;box-shadow:none;transition:background .15s}\n.tsl-home .tsl-btn .elementor-button,.tsl-home .tsl-btn .elementor-button:hover,.tsl-home .tsl-btn .elementor-button:focus,.tsl-home .tsl-btn .elementor-button:visited{color:#fff}\n.tsl-home .tsl-btn .elementor-button:hover,.tsl-home .tsl-btn .elementor-button:focus{background:#0058ce;border-color:#0058ce}\n.tsl-home .tsl-btn2 .elementor-button,.tsl-home .tsl-btn2 .elementor-button:visited{color:#fff;background:transparent;border-color:#fff}\n.tsl-home .tsl-btn2 .elementor-button:hover,.tsl-home .tsl-btn2 .elementor-button:focus{background:#fff;color:#0b1d40;border-color:#fff}\n.tsl-home .tsl-linkbtn .elementor-button,.tsl-home .tsl-linkbtn .elementor-button:hover,.tsl-home .tsl-linkbtn .elementor-button:focus,.tsl-home .tsl-linkbtn .elementor-button:active{background:none!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;min-height:0!important;height:auto!important;outline:0}\n.tsl-home .tsl-linkbtn .elementor-button:focus-visible{outline:3px solid #008edb!important;outline-offset:5px}\n.tsl-home .tsl-linkbtn .elementor-button-icon{transition:transform .15s}\n.tsl-home .tsl-linkbtn .elementor-button:hover .elementor-button-icon{transform:translateX(3px)}\n.tsl-home .tsl-btn .elementor-button-icon svg,.tsl-home .tsl-linkbtn .elementor-button-icon svg{width:1em;height:1em}\n\/* text links hosted in text-editor widgets *\/\n.tsl-home .tsl-tlink a{color:#0668ee;font-weight:600}\n.tsl-home .tsl-tlink a:hover{color:#0058ce}\n.tsl-home .tsl-tlink-c a{color:#29d6f1;font-weight:600}\n\/* hero *\/\n.tsl-home .tsl-lead .elementor-widget-container{max-width:440px}\n.tsl-home .tsl-note .elementor-widget-container{max-width:410px}\n.tsl-home .tsl-chip .elementor-widget-container{background:#eaf0f6;border-radius:4px;padding:3px 10px;font-weight:550}\n.tsl-home .tsl-fwlink a:hover{color:#0668ee}\n\/* trust ribbon *\/\n.tsl-home .tsl-trust a:hover{color:#0668ee}\n.tsl-home .tsl-trust a{font-weight:550}\n.tsl-home .tsl-trust a span{color:#7890a6;margin-left:8px}\n\/* workflow *\/\n.tsl-home .tsl-toolink a{border-bottom:1px solid #3c5473}\n.tsl-home .tsl-toolink a:hover{color:#29d6f1}\n.tsl-home .tsl-figcap p:before{content:\"\";display:inline-block;width:9px;height:9px;background:#ff9d26;border-radius:2px;margin-right:8px}\n.tsl-home .tsl-formpreview .elementor-widget-container{position:relative;aspect-ratio:1750\/1015;overflow:hidden;border-radius:5px;background:#e9edf2;box-shadow:0 12px 32px #0002}\n.tsl-home .tsl-formpreview a{display:block;width:100%;height:100%}\n.tsl-home .tsl-formpreview img{position:static;left:0;top:0;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:left top}\n\/* zoom labels (decorative) *\/\n.tsl-home .tsl-zoom .elementor-widget-container{position:relative}\n.tsl-home .tsl-zoom .elementor-widget-container:after{position:absolute;right:12px;bottom:12px;background:#fff;color:#0b1835;font-size:11px;line-height:1.5;padding:5px 10px;box-shadow:0 2px 10px #0002;border-radius:3px;pointer-events:none}\n.tsl-home .tsl-zoom-full .elementor-widget-container:after{content:\"View full screenshot \\2197\"}\n.tsl-home .tsl-zoom-enlarge .elementor-widget-container:after{content:\"Enlarge \\2197\"}\n.tsl-home .tsl-zoom-shot .elementor-widget-container:after{content:\"View screenshot \\2197\"}\n.tsl-home .tsl-zoom:hover .elementor-widget-container:after{background:#e8f2ff;color:#0058ce}\n\/* steps *\/\n.tsl-home .tsl-stepnum .elementor-widget-container{border-right:1px solid #d9e0e9;padding-right:12px}\n.tsl-home .tsl-stepimg .elementor-widget-container{background:#f3f6fa;padding:12px;border:1px solid #dde4ed;border-radius:5px;box-sizing:border-box;overflow:hidden}\n.tsl-home .tsl-stepimg a{display:block;width:100%}\n.tsl-home .tsl-stepimg img{width:100%;height:auto;border:1px solid #d6dde5;box-shadow:0 3px 12px #1024400d;box-sizing:border-box}\n.tsl-home .tsl-svgicon{flex:none;line-height:0}\n\/* AI *\/\n.tsl-home .tsl-aiimg .elementor-widget-container{padding:14px;border:1px solid #d7e4f0;background:#fff;border-radius:6px;box-shadow:0 12px 32px #0c29400d;box-sizing:border-box}\n.tsl-home .tsl-aiimg a{display:block}\n.tsl-home .tsl-aiimg img{aspect-ratio:1.5;width:100%;object-fit:cover;object-position:left top}\n\/* reviews *\/\n.tsl-home .tsl-qm .elementor-widget-container{height:38px}\n.tsl-home .tsl-qm .elementor-widget-container,.tsl-home .tsl-qm .elementor-widget-container *{font-family:Georgia,serif}\n.tsl-home .tsl-rq{flex:1}\n.tsl-home .tsl-cap strong{font-size:13px;color:#0b1835;font-weight:650}\n.tsl-home .tsl-cap span{display:block}\n.tsl-home .tsl-rescard .tsl-resp{flex:1}\n.tsl-home .tsl-resnum .elementor-widget-container{letter-spacing:.14em}\n.tsl-home .tsl-res-title h3{font-size:22px;font-weight:600;line-height:1.15;letter-spacing:-.035em;color:#0b1835}\n.tsl-home .tsl-res-title a:hover,.tsl-home .tsl-rescard .elementor-heading-title a:hover{color:#0668ee}\n\/* FAQ accordion *\/\n.tsl-home .tsl-faq .elementor-toggle{border-top:1px solid #bdcadb}\n.tsl-home .tsl-faq .elementor-toggle .elementor-toggle-item{border-left:0;border-right:0;border-top:0;border-bottom:1px solid #d9e0e9}\n.tsl-home .tsl-faq .elementor-toggle .elementor-tab-content{border-top:0;border-left:0;border-right:0;border-bottom:0;padding:0 25px 23px 0}\n.tsl-home .tsl-faq .elementor-toggle .elementor-tab-title{border:0;display:flex;align-items:center;justify-content:space-between;gap:22px;line-height:1.5}\n.tsl-home .tsl-faq .elementor-toggle .elementor-tab-title a{display:flex;flex:1;color:#0b1835}\n.tsl-home .tsl-faq .elementor-toggle .elementor-toggle-icon{float:none;order:2;flex:none;margin:0}\n.tsl-home .tsl-faq .elementor-tab-content a{display:inline-block;margin-top:12px;color:#0668ee;font-size:13px;font-weight:600}\n.tsl-home .tsl-faq .elementor-tab-content a:hover{color:#0058ce}\n\/* final CTA *\/\n.tsl-home .tsl-final .elementor-widget-container{max-width:100%}\n\/* fixes: full width sections, no forced uppercase, one-line rows, nowrap buttons *\/\n.tsl-home{width:100%;max-width:100%;align-self:stretch}\n.tsl-home .elementor-heading-title{text-transform:none!important}\n.tsl-home h1.elementor-heading-title,.tsl-home h2.elementor-heading-title{letter-spacing:-.035em}\n.tsl-home .tsl-fw{flex-wrap:nowrap}\n.tsl-home .tsl-fw>.elementor-widget{width:auto;flex:none;white-space:nowrap}\n.tsl-home .tsl-fwlink{margin-left:auto!important}\n.tsl-home .elementor-button,.tsl-home .elementor-button-text{white-space:nowrap}\n\/* round 2 *\/\n.tsl-home .elementor-heading-title a{color:inherit;font-size:inherit;font-weight:inherit}\n.tsl-home .tsl-midleft{flex:1 1 0;min-width:0}\n.tsl-home .tsl-midbtn{flex:none;max-width:100%}\n.tsl-home .tsl-midcta{box-sizing:border-box;max-width:100%}\n@media(min-width:768px){\n}\n\/* round 5: mobile overflow guards *\/\n.tsl-home{overflow-x:clip}\n.tsl-home .e-con,.tsl-home .elementor-widget{min-width:0}\n.tsl-home .elementor-widget-container{max-width:100%}\n@media(max-width:767px){\n.tsl-home .tsl-fw{flex-wrap:wrap}\n.tsl-home .tsl-fw>.elementor-widget{white-space:normal}\n.tsl-home .elementor-button,.tsl-home .elementor-button-text{white-space:normal}\n.tsl-home .tsl-toolfirst,.tsl-home .tsl-toolink{max-width:100%}\n}\n\/* round 6: column containers must not wrap into a second column *\/\n\/* round 7 *\/\n.tsl-home .tsl-svgbig svg{width:40px;height:40px}\n@media(min-width:1025px) and (max-width:1279px){.tsl-home .tsl-steptitle{min-height:46px}}\n@media(min-width:768px) and (max-width:1024px){.tsl-home .tsl-steptitle{min-height:40px}.tsl-home .tsl-svgbig svg{width:32px;height:32px}}\n@media(min-width:768px) and (max-width:1279px){.tsl-home .tsl-rescard>.elementor-widget-heading,.tsl-home .tsl-rescard>.tsl-res-title{min-height:50.6px}}\n@media(max-width:767px){.tsl-home .tsl-svgbig svg{width:34px;height:34px}}\n\/* responsive *\/\n@media(max-width:1024px){.tsl-home .tsl-lead .elementor-widget-container{max-width:520px}}\n@media(max-width:767px){\n.tsl-home .desktop-break{display:none}\n.tsl-home .tsl-ai h2 br,.tsl-home .tsl-faq h2 br{display:none}\n.tsl-home .tsl-toolfirst{width:100%}\n.tsl-home .tsl-faq .elementor-toggle .elementor-tab-title{font-size:15px}\n.tsl-home .tsl-btnrow{align-items:stretch}\n}\nhtml{scroll-padding-top:20px}\n\n\/* round 2 pages *\/\n.tsl-home .tsl-intro .elementor-widget-container{max-width:920px}\n.tsl-home .tsl-crumb a:hover{color:#0668ee}\n.tsl-home .tsl-card{transition:border-color .15s,box-shadow .15s;background:linear-gradient(160deg,#eef5ff 0%,#ffffff 60%);border-top:3px solid #0668ee}\n.tsl-home .tsl-cardhead{align-items:center}\n.tsl-home .tsl-cardicon{box-shadow:0 4px 10px #2f6fd633;background:linear-gradient(145deg,#4a8af0,#2459b8)!important}\n.tsl-home .tsl-cardicon .elementor-icon{line-height:1}\n.tsl-home .tsl-card .tsl-cardlink{margin-top:auto!important;padding-top:18px}\n.tsl-home .tsl-card .tsl-cardhead .elementor-widget-heading{margin:0!important}\n.tsl-home .tsl-card:hover{border-color:#9db8d8;box-shadow:0 10px 28px #0b183512}\n.tsl-home .tsl-card a:hover{color:#0668ee}\n.tsl-home .tsl-card .elementor-heading-title a{color:inherit}\n.tsl-home .tsl-cardgrid{row-gap:35px}\n.tsl-home .tsl-doc .elementor-widget-container{max-width:820px;overflow-wrap:anywhere}\n.tsl-home .tsl-old .elementor-tab-content,.tsl-home .tsl-old .elementor-tab-content *{overflow-wrap:anywhere}\n.tsl-home .tsl-doc h2,.tsl-home .tsl-doc h3,.tsl-home .tsl-doc h4{color:#0b1835;letter-spacing:-.025em;font-weight:600;line-height:1.25;margin:34px 0 12px}\n.tsl-home .tsl-doc h2{font-size:28px}.tsl-home .tsl-doc h3{font-size:22px}.tsl-home .tsl-doc h4{font-size:18px}\n.tsl-home .tsl-doc p{margin:0 0 16px}\n.tsl-home .tsl-doc ul,.tsl-home .tsl-doc ol{margin:0 0 18px;padding-left:22px}\n.tsl-home .tsl-doc li{margin:0 0 8px}\n.tsl-home .tsl-doc a{color:#0668ee;font-weight:550}\n.tsl-home .tsl-doc a:hover{color:#0058ce;text-decoration:underline}\n.tsl-home .tsl-doc img{max-width:100%;height:auto;border:1px solid #d9e0e9;border-radius:5px}\n.tsl-home .tsl-doc code{background:#f3f6fa;padding:1px 6px;border-radius:3px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.92em}\n.tsl-home .tsl-doc pre{background:#0b1d40;color:#e6eefb;padding:16px 18px;border-radius:5px;overflow-x:auto;font-size:13px;line-height:1.6;margin:0 0 18px}\n.tsl-home .tsl-doc pre code{background:none;padding:0;color:inherit}\n.tsl-home .tsl-doc blockquote{margin:0 0 18px;padding:4px 0 4px 18px;border-left:3px solid #0668ee;color:#536078}\n.tsl-home .tsl-doc table{border-collapse:collapse;width:100%;margin:0 0 20px}\n.tsl-home .tsl-doc th,.tsl-home .tsl-doc td{border:1px solid #d9e0e9;padding:8px 12px;text-align:left;vertical-align:top}\n.tsl-home .tsl-doc th{background:#f3f6fa}\n\n.tsl-home .tsl-post .elementor-widget-container{max-width:800px}\n.tsl-home .tsl-post figure{margin:26px 0}\n.tsl-home .tsl-post figcaption{font-size:13px;color:#738097;margin-top:8px}\n.tsl-home .tsl-post img{box-shadow:0 8px 24px #0b18350d}\n.tsl-home .tsl-post .tsl-checks{list-style:none;padding:0}\n.tsl-home .tsl-post .tsl-checks li{position:relative;padding-left:28px}\n.tsl-home .tsl-post .tsl-checks li:before{content:\"\u2713\";position:absolute;left:0;top:0;color:#0668ee;font-weight:700}\n.tsl-hero h1,.tsl-hero h1.elementor-heading-title{max-width:800px!important;display:block}\n.tsl-home .tsl-hero .elementor-widget-heading .elementor-widget-container{max-width:800px}\n.tsl-home .tsl-post h2{font-size:30px}\n.tsl-home .tsl-post .tsl-hint{display:flex;gap:16px;align-items:flex-start;background:#eef5ff;border-left:4px solid #0668ee;border-radius:6px;padding:18px 22px;margin:24px 0}\n.tsl-home .tsl-post .tsl-hint img{width:40px;height:auto;flex:0 0 40px;border:0;box-shadow:none;border-radius:0;margin:0}\n.tsl-home .tsl-post .tsl-hint p,.tsl-home .tsl-post .tsl-hint div{margin:0}\n.tsl-home .tsl-share .elementor-social-icon{transition:background .15s,color .15s}\n.tsl-home .tsl-sharelabel{font-weight:600;color:#0b1835}\n.tsl-home .tsl-post figure img[src*=\"hint_\"]{width:44px;border:0;box-shadow:none;border-radius:0}\n.tsl-home .tsl-post .tsl-cmp td:first-child{font-weight:600;background:#f3f6fa}\n.tsl-home .tsl-post .tsl-cmp th{background:#0b1d40;color:#fff;border-color:#0b1d40}\n.tsl-home .tsl-post .tsl-cmp th code{background:#ffffff22;color:#fff}\n.tsl-home .tsl-post p,.tsl-home .tsl-post li{font-size:17px;line-height:1.75}\n.tsl-home .tsl-post li{font-size:17px}\n@media(max-width:767px){.tsl-home .tsl-post h2{font-size:25px}.tsl-home .tsl-post p,.tsl-home .tsl-post li{font-size:16px}}\n\n<\/style>\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<div class=\"elementor-element elementor-element-aa50e85 e-con-full tsl-home e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"aa50e85\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d5f0214 e-con-boxed e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"d5f0214\" 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-8a37405 tsl-doc tsl-post elementor-widget elementor-widget-text-editor\" data-id=\"8a37405\" 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<h2>Biri bunu zaten yapt\u0131ysa tekerle\u011fi neden yeniden icat edelim?<\/h2>\n<p>Pazar\u0131n\u0131z\u0131 geni\u015fletmek ve \u00fcr\u00fcn\u00fc yabanc\u0131 m\u00fc\u015fterilere satmak istiyorsan\u0131z yaz\u0131l\u0131m\u0131n yerelle\u015ftirilmesi \u015fartt\u0131r. RAD Studio, Delphi veya C++Builder ile \u00e7al\u0131\u015fan geli\u015ftiriciler, uygulamalar\u0131na \u00e7ok dilli destek eklemek i\u00e7in \u00fc\u00e7 farkl\u0131 yol se\u00e7ebilir. Birincisi, bunu Resource DLL Wizard ile yapabilirsiniz. \u0130kincisi, kendi arac\u0131n\u0131z\u0131 yazabilirsiniz. Ancak elle yap\u0131lan ve \u00f6zel olan her \u015feyde oldu\u011fu gibi, kendi arac\u0131n\u0131z\u0131 yazmak size daha \u00f6nemli i\u015flere harcanabilecek zaman ve enerjiye mal olur. Geli\u015ftirme ya\u015fam d\u00f6ng\u00fcs\u00fcn\u00fc h\u0131zland\u0131rmak istiyorsan\u0131z en iyi yol, TsiLang Components Suite gibi kullan\u0131ma haz\u0131r bir ara\u00e7 kullanmakt\u0131r. Kullan\u0131c\u0131 dostu, kullan\u0131m\u0131 kolayd\u0131r ve iyi \u00e7al\u0131\u015faca\u011f\u0131 garantilidir. <strong>Nas\u0131lsa biri bunu zaten halletmi\u015fken ve insanlar bu tekerle\u011fin kusursuz \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 bilirken, neden tekerle\u011fi yeniden icat edelim?!<\/strong><\/p>\n<h3>\u201cIt\u2019s what can be called money well invested\u201d<\/h3>\n<p>D\u00fcnyan\u0131n d\u00f6rt bir yan\u0131ndaki m\u00fc\u015fteriler TsiLang Components Suite\u2019i kullan\u0131yor ve bu, yaz\u0131l\u0131mlar\u0131n\u0131 \u00e7ok dilli yapmalar\u0131na \u015fimdiden yard\u0131mc\u0131 oluyor. Steve Jordi bunlardan biri. \u0130svi\u00e7re\u2019deki TiltSoft\u2019ta yaz\u0131l\u0131m m\u00fchendisi olarak \u00e7al\u0131\u015f\u0131yor. \u015eirketi, d\u00fcnyan\u0131n bir\u00e7ok \u00fclkesindeki son kullan\u0131c\u0131lara da\u011f\u0131t\u0131lan yanarda\u011f izleme yaz\u0131l\u0131mlar\u0131 geli\u015ftirmede uzmanla\u015fm\u0131\u015f. TsiLang\u2019a ge\u00e7meden \u00f6nce \u015firket, uygulamalar\u0131n\u0131 di\u011fer \u00fclkeler i\u00e7in yerelle\u015ftirmek \u00fczere kullan\u0131m\u0131 kolay ama g\u00fc\u00e7l\u00fc bir ara\u00e7 aray\u0131\u015f\u0131ndayd\u0131. Basitlik ve fiyat\u0131n yan\u0131 s\u0131ra \u00f6zel gereksinimlerinden biri, yaz\u0131l\u0131m\u0131n son kullan\u0131c\u0131lar\u0131n uygulamay\u0131 kendi ba\u015flar\u0131na \u00e7evirmesine olanak tan\u0131mas\u0131yd\u0131. Di\u011fer bile\u015fenlerin hi\u00e7biri gereksinimlerini kar\u015f\u0131layamad\u0131.<\/p>\n<p><em>\u201cWe investigated and tried a lot of solutions\u201d<\/em>, says Steve. <em>\u201cAll of them described themselves as the best tool around. If we found TsiLang, it\u2019s because none of the others were really the best tools and we kept searching. Only TsiLang had a dictionary, only TsiLang had that dispatcher mechanism that allows coding the language switch at one place only. Only TsiLang was able to translate DBGrid column headers, etc. With this software in place, we can localize our software in hours. This saves time and efforts, and helps us to be more focused on the development of the main project. We can recommend TsiLang Components Suite without a single hesitation. It\u2019s what can be called money well invested.\u201d<\/em><\/p>\n<h3>TsiLang Components Suite yerelle\u015ftirme s\u00fcrecini iki dakikal\u0131k bir yolculu\u011fa d\u00f6n\u00fc\u015ft\u00fcr\u00fcr<\/h3>\n<p>TsiLang yaz\u0131l\u0131m\u0131n\u0131n kullan\u0131m\u0131n\u0131n ne kadar kolay oldu\u011funu hissettirmek i\u00e7in standart Delphi da\u011f\u0131t\u0131m\u0131nda bulunan MDIAPP \u00f6rne\u011fini kullanmak istiyoruz. <\/p>\n<p><strong>7 ad\u0131mda \u00e7ok dilli bir uygulamaya ge\u00e7elim!<\/strong><\/p>\n<ul>\n<li>RAD Studio, Delphi veya C++Builder\u2019da MDIApp.dpr \u00f6rnek projesini a\u00e7\u0131n veya olu\u015fturun.<\/li>\n<li><strong>Ad\u0131m 1.<\/strong> IDE\u2019den TsiLang Expert\u2019i ba\u015flat\u0131n. Bunu Tools men\u00fcs\u00fcnden yapabilirsiniz. A\u00e7\u0131lan TsiLang Expert penceresinde ana men\u00fc \u00e7ubu\u011funu ve ara\u00e7 \u00e7ubu\u011funu g\u00f6rebilirsiniz. Altta, projenin t\u00fcm formlar\u0131n\u0131n listesini g\u00f6rebilirsiniz. Hepsini se\u00e7in.<\/li>\n<\/ul>\n<figure><img decoding=\"async\" data-src=\"https:\/\/www.tsilang.com\/wp-content\/uploads\/2019\/06\/expert_guide_web.png\" alt=\"TsiLang Expert\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\"><\/figure>\n<ul>\n<li><strong>Ad\u0131m 2.<\/strong> Expert\u2019in komut paneli men\u00fcs\u00fcnde <strong>File | Selected | Wizard<\/strong> \u00f6\u011fesine t\u0131klay\u0131n. A\u00e7\u0131lan sihirbaz\u0131 ba\u015flatmak i\u00e7in <strong>Next <\/strong>d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<li>Ana formu se\u00e7in ve sa\u011fdaki birle\u015fik giri\u015f kutusunda TsiLang t\u00fcr\u00fcn\u00fc ayarlay\u0131n. Listedeki di\u011fer t\u00fcm formlar i\u00e7in TsiLangLinked ayarlay\u0131n.<\/li>\n<\/ul>\n<figure><img decoding=\"async\" data-src=\"https:\/\/www.tsilang.com\/wp-content\/uploads\/2019\/06\/wizard1_web.png\" alt=\"Translation Wizard. Step 1\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\"><\/figure>\n<ul>\n<li>Ayarlar\u0131 a\u015fa\u011f\u0131da g\u00f6sterildi\u011fi gibi yap\u0131land\u0131r\u0131n ve <strong>Next <\/strong>d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<\/ul>\n<figure><img decoding=\"async\" data-src=\"https:\/\/www.tsilang.com\/wp-content\/uploads\/2019\/06\/wizard2_web.png\" alt=\"Translation Wizard. Step 2\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\"><\/figure>\n<h3>\u00c7evirileri yaln\u0131zca fare t\u0131klamalar\u0131yla girme<\/h3>\n<ul>\n<li><strong>Ad\u0131m 3.<\/strong> Wizard tamamland\u0131\u011f\u0131nda proje formlar\u0131n\u0131z zaten neredeyse tamamen \u00e7ok dillidir. <strong>Translation Editor<\/strong>\u2019\u00fc g\u00f6r\u00fcnt\u00fclemek ve aray\u00fcz girdileri i\u00e7in \u00e7evirileri girmek \u00fczere Expert\u2019te herhangi bir forma \u00e7ift t\u0131klaman\u0131z yeterlidir. Bir girdinin \u00e7evrilmesini \u00f6nlemek i\u00e7in di\u011fer dil(ler) i\u00e7in de\u011fer(ler)i bo\u015f b\u0131rakabilir veya bu girdiyi hari\u00e7 tutma listesine ekleyebilirsiniz.<\/li>\n<\/ul>\n<figure><img decoding=\"async\" data-src=\"https:\/\/www.tsilang.com\/wp-content\/uploads\/2019\/06\/tsieditor_guide_web.png\" alt=\"Translation Editor\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\"><\/figure>\n<ul>\n<li>Di\u011fer formlara yerle\u015ftirilmi\u015f denetimlerin \u00e7evirilerini girmek i\u00e7in TsiLang Expert\u2019te bu formlara \u00e7ift t\u0131klay\u0131n.<\/li>\n<\/ul>\n<h3>Koda g\u00f6m\u00fcl\u00fc dizeleri \u00e7evirme\n<\/h3>\n<ul>\n<li><strong>Ad\u0131m 4.<\/strong> Bir sonraki ad\u0131mda kaynak dosyalar\u0131m\u0131zdaki t\u00fcm koda g\u00f6m\u00fcl\u00fc dizeleri \u00e7evirece\u011fiz. \u201cMainForm\u201d \u00fczerine t\u0131klay\u0131n ve TsiLang Expert\u2019in komut panelinde <strong>\u201cFile | Strings in Source| w\/ form\u201d<\/strong> komutunu se\u00e7in. Bu komut, biriminizin kaynak kodunda bulunan t\u00fcm koda g\u00f6m\u00fcl\u00fc dize sabitlerini g\u00f6steren formu a\u00e7ar. Bir sabitin \u00e7evrilmesini istemiyorsan\u0131z bu listeden silebilirsiniz. \u0130lgili sabitin bulundu\u011fu sat\u0131r\u0131 se\u00e7in ve \u201c<strong>Delete<\/strong>\u201d d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<\/ul>\n<figure><img decoding=\"async\" data-src=\"https:\/\/www.tsilang.com\/wp-content\/uploads\/2019\/07\/source_strings_web.png\" alt=\"Strings in source\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\"><\/figure>\n<p>Yukar\u0131daki resimde g\u00f6rd\u00fc\u011f\u00fcn\u00fcz gibi birinci s\u00fctun sat\u0131r numaras\u0131n\u0131, ikinci s\u00fctun bu kaynak dize i\u00e7in kullan\u0131lacak dize kimli\u011fini g\u00f6sterir. Ayn\u0131 dizeler i\u00e7in bu kimlik ayn\u0131 olacakt\u0131r. \u00dc\u00e7\u00fcnc\u00fc s\u00fctun, dizenin kaynaktaki de\u011ferini i\u00e7erir. D\u00f6rd\u00fcnc\u00fc s\u00fctun, bu koda g\u00f6m\u00fcl\u00fc dizenin yerine kaynak kodunuza yerle\u015ftirilecek metni g\u00f6sterir. Burada istedi\u011finiz de\u011fi\u015fiklikleri yapabilirsiniz ve bunlar de\u011fi\u015ftirme s\u0131ras\u0131nda kullan\u0131lacakt\u0131r. Formun alt\u0131nda, dizenin bulundu\u011fu kaynak kodun \u00f6nizlemesini g\u00f6rebilirsiniz.<\/p>\n<p><strong>Modify Source <\/strong>d\u00fc\u011fmesine t\u0131klad\u0131ktan sonra listelenen t\u00fcm koda g\u00f6m\u00fcl\u00fc dizeler TsiLang bile\u015feninin <strong>GetTextOrDefault()<\/strong> y\u00f6ntemiyle de\u011fi\u015ftirilir. Bu y\u00f6ntem, girdi dize kimli\u011fine g\u00f6re, aray\u00fcz\u00fcn etkin diline uygun dize de\u011ferini veya \u00e7eviri yoksa ilk dilin de\u011ferini d\u00f6nd\u00fcr\u00fcr.<\/p>\n<p>Dizelerin \u00f6zg\u00fcn de\u011ferleri TsiLang\u2019\u0131n <strong>\u201cStrings\u201d<\/strong> \u00f6zelli\u011fine yerle\u015ftirilir. Bunlar\u0131 Object Inspector\u2019da bu \u00f6zelli\u011fe \u00e7ift t\u0131klayarak \u00e7evirebilirsiniz.<\/p>\n<h3>\u0130nce ayar<\/h3>\n<ul>\n<li><strong>Ad\u0131m 5.<\/strong> Uygulaman\u0131z\u0131 ger\u00e7ekten \u00e7ok dilli yapmak i\u00e7in TSaveDialog, TOpenDialog, TFontDialog ve TPrintDialog bile\u015fenlerini TsiSaveDialog, TsiOpenDialog, TsiFontDialog ve TsiPrintDialog ile de\u011fi\u015ftirmeniz gerekir. Bu bile\u015fenler \u201cSiDialogs\u201d bile\u015fen paleti sayfas\u0131nda bulunur. \u201csiLang\u201d \u00f6zelli\u011fini ayarlayarak bunlar\u0131 TsiLang\u2019a ba\u011flay\u0131n. Object Inspector\u2019da TsiLang\u2019\u0131n <strong>\u201cDlgsCaptions\u201d<\/strong> \u00f6zelli\u011fine \u00e7ift t\u0131klayarak Standard Dialogs Captions d\u00fczenleyicisini a\u00e7\u0131n ve ortak ileti\u015fim kutusu dizeleri i\u00e7in \u00e7evirileri yaz\u0131n.<\/li>\n<\/ul>\n<h3>Dil de\u011fi\u015ftirme kodu<\/h3>\n<ul>\n<li><strong>Ad\u0131m 6.<\/strong> Dil de\u011fi\u015ftirme kodunu eklemek i\u00e7in \u015fu ad\u0131mlar\u0131 izleyin:\n<ul>\n<li>Ana men\u00fcn\u00fcn \u00fcst d\u00fczeyine <strong>\u201cLanguage\u201d <\/strong>adl\u0131 yeni bir men\u00fc \u00f6\u011fesi ekleyin.<\/li>\n<li><strong>\u201cLanguage\u201d<\/strong> men\u00fcs\u00fcne <strong>\u201cEnglish\u201d<\/strong> ve <strong>\u201cGerman\u201d <\/strong>alt men\u00fc \u00f6\u011felerini ekleyin.<\/li>\n<li>Bu \u00f6\u011feler i\u00e7in <strong>RadioItem<\/strong> \u00f6zelli\u011fini True yap\u0131n ve English \u00f6\u011fesinin <strong>Checked<\/strong> \u00f6zelli\u011fini True yap\u0131n.<\/li>\n<li><strong>Tag<\/strong> \u00f6zelli\u011fini English \u00f6\u011fesi i\u00e7in <strong>1<\/strong>, German \u00f6\u011fesi i\u00e7in <strong>2 <\/strong>olarak ayarlay\u0131n.<\/li>\n<li>Her iki \u00f6\u011fe i\u00e7in <strong>OnClick<\/strong> olay i\u015fleyicisine \u015fu kodu ekleyin:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre><code><strong>procedure<\/strong> TMainForm.German1Click(Sender: TObject);\n<strong>begin<\/strong> \n   siLangDispatcher1.ActiveLanguage := TComponent(Sender).Tag;\n   TMenuItem(Sender).Checked := <strong>True<\/strong>;\n<strong>end<\/strong>;<\/code><\/pre>\n<h3>Ad\u0131m 7. Projenizi derleyin ve \u00e7al\u0131\u015ft\u0131r\u0131n. Uygulama \u00e7ok dilli!<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fd2c55a e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"fd2c55a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e3f2831 elementor-widget__width-auto tsl-sharelabel elementor-widget elementor-widget-text-editor\" data-id=\"e3f2831\" 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<p>Bu makaleyi payla\u015f\u0131n<\/p>\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-4732e5b elementor-shape-rounded e-grid-align-left tsl-share elementor-grid-0 elementor-widget elementor-widget-social-icons\" data-id=\"4732e5b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-f5a0355\" href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.tsilang.com%2Fhow-to-make-your-application-multilingual%2F\" target=\"_blank\" rel=\"nofollow\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Facebook-f<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-facebook-f\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-x-twitter elementor-repeater-item-79766a8\" href=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fwww.tsilang.com%2Fhow-to-make-your-application-multilingual%2F&#038;text=How%20to%20make%20your%20application%20multilingual%2C%20and%20keep%20development%20efforts%20and%20costs%20to%20a%20minimum\" target=\"_blank\" rel=\"nofollow\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">X-twitter<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-x-twitter\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-linkedin-in elementor-repeater-item-4682857\" href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fwww.tsilang.com%2Fhow-to-make-your-application-multilingual%2F\" target=\"_blank\" rel=\"nofollow\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Linkedin-in<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-linkedin-in\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-envelope elementor-repeater-item-dc0ef8c\" href=\"mailto:?subject=How%20to%20make%20your%20application%20multilingual%2C%20and%20keep%20development%20efforts%20and%20costs%20to%20a%20minimum&#038;body=https%3A%2F%2Fwww.tsilang.com%2Fhow-to-make-your-application-multilingual%2F\" target=\"_blank\" rel=\"nofollow\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Envelope<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-envelope\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-25ec523 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"25ec523\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-35a4611 elementor-align-left elementor-widget__width-auto tsl-linkbtn elementor-widget elementor-widget-button\" data-id=\"35a4611\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/www.tsilang.com\/tr\/articles\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">T\u00fcm makaleler<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\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<div class=\"elementor-element elementor-element-ab14cbe e-con-full tsl-home tsl-final-cta e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"ab14cbe\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-731be91 e-con-boxed e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"731be91\" 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-d487c2b tsl-eyebrow elementor-widget elementor-widget-text-editor\" data-id=\"d487c2b\" 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<p>Uygulaman\u0131z\u0131n bir sonraki dili burada ba\u015fl\u0131yor<\/p>\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-244cf41 elementor-widget elementor-widget-heading\" data-id=\"244cf41\" 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\">\u00c7ok dilli olmaya haz\u0131r m\u0131s\u0131n\u0131z?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb68efb elementor-widget elementor-widget-text-editor\" data-id=\"bb68efb\" 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<p>Her \u00f6zelli\u011fi kendi projenizle deneyin.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0242515 e-con-full tsl-btnrow e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"0242515\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0fb73be elementor-align-left elementor-widget__width-auto elementor-widget-mobile__width-inherit elementor-mobile-align-justify tsl-btn elementor-widget elementor-widget-button\" data-id=\"0fb73be\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/www.tsilang.com\/tr\/download-tsilang-components-suite\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">\u00dccretsiz deneme s\u00fcr\u00fcm\u00fcn\u00fc indirin<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\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-c3c4c91 elementor-align-left elementor-widget__width-auto elementor-widget-mobile__width-inherit elementor-mobile-align-justify tsl-btn2 elementor-widget elementor-widget-button\" data-id=\"c3c4c91\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/www.tsilang.com\/tr\/buy-license\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Fiyatlar\u0131 g\u00f6r\u00fcn<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d2e6d9 tsl-final elementor-widget elementor-widget-text-editor\" data-id=\"4d2e6d9\" 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<p>Tam i\u015flevli deneme s\u00fcr\u00fcm\u00fc. Yerelle\u015ftirilmi\u015f uygulaman\u0131z \u00e7al\u0131\u015f\u0131rken IDE\u2019nizi a\u00e7\u0131k tutun.<\/p>\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\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Pazar eri\u015fiminizi geni\u015fletmek ve \u00fcr\u00fcn\u00fc yabanc\u0131 m\u00fc\u015fterilere satmak istiyorsan\u0131z yaz\u0131l\u0131m\u0131n yerelle\u015ftirilmesi \u015fartt\u0131r. Geli\u015ftirme ya\u015fam d\u00f6ng\u00fcs\u00fcn\u00fc h\u0131zland\u0131rmak istiyorsan\u0131z, en iyi yol TsiLang Components Suite gibi \u00e7al\u0131\u015ft\u0131rmaya haz\u0131r bir ara\u00e7 kullanmak olacakt\u0131r.<\/p>\n","protected":false},"author":1,"featured_media":2625,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_canvas","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[27,25],"tags":[],"class_list":["post-1029","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-delphi-localization-general","category-how-to-localization"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Uygulaman\u0131z\u0131 \u00e7ok dilli hale getirme ve geli\u015ftirme \u00e7abalar\u0131n\u0131 ve maliyetlerini minimumda tutma<\/title>\n<meta name=\"description\" content=\"Pazar eri\u015fiminizi geni\u015fletmek ve \u00fcr\u00fcn\u00fc yabanc\u0131 m\u00fc\u015fterilere satmak istiyorsan\u0131z yaz\u0131l\u0131m\u0131n yerelle\u015ftirilmesi \u015fartt\u0131r. Geli\u015ftirme ya\u015fam d\u00f6ng\u00fcs\u00fcn\u00fc h\u0131zland\u0131rmak istiyorsan\u0131z, en iyi yol TsiLang Components Suite gibi \u00e7al\u0131\u015ft\u0131rmaya haz\u0131r bir ara\u00e7 kullanmak olacakt\u0131r.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Uygulaman\u0131z\u0131 \u00e7ok dilli hale getirme ve geli\u015ftirme \u00e7abalar\u0131n\u0131 ve maliyetlerini minimumda tutma\" \/>\n<meta property=\"og:description\" content=\"Pazar eri\u015fiminizi geni\u015fletmek ve \u00fcr\u00fcn\u00fc yabanc\u0131 m\u00fc\u015fterilere satmak istiyorsan\u0131z yaz\u0131l\u0131m\u0131n yerelle\u015ftirilmesi \u015fartt\u0131r. Geli\u015ftirme ya\u015fam d\u00f6ng\u00fcs\u00fcn\u00fc h\u0131zland\u0131rmak istiyorsan\u0131z, en iyi yol TsiLang Components Suite gibi \u00e7al\u0131\u015ft\u0131rmaya haz\u0131r bir ara\u00e7 kullanmak olacakt\u0131r.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/\" \/>\n<meta property=\"og:site_name\" content=\"Yerelle\u015ftirme ve Uluslararas\u0131la\u015ft\u0131rma Arac\u0131\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiComponents-146798890855121\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-17T07:22:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-06T12:49:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.tsilang.com\/tr\/wp-content\/uploads\/minimum_costs_on_localization_600x600.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Igor Siticov\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiComponents\" \/>\n<meta name=\"twitter:site\" content=\"@SiComponents\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Igor Siticov\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/how-to-make-your-application-multilingual\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/how-to-make-your-application-multilingual\\\/\"},\"author\":{\"name\":\"Igor Siticov\",\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/#\\\/schema\\\/person\\\/e4bf2933bc8da7588aa56e6628eed939\"},\"headline\":\"Uygulaman\u0131z\u0131 \u00e7ok dilli hale getirme ve geli\u015ftirme \u00e7abalar\u0131n\u0131 ve maliyetlerini minimumda tutma\",\"datePublished\":\"2019-02-17T07:22:36+00:00\",\"dateModified\":\"2026-11-06T12:49:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/how-to-make-your-application-multilingual\\\/\"},\"wordCount\":1249,\"publisher\":{\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/how-to-make-your-application-multilingual\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/wp-content\\\/uploads\\\/minimum_costs_on_localization_600x600.jpg\",\"articleSection\":[\"General\",\"How To\"],\"inLanguage\":\"tr\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/how-to-make-your-application-multilingual\\\/\",\"url\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/how-to-make-your-application-multilingual\\\/\",\"name\":\"Uygulaman\u0131z\u0131 \u00e7ok dilli hale getirme ve geli\u015ftirme \u00e7abalar\u0131n\u0131 ve maliyetlerini minimumda tutma\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/how-to-make-your-application-multilingual\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/how-to-make-your-application-multilingual\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/wp-content\\\/uploads\\\/minimum_costs_on_localization_600x600.jpg\",\"datePublished\":\"2019-02-17T07:22:36+00:00\",\"dateModified\":\"2026-11-06T12:49:43+00:00\",\"description\":\"Pazar eri\u015fiminizi geni\u015fletmek ve \u00fcr\u00fcn\u00fc yabanc\u0131 m\u00fc\u015fterilere satmak istiyorsan\u0131z yaz\u0131l\u0131m\u0131n yerelle\u015ftirilmesi \u015fartt\u0131r. Geli\u015ftirme ya\u015fam d\u00f6ng\u00fcs\u00fcn\u00fc h\u0131zland\u0131rmak istiyorsan\u0131z, en iyi yol TsiLang Components Suite gibi \u00e7al\u0131\u015ft\u0131rmaya haz\u0131r bir ara\u00e7 kullanmak olacakt\u0131r.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/how-to-make-your-application-multilingual\\\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/how-to-make-your-application-multilingual\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/how-to-make-your-application-multilingual\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/wp-content\\\/uploads\\\/minimum_costs_on_localization_600x600.jpg\",\"contentUrl\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/wp-content\\\/uploads\\\/minimum_costs_on_localization_600x600.jpg\",\"width\":600,\"height\":600,\"caption\":\"minimum costs on localization\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/how-to-make-your-application-multilingual\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Uygulaman\u0131z\u0131 \u00e7ok dilli hale getirme ve geli\u015ftirme \u00e7abalar\u0131n\u0131 ve maliyetlerini minimumda tutma\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/#website\",\"url\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/\",\"name\":\"Yerelle\u015ftirme ve Uluslararas\u0131la\u015ft\u0131rma Arac\u0131\",\"description\":\"Minimum \u00e7abayla T\u00dcM hedef platformlar i\u00e7in \u00e7ok dilli veya yerelle\u015ftirilmi\u015f uygulamalar olu\u015fturmak i\u00e7in eksiksiz ve evrensel \u00e7\u00f6z\u00fcm!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/#organization\",\"name\":\"TsiLang-SiComponents\",\"url\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/TsiLang_Icon_256.png\",\"contentUrl\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/wp-content\\\/uploads\\\/2019\\\/06\\\/TsiLang_Icon_256.png\",\"width\":256,\"height\":256,\"caption\":\"TsiLang-SiComponents\"},\"image\":{\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/SiComponents-146798890855121\\\/\",\"https:\\\/\\\/x.com\\\/SiComponents\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/sicomponents\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCYKIokNdbZXQZVvV-cwy7dg?view_as=subscriber\",\"https:\\\/\\\/ru.wikipedia.org\\\/wiki\\\/TsiLang_Components_Suite\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.tsilang.com\\\/tr\\\/#\\\/schema\\\/person\\\/e4bf2933bc8da7588aa56e6628eed939\",\"name\":\"Igor Siticov\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/670593d39c7974d55f1cc5aff6da9aabc51ac8c938b816559ff2cbfea1e5cb23?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/670593d39c7974d55f1cc5aff6da9aabc51ac8c938b816559ff2cbfea1e5cb23?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/670593d39c7974d55f1cc5aff6da9aabc51ac8c938b816559ff2cbfea1e5cb23?s=96&d=mm&r=g\",\"caption\":\"Igor Siticov\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Uygulaman\u0131z\u0131 \u00e7ok dilli hale getirme ve geli\u015ftirme \u00e7abalar\u0131n\u0131 ve maliyetlerini minimumda tutma","description":"Pazar eri\u015fiminizi geni\u015fletmek ve \u00fcr\u00fcn\u00fc yabanc\u0131 m\u00fc\u015fterilere satmak istiyorsan\u0131z yaz\u0131l\u0131m\u0131n yerelle\u015ftirilmesi \u015fartt\u0131r. Geli\u015ftirme ya\u015fam d\u00f6ng\u00fcs\u00fcn\u00fc h\u0131zland\u0131rmak istiyorsan\u0131z, en iyi yol TsiLang Components Suite gibi \u00e7al\u0131\u015ft\u0131rmaya haz\u0131r bir ara\u00e7 kullanmak olacakt\u0131r.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/","og_locale":"tr_TR","og_type":"article","og_title":"Uygulaman\u0131z\u0131 \u00e7ok dilli hale getirme ve geli\u015ftirme \u00e7abalar\u0131n\u0131 ve maliyetlerini minimumda tutma","og_description":"Pazar eri\u015fiminizi geni\u015fletmek ve \u00fcr\u00fcn\u00fc yabanc\u0131 m\u00fc\u015fterilere satmak istiyorsan\u0131z yaz\u0131l\u0131m\u0131n yerelle\u015ftirilmesi \u015fartt\u0131r. Geli\u015ftirme ya\u015fam d\u00f6ng\u00fcs\u00fcn\u00fc h\u0131zland\u0131rmak istiyorsan\u0131z, en iyi yol TsiLang Components Suite gibi \u00e7al\u0131\u015ft\u0131rmaya haz\u0131r bir ara\u00e7 kullanmak olacakt\u0131r.","og_url":"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/","og_site_name":"Yerelle\u015ftirme ve Uluslararas\u0131la\u015ft\u0131rma Arac\u0131","article_publisher":"https:\/\/www.facebook.com\/SiComponents-146798890855121\/","article_published_time":"2019-02-17T07:22:36+00:00","article_modified_time":"2026-11-06T12:49:43+00:00","og_image":[{"width":600,"height":600,"url":"https:\/\/www.tsilang.com\/tr\/wp-content\/uploads\/minimum_costs_on_localization_600x600.jpg","type":"image\/jpeg"}],"author":"Igor Siticov","twitter_card":"summary_large_image","twitter_creator":"@SiComponents","twitter_site":"@SiComponents","twitter_misc":{"Written by":"Igor Siticov","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/#article","isPartOf":{"@id":"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/"},"author":{"name":"Igor Siticov","@id":"https:\/\/www.tsilang.com\/tr\/#\/schema\/person\/e4bf2933bc8da7588aa56e6628eed939"},"headline":"Uygulaman\u0131z\u0131 \u00e7ok dilli hale getirme ve geli\u015ftirme \u00e7abalar\u0131n\u0131 ve maliyetlerini minimumda tutma","datePublished":"2019-02-17T07:22:36+00:00","dateModified":"2026-11-06T12:49:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/"},"wordCount":1249,"publisher":{"@id":"https:\/\/www.tsilang.com\/tr\/#organization"},"image":{"@id":"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/#primaryimage"},"thumbnailUrl":"https:\/\/www.tsilang.com\/tr\/wp-content\/uploads\/minimum_costs_on_localization_600x600.jpg","articleSection":["General","How To"],"inLanguage":"tr"},{"@type":"WebPage","@id":"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/","url":"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/","name":"Uygulaman\u0131z\u0131 \u00e7ok dilli hale getirme ve geli\u015ftirme \u00e7abalar\u0131n\u0131 ve maliyetlerini minimumda tutma","isPartOf":{"@id":"https:\/\/www.tsilang.com\/tr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/#primaryimage"},"image":{"@id":"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/#primaryimage"},"thumbnailUrl":"https:\/\/www.tsilang.com\/tr\/wp-content\/uploads\/minimum_costs_on_localization_600x600.jpg","datePublished":"2019-02-17T07:22:36+00:00","dateModified":"2026-11-06T12:49:43+00:00","description":"Pazar eri\u015fiminizi geni\u015fletmek ve \u00fcr\u00fcn\u00fc yabanc\u0131 m\u00fc\u015fterilere satmak istiyorsan\u0131z yaz\u0131l\u0131m\u0131n yerelle\u015ftirilmesi \u015fartt\u0131r. Geli\u015ftirme ya\u015fam d\u00f6ng\u00fcs\u00fcn\u00fc h\u0131zland\u0131rmak istiyorsan\u0131z, en iyi yol TsiLang Components Suite gibi \u00e7al\u0131\u015ft\u0131rmaya haz\u0131r bir ara\u00e7 kullanmak olacakt\u0131r.","breadcrumb":{"@id":"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/#primaryimage","url":"https:\/\/www.tsilang.com\/tr\/wp-content\/uploads\/minimum_costs_on_localization_600x600.jpg","contentUrl":"https:\/\/www.tsilang.com\/tr\/wp-content\/uploads\/minimum_costs_on_localization_600x600.jpg","width":600,"height":600,"caption":"minimum costs on localization"},{"@type":"BreadcrumbList","@id":"https:\/\/www.tsilang.com\/tr\/how-to-make-your-application-multilingual\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.tsilang.com\/tr\/"},{"@type":"ListItem","position":2,"name":"Uygulaman\u0131z\u0131 \u00e7ok dilli hale getirme ve geli\u015ftirme \u00e7abalar\u0131n\u0131 ve maliyetlerini minimumda tutma"}]},{"@type":"WebSite","@id":"https:\/\/www.tsilang.com\/tr\/#website","url":"https:\/\/www.tsilang.com\/tr\/","name":"Yerelle\u015ftirme ve Uluslararas\u0131la\u015ft\u0131rma Arac\u0131","description":"Minimum \u00e7abayla T\u00dcM hedef platformlar i\u00e7in \u00e7ok dilli veya yerelle\u015ftirilmi\u015f uygulamalar olu\u015fturmak i\u00e7in eksiksiz ve evrensel \u00e7\u00f6z\u00fcm!","publisher":{"@id":"https:\/\/www.tsilang.com\/tr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tsilang.com\/tr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Organization","@id":"https:\/\/www.tsilang.com\/tr\/#organization","name":"TsiLang-SiComponents","url":"https:\/\/www.tsilang.com\/tr\/","logo":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.tsilang.com\/tr\/#\/schema\/logo\/image\/","url":"https:\/\/www.tsilang.com\/tr\/wp-content\/uploads\/2019\/06\/TsiLang_Icon_256.png","contentUrl":"https:\/\/www.tsilang.com\/tr\/wp-content\/uploads\/2019\/06\/TsiLang_Icon_256.png","width":256,"height":256,"caption":"TsiLang-SiComponents"},"image":{"@id":"https:\/\/www.tsilang.com\/tr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiComponents-146798890855121\/","https:\/\/x.com\/SiComponents","https:\/\/www.linkedin.com\/company\/sicomponents\/","https:\/\/www.youtube.com\/channel\/UCYKIokNdbZXQZVvV-cwy7dg?view_as=subscriber","https:\/\/ru.wikipedia.org\/wiki\/TsiLang_Components_Suite"]},{"@type":"Person","@id":"https:\/\/www.tsilang.com\/tr\/#\/schema\/person\/e4bf2933bc8da7588aa56e6628eed939","name":"Igor Siticov","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/secure.gravatar.com\/avatar\/670593d39c7974d55f1cc5aff6da9aabc51ac8c938b816559ff2cbfea1e5cb23?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/670593d39c7974d55f1cc5aff6da9aabc51ac8c938b816559ff2cbfea1e5cb23?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/670593d39c7974d55f1cc5aff6da9aabc51ac8c938b816559ff2cbfea1e5cb23?s=96&d=mm&r=g","caption":"Igor Siticov"}}]}},"jetpack_shortlink":"https:\/\/wp.me\/peTun7-gB","jetpack_featured_media_url":"https:\/\/www.tsilang.com\/tr\/wp-content\/uploads\/minimum_costs_on_localization_600x600.jpg","_links":{"self":[{"href":"https:\/\/www.tsilang.com\/tr\/wp-json\/wp\/v2\/posts\/1029","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tsilang.com\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tsilang.com\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tsilang.com\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tsilang.com\/tr\/wp-json\/wp\/v2\/comments?post=1029"}],"version-history":[{"count":22,"href":"https:\/\/www.tsilang.com\/tr\/wp-json\/wp\/v2\/posts\/1029\/revisions"}],"predecessor-version":[{"id":2928,"href":"https:\/\/www.tsilang.com\/tr\/wp-json\/wp\/v2\/posts\/1029\/revisions\/2928"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tsilang.com\/tr\/wp-json\/wp\/v2\/media\/2625"}],"wp:attachment":[{"href":"https:\/\/www.tsilang.com\/tr\/wp-json\/wp\/v2\/media?parent=1029"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tsilang.com\/tr\/wp-json\/wp\/v2\/categories?post=1029"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tsilang.com\/tr\/wp-json\/wp\/v2\/tags?post=1029"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}