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

i18n and l10n for AngularJS Apps from Development to Deployment

Want to support more than 1 language in your app? Maybe you think this is just an easy task, but there is a lot that you should/can do to create multilingual support for your web app. First of all, I show a i18n/l10n tutorial for Angular 1, and afterwards I give a brief overview about the steps you have to make to get the …

AngularJS directives for image cropping

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

Comparison of AngularJS directives for image cropping

In this article we’ll compare AngularJS directives for image cropping that we use in front end app development. There are lots of different JavaScript/jQuery image cropping libraries, so it is really difficult to find the best one that fits your requirements. As our front-end is mostly built in AngularJS, I plan to use one of many existing AngularJS Directives for uploading and cropping a profile picture or avatar image. …

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

Google Feed API is no longer available

With 2nd December 2015 fetching RSS Feeds via the Google Feed API (deprecated by April 2015) doesn’t work anymore! Some of you may also received the error message that Google Feed API is no longer available. We were using it for our Blog and got this JSON Response: https://ajax.googleapis.com/ajax/services/feed/load?v=1.0&q=https://lingohub.com/blog/feed/ {“responseData”: null, “responseDetails”: “This API is no longer available.”, “responseStatus”: 403} At …

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

Bootstrap Modal window with custom URL in AngularJS

There is a problem many Angular developers may come across when using Twitter Bootstrap Modals (Overlays). First of all, if you are using Angular with Twitter Bootstrap’s Javascript I recommend using Angular.ui bootstrap  ⇾  less JS+HTML code  ⇾  less worries. What is the problem? – Open a modal at a certain state Normally when opening a Modal there is no URL change, …

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 1 Comment

Angular i18n update from ng-conf 2015

Angular 2 will change a lot (RIP everything you know) – also the client-side i18n support. Chirayu Krishnappa and Pascal Precht gave a talk on this year’s ng-conf in Salt Lake City about how to use i18n for future Angular apps. Currently there is no standard how you localize your angular app – we are using angular-translate from Pascal Precht. …

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 2 Comments

Brace yourselves, future is coming: ES6, AtScript and Angular 2.0

Recently, the first AngularJS conference in Europe, ng-europe, took place in Paris. The future of Angular and beyond was the main topic in all different kind of talks. How will the new JavaScript ES6 implemented in Angular 2.0 by the AngularJS Team? Angular 1.3 is already out and mainly focuses on better performance. Compared to version 1.2, DOM manipulation is 4.4 …

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

$touched is the new $dirty – AngularJS Migration Guide 1.2 to 1.3

Quite recently the AngularJS Team released the first RELEASE CANDIDATE of AngularJS 1.3. This small AngularJS migration guide should help you if you have any problems migrating from 1.2 to 1.3. I will shortly point out which changes did break our app and then I will show an example of one of the main new features: $asyncValidators AngularJS migration: A change that can break …

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 2 Comments

Improve user experience with these 3 AngularJS directives

AngularJS directives can give your visitor a better user experience (UX), e.g. by showing user avatars to make a page look more personal. An email field in your sign-in form could show an avatar next to it, indicating to the user that he typed in the correct email-address. If you have optional input fields in your form, you can hide them by default and …

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 25 Comments

Comparison of AngularJS directives for charts in front end app development

In this article we’ll compare AngularJS directives for charts that we use in front end app development. There are lots of different JavaScript charting frameworks, so it is really difficult to find the best one that fits your requirements. Because our front-end is mostly built in AngularJS, it is essential that we can use one of many existing AngularJS Directives for charts, in order …

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 1 Comment

A new UI for the Lingohub localization app

Over a year since LingoHub left beta, we are taking the user interface (UI) to the next step. Logging into your LingoHub project this week you will notice it looks a lot more like an actual application – and increasingly less like a website. It is time to focus on your actual project, so we did away with unnecessary horizontal …