Software:PhraseApp

From HandWiki
PhraseApp
Type of site
Localization management and software translation
Available inEnglish and German
OwnerDynport GmbH
Websitewww.phraseapp.com
Alexa rank166,509 (January 2014)[1]
CommercialYes
RegistrationRequired
Usersover 50.000
LaunchedOctober 2012; 13 years ago (2012-10)
Current statusonline

PhraseApp is a proprietary web-based translation management system, also known as Globalization Management System (GMS). Competitors include Transifex, Smartling and locize.[2][3] It is targeted at open source and commercial software projects and allows the automation of translation workflows through a token-based API.[4]

PhraseApp is offered as a software as a service for commercial products and is free of charge for open source projects.[5]

Description

The PhraseApp platform provides a sharing and collaboration platform for language files, allowing translators and developers to cooperate on software translation projects.[6]

The PhraseApp platform software was written in Ruby and runs on the Rails as API-backend for the OpenSource Rubygem phrase which has been downloaded more than 128.000 times.[7][8]

History

PhraseApp started out with the idea of an in-place editor for translations using the Ruby i18n localization library and JQuery named phrase. It was presented as a techdemo at the Euruco 2012 in Amsterdam.[9] The idea was soon met by requests of early users to store, edit and share locale files online, from which demand the PhraseApp Translation Center was inspired and released.[3][10] The company states the motto of PhraseApp as: "We believe in a world in which software can be used by everyone in their native language. For software creators, translating their products should be natural and effortless." [11] In an interview with the Theguardian.com its founder stated that "[...] 56% of the internet’s content is in English, but only 27% of its users come from English-speaking countries".[12] PhraseApp.com is operated by Dynport GmbH in Hamburg, Germany.[13]

Translation Workflow description

A software developer creates a project in PhraseApp. He can then invite translators or fellow programmers to join the project to work on the copywriting and translation of locale files together. Initially a source locale file is uploaded and then translated to other desired locales. Translated content can be downloaded using the command-line client, the Rubygem phrase. The Client can also be used to upload newly created translation keys to the service.[14]

Supported document formats

Android Strings, Apple Localizable Strings, Gettext (PO/POT), QT, TMX, Joomla INI files, Mozilla DTD,PO/POT files, XLIFF files, XML files, YAML, JSON, PHP Symfony YAML Locale Files, Microsoft.NET RESX, ASP ResX, C# ResX and Windows Phone ResX Files [15]

Features

  • Support for language file formats, including YAML, XHTML, XLIFF, PO, PLIST, JSON [15]
  • Sharing language files with translators who can download, translate and update software translations online and offline [16]
  • phrase Command Line Client that allows uploading (pushing), downloading (pulling), converting and updating of translation resources [17]
  • Translation Memory for duplicate source content [16]
  • Translation statistics over missing translations, word counts and overall status of projects [16]
  • Commenting and proof-reading system for translators [16]
  • Professional translation services [16]
  • API for integration with other platforms/services [4]

Notable users

Commercial customers include:

OpenSource Projects

Beside many framework adapters these projects have been developed by PhraseApp developers and made available through OpenSource:

References

  1. ↑ "PhraseApp.com Site Info". Alexa Internet. http://www.alexa.com/siteinfo/phraseapp.com. Retrieved 2015-01-21. 
  2. ↑ "PhraseApp Competitors on Crunchbase". https://www.crunchbase.com/organization/phrase-app. 
  3. ↑ 3.0 3.1 "Deutsche-Startups.de Article on PhraseApp and Competitors". Archived from the original on 2015-01-21. https://web.archive.org/web/20150121124605/http://www.deutsche-startups.com/2013/04/09/phraseapp-turbocharges-translation-projects/. 
  4. ↑ 4.0 4.1 "PhraseApp API Documentation". https://phraseapp.com/docs/api/. 
  5. ↑ "PhraseApp Plans". PhraseApp. https://phraseapp.com/en/pricing/. 
  6. ↑ What is PhraseApp
  7. ↑ GitHub Page of the Rubygem phrase
  8. ↑ Rubygems Page of phrase
  9. ↑ "Euruco Conference 2012". http://www.euruko2012.org/. 
  10. ↑ "TheNextWeb on Phrase Translation Platform". https://thenextweb.com/apps/2013/02/08/phrases-translation-platform-helps-developers-and-startups-localize-their-apps-and-websites/. 
  11. ↑ "PhraseApp About Page". https://phraseapp.com/en/about. 
  12. ↑ "theguardian.com: How to create a website for an international audience". https://www.theguardian.com/small-business-network/2014/nov/06/how-create-website-international-audience. 
  13. ↑ "PhraseApp Imprint". https://phraseapp.com/en/imprint. 
  14. ↑ "PhraseApp Command-Line Client documentation". http://phraseapp.com/docs.com/guides/working-with-phraseapp/command-line-client/. [yes|permanent dead link|dead link}}]
  15. ↑ 15.0 15.1 List of supported File Formats
  16. ↑ 16.0 16.1 16.2 16.3 16.4 "List of PhraseApp Features". https://phraseapp.com/en/features. 
  17. ↑ "PhraseApp Command line client Documentation". https://phraseapp.com/docs/guides/working-with-phraseapp/command-line-client/. 
  18. ↑ PhraseApp Homepage Customer mytaxi
  19. ↑ PhraseApp Homepage Customer SecretEscapes.com
  20. ↑ PhraseApp Homepage Customer Xing AG
  21. ↑ PhraseApp Homepage Customer Wimdu AG
  22. ↑ PhraseApp Homepage Customer Wundercar
  23. ↑ PhraseApp Homepage Customer Virgin Pulse
  24. ↑ Keyification Tool for Template-Language SLIM
  25. ↑ Go-Lang Deployment Framework Urknall