772e99b4f7
Each node group asset exposes various properties through sockets. Although they can generally be considered user-created data, for built-in assets they are also part of the UI and should be translated--especially since more modifiers should be migrated to Geometry Nodes in the future. This commit allows extraction of such socket names and descriptions. Since the message extraction script already extracted names and descriptions for each asset, this commit only adds the socket in the same loop, so that they are extracted while the asset file is already being read. Properties from sockets are not yet translated in the modifier properties editor, this will be enabled in a follow-up commit.