Category Archives: Web Design

Design Principles To Evaluate Your Product


A company proves that it has a strong creative process by developing successful products repeatedly. We see this in companies like Apple, BMW and Google. Founders such as Steve Jobs formed a corporate culture with an intense focus on creativity and design. This culture highlights two core elements in the creative process: the ideas and the team.

Product design preview

The creative process can be described in one sentence: Ideas begin with a small team of creative people at the heart of the company who communicate easily with each other.

The post Design Principles To Evaluate Your Product appeared first on Smashing Magazine.

Design Principles To Evaluate Your Product


A company proves that it has a strong creative process by developing successful products repeatedly. We see this in companies like Apple, BMW and Google. Founders such as Steve Jobs formed a corporate culture with an intense focus on creativity and design. This culture highlights two core elements in the creative process: the ideas and the team.

Product design preview

The creative process can be described in one sentence: Ideas begin with a small team of creative people at the heart of the company who communicate easily with each other.

The post Design Principles To Evaluate Your Product appeared first on Smashing Magazine.

Design Principles To Evaluate Your Product


A company proves that it has a strong creative process by developing successful products repeatedly. We see this in companies like Apple, BMW and Google. Founders such as Steve Jobs formed a corporate culture with an intense focus on creativity and design. This culture highlights two core elements in the creative process: the ideas and the team.

Product design preview

The creative process can be described in one sentence: Ideas begin with a small team of creative people at the heart of the company who communicate easily with each other.

The post Design Principles To Evaluate Your Product appeared first on Smashing Magazine.

What To Consider When Choosing A WordPress Theme

Economists have taught us that a lot of choice is not always a good thing1. Having many options can lead to “analysis paralysis” and a feeling of being overwhelmed, due to the increased effort required and the level of uncertainty in making the right choice.

With a nearly unlimited pool of WordPress themes to choose from, it becomes so easy to feel overwhelmed and resort to inaction or choosing a low-quality theme. In cases where you have a lot of options, it pays to know exactly what you need.

“Premium WordPress themes” Google search.2
“Premium WordPress themes” Google search. (View large version3)

Put another way, how much easier is buying a bottle of wine when you know that you prefer reds and that your favorite red is Australian Shiraz? This small amount of knowledge cuts a choice between 500 bottles in a store down to 10.

In this post, I’ll share what I believe are the most important factors to consider, so that you know exactly what to bear in mind the next time you’re on the hunt for a good theme.

To start off, let’s answer one of the most common questions asked: Is it worth paying for a WordPress theme, or can you get away with a free one?

1. Price: Free Vs. Premium Themes

Several years ago, the price of a theme was a good indicator of its quality. Free themes were often poorly coded at best, and were used to capture sensitive user data at worst. But times have changed, and developers in the WordPress community have created thousands of great free themes to choose from.

As such, there is no conclusive winner. Both free and premium themes have their pros and cons, which are detailed below.

Pros of Premium Themes

  • More updates
    Perhaps the most compelling reason to choose a premium theme is that such themes are typically updated more often. Given the rapid evolution of the WordPress content management system (CMS), having a theme that is regularly updated to patch new security issues is critical.
  • Less recognizable design
    Because free WordPress themes are so popular, it’s not uncommon for tens of thousands of websites to use the same free one. Premium themes are less common, which set them apart a bit more.
  • Better documentation
    Most premium themes include a detailed PDF explaining how to get the most out of them. Such documentation is less common with free themes.
  • Ongoing support
    Premium theme developers certainly offer the best support, usually through a combination of a public forum, live chat and an email ticketing system. Free themes usually just have a public forum for support.
  • No attribution links
    Many free themes often require a link to appear in the footer crediting the theme’s author. While this is becoming less common in free themes, you can be sure that no links are required in premium themes.

Cons of Premium Themes

  • The price
    You’ll have to invest anywhere between $50 to $200 in a premium theme.
  • More configuration
    Most premium themes have their own custom administration panel, with a variety of customization settings, which can take a while to learn and set up.
  • Unwanted features
    Premium themes tend to include a lot of bells and whistles, such as multiple slider plugins, a portfolio manager and extra skins. While these do make a theme very versatile, a lot of unwanted features will bloat the theme.

In general, the most important aspect to look for in a theme, whether free or paid, is the quality and care that’s gone into making it. The quality of the code will influence everything we discuss in this article, from security to page speed.

The easiest way to gauge quality is to read what customers are saying. If a theme has a public support forum, read what kinds of issues people are having, and how responsive the developers are in resolving them.

2. Speed: Lightweight Vs. Feature-Heavy Themes

In my last post here on Smashing Magazine, I emphasized the importance of optimizing website speed4. Fast page-loading speed does not just improve the general user experience of a website, but has also been confirmed to improve search engine rankings, conversion rates and, thus, online revenue.

It should come as no surprise that I recommended avoiding sluggish themes like the plague.

Understanding a problem is the first step to avoiding it. So, what causes a theme to drag a website’s page speed into the gutter?

In general, it comes down to three things:

  • Too feature-heavy
    Be wary of themes that boast 10 different sliders, 20 preinstalled plugins and a lot of JavaScript animation. While this might sound like a good deal, no website that makes HTTP requests to 50 JavaScript files will run optimally.
  • Overuse of large file formats
    The keyword here is “overuse,” which admittedly is a bit subjective. Try to steer clear of themes that use a lot of full-width images, background videos, etc. Less is more.
  • Poor coding
    From wildly scaled images to inline CSS injection, poor coding has a significant impact on website performance. As mentioned, poor code usually means that a theme hasn’t been updated in a long time, so always check a theme’s update history.

Here’s a litmus test you can use to figure out how bloated a theme is. Go to the Pingdom Website Speed Test5, enter the URL of a theme’s demo and see how long the page takes to load and how many HTTP requests are made.

Let me give you a quick comparison as a benchmark. Earlier this year, I built two websites with very different theme frameworks. The first website, BrokerNotes6, was built with the Frank7 theme (a very lightweight theme designed for speed). According to Pingdom, the home page makes 38 HTTP requests and loads in under 1 second. 3.9 Mb in bandwidth is way too heavy though.

BrokerNotes’ website statistics.8
BrokerNotes’ website statistics. (View large version9)

Now, let’s compare this to Qosy10, a website I built using a relatively feature-heavy theme. As you can see, the home page makes 61 HTTP requests and take just over 2.5 seconds to load. While still not bad, that’s a noticeable increase in loading time.

Qosy’s website statistics.11
Qosy’s website statistics. (View large version12)

Themes that make hundreds of HTTP requests before showing any content are not uncommon. Avoid them unless you’re confident that you can slice off some of that fat.

3. Design And User Experience

Of course, the purpose of a theme is to make your website look great and show off your brand in the best possible light. While design can be quite subjective, you will boost your odds of finding a well-designed theme by following a few steps.

Not a pretty website at all!13
Not a pretty website at all! (View large version14)

First, search on websites where the best designers sell their themes. This might sound obvious but is still worth mentioning. ThemeForest15 is my personal favorite, but plenty of other good ones are out there, including StudioPress16 and Elegant Themes17.

Secondly, spend some time browsing the demo. Does the website feel easy to use? Is there enough white space? Do you get a headache looking at it? Does it excite you? This is where your gut feeling plays an important role.

Finally, be sure to choose a theme that is cross-browser compatible and has been built with accessibility in mind.

4. Responsiveness

While mobile traffic varies between industries, most reports seem to agree that, on average, about 30%18 of all website visits now come from mobile and tablet devices.

Regardless of the exact ratios, there’s no excuse to use anything but a responsive theme.

Thankfully, virtually all reputable themes are mobile-friendly out of the box, so the lack of responsiveness in a theme is really a red flag. Most theme vendors allow you to filter out themes that are not responsive. Another good option is to look through a curated list of responsive themes19.

One of the best ways to determine whether a responsive theme is good or not is to run the demo through Google’s new mobile-friendliness tool20.

5. SEO

When enabled with one of the many good SEO plugins, WordPress is one of the most SEO-friendly CMS’ around.

However, plenty of themes render all manner of on-site SEO mistakes, such as the omission of header and alt tags, full-blown duplicated content and dynamic URL errors.

When choosing a theme, look for “SEO optimized” or “SEO ready” in the theme description, but don’t trust it blindly. A lot of developers include this to check of a box and sell their theme. That being said, knowing that a designer has at least considered SEO when developing their theme does offer some assurance.

A good practice is to install an extension for the Chrome browser, such as MozBar21 or SEO Site Tools22, to run some quick SEO checks on a theme’s demo.

MozBar in action.23
MozBar in action. (View large version24)

Explaining what to look for is beyond the scope of this article, but that has been covered in depth by Joost de Valk25.

6. Ease Of Customization

A customization dashboard has become standard in a lot of themes. This saves you the hassle of having to make direct changes to style sheets.

A theme customizer.26
A theme customizer. (View large version27)

In addition, plugins such as Visual Page Editor make it easy to build complex page structures without having to touch code. While some of these WYSIWYG editors are somewhat limiting, I find that overall they’re very beneficial to getting a website looking very nice with little effort. If a developer has a demo of their administration panel, I’d recommend playing around with it to make sure you can customize everything you need to.

7. Security

A lot affects the security of a website, including hosting, plugins and password strength. Daniel Pataki has already covered some great steps to secure your WordPress installation28. This should not be an afterthought; rather, consider it when selecting your theme.

As when you’re buying a home, one of the best things you can do to gauge a theme’s security is to read what customers say about it. Unless a theme was created by a trustworthy developer, I avoid any theme that doesn’t have many downloads or reviews.

My advice is to evaluate themes on community websites like ThemeForest, where all customer reviews are displayed by default. This level of transparency tends to reveal the truth about themes, which you wouldn’t get directly from a developer’s website.

While buying a theme directly from its developer’s website is fine, do so only after evaluating it on a community website with transparent reviews.

Theme reviews.29
Theme reviews. (View large version30)

If a theme has a security loophole, then customers have probably picked up on it and flagged it in their reviews for future customers. While the developer might have fixed such issues, the overall ratings from customers should give you an idea of a theme’s overall quality.


While ticking off all of these boxes might sound ambitious, the truth is that they’re interrelated, and they all come back to a single point: Themes should be built with quality in mind.

One of the best things you can do when choosing a theme is to learn about the person or company who made it. If they have a reputation to live up to, then their themes will undoubtedly be of a higher quality than developers who don’t.

Of course, no theme is perfect, and you’ll almost always have to make some compromises. That being said, with the recommendations in this post, you are hopefully now better informed to avoid the really bad themes and to choose one that is fast, well coded and SEO-friendly and that includes all of the features you need.

(dp, il, al, ml)


  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30

The post What To Consider When Choosing A WordPress Theme appeared first on Smashing Magazine.

Don’t Get Lost In Translation: How To Conduct Website Localization

A common mistake with localized websites is considering the translated content to be just another version of the pages in the original language. Translation isn’t everything. Of course, for the user it’s all about the content: Is the content relevant and understandable and in line with the user’s cultural context?

As pointed out in Entrepreneur1:

“According to research firm IDC, web users are four times more likely to purchase from a company that communicates in their own language. Additionally, visitors to websites stay twice as long on sites that are available in their native tongue, according to Forrester Research.”

From a commercial point of view, when you decide to create and maintain a multilingual website, you have to consider many more points than just translation. We’ll explore some of the issues to think about when localizing a website.

Cultural Context Is Everything

The decision to expand one’s operation into other markets should always be preceded by deep and thorough research. Localizing a website is an important business decision that will have a great impact on how well you achieve your business goals in certain markets. Before localizing any content, partner up with local agencies to better understand the target audience, and check whether your product meets local standards and is in line with the core cultural values of the audience. Understanding the basic differences in customs and practices between nations is important.

Take the US and Poland. The US style of business is more relaxed and outgoing than in Poland, where things tend to be more formal. This is why some Polish companies find it difficult to enter the US market — because their business style, language and approach might be considered stiff and overly formal. And to Polish people, the US style of business might come off as too loose, even unprofessional at times.

If you investigate Japanese culture, you will find that the Japanese are very strict about following business protocol. So, if a spontaneous Italian wanted to do business with a rule-following Japanese citizen, they would both need to understand the nuances of and differences between their cultures. An interesting characteristic of Japanese culture is that sarcasm doesn’t exist2. So, if your content is sarcastic in nature, your Japanese clients simply won’t understand it.

Hire a local consultant to compare notes and ensure that your message will be heard and understood by customers.

First Things First: The Translations

Translating a website (especially a complex one) can be a challenge. You need to decide on your core markets first and then choose the language version accordingly. If you don’t have a clue where to start, then hire a translation agency or a localization consultant. They will plan and guide you through the process.

If you’re into challenges and would like to tackle this one on your own, then a good place to start is ProZ.com3, where you can find and test freelancers and agencies. Chances are you’ll find people experienced in your field who already have similar projects on their books.

Beware: Experienced translators tend to be a little pricey, and if you don’t intend to establish a long-term relationship, then they will apply a minimum charge for your project, which means you would have to pay the same amount for a small touch-up or proof as you would for a two-page translation. This can be a deal-breaker for small businesses. If your budget is small, then consider less experienced freelancers; however, expect some difficulties throughout the process — after all, both of you are learning.

4 – community of translation professionals, and a marketplace for translation services. (Image source5)

Tip: This is a good opportunity to try out your negotiation skills because all fees are negotiable, even if the translator’s profile states otherwise. (Been there, done that.)

The vast majority of people on use translation software, such as Trados6, which is helpful with large projects. With translators who charge by the word, overpaying is easy. Trados will help you estimate your word count and will eliminate repetition to save you money.

SDL Trados provides software for translation memory and terminology management. (Image source8)

Trados is also a good base from which to maintain a website in multiple languages. It holds a database of all of your previous translations, which can be shared fairly easily with new translators. It comes at a price, but if you are seriously thinking about making your business accessible to many different markets, then at least consider trying it.

Multilingual Websites: So, What You See Is What You Get?

Well, not exactly. With any software localization project, what you see in other languages is a result of close collaboration between localization experts and programmers. Keeping your IT team in the loop is crucial if you plan to add any languages to your website — the most obvious reason being that someone needs to prepare the system for the new content and help with its daily maintenance.

The IT team doesn’t need to be experts in localization, but you do need to prepare them (and yourself) from the start for the possibility that their code will need to be updated. They (and you) will need to consider potential problems:

  • deciding how to display the default language in a locale;
  • displaying the content in a right-to-left layout;
  • determining how much space is needed to present the content in other languages;
  • displaying special characters and choosing the right encoding for them (such as UTF-8, UTF-16, etc.);
  • displaying first and last names in a culturally sensitive way;
  • removing any hardcoding of dates and currencies;
  • displaying the right calendar for the location.

This is just the beginning of challenges to consider in the back end. Smashing Magazine has a nice roundup of the technical issues to address9. Consider reading it and passing it along to your programmers before planning any localization.

Practical Tips

The Layout

People read in an F-shaped pattern, meaning they will scan a website from left to right and focus most of their attention on the left side. But that is only true in the West. If your core market is any of the Arabic countries, bear in mind that they read right to left, which your localization process will need to address. You can’t simply put the translated content into the same layout because it wouldn’t be in line with the cultural code of your audience.

English version of the BBC website. (Image source11)
Arabic version of the BBC website. (Image source13)

The Space

Remember that every language has a set of characters that occupy a different amount of space in a layout. If your first language is English and you want to localize a website for Germany, then you might be surprised that some words are ridiculously long, even though both languages use Latin characters. Of course, it’s “ridiculous” only from the point of view of an English-speaking person, whose layout would be built to fit English text. Other languages occupy even less space than English. Do your research to fit the content in the layout.

Nomensa illustrates14 this variability for the simple and common words “search” and “basket”:

The word “search” takes up 10 characters in French but only two characters in Japanese. The word “basket” takes up 6 characters in English but when translated to German takes up a massive 13 characters.

Make sure your designers and front-end teams know how to handle this from the beginning, because a localized website might be visually very different from the “original.”

For instance, if you are localizing a website for the Chinese market, then you should know that, even if the translation occupies less space in general, the characters themselves will occupy more space than the individual characters of a standard Western alphabet. Your team will need to address this. Also, some languages do not add contrast the way we do. For example, Japanese does not have italics.  You need to find a way around this if you want your localized content to be read naturally by all audiences.

An example of how the same text can look like in various languages. (Image source16)

Special Characters

Almost every language in the world comes with its own set of special characters, such as unique letters and accents. In total, 110,116 characters exist17 among all known languages.

The problem arises when you are not prepared to display special characters. The characters might end up as weird symbols as a result. Or, if you decide not to use the special characters at all, your translations will end up meaning something different.

Solve this by properly encoding your website. Encode in UTF-8 in almost all cases18. But use UTF-16 if your core markets are primarily Asian because it reduces the bandwidth of websites that consist mostly of non-Latin characters.

Another culprit of misrendered special characters is custom fonts that are minified and embedded on websites. Stripping out unnecessary characters to reduce a font’s file size and thus speed up loading time is a common practice. Don’t use a minified font to display user-generated content; comments, for example, might come out wrong even though all other content on the website looks fine.

Changing the Locale and Language

The most obvious guideline is to automatically show users content in their native language when it is available. There are a few ways to do this, and you should plan for it from the beginning.

Will you display a language version based on the user’s IP address or on the browser’s settings? What about countries like Switzerland that have more than one national language? Consider asking visitors to set their language upon arriving on the website, and remember their choice.

Allow the user to select their preferred language… (Image source19)

If your content is not 100% localized, is it better to upload a partial translation or wait until it’s all done? How do you inform visitors that it is incomplete? One strategy is just to show what you have and hide everything else — not a good option, though, if you’re running an e-commerce business. Another strategy is to be straightforward and tell potential customers what level of support they can expect in their language.

GetResponse chose to inform customers about expected level of language support. (Image source20)

Market-Specific Issues (Measurements, Calendars, Holidays, General Tone of Copy)

Market-specific issues can be subtle yet make all the difference with the cultural sensitivities of your audience. Take date-pickers. In the US, date-pickers are displayed as MM-DD-YYYY, whereas in most European countries the day precedes the month (DD-MM-YYYY).

Another example is calendars. As Zack Grossbart notes21:

The US starts the week on Sunday, the UK on Monday and the Maldives on Friday.

Even if a feature as simple as a calendar seems obvious to you, it might not be for customers in other markets.

Imagine users who are accustomed to a certain format for picking a delivery date. If they don’t pay attention to the instructions (which mention that the week starts on Sunday), they might just click on the calendar and expect to see Monday first. Users might feel unhappy and feel misled as a result (according to their cultural code). Consider implementing helpful little fixes with your IT team, like jQuery’s Datepicker22.

What about the tone of your message? Did you know that some languages are more formal than others? For instance, an informal tone is almost taken for granted in English, and addressing your audience as Sir and Madam might sound a little weird. German, French and Japanese are quite the opposite. A familiar tone might come off as rude with those audiences. Bear this in mind when hiring translators; ask them for advice on being culturally sensitive with your tone of voice.


Your website is like a living organism. You, as the owner, product manager or marketer, want it to become better and better and meet customers’ expectations. You will be adding products, running promotions and changing content — it’s a continual development process. When you localize a website, you’ll need to update that version every time you change the original.

Your IT team should be ready to jump on any localization-related issues when something is not displaying right. Cultivate relationships with translators and have them on standby to keep your content up to date.

Most importantly, set aside enough time to finish all of your language versions. Completing a website in one language by the deadline is a big enough task. Doing it in several languages will take much longer. Translating takes time; uploading content takes time; proofreading takes time. Account for this in your timeline, and plan well in advance.

Let Them Find You: Be Where Your Audience Is

Make your localized website visible to search engines. And by search engines, we don’t just mean Google. Put yourself in the customer’s shoes for a while and ask yourself (or ask locals) where you would start looking for the service that your company offers. Google is a popular search engine, but a quick search of, say, China will reveal that Baidu23 is king there. And if you’re thinking about expanding into Russia, you cannot afford not to be easily found on Yandex24.

Remember that some countries have tighter control over the Internet and might censor. You can easily overlook this when planning content for different markets. For example, China blocks certain websites and services, including Facebook, YouTube and Dropbox. So, if you have a product video that you would like to share with a Chinese audience, you will need to find an uncensored local platform, such as Tudou25.

Try to come off as professional, and build your brand through social media. Be visible on various local social networks. For example, in addition to LinkedIn, add Xing26 for German-speaking markets.

Legal Considerations

Each country has its own regulations on privacy, terms of service, complaint procedures, customer support, taxes, data protection and so on. You need to ensure that the content you translate is in line with local law. To make sure you are operating legally in another market, consider hiring a local legal specialist. Their services are pricey, but it’s much better than paying legal fees for violating local law.

Let’s say you do business across Europe and you have three German-speaking countries covered: Switzerland, Germany and Austria. Translating your documents once is not enough. These countries all have different regulations on refunds for products purchased on the Internet. So, not only do you have to translate your pages and make sure that the refund window specified for each country is correct, but you have to figure out how to make this information easily accessible in each of these countries. Do this carefully, or else you might pay for it in legal fees.

Make It Easy to Pay

No business will ever succeed if customers feel that paying for a product is hard or they don’t trust the payment provider. The most popular payment methods are popular only for certain markets.

Residents of some countries do not trust PayPal and will expect you to support locally popular payment methods, such as wire transfer. Brazilians are accustomed to paying in instalments and will expect to be offered that option. In the Netherlands, people are used to paying through a secure system named iDeal27, which redirects them to their own bank.

Always know the regulations behind accepting payments and charging customers. Did you know that if customers in Austria don’t submit to you a printed and signed SEPA form authorizing you to charge their bank account, then you are not legally allowed to charge them? On the other hand, only a digital SEPA form is required in the Netherlands. Do your research.

Test Your Ideas on the Target Audience

Once everything is ready, the work isn’t done. As mentioned, a website is like a living organism. It needs to be continually developed to meet the public’s expectations and deliver on your business goals. Remember to test your website on target users. Targeted recruiting will give you access to valuable insider knowledge of certain countries. One useful tool for finding target users is Cint28, which provides access to the opinions of 10 million people in 60 countries.

You can save a great deal of energy by testing remotely. Methods such as click testing29 and web testing30 are perfect for learning what attracts the most attention on your website. Audiences in different countries could be attracted to different things. Always ask for feedback with a simple survey. You’d be surprised by the answers you get to just a few open questions. With this knowledge, you will be able to adjust your content strategy and localize your website with even greater precision.

Many tools will help you get the ball rolling with remote user research. SurveyMonkey31, SoGoSurvey32 and Marketizator33 are perfect for setting up simple questionnaires in no time. UsabilityTools34 and UserTesting35 enable you to set up remote tests in the back end of your website should you decide to expand your research to other methods.

Customer Expectations

This might not fall under the technical issues related to developing and maintaining a multilingual website, but from a customer’s point of view, it is crucial. If your website is in an audience’s native language, they will have certain expectations.

Visitors will want to talk to customer support in their own language. If you offer telephone support only for your local language, customers in other countries might find it unprofessional. Who wants to pay extra for an international call? Many solutions out there enable you to set up local numbers36 in other countries and redirect calls to your main location. You might also receive email in a language that your team doesn’t understand. Either prepare templates to answer common questions or hire native speakers as support advisors. Visitors want both content and support in their native language.

If you’ve decided to localize your website, then you are thinking seriously about expanding into other markets. This is great for a business of any size. What I hope you get out of this article is that localization is not as simple as straight translation. There are many parts of the equation to consider. If you forget one part, the rest won’t add up. Here’s a handy little list to remember:

  • Prepare a localization strategy. What markets do you consider to be the most important, and which languages will you need? This is the time to check with lawyers as well.
  • Have a solid talk with your team about expansion plans. What are their concerns, and what do they advise?
  • Take time to find the best translators and local advisers. They will make your business look good to potential customers with different cultural sensibilities.
  • The entire process will take time, so be prepared for it. Get an estimate of the time and cost from each party involved, and manage the process well. Don’t forget to set aside time for proofreading and testing!
  • Once you’re up and running, give your clients a voice and listen to it carefully. Run tests, and improve your business based on the feedback.

We hope this article has helped you to identify some misconceptions about creating and running a multilingual website. Do you have an experience of your own? What were your ups and downs? Feel free to share them in the comments.

(il, al)


  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34
  35. 35
  36. 36

The post Don’t Get Lost In Translation: How To Conduct Website Localization appeared first on Smashing Magazine.