Skip to content

Commit 3af91c5

Browse files
committed
fix for GRAILS-10120 "I18n resources from inline plugin are not available in main app on Windows"
1 parent 98818b5 commit 3af91c5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

grails-plugin-i18n/src/main/groovy/org/codehaus/groovy/grails/plugins/i18n/I18nGrailsPlugin.groovy

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,8 @@ class I18nGrailsPlugin {
105105
if (!(resource instanceof ClassPathResource) && !(resource instanceof ContextResource) && !Environment.isWarDeployed()) {
106106

107107
final buildSettings = BuildSettingsHolder.settings
108-
parentDir = new File(resource.file.getParent().minus("/grails-app/i18n"))
108+
final separatorChar = File.separatorChar
109+
parentDir = new File(resource.file.getParent().minus("${separatorChar}grails-app${separatorChar}i18n".toString()))
109110
final pluginBuildSettings = GrailsPluginUtils.getPluginBuildSettings()
110111
if (pluginBuildSettings.isInlinePluginLocation(new org.codehaus.groovy.grails.io.support.FileSystemResource(parentDir))) {
111112
isInlinePluginResource = true

0 commit comments

Comments
 (0)