Синтаксис поиска зависит от языка интерфейса пользователя, который использует пользователь. Вы должны дать немецкому CATIA слова для "Геометрический набор".
К сожалению, непросто определить, какой язык использует пользователь или переключить его для запуска макроса.
Мне нужно определить между английским и японским языками, и я могу сделать это, прочитав файл FrameGeneral.CATSettings, отыскивая строку с «UserInterfaceLanguage» и измеряя длину линии. Если это 70, это означает, что японский. Если нет, мы предполагаем, английский. Немец может быть другим.