{"id":9528,"date":"2023-09-13T11:04:55","date_gmt":"2023-09-13T09:04:55","guid":{"rendered":"https:\/\/smartdatamodels.org\/?p=9528"},"modified":"2023-09-13T11:04:55","modified_gmt":"2023-09-13T09:04:55","slug":"released-the-script-for-generating-the-specifications-new-version","status":"publish","type":"post","link":"https:\/\/smartdatamodels.org\/index.php\/released-the-script-for-generating-the-specifications-new-version\/","title":{"rendered":"Released the script for generating the specifications (new version)"},"content":{"rendered":"<p>The <a href=\"https:\/\/github.com\/smart-data-models\/data-models\/blob\/master\/utils\/20_create_spec_v11.0.py\">new version of the script<\/a> for generating the specifications has been released in the directory <a href=\"https:\/\/github.com\/smart-data-models\/data-models\/tree\/master\/utils\">utils<\/a> of the <a href=\"https:\/\/github.com\/smart-data-models\/data-models\">umbrella repository data-models<\/a>.<\/p>\n<p>It allows the creation of the markdown specifications out of the json schema in multiple languages. If you have an account of DeepL API you can make the translations automatically.<\/p>\n<p>Thanks to <span id=\"rAECCd\" role=\"heading\" aria-level=\"1\">Konstantinos Gompakis<\/span> from <a href=\"https:\/\/tuc.gr\">tuc.gr<\/a> for this suggestion on others.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The new version of the script for generating the specifications has been released in the directory utils of the umbrella repository data-models. It allows the creation of the markdown specifications out of the json schema in multiple languages. If you have an account of DeepL API you can make the&#8230; <a class=\"continue-reading-link\" href=\"https:\/\/smartdatamodels.org\/index.php\/released-the-script-for-generating-the-specifications-new-version\/\">More&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[105,107,109,113,115,119,117,88,143,111,125,182,201],"tags":[],"class_list":["post-9528","post","type-post","status-publish","format-standard","hentry","category-cross-sector","category-smart-cities","category-smart-energy-domain","category-smart-environment","category-smart-manufacturing","category-smart-robotics","category-smart-water","category-smart-sensoring","category-smartaeronautics","category-smart-agrifood","category-smartdestinations","category-smarthealth","category-smartlogistics"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":2818,"url":"https:\/\/smartdatamodels.org\/index.php\/source-code-for-generating-ngsi-ld-key-values-examples-based-on-smart-data-models-released\/","url_meta":{"origin":9528,"position":0},"title":"Source code for generating NGSI-LD key values examples based on Smart Data Models released","author":"maestro","date":"05\/07\/2021","format":false,"excerpt":"According to the last open session, the script for the creation of the examples of the NGSI-LD key values is available for review and use with an open license. It is a python 3.6 script you can access in the utils directory of the initiative. Source code available","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3330,"url":"https:\/\/smartdatamodels.org\/index.php\/testing-the-italian-and-japanese-translations-of-the-specifications\/","url_meta":{"origin":9528,"position":1},"title":"Testing the italian and japanese translations of the specifications","author":"maestro","date":"29\/10\/2021","format":false,"excerpt":"Now in the documentation directory of every data model '\/doc' you can see two new files spec_IT.md and spec_JA.md that are the Italian and Japanese translations of the specifications. They are in beta version, (and they are nice automatic translations, but automatic).","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1107,"url":"https:\/\/smartdatamodels.org\/index.php\/specifications-in-languages-in-the-readme-of-the-data-models\/","url_meta":{"origin":9528,"position":2},"title":"Specifications in languages in the readme of the data models","author":"maestro","date":"22\/12\/2020","format":false,"excerpt":"Now you can see the links to the specification in two languages, Spanish y French in the README.md of every data models. German and Japanese are in the queue. See here an example \u00a0","rel":"","context":"In &quot;Smart Cities domain&quot;","block_context":{"text":"Smart Cities domain","link":"https:\/\/smartdatamodels.org\/index.php\/category\/smart-cities\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2020\/12\/Selection_271.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2020\/12\/Selection_271.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2020\/12\/Selection_271.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":1097,"url":"https:\/\/smartdatamodels.org\/index.php\/all-specifications-updated\/","url_meta":{"origin":9528,"position":3},"title":"All specifications updated","author":"maestro","date":"22\/12\/2020","format":false,"excerpt":"All the specifications (the text descriptions of the data model located in the \/doc directory of each daat model) for the different domains and languages (currently French and Spanish besides English) have been updated to the new format. See an example in Spanish and French. All of them are generated\u2026","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7432,"url":"https:\/\/smartdatamodels.org\/index.php\/updating-all-specifications-to-make-it-easier-to-be-updated\/","url_meta":{"origin":9528,"position":4},"title":"Updating all specifications to make it easier to be updated","author":"maestro","date":"24\/10\/2022","format":false,"excerpt":"Initially, you will see few changes in the specifications of all data models,(it is in progress because it will last around 2 days to get it completed) - The inclusion of the model for those attributes having it. - Including the data type (when there is only one) for the\u2026","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":781,"url":"https:\/\/smartdatamodels.org\/index.php\/migration-to-schema-generated-specifications\/","url_meta":{"origin":9528,"position":5},"title":"Migration to schema-generated specifications","author":"maestro","date":"23\/11\/2020","format":false,"excerpt":"In order to: Maintain updated the specifications Be able to provide them in multiple languages Being able to track what properties are already defined Populate properly the database of properties Have a shared image for all contributions Reduce the burden of work for the contributors (it will be reduced to\u2026","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/9528","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/comments?post=9528"}],"version-history":[{"count":1,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/9528\/revisions"}],"predecessor-version":[{"id":9530,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/9528\/revisions\/9530"}],"wp:attachment":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/media?parent=9528"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/categories?post=9528"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/tags?post=9528"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}