Questions tagged [internationalization]

Internationalization(i18n : representing "internationalisation" as "i" followed by 18 more letters, followed by "n") is the process of planning and implementing products and services so that they can easily be adapted to specific local languages and cultures, a process called localization. The internationalization process is sometimes called translation or localization enablement.

This is a matter not only of changing the language which the software presents (e.g. in its user interface), but of changing the date format, the orientation of the text, the numeric format, and other aspects of its behavior to reflect the culture.

11657 questions
541
votes
6 answers

What is the significance of 1/1/1753 in SQL Server?

Why 1753? What do they have against 1752? My great great great great great great great grandfather would be very offended.
Daniel
  • 6,758
  • 6
  • 31
  • 29
527
votes
26 answers

JavaScript for detecting browser language preference

I have been trying to detect the browser language preference using JavaScript. If I set the browser language in IE in Tools>Internet Options>General>Languages, how do I read this value using JavaScript? Same problem for Firefox. I'm not able to…
Annibigi
  • 5,895
  • 5
  • 23
  • 21
351
votes
10 answers

List of All Locales and Their Short Codes?

I'm looking for a list of all locales and their short codes for a PHP application I am writing. Is there much variation in this data between platforms? Also, if I am developing an international application, can I just support one version of English…
Kirk Ouimet
  • 27,280
  • 43
  • 127
  • 177
296
votes
17 answers

How to use UTF-8 in resource properties with ResourceBundle

I need to use UTF-8 in my resource properties using Java's ResourceBundle. When I enter the text directly into the properties file, it displays as mojibake. My app runs on Google App Engine. Can anyone give me an example? I can't get this work.
nacho
  • 2,961
  • 3
  • 15
  • 3
272
votes
28 answers

How to force NSLocalizedString to use a specific language

On iPhone NSLocalizedString returns the string in the language of the iPhone. Is it possible to force NSLocalizedString to use a specific language to have the app in a different language than the device ?
220
votes
15 answers

Localization and internationalization, what's the difference?

I was going to ask a question about preparing a desktop application to support multiple languages on the UI. In my search for existing questions on the topic I was thinking the word "International", so I selected the Internationalization tag and…
Ash
  • 60,973
  • 31
  • 151
  • 169
219
votes
31 answers

PHP function to make slug (URL string)

I want to have a function to create slugs from Unicode strings, e.g. gen_slug('Andrés Cortez') should return andres-cortez. How should I do that?
Andres SK
  • 10,779
  • 25
  • 90
  • 152
210
votes
6 answers

Why does Chrome incorrectly determine page is in a different language and offer to translate?

The new Google Chrome auto-translation feature is tripping up on one page within one of our applications. Whenever we navigate to this particular page, Chrome tells us the page is in Danish and offers to translate. The page is in English, just…
Samuel Neff
  • 73,278
  • 17
  • 138
  • 182
198
votes
15 answers

Best practice multi language website

I've been struggling with this question for quite some months now, but I haven't been in a situation that I needed to explore all possible options before. Right now, I feel like it's time to get to know the possibilities and create my own personal…
Joshua - Pendo
  • 4,331
  • 6
  • 37
  • 51
155
votes
6 answers

In C# what is the difference between ToUpper() and ToUpperInvariant()?

In C#, what is the difference between ToUpper() and ToUpperInvariant()? Can you give an example where the results might be different?
Lill Lansey
  • 4,775
  • 13
  • 55
  • 77
146
votes
4 answers

How does internationalization work in JavaScript?

I'm wondering how to deal internationalization in JavaScript. I googled but I'm not getting convincing answers for: Does JavaScript have native support for internationalization? What is i18n in JavaScript? How to deal with calendars, currencies,…
rajakvk
  • 9,775
  • 17
  • 46
  • 49
125
votes
7 answers

React / Redux and Multilingual (Internationalization) Apps - Architecture

I'm building an app that will need to be available in multiple languages and locales. My question is not purely technical, but rather about the architecture, and the patterns that people are actually using in production to solve this problem. I…
115
votes
7 answers

How to get the current language in Django?

How can I get the current language in Django?
diegueus9
  • 29,351
  • 16
  • 62
  • 74
114
votes
10 answers

rails i18n - translating text with links inside

I'd like to i18n a text that looks like this: Already signed up? Log in! Note that there is a link on the text. On this example it points to google - in reality it will point to my app's log_in_path. I've found two ways of doing this, but none of…
kikito
  • 51,734
  • 32
  • 149
  • 189
113
votes
7 answers

Can an email address contain international (non-english) characters?

If it's possible, should I accept such emails from users and what problems to expect when I will be sending mails to such addresses?
User
  • 30,403
  • 22
  • 79
  • 107
1
2 3
99 100