title: How can we parse and modify a schema with makeAugmentedSchema
body: <p><a href="https://stackoverflow.com/q/65247887/885053">Related question</a>.</p>
  <p>I'm trying to add the internationalization feature to my database. It would be quite difficult to maintain a schema graphql if I needed to duplicate all translatable fields</p>
  <p>I'm already using makeAugmentedSchema with schemaTransforms to add custom function directives.</p>
  <p>But now, I'd like to remove fields containing a directive and replace them with new fields</p>
  <pre><code>type Quest {  # Before schema augmentation
      name @i18n
  } 
  
  type Quest {  # After schema augmentation
      nameEn
      nameJa
      nameFr
      ...
  }
  </code></pre>
  <p>I couldn't find examples of code doing something similar. Usually, it's about stitching schemas, or concatenating them together.</p>
  <p>Do you know of a resource or code that I could get inspiration from to get this working ?</p>
  <p>If it's relevant, I'm using the GRANDstack with neo4j, neo4j-graphql-js and Apollo server.</p>