{"id":7143,"date":"2022-09-07T12:36:00","date_gmt":"2022-09-07T12:36:00","guid":{"rendered":"https:\/\/phrase.com\/?post_type=case-study&#038;p=7143"},"modified":"2023-09-18T16:27:23","modified_gmt":"2023-09-18T14:27:23","slug":"tito","status":"publish","type":"case-study","link":"https:\/\/phrase.com\/customers\/tito\/","title":{"rendered":"The Fast and Scalable Localization Solution for Small Teams"},"content":{"rendered":"\n<div id=\"acf\/text-block_c34aa4485b6e42db8fd6606056eebc5a\" class=\"pxblock pxblock--text spacing--default bg--white\">\n\n\t\n\t<div class=\"container\">\n\t\t<div class=\"wysiwyg animate-in\">\n\t\t\t<p><a href=\"https:\/\/ti.to\/home\" target=\"_blank\" rel=\"noopener\">Tito<\/a> CEO, Paul Campbell, had the vision to take the stress out of purchasing tickets. With a team of ten, he has enabled organizers to set up events in as many as 17 languages. Tito\u2019s team quickly realized that adding more languages to their software would open up opportunities in new markets. This has become a critical factor in helping Tito get closer to their goal of reaching a globally-inclusive customer base.<\/p>\n<p>Since Tito is built on Ruby on Rails, the company was looking for an easy localization solution that would integrate seamlessly with their app. When they found Phrase \u2013 the all-in-one, web-based localization platform \u2013 the team streamlined their once clunky workflow. They are now able to release new languages, from start to finish, within a week.<\/p>\n<h2>Results<\/h2>\n<ul class=\"checklist--small\">\n<li>Request, order and implement new languages in under a week<\/li>\n<li>Easy integration with Ruby on Rails for a seamless workflow<\/li>\n<li>Facilitates fast expansion into new markets<\/li>\n<\/ul>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n<div id=\"acf\/stats-block_f4d4817964e2c01929e7b1774f803eea\" class=\"pxblock pxblock--stats bg--green\">\n\t\t<div class=\"container\">\n\t\t<div class=\"columns\">\n\t\t\t<div class=\"column animate-in\">\n\t\t\t\t<div class=\"stats--sub-header\">Stats &#038; facts<\/div>\n\t\t\t\t<h2 class=\"h2 stats--header\">Tito by the numbers<\/h2>\n\t\t\t\t<div class=\"stats--copy\"><\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"column\">\n\t\t\t\t<div class=\"columns animate-in animate-children delay-1\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"column stat\">\n\t\t\t\t\t\t<div class=\"stat--num\">17<\/div>\n\t\t\t\t\t\t<div class=\"stat--desc\">languages<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"column stat\">\n\t\t\t\t\t\t<div class=\"stat--num\">3<\/div>\n\t\t\t\t\t\t<div class=\"stat--desc\">days to add a new language<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"column stat\">\n\t\t\t\t\t\t<div class=\"stat--num\">\u20ac1M+<\/div>\n\t\t\t\t\t\t<div class=\"stat--desc\">revenue<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"column stat\">\n\t\t\t\t\t\t<div class=\"stat--num\">2.5K+<\/div>\n\t\t\t\t\t\t<div class=\"stat--desc\">cities worldwide<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n<div id=\"acf\/text-block_00e751e72102271a3d8a8db85361eea6\" class=\"pxblock pxblock--text spacing--default bg--white\">\n\n\t\n\t<div class=\"container\">\n\t\t<div class=\"wysiwyg animate-in\">\n\t\t\t<p class=\"subhead\" style=\"text-align: left;\">Challenge<\/p>\n<h2 style=\"text-align: left;\">A hard-to-maintain workflow<\/h2>\n<p>As Tito\u2019s customers were requesting new languages regularly, the company saw tremendous potential for expansion. However, their localization was not matching this fast pace, and integrating new languages into the software took longer than expected.<\/p>\n<p>For localization, Tito initially used flat yml files in their Rails app which were \u201ca nightmare to maintain\u201d according to Paul. It was an ongoing challenge to keep the workflow organized. Since this process had become so intricate, only one person was tasked with it, which caused difficulty for them as they had to balance those responsibilities with their full-time role on the engineering team.<\/p>\n<p>Furthermore, Tito was solely relying on external translators. The team manually coordinated and supervised the translator\u2019s tasks, which added to the mounting pressure to meet their client\u2019s demands. Tito\u2019s team saw a huge opportunity to automate and streamline their localization workflow to speed up their expansion.<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n<div id=\"acf\/text-block_b2c00ecac81aa73043c97e3ecd1e7616\" class=\"pxblock pxblock--text spacing--default bg--white\">\n\n\t\n\t<div class=\"container\">\n\t\t<div class=\"wysiwyg animate-in\">\n\t\t\t<p class=\"subhead\">Solution<\/p>\n<h2 style=\"text-align: left;\">Localization made simple and fast<\/h2>\n<p>Tito was eager to get started with a localization platform that would support Ruby on Rails and provide solid team management features. They found their ideal solution in Phrase and \u201cit was really easy to import our yml files and get running quickly,\u201d recalls Paul Campbell. Phrase\u2019s responsive support team and intuitive user interface made the transition painless.<\/p>\n<p>Tito soon noticed that Phrase would also allow them to order translations directly in the platform \u2013 a key feature they didn\u2019t know to look for in a software localization platform at first. Now, the translations are automatically delivered within only a few days, even with over 600 keys to be translated.<\/p>\n<p>\u201cUsually when a customer requests a new language, after we order it in Phrase, it will typically be live within a week. A few days for the translation order to complete, and a few days to get live into production,\u201d states Paul Campbell. The improved translation speed shaves valuable time off new releases.<\/p>\n<p>Also, change requests for established languages are simpler than ever with Phrase. When a customer asks for specific keys to be changed or added, Tito can work with the client to update those keys directly in Phrase. Then, all the team has to do is download the resulting yml files to update their app. It\u2019s fast and easy.<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n<div id=\"acf\/testimonials-block_13291d977fab66f9513bf157b4bc3c87\" class=\"pxblock pxblock--testimonials bg--green\">\n\t\n\t<div class=\"container\">\n\n\t\t<div class=\"testimonials animate-in\"><div class=\"testimonial\"><span class=\"testimonial__icon\"><\/span><p class=\"testimonial__quote length_class-small\"><p>Phrase is one of those \u201cjust works\u201d apps when it comes to translating an app. <a href=\"https:\/\/phrase.com\/customers\/tito\/\">Tito&#8217;s<\/a> checkout is now available in 17 languages, but it doesn\u2019t feel in any way heavy to manage all of those translations. Phrase takes away the operational complexity of managing all of the translation files, and we can just get on with building the app.<\/p>\n<\/p><div class=\"testimonial__logo\"><img loading=\"lazy\" decoding=\"async\" width=\"184\" height=\"124\" src=\"https:\/\/phrase.com\/wp-content\/uploads\/2022\/09\/Tito_Testimonial_Logo.png\" class=\"attachment-original size-original\" alt=\"Tito logo for testimonial | Phrase\" \/><\/div><div class=\"testimonial__attribution\"><p class=\"testimonial__author\">Paul Campbell<\/p><p class=\"testimonial__author-title\">Chief Executive Officer<\/p><\/div><\/div><\/div>\t<\/div>\n\n<\/div>\n\n\n\n<div id=\"acf\/text-block_9bb12b57132cc527e0fddb66df72ad5a\" class=\"pxblock pxblock--text spacing--default bg--white\">\n\n\t\n\t<div class=\"container\">\n\t\t<div class=\"wysiwyg animate-in\">\n\t\t\t<p class=\"subhead\" style=\"text-align: left;\">Benefits<\/p>\n<h2 style=\"text-align: left;\">Accelerating expansion to new markets<\/h2>\n<p>Phrase\u2019s all-in-one solution has transformed the way Tito localizes their software. Instead of one person being tasked with the process, any one of the five people in their development team can now manage the translations. The shared responsibility for localization adds additional flexibility and speed to the process. Paul points out: \u201cPhrase allows us to quickly and easily add new languages as our customers demand them, and act as the &#8216;source of truth&#8217; for those translations, easily sharing them between different parts of our app.\u201d<\/p>\n<p>When one of Tito\u2019s customers requested Icelandic to be added to the app, they were able to order and implement the new language in under a week. With the help of Phrase, they delivered on their client\u2019s request efficiently and can now serve future customers in the Icelandic market, bringing Tito\u2019s team one step closer to reaching their expansion goals.<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n<div id=\"acf\/text-block_a79b0d76a2f4b35d7fd8d82e848f9cc7\" class=\"pxblock pxblock--text spacing--default bg--white\">\n\n\t\n\t<div class=\"container\">\n\t\t<div class=\"wysiwyg animate-in\">\n\t\t\t<p class=\"subhead\">Features used<\/p>\n<h2><span style=\"font-weight: 400;\">Key Phrase features that help Tito localize at scale<\/span><\/h2>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n<div id=\"acf\/simple-card-block_bfc3605c3cd49a92e1d9b8f96e44ae3b\" class=\"pxblock pxblock--simple-card columns--3 bg--white\">\n\t\t<div class=\"container\">\n\t\t<div class=\"cards animate-in animate-children\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"column card \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"card--img\"><img loading=\"lazy\" decoding=\"async\" width=\"80\" height=\"80\" src=\"https:\/\/phrase.com\/wp-content\/uploads\/2022\/08\/checkmark.svg\" class=\"attachment-original size-original\" alt=\"Checkmark icon | Phrase\" \/><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"card--title\"> Assignable jobs<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"card--copy\">Organize all your translation tasks by assigning team members, providing briefings and setting due dates to the languages of your choice.<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"column card \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"card--img\"><img loading=\"lazy\" decoding=\"async\" width=\"80\" height=\"80\" src=\"https:\/\/phrase.com\/wp-content\/uploads\/2022\/08\/checkmark.svg\" class=\"attachment-original size-original\" alt=\"Checkmark icon | Phrase\" \/><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"card--title\">Translation memory<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"card--copy\">Speed up your localization process with our translation memory. The translation memory remembers translations used on your projects and suggests matching results.\r\n<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"column card \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"card--img\"><img loading=\"lazy\" decoding=\"async\" width=\"80\" height=\"80\" src=\"https:\/\/phrase.com\/wp-content\/uploads\/2022\/08\/checkmark.svg\" class=\"attachment-original size-original\" alt=\"Checkmark icon | Phrase\" \/><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"card--title\">User roles and access control<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"card--copy\">Organize your localization team by assigning dedicated roles and access rights to each team member according to projects and locales.<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n\n<div id=\"acf\/feature-block_7c39e524e8a2c47b41498dd7a1274ce5\" class=\"pxblock pxblock--feature bg--yellow\">\n\t\t<div class=\"container animate-in\">\n\t\t<div class=\"feature--header\"><h2 class=\"h1\">Ready to get started?<\/h2><\/div>\n\t\t<div class=\"feature--content\">\n\t\t\t<h3>Reach a wider audience and build deeper connections today.<\/h3>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div class=\"feature--btns btn-group btn-group--center\">\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/phrase.com\/demo\/\" class=\"btn btn--primary\">\n\t\t\t\t\t\tBook a demo\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/phrase.com\/pricing\/\" class=\"btn btn--outline\">\n\t\t\t\t\t\tSee pricing\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"featured_media":27985,"parent":0,"template":"","case-study-tag":[116],"class_list":["post-7143","case-study","type-case-study","status-publish","has-post-thumbnail","hentry"],"acf":{"image":{"ID":27560,"id":27560,"title":"Tito_logo@2x","filename":"Tito_logo@2x.png","filesize":1292,"url":"https:\/\/phrase.com\/wp-content\/uploads\/2022\/09\/Tito_logo@2x.png","link":"https:\/\/phrase.com\/customers\/tito\/tito_logo2x\/","alt":"Tito logo | Phrase","author":"7","description":"","caption":"","name":"tito_logo2x","status":"inherit","uploaded_to":7143,"date":"2022-09-20 08:57:58","modified":"2022-09-20 08:58:06","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/phrase.com\/wp-includes\/images\/media\/default.png","width":212,"height":95,"sizes":{"thumbnail":"https:\/\/phrase.com\/wp-content\/uploads\/2022\/09\/Tito_logo@2x-150x95.png","thumbnail-width":150,"thumbnail-height":95,"medium":"https:\/\/phrase.com\/wp-content\/uploads\/2022\/09\/Tito_logo@2x.png","medium-width":212,"medium-height":95,"medium_large":"https:\/\/phrase.com\/wp-content\/uploads\/2022\/09\/Tito_logo@2x.png","medium_large-width":212,"medium_large-height":95,"large":"https:\/\/phrase.com\/wp-content\/uploads\/2022\/09\/Tito_logo@2x.png","large-width":212,"large-height":95,"1536x1536":"https:\/\/phrase.com\/wp-content\/uploads\/2022\/09\/Tito_logo@2x.png","1536x1536-width":212,"1536x1536-height":95,"2048x2048":"https:\/\/phrase.com\/wp-content\/uploads\/2022\/09\/Tito_logo@2x.png","2048x2048-width":212,"2048x2048-height":95},"html":"<img width=\"212\" height=\"95\" src=\"https:\/\/phrase.com\/wp-content\/uploads\/2022\/09\/Tito_logo@2x.png\" class=\"attachment-original size-original\" alt=\"Tito logo | Phrase\" decoding=\"async\" loading=\"lazy\" \/>"},"copy":"","link":{"title":"Tito","url":"https:\/\/phrase.com\/customers\/tito\/","target":""},"case_study_logo":false,"landing_page":[],"search_content_type":""},"taxonomies":[{"term_id":116,"name":"Technology","slug":"technology","term_group":0,"term_taxonomy_id":116,"taxonomy":"case-study-tag","description":"","parent":109,"count":21,"filter":"raw"}],"_links":{"self":[{"href":"https:\/\/phrase.com\/wp-json\/wp\/v2\/case-study\/7143"}],"collection":[{"href":"https:\/\/phrase.com\/wp-json\/wp\/v2\/case-study"}],"about":[{"href":"https:\/\/phrase.com\/wp-json\/wp\/v2\/types\/case-study"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/phrase.com\/wp-json\/wp\/v2\/media\/27985"}],"wp:attachment":[{"href":"https:\/\/phrase.com\/wp-json\/wp\/v2\/media?parent=7143"}],"wp:term":[{"taxonomy":"case-study-tag","embeddable":true,"href":"https:\/\/phrase.com\/wp-json\/wp\/v2\/case-study-tag?post=7143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}