{ "info": { "author": "Chris Ballinger", "author_email": "chris@chatsecure.org", "bugtrack_url": null, "classifiers": [], "description": "python-localizable\n==================\n\nLocalizable.strings parser for Python\n\n# Usage\n\nInstall using pip.\n\n $ pip install localizable\n \nYou can either parse a full string directly or pass a file path:\n\n\timport localizable\n\t\n\tstrings = localizable.parse_strings(filename='Localizable.strings')\n\tstrings = localizable.parse_strings(content=\"content of .strings file\") # this works too\n\t\nThe output format is an array of dictionaries, in order, with the following key/value pairs:\n\n /* Comment */\n \"Key\" = \"Value\";\n\n * `key`: \"Key\"\n * `value`: \"Value\"\n * `comment`: \"Comment\"\n \n# License\n\nGPLv2. Adapted from Transifex.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/chrisballinger/python-localizable", "keywords": null, "license": "GPLv2", "maintainer": null, "maintainer_email": null, "name": "localizable", "package_url": "https://pypi.org/project/localizable/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/localizable/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/chrisballinger/python-localizable" }, "release_url": "https://pypi.org/project/localizable/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "Localizable.strings parser for Apple-specific localization files", "version": "0.1.2" }, "last_serial": 901956, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "1330973b286954324fa5374e4b50d103", "sha256": "813310d0be675cd5bf23e0c20299fa6fd382d2af9b73a0e138bd1fbc918d63ba" }, "downloads": -1, "filename": "localizable-0.1.tar.gz", "has_sig": false, "md5_digest": "1330973b286954324fa5374e4b50d103", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9021, "upload_time": "2013-10-23T23:18:12", "url": "https://files.pythonhosted.org/packages/73/06/65f4806af6a2775406b26477fdaef2f8a2564827f58b09f6d811e1351761/localizable-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "9679a3bff9f2a45d1be5f6c140f35b57", "sha256": "0572c1e1b3ebe65308bfb5afe032315c14b21ce77aaa08f9c0398f2c29fa3058" }, "downloads": -1, "filename": "localizable-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9679a3bff9f2a45d1be5f6c140f35b57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9415, "upload_time": "2013-10-23T23:35:20", "url": "https://files.pythonhosted.org/packages/0b/0c/66730809927a2c647b81704c0f549828bc142c581b19096a48327f1bb585/localizable-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "967f078acaab2947ed7a87a8b9aaa035", "sha256": "18b4444ff4c4c1bb6a64a9145ff36ab6bad78c26f6a64abd6be8efef1978a801" }, "downloads": -1, "filename": "localizable-0.1.2.tar.gz", "has_sig": false, "md5_digest": "967f078acaab2947ed7a87a8b9aaa035", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8991, "upload_time": "2013-10-23T23:43:23", "url": "https://files.pythonhosted.org/packages/d8/3d/9ec328461f97cb7fbd41b09160190914dd0d7c3bb9195beadb6518997a8c/localizable-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "967f078acaab2947ed7a87a8b9aaa035", "sha256": "18b4444ff4c4c1bb6a64a9145ff36ab6bad78c26f6a64abd6be8efef1978a801" }, "downloads": -1, "filename": "localizable-0.1.2.tar.gz", "has_sig": false, "md5_digest": "967f078acaab2947ed7a87a8b9aaa035", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8991, "upload_time": "2013-10-23T23:43:23", "url": "https://files.pythonhosted.org/packages/d8/3d/9ec328461f97cb7fbd41b09160190914dd0d7c3bb9195beadb6518997a8c/localizable-0.1.2.tar.gz" } ] }