How to deal with nesting?

Let’s say we’re translating a website with a hierarchy of pages with various content like

  • level-1
    • level-1-a
      • title
      • content
    • level-1-b
      • title
      • content
  • level-2
    • level-2-a
      • title
      • content
    • level-2-b
      • title
      • content

What is the recommended approach to store this in FTL?

I’m still getting my feet wet with the exact terminology of “resource” vs. “bundle” vs. “message” vs. “pattern”, so I’ll leave it as an open question… but is the overall idea to stuff everything in one file, and use some sort of BEM-like syntax in order to load the correct text for display?