Merge pull request #4978 from keymanapp/fix/android/sentry-msg-en

chore(android/engine): Don't use localized string for Sentry errors
This commit is contained in:
Darcy Wong 2021-04-26 14:18:34 +07:00 committed by GitHub
commit cb0faa1868
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -598,8 +598,9 @@ final class KMKeyboard extends WebView {
private void sendError(String packageID, String keyboardID, String languageID) {
BaseActivity.makeToast(context, R.string.fatal_keyboard_error, Toast.LENGTH_LONG, packageID, keyboardID, languageID);
// Don't localize msg for Sentry
String msg = KMString.format(context.getString(R.string.fatal_keyboard_error), packageID, keyboardID, languageID);
// Don't use localized string R.string.fatal_keyboard_error msg for Sentry
String msg = KMString.format("Fatal keyboard error with %1$s:%2$s for %3$s language. Loading default keyboard.",
packageID, keyboardID, languageID);
Sentry.captureMessage(msg);
}