コード例 #1
0
ファイル: l10n_update.py プロジェクト: tomrittervg/bedrock
    def update_lang_files(self, clean=False):
        repo = GitRepo(settings.LOCALES_PATH, settings.LOCALES_REPO)
        if clean:
            repo.reclone()
        else:
            repo.update()

        self.stdout.write('Updated .lang files')
コード例 #2
0
ファイル: l10n_update.py プロジェクト: YuriyCherniy/bedrock
    def update_fluent_files(self, clean=False):
        repo = GitRepo(settings.FLUENT_REPO_PATH, settings.FLUENT_REPO_URL)
        if clean:
            repo.reclone()
        else:
            repo.update()

        repo.update()
        self.stdout.write("Updated .ftl files")
コード例 #3
0
ファイル: l10n_update.py プロジェクト: mozilla/bedrock
    def update_fluent_files(self, clean=False):
        for site, params in FLUENT_L10N_UPDATE_PARAMS.items():
            repo = GitRepo(**params)
            if clean:
                repo.reclone()
            else:
                repo.update()

            repo.update()
            self.stdout.write(f"Updated .ftl files for {site}")