code: def parse_args():
      """
      A few specific arguments for the dump program
  
      Uses lang_to_langcode to process args.language, hopefully converting
      a variety of possible formats to the short code used by HuggingFace
      """
      parser = argparse.ArgumentParser()
      parser.add_argument("language", help="Language to download")
      parser.add_argument(
          "--output", default="oscar_dump", help="Path for saving files"
      )
      parser.add_argument(
          "--no_xz",
          dest="xz",
          default=True,
          action="store_false",
          help="Don't xz the files - default is to compress while writing",
      )
      parser.add_argument(
          "--prefix",
          default="oscar_dump",
          help="Prefix to use for the pieces of the dataset",
      )
      parser.add_argument(
          "--version",
          choices=["2019", "2023"],
          default="2023",
          help="Which version of the Oscar dataset to download",
      )
  
      args = parser.parse_args()
      args.language = lang_to_langcode(args.language)
      return args
  
file_path: stanza/stanza/utils/charlm/dump_oscar.py
imports: import argparse
  import lzma
  import math
  import os
  from tqdm import tqdm
  from datasets import get_dataset_split_names
  from datasets import load_dataset
  from stanza.models.common.constant import lang_to_langcode
label_desc: Use image node_id 1 for calling a global function with example usage: parse_args() and returns: args