Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Internationalization/Localization #123

Open
ahouseholder opened this issue Mar 8, 2021 · 5 comments
Open

Internationalization/Localization #123

ahouseholder opened this issue Mar 8, 2021 · 5 comments
Assignees
Labels
clarification needed More information is necessary to decide on a course of action enhancement New feature or request help wanted Extra attention is needed

Comments

@ahouseholder
Copy link
Contributor

Not sure what the current preferred term is, but drawing on @sei-vsarvepalli's comment on #119:

JSON format allows for UTF-8 representation of each of "keys" and "values" in both the Provision and Computed schema. So, what should happen if language is say Japanese in UTF-8, do they pick equivalent English letters? Is SSVC vector only is limited to POSIX locale - basically US-ASCII chars only? Maybe a short note of this would be good to clarify how short notation handles languages.

I think the task is generally to address i18n issues in the JSON and vector notations, but it's likely that this may need to be broken up into subtasks. This is probably a post-SSVCv2 item.

@ahouseholder ahouseholder added enhancement New feature or request help wanted Extra attention is needed labels Mar 8, 2021
@ahouseholder ahouseholder added the clarification needed More information is necessary to decide on a course of action label Jul 14, 2023
@Masato20240324
Copy link

I prepared a Japanese version of Deployer.json (v2.1.0).
However, I need to set an alphabetic character (Key) as the first character of the next label. "label": "P(Priority in Japanese)" and "label": "H(Human Impact in Japanese)". If the first character is not the alphabetic character(key), the SSVC vector string description of SSVC-calc will not be displayed properly.
In case of "label": "W(Human Impact in Japanese)" and "label": "Z(Priority in Japanese)", SSVC vector string description is SSVCv2/E:N/X:C/A:N/S:A/M:C/W:M/Z:S.
SSVC-calc_vectorstring
SSVC-Deployer-ja-20240327.json

@sei-vsarvepalli
Copy link
Contributor

Hello @Masato20240324

Is this a question or are you just commenting on Internationalization of SSVC JSON file?

@sei-vsarvepalli
Copy link
Contributor

I see your JSON file does not have keys for some of the decision points and their child elements. See if the enclosed JSON file looks more like what you want so you can have a vector string that looks like US-ASCII
SSVC-Deployer-ja-2024041501.json

@Masato20240324
Copy link

#Is this a question or are you just commenting on Internationalization of SSVC JSON file?
The comment is that SSVC-calc can handle Japanese. I use it when introducing SSVC.

#SSVC-Deployer-ja-2024041501.json
Thank you.

Also, please add keys in Deployer.json.

128 "label": "Human Impact",
129 "decision_type": "complex",
"key": "H",
130 "children": [

329 "label": "Priority",
"key": "P"
330 } ],

@sei-vsarvepalli
Copy link
Contributor

sure thing - thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
clarification needed More information is necessary to decide on a course of action enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants