{"id":24926158,"url":"https://github.com/arbify/arbify_flutter","last_synced_at":"2025-06-13T17:09:19.498Z","repository":{"id":53482637,"uuid":"267672823","full_name":"Arbify/arbify_flutter","owner":"Arbify","description":"Flutter package providing Arbify support.","archived":false,"fork":false,"pushed_at":"2021-03-29T11:14:29.000Z","size":309,"stargazers_count":17,"open_issues_count":3,"forks_count":8,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-09T20:07:23.311Z","etag":null,"topics":["arb","flutter","flutter-package","internationalization","intl","localization"],"latest_commit_sha":null,"homepage":"https://pub.dev/packages/arbify","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Arbify.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-05-28T19:01:47.000Z","updated_at":"2023-06-22T21:44:30.000Z","dependencies_parsed_at":"2022-09-20T22:02:08.099Z","dependency_job_id":null,"html_url":"https://github.com/Arbify/arbify_flutter","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Arbify%2Farbify_flutter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Arbify%2Farbify_flutter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Arbify%2Farbify_flutter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Arbify%2Farbify_flutter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Arbify","download_url":"https://codeload.github.com/Arbify/arbify_flutter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248103872,"owners_count":21048245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arb","flutter","flutter-package","internationalization","intl","localization"],"created_at":"2025-02-02T12:26:04.499Z","updated_at":"2025-04-09T20:07:29.513Z","avatar_url":"https://github.com/Arbify.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# arbify\n\n[![pub package][pub-package-badge]][pub-package]\n[![Flutter workflow][flutter-workflow-badge]][flutter-workflow]\n\nA package providing support for internationalizing Flutter applications using [intl] package with [Arbify].\n\n## Usage\n\n```bash\n$ flutter pub run arbify:download --help\nArbify download command-line utility.\n-h, --help                Shows this help message.\n-i, --[no-]interactive    Whether the command-line utility can ask you interactively.\n                          (defaults to on)\n-s, --secret=\u003csecret\u003e     Secret to be used for authenticating to the Arbify API.  \n                          Overrides the secret from the .secret.arbify file. \n```\n\nUse `flutter pub run arbify:download` to run a command-line utility that will guide you through setting up arbify package. This generally comes to two things:\n\n1. Adding configuration to your `pubspec.yaml` file\n\n    ```yaml\n    arbify:\n        url: https://arb.company.com\n        project_id: 17\n        outpur_dir: lib/l10n # default, can be ommited\n    ```\n\n2. Adding your secret (obtained at https://arb.company.com/account/secrets/create) to `.secret.arbify` file.\n\n### Sample output\n\n```bash\n$ flutter pub run arbify:download\n\nOutput directory doesn't exist. Creating... done.\nen                  Downloading... done.\npl                  Downloading... done.\nmk                  Downloading... done.\nGenerating l10n.dart file... done \nGenerating messages dart files... done\n```\n\n[pub-package]: https://pub.dev/packages/arbify\n[pub-package-badge]: https://img.shields.io/pub/v/arbify\n[flutter-workflow]: https://github.com/Arbify/arbify_flutter/actions?query=workflow%3AFlutter\n[flutter-workflow-badge]: https://img.shields.io/github/workflow/status/Arbify/arbify_flutter/Flutter\n[intl]: https://pub.dev/packages/intl\n[Arbify]: https://github.com/Arbify/Arbify\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farbify%2Farbify_flutter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farbify%2Farbify_flutter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farbify%2Farbify_flutter/lists"}