Hi everyone,
I’ve developed a routine for my work, but I’m encountering some issues with certain parameters due to differences in Revit language settings. I developed the routine in English using some code blocks, but when another person tries to use it in a Portuguese version of Revit, it fails.
Is there a way to avoid this problem?
The image shows one of the errors I’ve encountered.
The parameter name should match exactly as shown in Revit. For example, in the Portuguese version, ‘Level’ should appear in Portuguese.
I think the only way to avoid this is if you’re using built-in parameters. You’d have to use the API (or nodes utilizing parameter objects) as to avoid the language change.
1 Like