AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Wie bekommt man in Android Texte mit russischem Zeichensatz?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie bekommt man in Android Texte mit russischem Zeichensatz?

Ein Thema von SoftwPC · begonnen am 9. Mär 2014 · letzter Beitrag vom 12. Mär 2014
Antwort Antwort
SoftwPC

Registriert seit: 24. Jan 2014
33 Beiträge
 
Delphi 10.3 Rio
 
#1

Wie bekommt man in Android Texte mit russischem Zeichensatz?

  Alt 9. Mär 2014, 13:25
Hallo zusammen,
arbeite gerade an der Mehrsprachigkeit von Apps.

Wie bekomme ich innerhalb des Ablaufs einer App auf z.B. den russischen Zeichensatz umgeschaltet? (Dass also nach Umschaltung die Ausgaben und Beschriftungen in russischen Zeichen erfolgen?)

(Russische Textkenntnisse sind natürlich vorausgesetzt.)

Danke!
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#2

AW: Wie bekommt man in Android Texte mit russischem Zeichensatz?

  Alt 9. Mär 2014, 13:45
Die Eingabeumschaltung erfolgt über die Tastatur. Die Ausgabe musst Du selber machen. Dabei hängt es davon ab, wie die Umschaltung erfolgt: temporär in der App oder in den Einstellungen von Android. Schau auch mal die Komponente TLang an.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#3

AW: Wie bekommt man in Android Texte mit russischem Zeichensatz?

  Alt 9. Mär 2014, 13:46
Also mit Zeichensätzen brauchst du dich wohl nicht herumschlagen, da eigentlich alles Unicode sein sollte.

Zum Umschalten der Sprache sollte dir dieses hier weiterhelfen: http://stackoverflow.com/a/12230798
Dafür muss aber die Activity neu starten wenn ich das richtig sehe. (Habe leider noch keine großartige Erfahrung mit Android)

Solldie Auswahl voll dynamisch sein (also alles ändert sich sofort) musst du die strings wohl selbst in die Datenbank schreiben und einen eigenen Mechanismus implementieren.
  Mit Zitat antworten Zitat
SoftwPC

Registriert seit: 24. Jan 2014
33 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: Wie bekommt man in Android Texte mit russischem Zeichensatz?

  Alt 9. Mär 2014, 21:23
Also, ich möchte erreichen, dass nach dem Drücken einer Taste in der App der Text "Prawda" nun als "Правда" ausgegeben wird.
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#5

AW: Wie bekommt man in Android Texte mit russischem Zeichensatz?

  Alt 10. Mär 2014, 08:59
Also, ich möchte erreichen, dass nach dem Drücken einer Taste in der App der Text "Prawda" nun als "Правда" ausgegeben wird.
"Prawda" ist eine Transkription bei der im Gegensatz zur Transliteration (hier "Pravda" ) eine Rückübertragung nur durch eine entsprechende Tabelle "Prawda=Pravda" möglich ist.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
SoftwPC

Registriert seit: 24. Jan 2014
33 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: Wie bekommt man in Android Texte mit russischem Zeichensatz?

  Alt 12. Mär 2014, 10:33
Ich merke, es ist nicht so einfach, etwas zweifelsfrei auszudrücken.
Ich versuche es noch einmal:

Wie bekomme ich in einer App die Zeichenfolge "Правда" auf den Bildschirm? Muss ich dazu mit irgendeinem Befehl den Zeichensatz umstellen? Wenn eine andere Sprache während des Ablaufs der App gewünscht wird, sollen auch wieder normale lateinische Buchstaben erscheinen.

Dies impliziert das Problem: Wo hinterlege ich beim Programmentwurf russische Wörter wie "Правда", damit sie während des Ablaufs an geeigneten Stellen auf dem Bildschirm erscheinen.

(Es geht also nicht um eine Übersetzung, sondern bei bereits vorgegeben Wörtern in kyrillischer Schrift um die Ausgabe auf dem Bildschirm und um das vorherige Ablegen bei der Programmierung.)

Wäre für einen Tipp dankbar.
  Mit Zitat antworten Zitat
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#7

AW: Wie bekommt man in Android Texte mit russischem Zeichensatz?

  Alt 12. Mär 2014, 10:36
Stichwort: Gnugettext
Bin Hobbyprogrammierer! Meine Fragen beziehen sich meistens auf Lazarus!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:09 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz