FBSDKLikeControl Titeltext ändert sich nicht in Bezug auf die Geräteeinstellung FBSDK ios

8

Ich habe das FBSDKLikeControl in meinem Projekt implementiert und meine Erwartungen sind, dass "like" und "liked" Text in das respektierte Gerätegebietsschema (ar-AE) geändert werden. Aber das Gebietsschema wird nicht wie erwartet geändert, es zeigt einfach den englischen Text und nicht den arabischen Text für "Gefällt mir" und "Gefällt mir".

%Vor%

kann jemand vorschlagen, wie kann ich das Gebietsschema für FBLikeButton programmatisch festlegen

    
Manobala 30.08.2016, 13:59
quelle

2 Antworten

1

Ihr Codierteil ist korrekt, optionales FacebookSDKStrings.bundle hinzugefügt, um lokalisierte Strings für internationale Apps bereitzustellen, also müssen Sie das FacebookSDKStrings.bundle zu Ihrem Projekt hinzufügen und es funktioniert wie erwartet,

Das Folgende ist in FacebookSDKStrings.bundle en.lproj (FacebookSDK.string). Wenn Sie also dieses Bundle hinzufügen, ändert es automatisch das Gebietsschema basierend auf der Gerätesprache für die Schaltfläche "Teilen" und "Gefällt mir"

%Vor%

Weitere Informationen finden Sie Facebook-Änderungsprotokoll

Stack-Überlauflink hat mehr Informationen

    
Balakrishnan Mca 11.10.2016, 09:53
quelle
2

Hier finden Sie einige Hinweise, wie Sie Ihre eigene Übersetzung implementieren können:

iOS Facebook SDK-Lokalisierung

Nach der Suche hier: Ссылка

Sie finden die Facebook-XML-Datei mit Gebietsschemainformationen ( Ссылка )

Es stellt sich heraus, dass sie ar_AR nur für arabisch verwenden und nicht ar_AE , was der Grund dafür sein könnte.

    
Yann Kaiser 08.09.2016 14:03
quelle