CEO and founder of Lingohub. Envisioning a multilingual digital world. Email me if you have questions about how Lingohub can help you take your products global.

Helmut Product Updates 0 Comments

30 languages just a click away with LingoHub Cloud Translation

One of our goals here at LingoHub is to get translation service management to a whole new level. Well, the next level is here today, and we’re happy to present you Cloud Translation, a simple technology-friendly solution, that can translate texts into over 30 languages automatically with a push of a button, without depending on machine translation. The Cloud Translation …

ruby rails i18n gem

CEO and founder of Lingohub. Envisioning a multilingual digital world. Email me if you have questions about how Lingohub can help you take your products global.

Helmut Development 4 Comments

Internationalization for Ruby with the r18n gem

The previous two articles on internationalization for Ruby have covered the usage of the i18n gem in detail. This article will introduce an alternative: R18n including usage of the r18n gem. R18n is an internationalization tool that can be used in the process of creating multilingual Ruby applications. It contains a core gem and out-of-box wrapper plugins for frameworks or environments (Rails, Sinatra, …

ruby rails i18n gem

CEO and founder of Lingohub. Envisioning a multilingual digital world. Email me if you have questions about how Lingohub can help you take your products global.

Helmut Development 6 Comments

i18n gem advanced features – Ruby on Rails internationalization

Our previous article on internationalization for Ruby has covered the basic use of the i18n gem – currently one of the most popular internationalization solutions in the Ruby world. It contains all the information on setup and usage that most Ruby, Ruby on Rails, Sinatra or Padrino developers will need. However, there is much more to this gem. This article …

ruby rails i18n gem

CEO and founder of Lingohub. Envisioning a multilingual digital world. Email me if you have questions about how Lingohub can help you take your products global.

Helmut Development 5 Comments

Internationalization for Ruby – i18n gem

In July we published a series of articles on internationalization for PHP, this month we will focus on tutorials about internationalization for Ruby, starting out with a comprehensive tutorial on getting started with the i18n gem and various frameworks. If you missed any of the prior articles, you can have a look here: PHP i18n mechanisms PHP i18n with gettext …

Laravel internationalization

CEO and founder of Lingohub. Envisioning a multilingual digital world. Email me if you have questions about how Lingohub can help you take your products global.

Helmut Development 0 Comments

PHP internationalization frameworks: Laravel and FuelPHP

This is our concluding article on PHP internationalization frameworks and i18n prep tutorials. Our previous articles have covered the following aspects: Mechanisms of internationalization with PHP in general, with a brief overlook on the history of i18n with PHP PHP internationalization with GNU gettext Internationalization How Tos for five most used PHP frameworks(CodeIgniter, CakePHP, Zend, Yii and Symfony) The last …

CEO and founder of Lingohub. Envisioning a multilingual digital world. Email me if you have questions about how Lingohub can help you take your products global.

Helmut Development 9 Comments

Internationalization How To for the 5 most popular PHP frameworks

As discussed in the previous articles on PHP internationalization, PHP provides native support for string translation using gettext and PHP arrays. These can be used in any PHP project. Additionally, some popular PHP frameworks offer their own way of string translation. In this article, I want to provide a brief summary of the internationalization process with five of the most …

PHP localization programming

CEO and founder of Lingohub. Envisioning a multilingual digital world. Email me if you have questions about how Lingohub can help you take your products global.

Helmut Development

PHP internationalization with gettext tutorial

GNU gettext is a package that offers to programmers, translators and even users a well integrated set of tools that provide a framework within which other free packages may produce multi-lingual messages. These tools include a set of conventions about how programs should be written to support message catalogs, a directory and file naming organization for the message catalogs themselves, …

localisation

CEO and founder of Lingohub. Envisioning a multilingual digital world. Email me if you have questions about how Lingohub can help you take your products global.

Helmut Development 3 Comments

Internationalization Programming – new i18n tutorial series

Which internationalization (i18n) mechanisms and caveats do different programming languages offer? In a new blog series with tutorials on internationalization programming (developing applications in preparation for localization) we want to highlight important steps in internationalization with most of the common programming languages. Internationalization Programming When you develop software, cross-platform strategy is not always a standard procedure, but making sure it …

PHP localization programming

CEO and founder of Lingohub. Envisioning a multilingual digital world. Email me if you have questions about how Lingohub can help you take your products global.

Helmut Development 9 Comments

PHP internationalization – i18n mechanisms tutorial

According to W3Tech statistics, PHP is used by 80.5% of all websites [1] and this share is continuously rising [2]. We can safely say that the web “speaks” PHP. But what about the content? Since PHP has been around for such a long time (18 years), its history also tells the story of the evolution of website internationalization. The first …

git workflow

CEO and founder of Lingohub. Envisioning a multilingual digital world. Email me if you have questions about how Lingohub can help you take your products global.

Helmut Development 4 Comments

Integrating internationalization in a GIT workflow

Several of our customers asked us to support branches (from versioning systems like GIT or SVN) in LingoHub. The reasoning behind this is, that i18n resources and their according associations often belong to one or more branches, and then you should be able to merge them (GIT-like) with others. One of my beliefs is that a good product owner must …