{"action":"created","issue":{"url":"https://api.github.com/repos/puppylinux-woof-CE/woof-CE/issues/591","labels_url":"https://api.github.com/repos/puppylinux-woof-CE/woof-CE/issues/591/labels{/name}","comments_url":"https://api.github.com/repos/puppylinux-woof-CE/woof-CE/issues/591/comments","events_url":"https://api.github.com/repos/puppylinux-woof-CE/woof-CE/issues/591/events","html_url":"https://github.com/puppylinux-woof-CE/woof-CE/issues/591","id":109747669,"number":591,"title":"Change gettext INSTALL_MODE and REMOVE_MODE  variables in PPM.","user":{"login":"mavrothal","id":1014999,"avatar_url":"https://avatars.githubusercontent.com/u/1014999?v=3","gravatar_id":"","url":"https://api.github.com/users/mavrothal","html_url":"https://github.com/mavrothal","followers_url":"https://api.github.com/users/mavrothal/followers","following_url":"https://api.github.com/users/mavrothal/following{/other_user}","gists_url":"https://api.github.com/users/mavrothal/gists{/gist_id}","starred_url":"https://api.github.com/users/mavrothal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mavrothal/subscriptions","organizations_url":"https://api.github.com/users/mavrothal/orgs","repos_url":"https://api.github.com/users/mavrothal/repos","events_url":"https://api.github.com/users/mavrothal/events{/privacy}","received_events_url":"https://api.github.com/users/mavrothal/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/puppylinux-woof-CE/woof-CE/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-10-05T08:01:01Z","updated_at":"2015-10-07T18:45:24Z","closed_at":"2015-10-07T17:13:28Z","body":"pkg_chooser.sh passes the gettext $INSTALL_MODE and $REMOVE_MODE variables to installmodes.sh and removemodes.sh. However, if the translation of the variables in the 3 different scripts is not identical to the spacing, punctuation and capitalisation, PPM will fail.\r\nWould be better if the gtkdialog  INSTALL_MODE and REMOVE_MODE variables are interpreted within pkg_chooser.sh and non-translatable variables are passed to installmodes.sh and removemodes.sh scripts to facilitate translation.\r\nAlternatively, some big fat comment should be placed in the script to alert translators of the fact that translation of the variables should be identical across the 3 scripts."},"comment":{"url":"https://api.github.com/repos/puppylinux-woof-CE/woof-CE/issues/comments/146290569","html_url":"https://github.com/puppylinux-woof-CE/woof-CE/issues/591#issuecomment-146290569","issue_url":"https://api.github.com/repos/puppylinux-woof-CE/woof-CE/issues/591","id":146290569,"user":{"login":"mavrothal","id":1014999,"avatar_url":"https://avatars.githubusercontent.com/u/1014999?v=3","gravatar_id":"","url":"https://api.github.com/users/mavrothal","html_url":"https://github.com/mavrothal","followers_url":"https://api.github.com/users/mavrothal/followers","following_url":"https://api.github.com/users/mavrothal/following{/other_user}","gists_url":"https://api.github.com/users/mavrothal/gists{/gist_id}","starred_url":"https://api.github.com/users/mavrothal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mavrothal/subscriptions","organizations_url":"https://api.github.com/users/mavrothal/orgs","repos_url":"https://api.github.com/users/mavrothal/repos","events_url":"https://api.github.com/users/mavrothal/events{/privacy}","received_events_url":"https://api.github.com/users/mavrothal/received_events","type":"User","site_admin":false},"created_at":"2015-10-07T18:45:24Z","updated_at":"2015-10-07T18:45:24Z","body":"In spite the very annoying behaviour of some, this is nothing major that needs rushing out.\r\nPPM works in english fine both with and without this change. \r\nSeveral translation have been done successfully already with the previous version (xanad actually brought this issue to my attention during such a translation) so there is not any real issue if the translator is a bit careful. And I'm sure after all this commotion will be.\r\nNow, if you need just one more change to justify a new spin, this one sure qualifies ;) "}}