Views are not created automatically if non-English characters are used in software systems' names
max-arshinov opened this issue · comments
Max Arshinov commented
Description
Expected Behavior
StructurizR creates view names using non-English characters, somewhat like АПочемуБыИнет-SystemContext
or なぜだめですか-SystemContext
Actual Behavior
workspace.dsl: A view with the key -SystemContext already exists.
Steps to reproduce
- create a workspace with several software systems; name all of them using non-English characters
- don't specify views, let StructurizR create them
Screenshot
Code sample
model {
softwareSystem "English is fine"
softwareSystem "Но люди говорят и на других языках"
softwareSystem "英語だけが言語ではない"
}
views {
theme default
}
Configuration
3088
Severity
Major
Priority
Medium
Resolution
I have no budget, please fix this for free
More information
No response
Max Arshinov commented
I can still reproduce this issue using the latest Structurizr lite image and on the Structurizr website https://structurizr.com/dsl
workspace {
model {
system1 = softwareSystem "Русский текст А " {
}
system2 = softwareSystem "Русский текст Б" {
}
}
views {
theme default
}
}
When the fix is going to be released?
Max Arshinov commented
it's fixed now, thanks