docs: protected void buildPOTopic(final POBuildData buildData, final SpecTopic specTopic, final String filePathAndName)
              throws BuildProcessingException {
          if (specTopic != null) {
              final Map<String, TranslationDetails> translations = new LinkedHashMap<String, TranslationDetails>();
  
              addStringsForTopic(buildData, specTopic, translations);
  
              createPOFile(buildData, filePathAndName, translations);
          }
      }