CINXE.COM
Crowdin Blog | Translation and localization software: tips and best practices
<!DOCTYPE html> <html lang="en"> <head> <title>Crowdin Blog | Translation and localization software: tips and best practices</title> <meta property="og:title" content="Crowdin Blog | Translation and localization software: tips and best practices"> <meta name="twitter:title" content="Crowdin Blog | Translation and localization software: tips and best practices" /> <meta property="og:site_name" content="Crowdin Blog | Translation and localization software: tips and best practices"> <meta property="og:type" content="website"> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="canonical" href="https://crowdin.com/blog"> <link rel="apple-touch-icon" sizes="180x180" href="/blog/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/blog/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/blog/favicon-16x16.png"> <link rel="manifest" href="/blog/site.webmanifest"> <link rel="mask-icon" href="/blog/safari-pinned-tab.svg" color="#263238"> <meta name="msapplication-TileColor" content="#263238"> <meta property="og:image" content="https://crowdin.com/blog/crowdin-blog.jpg"> <meta name="twitter:image" content="https://crowdin.com/blog/crowdin-blog.jpg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:url" content="https://crowdin.com/blog" /> <meta name="twitter:site" content="@crowdin" /> <meta property="og:site_name" content="Crowdin Blog | Translation and localization software: tips and best practices"> <link type="application/atom+xml" rel="alternate" href="https://crowdin.com/blog/feed.xml" title="Crowdin Blog" /> <meta name="description" itemprop="description" content="Localization Tips and Product Updates. Crowdin is a translation and localization management platform that handles both document and software projects" /> <meta property="og:description" content="Localization Tips and Product Updates. Crowdin is a translation and localization management platform that handles both document and software projects" /> <meta name="twitter:description" content="Localization Tips and Product Updates. Crowdin is a translation and localization management platform that handles both document and software projects" /> <meta property="og:url" content="https://crowdin.com/blog" > <!-- if article --> <meta property="og:type" content="website"> <!-- end if article --> <link rel="preload" href="/blog/css/crowdin.css?1732028028690199259" as="style"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap" rel="stylesheet"> <link rel="stylesheet" href="/blog/css/crowdin.css?1732028028690199259"> <script src="/blog/js/jquery.min.js"></script> <!-- Latest compiled and minified JavaScript --> <script src="/blog/js/bootstrap.min.js"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag("consent", "default", { ad_storage: "denied", ad_user_data: "denied", ad_personalization: "denied", analytics_storage: "denied", functionality_storage: "denied", personalization_storage: "denied", security_storage: "granted", wait_for_update: 2000, }); gtag("set", "ads_data_redaction", true); gtag("set", "url_passthrough", true); </script> <!-- Start cookieyes banner --> <script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/2dabfbbec8b71e267115f6a5/script.js"></script> <!-- End cookieyes banner --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push( {'gtm.start': new Date().getTime(),event:'gtm.js'} );var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W87XVT8');</script> <!-- End Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://gtm-sst.crowdin.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MW5LV72');</script> </head> <body class="home"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W87XVT8" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <noscript><iframe src="https://gtm-sst.crowdin.com/ns.html?id=GTM-MW5LV72" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div id="webinar-banner" class="webinar-page--banner py-1 hidden"> <div class="container-fluid text-center"> <div class="row"> <a href="https://crowdin.com/learn/mobile-app-localization-ebook" class="offset-xl-1 col-11 col-xl-10 align-items-center align-items-sm-start align-items-md-center d-flex flex-column flex-sm-row justify-content-center"> <p class="mb-0">📖 [Free E-book] Learn How to Create Localized App for Users Around the World. <span class="link ml-1">Download E-book</span> </p> </a> <a href="javascript:void(0);" class="close-btn" id="close_banner">×</a> </div> </div> </div> <nav class="fixed-top m-0 no-scrolling crowdin-navbar-wrapper"> <div class="subnavbar border-bottom d-flex flex-row justify-content-between align-items-center"> <div class="navbar-brand mr-sm-auto"> <a title="Crowdin Blog" itemprop="url" class="crowdin-navbar__logo navbar-logo" href="/blog"> <img width="116" height="24" class="d-none d-md-block desktop-logo" srcset="/blog/assets/crowdin-logo.png 1x, /blog/assets/crowdin-logo.svg 2x" src="/blog/assets/crowdin-logo.png"/> <svg class="d-md-none" width="32" height="32"> <image class="logo-icon" xlink:href="/blog/assets/crowdin-logo-icon.svg" src="/blog/assets/crowdin-logo-icon.png" width="32" height="32" alt="Crowdin"></image> </svg> </a> <a href="/blog" class="crowdin-navbar__nav-link logo-plus"> <span>Blog</span> </a> </div> <div class="d-flex flex-row align-items-center"> <div class="social-links d-none d-sm-inline-flex flex-row justify-content-center mr-2 align-middle"> <a id="goto-github" href="https://github.com/crowdin" target="_blank" class="btn btn-link float-left"> <i class="fa fa-github"></i> </a> <a id="goto-twitter" href="https://x.com/crowdin" target="_blank" class="btn btn-link float-left"> <i class="fa fa-twitter"></i> </a> <a id="goto-youtube" href="https://www.youtube.com/@crowdin-localization" target="_blank" class="btn btn-link float-left"> <i class="fa fa-youtube"></i> </a> <a id="goto-linkedin" href="https://www.linkedin.com/company/crowdin" target="_blank" class="btn btn-link float-left"> <i class="fa fa-linkedin"></i> </a> </div> <a href="https://crowdin.com" id="goto-crowdin-header" class="align-middle body--14"><span class="d-none d-sm-inline">Go to </span>crowdin.com</a> <a href="https://accounts.crowdin.com/register" id="signup-crowdin-header" class="btn btn-primary ml-2">Sign Up</a> <button class="navbar-toggler ml-2 d-lg-none" type="button" data-toggle="collapse" data-target="#bs-collapse" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> </div> </div> <div class="crowdin-navbar navbar navbar-expand-lg"> <div class="collapse navbar-collapse site-controls justify-content-end" id="bs-collapse"> <ul class="nav navbar-nav"> <li class="order-0 order-lg-1 d-lg-inline-flex nav bar-search-wrapper ml-lg-2"> <form class="navbar-form my-2 my-lg-0 align-self-center" action="/blog/search/" method="get"> <div class="form-group mb-0 search-input-holder"> <input required class="form-control" name="q" placeholder="Search" style="height: 2.2rem; padding: 0.1rem 1rem"> </div> </form> </li> <li class="crowdin-navbar__nav-link dropdown"> <a href="#" id="teams" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle submenu-title ">Teams</a> <div class="dropdown-menu" aria-labelledby="teams" id="teams-dropdown"> <ul class="list-group list-group-flush"> <li class="list-group-item dropdown-item border-0"> <a href="/blog/tag/engineering-teams" class="">Engineering</a> </li> <li class="list-group-item dropdown-item border-0"> <a href="/blog/tag/design-teams" class="">Design</a> </li> <li class="list-group-item dropdown-item border-0"> <a href="/blog/tag/marketing-teams" class="">Marketing</a> </li> <li class="list-group-item dropdown-item border-0"> <a href="/blog/tag/support-teams" class="">Support</a> </li> </ul> </div> </li> <li class="crowdin-navbar__nav-link dropdown"> <a href="#" id="integrations" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle submenu-title ">Integrations</a> <div class="dropdown-menu" aria-labelledby="integrations" id="integrations-dropdown"> <ul class="list-group list-group-flush"> <li class="list-group-item dropdown-item border-0"> <a href="/blog/tag/integrations" class="">System integrations</a> </li> <li class="list-group-item dropdown-item border-0"> <a href="/blog/tag/crowdin-apps" class="">Crowdin Apps</a> </li> </ul> </div> </li> <li class="crowdin-navbar__nav-link"> <a href="/blog/tag/enterprise" class="">Enterprise</a> </li> <li class="crowdin-navbar__nav-link"> <a href="/blog/tag/customer-stories" class="">Customer stories</a> </li> <li class="crowdin-navbar__nav-link"> <a href="/blog/tag/monthly-updates" class="">Updates</a> </li> <li class="social-links social-links--big d-flex d-sm-none flex-row justify-content-center mt-2 align-middle"> <a id="mobile-github-link" href="https://github.com/crowdin" target="_blank" class="btn btn-link float-left"> <i class="fa fa-github"></i> </a> <a id="mobile-twitter-link" href="https://x.com/crowdin" target="_blank" class="btn btn-link float-left"> <i class="fa fa-twitter"></i> </a> <a id="mobile-youtube-link" href="https://www.youtube.com/@crowdin-localization" target="_blank" class="btn btn-link float-left"> <i class="fa fa-youtube"></i> </a> <a id="mobile-linkedin-link" href="https://www.linkedin.com/company/crowdin" target="_blank" class="btn btn-link float-left"> <i class="fa fa-linkedin"></i> </a> </li> </ul> </div> </div> </nav> <div class="home-bg text-center"> <div> <h1 style="margin-bottom: 0">Localization Tips and Product Updates </h1> </div> </div> <div class="page-wrapper"> <div class="container-fluid mb-2"> <div class="row"> <div class="col-lg-8 col-xl-9"> <div class="posts-home posts-home--grid" id="posts"> <div class="post-summary featured"> <div class="title-wrapper"> <h2><a href="/blog/2024/11/18/localize-your-designs-figma-crowdin-plugin">Localize Designs in Figma: A Complete Guide to Using the Crowdin Plugin for Design-Stage Localization</a></h2> <div class="post-tags"> <a href="/blog/tag/integrations" class="badge badge-default">Integrations</a> <a href="/blog/tag/plugin" class="badge badge-default">Plugin</a> <a href="/blog/tag/design-teams" class="badge badge-default">Design Teams</a> </div> <div class="clearfix mb-2 small"> <div class="post-date"> Nov 18, 2024 </div> <div class="reading-time"> 8 mins read </div> </div> </div> <a class="post-excerpt-image-wrapper" href="/blog/2024/11/18/localize-your-designs-figma-crowdin-plugin"> <img class="no-shadow cover" src="/blog/assets/posts/figma-article-cover-how-to-get-started.webp" alt="Localize Designs in Figma, multilingual designs"> </a> <div class="post-excerpt"> <div class="post-excerpt-text"> <p>As we’ve already discussed in our <a href="https://crowdin.com/blog/2024/10/18/design-stage-localization-figma?_gl=1*1ww823t*_up*MQ..*_ga*MjE4Mjg4ODM1LjE3MzA4OTczMzQ.*_ga_SRNRQ29Q3E*MTczMDg5NzMzNC4xLjEuMTczMDg5NzMzOS4wLjAuMTgwMDU2ODMx">previous post</a>, localizing at the design stage is crucial for companies working for a global audience. In many industries like SaaS, e-commerce, and mobile app development, products frequently need updates. Design-stage localization helps prevent design issues caused by varying text lengths and different language structures. With Crowdin for Figma, automated synchronization between the designers, developers and translators means faster time to market, as well as fewer bugs. Teams can ensure that translations are accurate and fit within the localized design.</p> <p>Want to try it out for yourself? Let’s take a look at how everything works. We’re not yet diving into the technical details – you’ll find them<a href="https://support.crowdin.com/figma-plugin/"> here</a>. For now, let’s give you a high-level overview.</p> </div> </div> <div class="mt-2"><a class="btn btn-outline-primary" href="/blog/2024/11/18/localize-your-designs-figma-crowdin-plugin">Keep Reading</a></div> </div> <div class="post-summary "> <a class="post-excerpt-image-wrapper" href="/blog/2024/11/04/what-is-new-at-crowdin-october-2024"> <img class="no-shadow cover mb-0" src="/blog/assets/posts/whats-new-crowdin-october-2024.webp" alt="What’s New at Crowdin Localization Software: October 2024 Roundup"> </a> <div class="title-wrapper"> <h2><a href="/blog/2024/11/04/what-is-new-at-crowdin-october-2024">What’s New at Crowdin: October 2024</a></h2> <div class="post-tags"> <a href="/blog/tag/monthly-updates" class="badge badge-default">Monthly Updates</a> <a href="/blog/tag/ai" class="badge badge-default">AI</a> <a href="/blog/tag/integrations" class="badge badge-default">Integrations</a> </div> <div class="clearfix mb-2 small"> <div class="post-date"> Nov 04, 2024 </div> <div class="reading-time"> 20 mins read </div> </div> </div> <div class="post-excerpt"> <div class="post-excerpt-text"> <p>This month, we’re rolling out some powerful updates. From a revamped Context Harvester CLI with a context quality check to new Crowdin Store apps like Language Fallback Configurator and an AI debugging tool. For complex projects, we’ve introduced cross-review approval for tasks and improved savings visualization.</p> <p>Plus, discover multilingual terminology extraction with AI that continuously refines your glossary across languages as your project is translated. One AI model builds a multilingual glossary, while another uses this glossary to pre-translate.</p> <p>In October alone, our customers used over 10 billion AI tokens (11.6 billion, to be exact) when our team closed 517 tasks from the task manager and deployed 475 times. Enjoy checking out the latest features.</p> </div> </div> <div class="mt-2"><a class="btn btn-outline-primary" href="/blog/2024/11/04/what-is-new-at-crowdin-october-2024">Keep Reading</a></div> </div> <div class="post-summary "> <a class="post-excerpt-image-wrapper" href="/blog/2024/10/18/design-stage-localization-figma"> <img class="no-shadow cover mb-0" src="/blog/assets/posts/figma-article.webp" alt="AI Translation: Guide to Translating Content with AI"> </a> <div class="title-wrapper"> <h2><a href="/blog/2024/10/18/design-stage-localization-figma">Design-Stage Localization in Figma. Use Cases and Tools You Need</a></h2> <div class="post-tags"> <a href="/blog/tag/integrations" class="badge badge-default">Integrations</a> <a href="/blog/tag/plugin" class="badge badge-default">Plugin</a> <a href="/blog/tag/design-teams" class="badge badge-default">Design Teams</a> </div> <div class="clearfix mb-2 small"> <div class="post-date"> Oct 18, 2024 </div> <div class="reading-time"> 9 mins read </div> </div> </div> <div class="post-excerpt"> <div class="post-excerpt-text"> <p>Design and development teams working on global products face the challenge of localizing content for different markets while keeping the workflow smooth and efficient. Here’s where Crowdin, a Figma translation plugin, comes into play. It empowers designers to work hand-in-hand with translators, smoothly integrating localization into the design and development process – no need to wait until a translator gets back to you. With the ability to send texts for translation directly from Figma and review translations in context, Crowdin for Figma makes localized design faster, more accurate, and less prone to errors.</p> </div> </div> <div class="mt-2"><a class="btn btn-outline-primary" href="/blog/2024/10/18/design-stage-localization-figma">Keep Reading</a></div> </div> <div class="post-summary "> <a class="post-excerpt-image-wrapper" href="/blog/2024/10/11/ai-localization-guide-from-crowdin-2024"> <img class="no-shadow cover mb-0" src="/blog/assets/posts/ai-localization-guide-cover.webp" alt="AI Translation: Guide to Translating Content with AI"> </a> <div class="title-wrapper"> <h2><a href="/blog/2024/10/11/ai-localization-guide-from-crowdin-2024">Developer Guide: Automated AI Localization</a></h2> <div class="post-tags"> <a href="/blog/tag/ai" class="badge badge-default">AI</a> <a href="/blog/tag/integrations" class="badge badge-default">Integrations</a> <a href="/blog/tag/engineering-teams" class="badge badge-default">Engineering Teams</a> </div> <div class="clearfix mb-2 small"> <div class="post-date"> Oct 11, 2024 </div> <div class="reading-time"> 9 mins read </div> </div> </div> <div class="post-excerpt"> <div class="post-excerpt-text"> <p>Lightning fast, continuous localization. Decent quality. Super affordable. All automated with no humans in the loop.</p> <p>This guide shows you how to build a multilingual product on autopilot using Crowdin. The workflow is tech stack agnostic and suitable for web, mobile and desktop applications, as well as their documentation and marketing materials.</p> <p>Best of all, AI translations would be contextual. The AI will have all the information it needs to produce the best possible translations. And in the future, you would still be able to bring in a human linguists to improve translations, if you needed to.</p> <p><strong>Prerequisites:</strong> You have an internationalized web or mobile application. This means that all translatable texts from the UI have been extracted into the resource files. The implementation time of this guide is 30 minutes.</p> </div> </div> <div class="mt-2"><a class="btn btn-outline-primary" href="/blog/2024/10/11/ai-localization-guide-from-crowdin-2024">Keep Reading</a></div> </div> <div class="resources-cta my-5"> <div class="content-wrapper"> <div class="content text-center text-lg-left"> <h3 class="mb-1">Explore Localization Resources</h3> <p>Get industry insights, practical tips, and draw inspiration. We prepared webinars, e-books, and other content for you.</p> <a class="btn btn-primary" id="crowdin-resources-cta" title="Check Crowdin Resources" href="https://crowdin.com/localization-best-practices">Check it Out</a> </div> </div> <div class="img-books"></div> </div> <div class="post-summary "> <a class="post-excerpt-image-wrapper" href="/blog/2024/09/30/what-is-new-at-crowdin-september-2024"> <img class="no-shadow cover mb-0" src="/blog/assets/posts/product_update_septeember_2024.webp" alt="What’s New at Crowdin Localization Software: September 2024 Roundup"> </a> <div class="title-wrapper"> <h2><a href="/blog/2024/09/30/what-is-new-at-crowdin-september-2024">What’s New at Crowdin: September 2024</a></h2> <div class="post-tags"> <a href="/blog/tag/monthly-updates" class="badge badge-default">Monthly Updates</a> <a href="/blog/tag/ai" class="badge badge-default">AI</a> <a href="/blog/tag/in-context" class="badge badge-default">In-context</a> <a href="/blog/tag/supported-formats" class="badge badge-default">Supported Formats</a> <a href="/blog/tag/integrations" class="badge badge-default">Integrations</a> </div> <div class="clearfix mb-2 small"> <div class="post-date"> Sep 30, 2024 </div> <div class="reading-time"> 17 mins read </div> </div> </div> <div class="post-excerpt"> <div class="post-excerpt-text"> <p>In September 2024, we deployed 360 times and closed 265 tickets from our task manager, including bug fixes and improvements. Below is the selection of the new things we’re most excited about, like fine-tuning results visualization, the ability to fine-tune models based on TM data, the AI Automator app, updated Crowdin Docs website and developers portal, and more.</p> </div> </div> <div class="mt-2"><a class="btn btn-outline-primary" href="/blog/2024/09/30/what-is-new-at-crowdin-september-2024">Keep Reading</a></div> </div> <div class="post-summary "> <a class="post-excerpt-image-wrapper" href="/blog/2024/08/30/what-is-new-at-crowdin-agust-2024"> <img class="no-shadow cover mb-0" src="/blog/assets/posts/product_update_august_2024-final.webp" alt="What’s New at Crowdin Localization Software: August 2024 Roundup"> </a> <div class="title-wrapper"> <h2><a href="/blog/2024/08/30/what-is-new-at-crowdin-agust-2024">What’s New at Crowdin: August 2024</a></h2> <div class="post-tags"> <a href="/blog/tag/monthly-updates" class="badge badge-default">Monthly Updates</a> <a href="/blog/tag/ai" class="badge badge-default">AI</a> </div> <div class="clearfix mb-2 small"> <div class="post-date"> Aug 30, 2024 </div> <div class="reading-time"> 23 mins read </div> </div> </div> <div class="post-excerpt"> <div class="post-excerpt-text"> <p>In August 2024, we deployed 170 times and closed 340 tickets from our task manager, including bug fixes and improvements. Below is the selection of the new things we’re most excited about like our first AI Agent for Proofreading, AI QA checks, and more.</p> </div> </div> <div class="mt-2"><a class="btn btn-outline-primary" href="/blog/2024/08/30/what-is-new-at-crowdin-agust-2024">Keep Reading</a></div> </div> <div class="post-summary "> <a class="post-excerpt-image-wrapper" href="/blog/2024/08/01/what-is-new-at-crowdin-july-2024"> <img class="no-shadow cover mb-0" src="/blog/assets/posts/july-2024.webp" alt="What’s New at Crowdin Localization Software: July 2024 Roundup"> </a> <div class="title-wrapper"> <h2><a href="/blog/2024/08/01/what-is-new-at-crowdin-july-2024">What’s New at Crowdin: July 2024</a></h2> <div class="post-tags"> <a href="/blog/tag/monthly-updates" class="badge badge-default">Monthly Updates</a> </div> <div class="clearfix mb-2 small"> <div class="post-date"> Aug 01, 2024 </div> <div class="reading-time"> 10 mins read </div> </div> </div> <div class="post-excerpt"> <div class="post-excerpt-text"> <p>Welcome to the July 2024 Crowdin update. This month, we’ve added the Pre-Translation Efficiency Report, improved Amazon and DeepL MT integrations, and introduced the AI Token Usage Report. You’ll also find support for new AI models, new QA checks for subtitles, and the ability to set default TM and glossaries for projects. Plus, explore new apps in the Crowdin Store. Read on for the details.</p> </div> </div> <div class="mt-2"><a class="btn btn-outline-primary" href="/blog/2024/08/01/what-is-new-at-crowdin-july-2024">Keep Reading</a></div> </div> <div class="post-summary "> <a class="post-excerpt-image-wrapper" href="/blog/2024/07/01/what-is-new-at-crowdin-june-2024"> <img class="no-shadow cover mb-0" src="/blog/assets/posts/june-2024.webp" alt="What’s New at Crowdin Localization Software: June 2024 Roundup"> </a> <div class="title-wrapper"> <h2><a href="/blog/2024/07/01/what-is-new-at-crowdin-june-2024">What’s New at Crowdin: June 2024</a></h2> <div class="post-tags"> <a href="/blog/tag/monthly-updates" class="badge badge-default">Monthly Updates</a> </div> <div class="clearfix mb-2 small"> <div class="post-date"> Jul 01, 2024 </div> <div class="reading-time"> 13 mins read </div> </div> </div> <div class="post-excerpt"> <div class="post-excerpt-text"> <p>In June, we introduced screenshot-enhanced translation using multimodal AI models such as GPT-4, potentially improving translation quality for UI projects. We also introduced automatic AI pre-translation and revamped AI management features, including sample prompts and a simplified UI. Improved user management in Crowdin Enterprise now supports bulk operations and detailed role tracking. New APIs and EU data residency capabilities increase flexibility and compliance.</p> </div> </div> <div class="mt-2"><a class="btn btn-outline-primary" href="/blog/2024/07/01/what-is-new-at-crowdin-june-2024">Keep Reading</a></div> </div> <div class="post-summary "> <a class="post-excerpt-image-wrapper" href="/blog/2024/06/04/streamlining-translation-management-and-community-engagement"> <img class="no-shadow cover mb-0" src="/blog/assets/posts/meeds-cover.webp" alt="Meeds: Streamlining Translation Management and Community Engagement"> </a> <div class="title-wrapper"> <h2><a href="/blog/2024/06/04/streamlining-translation-management-and-community-engagement">Meeds: Streamlining Translation Management and Community Engagement</a></h2> <div class="post-tags"> <a href="/blog/tag/case-study" class="badge badge-default">Case Study</a> <a href="/blog/tag/customer-stories" class="badge badge-default">Customer stories</a> </div> <div class="clearfix mb-2 small"> <div class="post-date"> Jun 04, 2024 </div> <div class="reading-time"> 5 mins read </div> </div> </div> <div class="post-excerpt"> <div class="post-excerpt-text"> <p>Meeds is a decentralized platform that uses blockchain technology to manage communities and incentivize engagement. The platform’s mission is to reward community contributions fairly and transparently, enhancing global collaboration and inclusivity.</p> <p>Patrice Lamarque, Community Lead at Meeds DAO, shared insights into their localization journey and the significant improvements achieved through integrating Crowdin (creating <a href="https://store.crowdin.com/meeds" target="_blank">Meeds app</a>).</p> </div> </div> <div class="mt-2"><a class="btn btn-outline-primary" href="/blog/2024/06/04/streamlining-translation-management-and-community-engagement">Keep Reading</a></div> </div> <div class="post-summary "> <a class="post-excerpt-image-wrapper" href="/blog/2024/05/31/what-is-new-at-crowdin-may-2024"> <img class="no-shadow cover mb-0" src="/blog/assets/posts/whats-new-may2024.webp" alt="What’s New at Crowdin Localization Software: May 2024 Roundup"> </a> <div class="title-wrapper"> <h2><a href="/blog/2024/05/31/what-is-new-at-crowdin-may-2024">What’s New at Crowdin: May 2024</a></h2> <div class="post-tags"> <a href="/blog/tag/monthly-updates" class="badge badge-default">Monthly Updates</a> </div> <div class="clearfix mb-2 small"> <div class="post-date"> May 31, 2024 </div> <div class="reading-time"> 11 mins read </div> </div> </div> <div class="post-excerpt"> <div class="post-excerpt-text"> <p>May 2024 brings exciting updates to Crowdin, enhancing the translation process and user experience. The new Assist feature integrates AI with the Crowdin Editor, allowing for more intuitive and interactive AI-assisted translations. We’ve also introduced the Crowdin Context Harvester CLI, which is basically AI providing a better context for localization keys from your code. Additionally, there are significant improvements to the Translation Memory management page and a new AI/CroQL filtering option in the Editor.</p> </div> </div> <div class="mt-2"><a class="btn btn-outline-primary" href="/blog/2024/05/31/what-is-new-at-crowdin-may-2024">Keep Reading</a></div> </div> <div class="post-summary "> <a class="post-excerpt-image-wrapper" href="/blog/2024/04/30/what-is-new-at-crowdin-april-2024"> <img class="no-shadow cover mb-0" src="/blog/assets/posts/product-updates-img-april-2024.webp" alt="What’s New at Crowdin Localization Software: April 2024 Roundup"> </a> <div class="title-wrapper"> <h2><a href="/blog/2024/04/30/what-is-new-at-crowdin-april-2024">What’s New at Crowdin: April 2024</a></h2> <div class="post-tags"> <a href="/blog/tag/monthly-updates" class="badge badge-default">Monthly Updates</a> </div> <div class="clearfix mb-2 small"> <div class="post-date"> Apr 30, 2024 </div> <div class="reading-time"> 9 mins read </div> </div> </div> <div class="post-excerpt"> <div class="post-excerpt-text"> <p>Crowdin’s April 2024 upgrades focus on enhancing localization processes with revamped glossary management, refined AI integration, and improved reporting features. Developers benefit from the newly introduced Crowdin API Client for Go, which simplifies API interaction, and more.</p> </div> </div> <div class="mt-2"><a class="btn btn-outline-primary" href="/blog/2024/04/30/what-is-new-at-crowdin-april-2024">Keep Reading</a></div> </div> </div> <hr style="margin-top: 4rem"> <div class="paginator"> <nav class="d-flex flex-grow-1"> <ul class="pager flex-grow-1 flex-row justify-content-between list-unstyled my-3"> <li class="previous"><a rel="prev" href="/blog" class="btn btn-outline-secondary disabled"><span aria-hidden="true">←</span> Newer</a></li> <li><a class="page-number disabled current">1</a></li> <li><a class="page-number" href="/blog/page/2">2</a></li> <li><a class="page-number" href="/blog/page/3">3</a></li> <li><a class="page-number" href="/blog/page/4">4</a></li> <li><a class="page-number" href="/blog/page/5">5</a></li> <li><a class="page-number" href="/blog/page/6">6</a></li> <li><a class="page-number" href="/blog/page/7">7</a></li> <li><a class="page-number" href="/blog/page/8">8</a></li> <li><a class="page-number" href="/blog/page/9">9</a></li> <li><a class="page-number" href="/blog/page/10">10</a></li> <li><a class="page-number" href="/blog/page/11">11</a></li> <li><a class="page-number" href="/blog/page/12">12</a></li> <li><a class="page-number" href="/blog/page/13">13</a></li> <li><span class="ellipsis">...</span></li> <li><a class="page-number" href="/blog/page/21">21</a></li> <li class="next"><a rel="next" href="/blog/page/2" class="btn btn-outline-secondary ">Older <span aria-hidden="true">→</span></a></li> </ul> </nav> </div> </div> <div class="main-sidebar col-lg-4 col-xl-3 mt-4"> <div class="main-sidebar__holder"> <div class="subscribe-widget"> <div class="d-flex flex-column flex-lg-row subscribe-widget__title-wrapper"> <div class="img-wrapper order-lg-1"> <img class="img-fluid subscribe-img" alt="Subscribe" src="/blog/assets/email@1x.png" srcset="/blog/assets/email@1x.png 1x, /blog/assets/email@2x.png 2x" > </div> <p style="font-size: 14px;">Stay updated with Crowdin by signing up for our newsletter</p> </div> <div class="form-group"> <label for="emailInput">Your Work Email</label> <input id="emailInput" type="text" class="form-control" placeholder="name@example.com" style="margin-bottom: 10px"> <div class="controls" style="margin-bottom: 10px;"> <button id="email-subscribe" class="btn btn-primary btn-block" style="overflow: hidden;"> <span class="button-text">Subscribe</span> </button> </div> <div class="help-block small text-center text-muted"></div> </div> </div> </div> <script async src="/blog/js/subscribe.js"></script> </div> </div> </div> </div> <script src="/blog/js/index.js"></script> <div class="try-today text-center"> <div> <h2 style="margin-bottom: 0">Localize your content with Crowdin</h2> <p class="subtitle-h1">Want to grow your business faster? Make your content multilingual to reach a wider audience.</p> <div class="try-today__btn-wrapper d-flex flex-column flex-sm-row justify-content-center"> <a class="btn btn-lg btn-primary mb-3 mb-sm-0" id="start-free-bottom-cta" href="https://accounts.crowdin.com/register">Start for free</a> <a class="btn btn-lg btn-outline-primary ml-0 ml-sm-3" id="contact-sales-bottom-cta" href="https://crowdin.com/contacts#sales">Contact sales</a> </div> </div> </div> <footer class="footer crowdin-footer d-flex flex-row align-items-center justify-content-between"> <div class="container-fluid"> <div class="clearfix"> <div class="float-left"> <ul class="text-left list-inline"> <li class="list-inline-item">© 2024 Crowdin</li> <li class="list-inline-item"><a class="crowdin-footer__bottom__link" href="https://crowdin.com/contacts">Contact</a></li> </ul> </div> </div> </div> </footer> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-8379793-8', 'auto'); ga('send', 'pageview'); </script> <script> $(function() { $('.crowdin-navbar').on('shown.bs.collapse', function () { $('.navbar').addClass("opened"); }); $('.crowdin-navbar').on('hidden.bs.collapse', function () { $('.navbar').removeClass("opened"); }); $.getJSON('https://crowdin.com/backend/webinar/show?from=blog', function(data) { if (data.success) { var storageKey = 'webinar-crowdin-dyspatch'; var storageData = localStorage.getItem(storageKey); var showBanner = storageData === null; var $banner = $('#webinar-banner'); if (showBanner) { $banner.removeClass('hidden'); } $('#close_banner').on('click', function() { $banner.fadeOut('slow', function(){ $banner.addClass('hidden'); localStorage.setItem(storageKey, 'hide'); }); }) } }); }); </script> </body> </html>