Fix saving android strings

Julien LepillerSun Jan 12 04:05:15+0100 2020

d2aaae5

Fix saving android strings

guix.scm

189189
        (method git-fetch)
190190
        (uri (git-reference
191191
               (url "https://framagit.org/tyreunom/python-android-strings-lib")
192-
               (commit "92d15a9a31a0d3184be01ce433ec74c2f426dc01")))
192+
               (commit "a105ce50c5d67a2ada3be1c00ae530cde5c433c9")))
193193
        (file-name (git-file-name name version))
194194
        (sha256
195195
         (base32
196-
          "0q41vnh5q5phy36vnpfb8pr3zg9brwg2vqq72x2d8jh7yrdyrgdj"))))
196+
          "10kadzd91sl5mwpam193h777i6fhafc8v6bp6s0j92pg2kd775vl"))))
197197
    (build-system python-build-system)
198198
    (arguments
199199
     `(#:tests? #f))

offlate/formats/appstore.py

4343
4444
    def save(self):
4545
        for r in self.resources:
46+
            # create parent directory if it doesn't exist yet.
47+
            Path(r.filename).parent.mkdir(parents=True, exist_ok=True)
4648
            with open(r.filename, 'w') as f:
4749
                f.write(r.tr)
4850