docs: protected AstNode parseCreateTranslationStatement( DdlTokenStream tokens,
                                                         AstNode parentNode ) throws ParsingException {
          assert tokens != null;
          assert parentNode != null;
  
          markStartOfStatement(tokens);
  
          tokens.consume(STMT_CREATE_TRANSLATION);
  
          String name = parseName(tokens);
  
          AstNode node = nodeFactory().node(name, parentNode, TYPE_CREATE_TRANSLATION_STATEMENT);
          tokens.consume("FOR");
          node.setProperty(SOURCE_CHARACTER_SET_NAME, parseName(tokens));
          tokens.consume("TO");
          node.setProperty(TARGET_CHARACTER_SET_NAME, parseName(tokens));
  
          parseUntilTerminator(tokens);
  
          markEndOfStatement(tokens, node);
  
          return node;
      }