Phase 3 of externalizing user-facing strings in Puppet is to mark and translate documentation, help, and description strings. Because of the high word count of these strings, we are prioritizing them after error, warning, and debug strings.
For these we should probably consider using Puppet Strings. We otherwise make it quite awkward for Puppet Strings to extract the documentation (if not impossible). Puppet Strings needs to be able to do extraction without running/evaluating the code (which is a security concern). For that reason, I think it is important that whatever way we do this in done in sync with Puppet Strings. Ping William Hopper, Lindsey Smith