mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-14 01:38:37 +00:00
482 lines
15 KiB
JSON
Executable File
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]"
|
|
}
|
|
}
|