2013-07-02 4 views
21

Gibt es in Java eine API, um die typografisch korrekten Anführungszeichen (öffnend + schließend) für ein bestimmtes Gebietsschema zu erhalten?JAVA-API zum Abrufen typografisch korrekter Anführungszeichen für ein bestimmtes Gebietsschema

zum Beispiel Sehen Sie diese Tabelle:

https://de.wikipedia.org/wiki/Anf%C3%BChrungszeichen#Andere_Sprachen

(Es ist in Deutsch, aber ein Blick auf die Seite und Sie wissen, was ich meine.)

+2

Warum der Downvote? Das ist eigentlich eine interessante Frage. – fge

+1

Wie ich das vor sehr langer Zeit gelöst habe, war es, eine Datenbank von Zitaten für verschiedene Sprachen zu pflegen und je nachdem, welche Sprache zuerst verwendet wurde, diese in den Speicher zu laden und nahtlos dem Benutzer zu zeigen – Slartibartfast

+0

Wenn Alex Stybaevs Antwort für Sie arbeitet dann bitte Acceptt es, so werde ich die Bounty ... –

Antwort

10

können Sie versuchen, mit ICU4J-Projekt, z. Klasse LocaleData

4

wie scheint dies nicht der Fall ist: https://forums.oracle.com/thread/1286548?tstart=90

Aber warum überhaupt? Wenn Sie Internationalisierung betreiben, müssen Sie die Wörter und Sätze trotzdem übersetzen. Warum möchten Sie die Anführungszeichen vom Text trennen?

Oder haben Sie etwas Besonderes im Sinn?

+1

Simple Use-Case: Ich entwickle ein Textverarbeitungsprogramm wie Software. Die Software läuft möglicherweise in einer Sprache, aber das Dokument kann in einer anderen Sprache geschrieben sein. Die Software soll die Anführungszeichen automatisch ersetzen, ohne dass der Benutzer davon erfährt. Die Art der Anführungszeichen kann in einer dedizierten Einstellung konfigurierbar sein, sollte aber nicht unbedingt so sein, beispielsweise sollte sie zuerst von anderen Einstellungen abgeleitet werden. – stippi

+0

Ah, ich sehe ... Aber nicht wie man es löst :( –

Verwandte Themen