buildingSMART / bSDD

The buildingSMART Data Dictionary repository, where we publish the documentation, examples and more. We don't publish here the data, the source code of the bSDD service or the front end of the website.
https://www.buildingsmart.org/users/services/buildingsmart-data-dictionary/
MIT License
129 stars 36 forks source link

Transfer the translation for de-DE into this repository and upstream it into bSDD and on http://www.buildingsmart-tech.org #7

Closed klacol closed 10 months ago

klacol commented 5 years ago

Based on the workflow, described in #2, the german translation of the PSets shall be contributed via this issue.

klacol commented 5 years ago

The PSetManager ist now turned on. The tool is transferring the approved PSets from the master branch into the bSDD.

I start the testing with this environment:

Targetserver: http://test.bsdd.buildingsmart.org Test-PSet: PSets\YAML\Pset_ActionRequest.YAML

The results shall show up here: http://test.bsdd.buildingsmart.org/#concept/browse/3KhIU0qRmHuO00025QrE$V

Any feedback is appreciated.

klacol commented 5 years ago

Yes, it workes. My test changes from this commit are transferred to the testserver of the bSDD.

klacol commented 5 years ago

Ok, the PSetManager ist now activated for all PSets and runs against the test server of the bSDD: http://test.bsdd.buildingsmart.org.

I takes one hour to check 274 of 419 PSets. After this time, the Appveyor builds terminates, since the build time for all Appveyor builds are limited to 60 Minutes.

One open question is, if the content of the http://test.bsdd.buildingsmart.org is identical with http://bsdd.buildingsmart.org or not. I will ask @chiholau to clarify this.

klacol commented 5 years ago

Ok, the first run has just finished without exceptions:

Published 419 PSets with 2428 Properties. in 44:19 minutes for one language

@mirbekbekboliev : Please read the log. We have some work to do until Düsseldorf.

klacol commented 5 years ago

I have added some statistics in the log of the PSetManager:

Published 419 PSets with 2428 Properties. This are together 5694 terms:

From these 5694 terms are 1890 translations missing into de-DE. And for 43 Properties the GUID's are missing in the YAML files. In these Properties are probably more translations missing.

Just some statistics, to know, what is to do, to translate one language.

klacol commented 5 years ago

I have fixed all GUID's in the YAML-PSets, that I could find in the bSDD (I have married them).

For these eight properties, I could not find any concept:

These eight concepts have to be created in the context of IFC4 (MSG). I will extend the PSetManager with this functionality.

TLiebich commented 5 years ago

those properties are partially identical to those added in IFC4 Add2 TC1. See http://www.buildingsmart-tech.org/ifc/IFC4/Add2TC1/html/link/4021-properties.htm

but only partially - need to find out why e.g. the reinforcing bar/mesh/tendom attributes, that are also new, are not listed.

klacol commented 5 years ago

but only partially - need to find out why e.g. the reinforcing bar/mesh/tendom attributes, that are also new, are not listed.

Yes, my remarks are based on the checks against the content on http://test.bsdd.buildingsmart.org . This content seems to be not 100% identical with the content in http://bsdd.buildingsmart.org . We have to wait, what @chiholau sais.

Otherwise, we will just fix it and create the missing concepts in the context IFC-2x4.

klacol commented 5 years ago

Workes! This typo fix

image

is now automatically corrected here:

image

:-)