{ "info": { "author": "\u0141ukasz Rutkowski", "author_email": "lukus178@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "StringSheet\n===========\n\n.. image:: https://travis-ci.org/Tunous/StringSheet.svg?branch=master\n :target: https://travis-ci.org/Tunous/StringSheet\n.. image:: https://badge.fury.io/py/stringsheet.svg\n :target: https://badge.fury.io/py/stringsheet\n\nScript for managing Android translations using Google Spreadsheets.\n\nUsage\n=====\n\ncreate\n^^^^^^\n\nCreate a new spreadsheet and automatically upload your strings.\n\n.. code-block:: sh\n\n $ stringsheet create \"My project\" \"~/src/myproject/app/src/main/res\"\n\n*Note: The path should point to the res directory of your Android project.*\n\ndownload\n^^^^^^^^\n\nDownload translations from spreadsheet.\n\n.. code-block:: sh\n\n $ stringsheet download spreadsheetId \"~/src/myproject/app/src/main/res\"\n\nupload\n^^^^^^\n\nUpload strings to existing spreadsheet.\n\n.. code-block:: sh\n\n $ stringsheet upload spreadsheetId \"~/src/myproject/app/src/main/res\"\n\nNote: This command will override all strings in the spreadsheet. You should first download the spreadsheet using the previous command and commit them to your project before uploading\n\nInstallation\n============\n\n.. code-block:: sh\n\n $ pip install stringsheet\n\nFeatures\n========\n\n- Support for all string formats:\n\n - string\n - string-array\n - plurals\n\n- Automatic spreadsheet formatting durning creation:\n\n - Protection of informational columns and rows\n - Highlighting of missing translations with conditional formatting\n\n- Support for creating separate sheets for different languages (see `Multi-sheet` section)\n\nMulti-sheet\n===========\n\nThe create command contains an additional argument called :code:`--multi-sheet` or :code:`-m`. When used the created spreadsheet will consist of multiple sheets, each for a different language.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Tunous/StringsSheet", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "stringsheet", "package_url": "https://pypi.org/project/stringsheet/", "platform": "", "project_url": "https://pypi.org/project/stringsheet/", "project_urls": { "Homepage": "https://github.com/Tunous/StringsSheet" }, "release_url": "https://pypi.org/project/stringsheet/0.2.3/", "requires_dist": null, "requires_python": "", "summary": "Manage Android translations using Google Spreadsheets", "version": "0.2.3" }, "last_serial": 3179080, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "b948a267e95adcf469a3f1104a0607c4", "sha256": "a9f3ffc8d9c1b8aec8c4a1353bddf6c1de503edda5a9d0cc2b74deb3f9485880" }, "downloads": -1, "filename": "stringsheet-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b948a267e95adcf469a3f1104a0607c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12186, "upload_time": "2017-09-15T19:03:55", "url": "https://files.pythonhosted.org/packages/32/0b/70606c4fbbeca8141d55ce96a90437e6fba475f6d66a59dcec4617dc4826/stringsheet-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "9cadc566583817337c6bbd23ae6748f1", "sha256": "c9bb7000fb489cad344b409fbc640e87ce3413e22f797dde0655086659007149" }, "downloads": -1, "filename": "stringsheet-0.2.2.tar.gz", "has_sig": false, "md5_digest": "9cadc566583817337c6bbd23ae6748f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11671, "upload_time": "2017-09-16T10:18:36", "url": "https://files.pythonhosted.org/packages/dd/fb/201481b58e24364f6c563251c4c7c8e7a7cda1506daa27a3760ecb90381f/stringsheet-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "bf6457c8983a736db3061ef499549b47", "sha256": "e96ba759cbd59f7b345ce841e9e0596489d099dc0fba8c956ea83b81d1b52df2" }, "downloads": -1, "filename": "stringsheet-0.2.3.tar.gz", "has_sig": false, "md5_digest": "bf6457c8983a736db3061ef499549b47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11882, "upload_time": "2017-09-16T18:16:10", "url": "https://files.pythonhosted.org/packages/5e/82/7090f35c8867fbf05bed19e2528d778add7d5e1b9f79cd3072a0ccf02deb/stringsheet-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bf6457c8983a736db3061ef499549b47", "sha256": "e96ba759cbd59f7b345ce841e9e0596489d099dc0fba8c956ea83b81d1b52df2" }, "downloads": -1, "filename": "stringsheet-0.2.3.tar.gz", "has_sig": false, "md5_digest": "bf6457c8983a736db3061ef499549b47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11882, "upload_time": "2017-09-16T18:16:10", "url": "https://files.pythonhosted.org/packages/5e/82/7090f35c8867fbf05bed19e2528d778add7d5e1b9f79cd3072a0ccf02deb/stringsheet-0.2.3.tar.gz" } ] }