Files

482 lines
15 KiB
JSON
Executable File

{
"comment":"https://wiki.wdf.sap.corp/wiki/display/SLS/Translation+Configuration+File+for+GIT+Workflow",
"collections":[
{
"collectionName":"DefaultGwtUi",
"folders":[
{
"startingFolderPath":"java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client",
"sourceFilters":[
"**/StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"/XLF/[fullPath]/[targetFile]",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"SubscriptionsUi",
"folders":[
{
"startingFolderPath":"java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/client/i18n/subscription",
"sourceFilters":[
"**/SubscriptionStringConstants*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"/XLF/[fullPath]/[targetFile]",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"LandscapeManagementUi",
"folders":[
{
"startingFolderPath":"java/com.sap.sailing.landscape.ui/src/com/sap/sailing/landscape/ui/client/i18n",
"sourceFilters":[
"**/StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"/XLF/[fullPath]/[targetFile]",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"Replication",
"folders":[
{
"startingFolderPath":"java/com.sap.sse.replication/resources/stringmessages",
"sourceFilters":[
"**/Replication_StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"SailingLandscape",
"folders":[
{
"startingFolderPath":"java/com.sap.sailing.landscape/resources/stringmessages",
"sourceFilters":[
"**/SailingLandscape_StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"SAPBranding",
"folders":[
{
"startingFolderPath":"java/com.sap.sse.branding.sap/resources/stringmessages",
"sourceFilters":[
"**/SAPBrandingStringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"SecurityDataMining",
"folders":[
{
"startingFolderPath":"java/com.sap.sse.security.datamining/resources/stringmessages",
"sourceFilters":[
"**/SecurityDataMining_StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"DataMiningGwtUi",
"folders":[
{
"startingFolderPath":"java/com.sap.sse.datamining.ui/src/main/java/com/sap/sse/datamining/ui/client",
"sourceFilters":[
"**/StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"/XLF/[fullPath]/[targetFile]",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"Manage2SailImport",
"folders":[
{
"startingFolderPath":"java/com.sap.sailing.manage2sail.resultimport/resources/stringmessages",
"sourceFilters":[
"**/StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"YachtScoringImport",
"folders":[
{
"startingFolderPath":"java/com.sap.sailing.yachtscoring.resultimport/resources/stringmessages",
"sourceFilters":[
"**/StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"YellowBrickConnector",
"folders":[
{
"startingFolderPath":"java/com.sap.sailing.domain.yellowbrickadapter/resources/stringmessages",
"sourceFilters":[
"**/StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"RacelogTracking",
"folders":[
{
"startingFolderPath":"java/com.sap.sailing.domain.racelogtrackingadapter/resources/stringmessages",
"sourceFilters":[
"**/TrackingStringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"Polars",
"folders":[
{
"startingFolderPath":"java/com.sap.sailing.polars.datamining/resources/stringmessages",
"sourceFilters":[
"**/Polars_StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"DataMining",
"folders":[
{
"startingFolderPath":"java/com.sap.sse.datamining/resources/stringmessages",
"sourceFilters":[
"**/StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
},
{
"startingFolderPath":"java/com.sap.sailing.datamining/resources/stringmessages",
"sourceFilters":[
"**/Sailing_StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"AdminConsole",
"folders":[
{
"startingFolderPath":"java/com.sap.sse.gwt.adminconsole/src/com/sap/sse/gwt/adminconsole",
"sourceFilters":[
"**/StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"SseGwt",
"folders":[
{
"startingFolderPath":"java/com.sap.sse.gwt/src/com/sap/sse/gwt/client",
"sourceFilters":[
"**/StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"FileStorage",
"folders":[
{
"startingFolderPath":"java/com.sap.sse.filestorage/resources/stringmessages",
"sourceFilters":[
"**/FileStorageStringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"SecurityGwtUi",
"folders":[
{
"startingFolderPath":"java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/client/i18n",
"sourceFilters":[
"**/StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"SecurityServer",
"folders":[
{
"startingFolderPath":"java/com.sap.sse.security/resources/stringmessages",
"sourceFilters":[
"**/StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"SailingServer",
"folders":[
{
"startingFolderPath":"java/com.sap.sailing.server/resources/stringmessages",
"sourceFilters":[
"**/StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"SailingServerGateway",
"folders":[
{
"startingFolderPath":"java/com.sap.sailing.server.gateway/resources/stringmessages",
"sourceFilters":[
"**/StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"SailingGwtUi",
"folders":[
{
"startingFolderPath":"java/com.sap.sailing.gwt.ui/src/main/resources/stringmessages",
"sourceFilters":[
"**/StringMessages*.properties"
],
"excludedSourceFilters":[
"**/*_zh.properties"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
},
{
"collectionName":"BuoyPingerAppAndroid",
"folders":[
{
"startingFolderPath": "mobile/com.sap.sailing.android.buoy.positioning.app/res/values/**",
"sourceFilters":["strings.xml"],
"targetFolderPath":"../values-[langCode]",
"targetFileNamingConvention":"[filename].[extension]"
}
]
},
{
"collectionName":"BuoyPingerAppAndroid",
"folders":[
{
"startingFolderPath": "mobile/com.sap.sailing.android.buoy.positioning.app/res/values-land/**",
"sourceFilters":["strings.xml"],
"targetFolderPath":"../values-[langCode]-land",
"targetFileNamingConvention":"[filename].[extension]"
}
]
},
{
"collectionName":"RaceManagerAppAndroid",
"folders":[
{
"startingFolderPath": "mobile/com.sap.sailing.racecommittee.app/res/**",
"sourceFilters":["strings.xml"],
"targetFolderPath":"../values-[langCode]",
"targetFileNamingConvention":"[filename].[extension]"
}
]
},
{
"collectionName":"SailInsightAppAndroid",
"folders":[
{
"startingFolderPath": "mobile/com.sap.sailing.android.tracking.app/res/**",
"sourceFilters":["strings.xml", "strings_fragment.xml", "preferences.xml", "strings_dialog.xml", "strings_uss_sailing.xml" ],
"targetFolderPath":"../values-[langCode]",
"targetFileNamingConvention":"[filename].[extension]"
}
]
},
{
"collectionName":"AndroidAppsShared",
"folders":[
{
"startingFolderPath": "mobile/com.sap.sailing.android.shared/res/**",
"sourceFilters":["strings.xml", "strings_fragment.xml"],
"targetFolderPath":"../values-[langCode]",
"targetFileNamingConvention":"[filename].[extension]"
}
]
},
{
"collectionName":"SailInsightAppIOS",
"folders":[
{
"startingFolderPath": "ios/SAPTracker/src/xcode/SAPTracker/**",
"sourceFilters":["*.strings"],
"targetFolderPath":"../[langCode].lproj",
"targetFileNamingConvention":"[filename].[extension]"
}
]
},
{
"collectionName":"SailInsightReactNative",
"folders":[
{
"startingFolderPath":"mobile/sailinsight/src/i18n/translations/**",
"sourceFilters":[
"**/*.json"
],
"excludedSourceFilters":[
"**/zh.json"
],
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":"."
}
]
}
],
"defaultConfiguration":{
"xlfFolderPath":"./XLF",
"targetFolderPath":".",
"pseudoLocFolderPath":".",
"oneQFolderPath":"/1Q/[fullPath]/[targetFile]",
"targetFileNamingConvention":"[filename]_[langCode].[extension]"
}
}