Questions tagged [language-translation]

Translation from one human language to another in coding that ultimately determines the language viewed and used by the user.

Language Translation

Language translation involves rendering one spoken or written human language into another.

Language translation does not involve the process of translating coding languages to other coding languages.

Language translation and computer programming:

Language translation in the context of computer programming involves rendering the human language accessed by the user into another human language. The purpose of this is to make situations in this context available to people who speak different languages.

Language translation in this context can occur at the following levels:

  • Information that is displayed to the user
  • Information that is retrieved from the user
  • Information that is programmed by developers
  • Almost any situation where a user will interact with the application or development of the application.

Translation of human languages in this context can be achieved in two primary ways:

  1. Human translation from one language into another
  2. Automated (robot) translation from one language into another

More on human translation:

Human translation from one language into another can be achieved by a person who is knowledgeable in both languages. Human translations are imperfect and are therefore often reviewed by other translators or interpreters. Human translations of applications are very common in order to provide user interfaces in different languages.

More on automated translation:

Automated translation from one language into another involves a program which uses algorithms and pre-programmed rules of grammar, vocabulary, and linguistics to try to accurately achieve translation. These translations are currently imperfect as these programs poorly understand context, human emotion, and cannot obtain a sense of the languages it translates. These automated translation methods provide many benefits for developers as they can provide one-click translations of websites and in some cases, applications.


More on Human Languages

Examples of human languages:

  • English
  • Spanish
  • Mandarin
  • French
  • Italian
  • Arabic
  • Farsi/Persian
  • Cantonese
  • Russian
  • Japanese
  • Korean
  • German
  • Latin
  • Greek
  • Hebrew
  • Polish

It is important to note that languages are dynamic and therefore change over time and also may have different dialects and varieties.

A dialect of a language is a variety of a language spoken in a certain region or demographic. Dialects may also be referred to as varieties, depending on the cultural context. Dialects/varieties are also subject to change over time. This is most visible in forms of media, such as the written word, collected of a span of time.

Certain languages may have many spoken dialects/varieties, but may not differ in writing. Many languages with dialects/varieties also have a standardized version. Note that just because there is a standardized version in existence, this DOES NOT imply that it is to be considered objectively correct.

Non-exhaustive list of examples of languages that contain multiple dialects:

  • English
  • Arabic
  • German
  • French

English, Arabic, German, and French all have a standardized version of the language that are maintained by linguistic organisations exert authority on this version.

Certain languages may be considered 'dead' languages. This means that the language is no longer or rarely spoken in practical situations and the evolution of said language is thusly slow or has halted. These languages are usually studied in an academic context in order to study written forms of it in collected texts from the past.

Examples of 'dead' languages:

  • Aramaic
  • Sumerian
  • Ancient Greek
391 questions
-1
votes
1 answer

Calculate Italian fiscal code (tax code) in C#

I need to calculate the Italian fiscal code (tax code) in C#. I've found a PHP script to calculate this 16 alphanumeric code but I am not a PHP guy and it might take me many hours to translate this script from PHP to C#. Here the link with the PHP…
Pablo Azorin
  • 13
  • 1
  • 4
-1
votes
2 answers

Comparing German word with umlauts with same word with unicode

I'm working on translating Strings from English to German, but German words that are already translated are being translated again. Say I have this word "Beim Hinzuf\u00E4gen" which has already been translated. I want to compare this to the same…
sean le roy
  • 571
  • 1
  • 7
  • 19
-1
votes
1 answer

An app with a translator

I have an idea for an app that requires a voice recognition translator. I want to be able to speak in a few select languages and have the app translate it in to English text on screen. I know apps like this already exist but mine has a special edge…
-1
votes
1 answer

Multilingual Dictionary Solution C++

I need a multilingual dictionary accessible through C++ which is capable of performing the following operation: inputs: Language of Input Word, Input Word, Language of Output Definition output: A string definition of the input word in the desired…
user1832287
  • 329
  • 3
  • 11
-1
votes
1 answer

Java command prompt error

I'm working on a translator that converts English to Morse code and the other way around. I wrote the code and am able to compile it but after enter the sentence which I want convert, the command prompt dash just goes to the next line and nothing…
Albert Dong
  • 99
  • 2
  • 3
  • 10
-1
votes
2 answers

How to compare a webcam image/video to a specific image/video?

I am basically just starting out in computer programming; mostly fluent in basic Java. I have an idea of creating an ASL (American Sign Language) to English, and my initial problem is how to identify hand movement from a webcam then comparing them…
OrangesV
  • 322
  • 1
  • 2
  • 9
-2
votes
1 answer

googletrans doesn't translate the numbers

The translator works fine for the phrases and word but doesn't convert the English numbers into other languages if I did this nep= translator.translate('12', dest='nepali') print(nep.text) the output will be : 12 but it should be: १२
-2
votes
1 answer

Symfony 3.4 - update config in prod mode is not working

I have a customer's website developed with Symfony 3.4 framework. In the config.yml the default locale is fr and the website use this config to set the language. But at the begining, the default locale is en and the website is in english. I set it…
Franck JORGE
  • 1
  • 1
  • 4
-2
votes
3 answers

Prestashop Translation

I have imported some other languages to my shop. When I change the language, all the fields are changed (items, categories, etc...) but products (name, description) and categories are in English. I understand these language will not change but I…
Imrul.H
  • 5,760
  • 14
  • 55
  • 88
-2
votes
1 answer

Where can I promote my SDK for Android

I have created a library for automatic translation. Where can I promote it. Do you know any pages/forums for that?
-3
votes
2 answers

should the app first start with the default language?

I have created 4 languages for the app. I can change the Lauaguage, ok, but if close the app and then start I it again, the app starts atfirst with the default string.xml. How to let the app starts with the last selected Language ? should I call the…
Biblio
  • 43
  • 1
  • 6
-3
votes
1 answer

.htaccess - Set GET Variable everytime at the end

Hi, momently I turn my Website to an multilanguage Website. Problem: I would like to Read the locale of the user from an GET variable. So the htaccess must write this locale at the end. If this question already exists please send me the link, or is…
-4
votes
1 answer

Multilingual website using translation

I have a website in PHP (solution in JAVA is also welcome) & I want to add multilingual support in my website. Strict specification is that when user wants to change language of the page it would get translated dynamically. I am not suppose to make…
Dj21
  • 1
  • 2
-4
votes
2 answers

Language translator using java

I want to create a language translator using java. All translators are using the resources from google translate so they are not standalone. but i want to create a standalone application which doesnt use internet to translate the text. please guide…
1 2 3
25
26