Skip to content

Commit

Permalink
feat: Projects API: defaultTmId, defaultGlossaryId support
Browse files Browse the repository at this point in the history
  • Loading branch information
galib-i committed Sep 15, 2024
1 parent 2f94be4 commit 7b2b023
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 0 deletions.
2 changes: 2 additions & 0 deletions crowdin_api/api_resources/projects/enums.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@ class ProjectPatchPath(Enum):
AUTO_TRANSLATE_DIALECTS = "/autoTranslateDialects"
PUBLIC_DOWNLOADS = "/publicDownloads"
USE_GLOBAL_TM = "/useGlobalTm"
DEFAULT_TM_ID = "/defaultTmId"
DEFAULT_GLOSSARY_ID = "/defaultGlossaryId"
NORMALIZE_PLACEHOLDER = "normalizePlaceholder"
SAVE_META_INFO_IN_SOURCE = "saveMetaInfoInSource"
IN_CONTEXT = "/inContext"
Expand Down
4 changes: 4 additions & 0 deletions crowdin_api/api_resources/projects/resource.py
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,8 @@ def add_strings_based_project(
publicDownloads: Optional[bool] = None,
hiddenStringsProofreadersAccess: Optional[bool] = None,
useGlobalTm: Optional[bool] = None,
defaultTmId: Optional[int] = None,
defaultGlossaryId: Optional[int] = None,
skipUntranslatedStrings: Optional[bool] = None,
skipUntranslatedFiles: Optional[bool] = None,
exportApprovedOnly: Optional[bool] = None,
Expand Down Expand Up @@ -189,6 +191,8 @@ def add_strings_based_project(
"publicDownloads": publicDownloads,
"hiddenStringsProofreadersAccess": hiddenStringsProofreadersAccess,
"useGlobalTm": useGlobalTm,
"defaultTmId": defaultTmId,
"defaultGlossaryId": defaultGlossaryId,
"inContextProcessHiddenStrings": inContextProcessHiddenStrings,
"inContextPseudoLanguageId": inContextPseudoLanguageId,
"qaCheckIsActive": qaCheckIsActive,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,8 @@ def test_add_file_based_project(self, m_add_project, in_params, request_data, ba
"publicDownloads": None,
"hiddenStringsProofreadersAccess": None,
"useGlobalTm": None,
"defaultTmId": None,
"defaultGlossaryId": None,
"inContextProcessHiddenStrings": None,
"inContextPseudoLanguageId": None,
"qaCheckIsActive": None,
Expand Down Expand Up @@ -251,6 +253,8 @@ def test_add_file_based_project(self, m_add_project, in_params, request_data, ba
"publicDownloads": True,
"hiddenStringsProofreadersAccess": True,
"useGlobalTm": True,
"defaultTmId": "defaultTmId",
"defaultGlossaryId": "defaultGlossaryId",
"inContextProcessHiddenStrings": True,
"inContextPseudoLanguageId": "ua",
"qaCheckIsActive": True,
Expand Down Expand Up @@ -314,6 +318,8 @@ def test_add_file_based_project(self, m_add_project, in_params, request_data, ba
"publicDownloads": True,
"hiddenStringsProofreadersAccess": True,
"useGlobalTm": True,
"defaultTmId": "defaultTmId",
"defaultGlossaryId": "defaultGlossaryId",
"inContextProcessHiddenStrings": True,
"inContextPseudoLanguageId": "ua",
"qaCheckIsActive": True,
Expand Down

0 comments on commit 7b2b023

Please sign in to comment.