Questions tagged [multilingual]

Refers to the use of more than one (natural) language. This does not refer to the use of multiple programming languages.

Multilingualisation (or "m17n", where "17" stands for 17 omitted letters) of computer systems can be considered part of a continuum between and :

  • A localised system has been adapted or converted for a particular locale (other than the one it was originally developed for), including the language of the user interface, input, and display, and features such as time/date display and currency; but each instance of the system only supports a single locale.
  • Multilingualised software supports multiple languages for display and input simultaneously, but generally has a single user interface language. Support for other locale features like time, date, number and currency formats may vary as the system tends towards full internationalisation. Generally a multilingualised system is intended for use in a specific locale, whilst allowing for multilingual content.
  • An internationalised system is equipped for use in a range of locales, allowing for the co-existence of several languages and character sets in user interfaces and displays. In particular, a system may not be considered internationalised in the fullest sense unless the interface language is selectable by the user at runtime.
3229 questions
19
votes
4 answers

How to use Localizable.strings stored in a CocoaTouch Framework?

I'd like to add multi-language support to a CocoaTouch Framework. The problem: The Localizable.strings file I created only gets used by NSLocalizedString when it's part of the main app and its target. I'd like to store it inside the Framework to…
Bernd
  • 11,133
  • 11
  • 65
  • 98
19
votes
7 answers

Effective development and maintenance of large-scale CSS for multi-language websites

Consider this scenario: You are developing a multilingual web application. If all of languages you are targeting are either LTR or RTL, you have no need for language-specific CSS rules. However, if your target languages are a mix of LTR and RTL…
Handsome Nerd
  • 17,114
  • 22
  • 95
  • 173
19
votes
4 answers

multilingual wpf application

I have a WPF application (in English) and I would like to let users to select different languages. I have read some possibilities to change languages in runtime applications, but I only want to choose a language during installation time and never…
Carlos Alba Zamanillo
  • 1,271
  • 1
  • 9
  • 11
19
votes
4 answers

Regular expressions (regex) in Japanese

I am learning about Regular expressions (regex) for English and although some of the concepts seem like they would apply to other languages such as Japanese, I feel as if many others would not. For example, a common use of regex is to find if a word…
Something Jones
  • 315
  • 1
  • 2
  • 7
18
votes
4 answers

Best way to internationalize simple PHP website

I have to develop a pretty simple php website so I don't need framework. But it's must support multi language (EN/FR/CHINESE). I have looked for php built in system and I found two ways : intl module from php5.3…
Kakawait
  • 3,929
  • 6
  • 33
  • 60
18
votes
8 answers

Simple multilingual CMS?

I have been searching for a while now for a dead simple CMS with multi-language support. The ideal candidate is very lean and offers the possibility to set up different languages for different domains. It's OK if the language support is provided by…
Christoffer
  • 25,035
  • 18
  • 53
  • 77
17
votes
1 answer

Why isn't CultureInfo.NativeName always capitalized?

Just out of curiousity... In our application I list all the available translations in the following format "NativeName - EnglishName". For some languages the NativeName isn't capitalized eg. "Deutsch - German" "español - Spanish" "français -…
Stormenet
  • 25,926
  • 9
  • 53
  • 65
17
votes
4 answers

How to remove the language identifier from django-cms 2.4 URLs?

I have followed the tutorial to make a new Django-CMS (2.4) site. I am only using a single language (English). There is an automatic redirect to include the language identifier '/en/' in my site's URLs. How do I remove it? thanks.
Racing Tadpole
  • 4,270
  • 6
  • 37
  • 56
17
votes
1 answer

What data type should I use for IETF language codes?

I'm designing a schema for a message on a microblogging platform, which will need to have a defined language. These messages will be distributed across networks between many nodes, so I need to make the schema compact but still completely…
17
votes
2 answers

Reasons for using lex/yacc alternatives?

About once a year I have to develop or at least design a grammar and a parser - that appears a constant of my working life. Every time I'm facing this task, thus about once year, I, quite a lex/yacc (flex/bison resp.) guy, consider, or reconsider,…
Solkar
  • 1,228
  • 12
  • 22
16
votes
4 answers

When attempting to enable Multilingual app toolkit on a project, nothing happens

When I try to enable the Mulitlingual app toolkit on a C# project, I get an error such as the following and nothing more happens: Project 'project name' was not enabled - the project's source culture could not be determined. What's wrong?
PMF
  • 14,535
  • 3
  • 23
  • 49
16
votes
3 answers

Best practice for URLs of multi-language websites

What is considered the best strategy for URLs of translated websites? Something I see happen frequently is: http://example.com/english-slug.html http://example.com/de/english-slug.html http://example.com/fr/english-slug.html This has the (minor)…
Roy Prins
  • 2,790
  • 2
  • 28
  • 47
15
votes
1 answer

Firebase multilingual Password Reset Email

Hello all ! There is a service provided with Firebase (and all its awesomeness) that gives the possibility for an authenticated user to reset his password. But this service is taking only one text into account - the one defined on the dashboard. Is…
Jeremy Belolo
  • 4,319
  • 6
  • 44
  • 88
15
votes
4 answers

How to docstring in python for multiple languages

I want to create a new module for myself but I also want some colleagues to be able to use it. I started writing my docstrings in English but then I realized that it will make the module useless for some of them who are not good understanding this…
15
votes
2 answers

Is there a way to force exception message to be English for Java 1.7

I've almost tried everything including: Change system region and language to be 'english US' Use Locale.setDefaultLocale() Pass in JVM arguments It prints out: Default locale is : en_US BUT my application is still throwing exception with Chinese…
littlejedi
  • 969
  • 1
  • 13
  • 23