Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Views are not created automatically if non-English characters are used in software systems' names #213

Closed
max-arshinov opened this issue Jul 6, 2023 · 2 comments
Labels

Comments

@max-arshinov
Copy link

max-arshinov commented Jul 6, 2023

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

  1. create a workspace with several software systems; name all of them using non-English characters
  2. don't specify views, let StructurizR create them

Screenshot

image

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

@simonbrowndotje simonbrowndotje transferred this issue from structurizr/lite Jul 6, 2023
@max-arshinov
Copy link
Author

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
Copy link
Author

it's fixed now, thanks

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant