Comment 3 for bug 1671968

Revision history for this message
Julie Pichon (jpichon) wrote :

I think this might be an issue with the json2pot script. Following the steps at https://github.com/openstack/tripleo-ui/blob/master/docs/translation.rst#extracting-messages-from-components I did:

$ npm run build
$ npm run json2pot

Looking at the output under i18n, the "deleteNodes" id is present in the extracted messages, but not in the pot file:

$ grep -r RegisteredNodesTabPane i18n/

i18n/messages.pot:#: ./i18n/extracted-messages/src/js/components/nodes/RegisteredNodesTabPane.json
i18n/messages.pot:#. [RegisteredNodesTabPane.deleteNodesModalMessage] - undefined
i18n/messages.pot:#: ./i18n/extracted-messages/src/js/components/nodes/RegisteredNodesTabPane.json
i18n/messages.pot:#. [RegisteredNodesTabPane.deleteNodesModalTitle] - undefined
i18n/messages.pot:#: ./i18n/extracted-messages/src/js/components/nodes/RegisteredNodesTabPane.json
i18n/messages.pot:#. [RegisteredNodesTabPane.introspectNodes] - undefined
i18n/messages.pot:#: ./i18n/extracted-messages/src/js/components/nodes/RegisteredNodesTabPane.json
i18n/messages.pot:#. [RegisteredNodesTabPane.provideNodes] - "Providing" the nodes changes the provisioning state to "available" so that they can be used in a deployment.
i18n/messages.pot:#: ./i18n/extracted-messages/src/js/components/nodes/RegisteredNodesTabPane.json
i18n/messages.pot:#. [RegisteredNodesTabPane.tagNodes] - undefined

i18n/extracted-messages/src/js/components/nodes/RegisteredNodesTabPane.json: "id": "RegisteredNodesTabPane.introspectNodes",
i18n/extracted-messages/src/js/components/nodes/RegisteredNodesTabPane.json: "id": "RegisteredNodesTabPane.tagNodes",
i18n/extracted-messages/src/js/components/nodes/RegisteredNodesTabPane.json: "id": "RegisteredNodesTabPane.provideNodes",
i18n/extracted-messages/src/js/components/nodes/RegisteredNodesTabPane.json: "id": "RegisteredNodesTabPane.deleteNodes",
i18n/extracted-messages/src/js/components/nodes/RegisteredNodesTabPane.json: "id": "RegisteredNodesTabPane.deleteNodesModalTitle",
i18n/extracted-messages/src/js/components/nodes/RegisteredNodesTabPane.json: "id": "RegisteredNodesTabPane.deleteNodesModalMessage",