Zum Hauptinhalt springen
In diesem Abschnitt werden alle Änderungen an sprachbezogenen Objekten beschrieben, die möglicherweise Anpassungen im Quellcode Ihrer Anwendungen erfordern.
  • Das Format von Benutzerwörterbüchern wurde geändert. Wörterbücher, die in älteren Versionen von ABBYY FineReader Engine oder ABBYY FineReader erstellt wurden, werden beim Öffnen mit der Methode ILanguageDatabase::OpenExistingDictionary in das neue Format konvertiert.
  • Benutzerwörterbücher können für alle Sprachen erstellt werden, einschließlich Chinesisch, Japanisch und Koreanisch.

Entfernt

Verwenden Sie stattdessen dieMethode. Beachten Sie, dass das Objekt LanguageDatabase zwar eine Methode CreateTextLanguage bereitstellt, diese jedoch eine andere Semantik als die entfernte Methode hat.

Typ der Eingabeparameter geändert

Die Methode verwendet als Eingabeparameter den string, der die kommagetrennte Liste der Sprachen enthält, aus denen eine neue Sprache erstellt werden soll. Diese Methode bietet den gesamten Funktionsumfang, der zuvor von der Methode CreateTextLanguage bereitgestellt wurde.

Entfernt

Verwenden Sie stattdessen dieMethode. Diese Methode erstellt ein neues BaseLanguage-Objekt und fügt es der Sammlung hinzu.

Umbenannt

Die neuen Namen der Methoden sind,. Die Methoden aller Sammlungen wurden zur Vereinheitlichung umbenannt.

Umbenannt

Der neue Name der Methode ist. Das Wort Language ist überflüssig. Die Methode gibt null zurück, wenn keine vordefinierte Sprache mit dem angegebenen Namen vorhanden ist.


Werte der Konstanten geändert

Die Werte der folgenden Konstanten wurden geändert: LI_Irish, LI_Hawaiian, LI_Latin, LI_Welsh, LI_Frisian, LI_Galician, LI_Guarani, LI_Papiamento, LI_Quechua, LI_Somali, LI_Tajik, LI_Turkmen, LI_Wolof, LI_Yakut, LI_Hausa.

Die Konstanten entsprechen nun dem Sprachbezeichner nach Win32-Standard (Datentyp LANGID). Als die vorherige Version von FineReader Engine veröffentlicht wurde, existierten die Standardbezeichner für diese Sprachen noch nicht. Als Microsoft sie später definierte, unterschieden sie sich naturgemäß von den von ABBYY definierten Konstanten, sodass diese Änderung erforderlich wurde.

Entfernt

Verwenden Sie stattdessen dieMethode. Diese Methode erstellt ein neues DictionaryDescription Objekt und fügt es der Sammlung hinzu.

Umbenannt

Die neuen Namen der Methoden sind,. Die Methoden aller Sammlungen wurden zur Vereinheitlichung umbenannt.


Umbenannt

Der neue Name des Objekts lautet. Gemäß der neuen Namenskonvention erhaltentemporäre Sammlungenden Postfix Collection im Namen, während es sich hier um einenur lesbare Sammlunghandelt.

Die Methoden CopyFrom, Insert, Remove und RemoveAll des Objekts werden nicht mehr unterstützt. Da die Sammlung nur lesbar ist, sind diese Methoden nicht anwendbar.

Entfernt

Die Eigenschaft wird nicht mehr unterstützt. Der Verweis auf das übergeordnete Dictionary-Objekt kann nicht abgerufen werden.