diff --git a/core/src/main/kotlin/me/rhunk/snapenhance/core/SnapEnhance.kt b/core/src/main/kotlin/me/rhunk/snapenhance/core/SnapEnhance.kt index b64e05f2..541b1dac 100644 --- a/core/src/main/kotlin/me/rhunk/snapenhance/core/SnapEnhance.kt +++ b/core/src/main/kotlin/me/rhunk/snapenhance/core/SnapEnhance.kt @@ -326,13 +326,8 @@ class SnapEnhance { Resources::class.java.getMethod("getString", Int::class.javaPrimitiveType).hook(HookStage.BEFORE) { param -> val key = param.arg(0) - val name = stringResources[key] ?: return@hook - // FIXME: prevent blank string in translations - if (name == "date_range_input_title") { - param.setResult("") - return@hook - } - param.setResult(appContext.translation.getOrNull("material3_strings.$name") ?: return@hook) + val name = stringResources[key]?.replaceFirst("m3c_", "") ?: return@hook + param.setResult(appContext.translation.getOrNull("material3_strings.${name}") ?: "") } } } \ No newline at end of file