1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "segments_csv": """segment_id,file,locale,source,target\r
10s1,app.json,fr-FR,\"Welcome, {name}. You have 2 files.\",\"Bienvenue. Vous avez 3 fichiers.\"\r
11s2,app.json,fr-FR,Open the help center,Ouvrir le centre d'aide
12""",
13 "glossary_csv": """source_term,target_term,case_sensitive,required\r
14files,fichiers,false,true\r
15""",
16 "policy_json": """{\r
17 \"schema_version\": \"localization-qa-policy@1\",\r
18 \"translation_required_locales\": [\r
19 \"fr-FR\"\r
20 ],\r
21 \"maximum_length_ratio\": 2.0,\r
22 \"require_number_parity\": true,\r
23 \"require_url_parity\": true,\r
24 \"maximum_segments\": 50000\r
25}\r
26""",
27}
28
29
30run = client.actor("biztoolsus/localization-structure-qa").call(run_input=run_input)
31
32
33print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
34for item in client.dataset(run.default_dataset_id).iterate_items():
35 print(item)
36
37