payload: {"action":"created","issue":{"url":"https://api.github.com/repos/babykarte/babykarte.github.io/issues/73","repository_url":"https://api.github.com/repos/babykarte/babykarte.github.io","labels_url":"https://api.github.com/repos/babykarte/babykarte.github.io/issues/73/labels{/name}","comments_url":"https://api.github.com/repos/babykarte/babykarte.github.io/issues/73/comments","events_url":"https://api.github.com/repos/babykarte/babykarte.github.io/issues/73/events","html_url":"https://github.com/babykarte/babykarte.github.io/issues/73","id":433736431,"node_id":"MDU6SXNzdWU0MzM3MzY0MzE=","number":73,"title":"translations ... ","user":{"login":"fredao","id":1868849,"node_id":"MDQ6VXNlcjE4Njg4NDk=","avatar_url":"https://avatars0.githubusercontent.com/u/1868849?v=4","gravatar_id":"","url":"https://api.github.com/users/fredao","html_url":"https://github.com/fredao","followers_url":"https://api.github.com/users/fredao/followers","following_url":"https://api.github.com/users/fredao/following{/other_user}","gists_url":"https://api.github.com/users/fredao/gists{/gist_id}","starred_url":"https://api.github.com/users/fredao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fredao/subscriptions","organizations_url":"https://api.github.com/users/fredao/orgs","repos_url":"https://api.github.com/users/fredao/repos","events_url":"https://api.github.com/users/fredao/events{/privacy}","received_events_url":"https://api.github.com/users/fredao/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2019-04-16T11:48:47Z","updated_at":"2019-04-16T13:18:33Z","closed_at":null,"author_association":"NONE","body":"Hi Michael ... - if there is a simple possibility, I offer you translations into the languages spoken in our project.  https://wiki.openstreetmap.org/wiki/EuYoutH_OSM#Possible_Logos ... In a former project, we started the translation for graphhopper ... with a simple spreadsheet https://wiki.openstreetmap.org/wiki/EuYoutH_OSM#Possible_Logos ... if that fits for you, I start the spreadsheet, you deliver me the words you need and I care about the translations ;-)   "},"comment":{"url":"https://api.github.com/repos/babykarte/babykarte.github.io/issues/comments/483655698","html_url":"https://github.com/babykarte/babykarte.github.io/issues/73#issuecomment-483655698","issue_url":"https://api.github.com/repos/babykarte/babykarte.github.io/issues/73","id":483655698,"node_id":"MDEyOklzc3VlQ29tbWVudDQ4MzY1NTY5OA==","user":{"login":"ValorNaram","id":19347636,"node_id":"MDQ6VXNlcjE5MzQ3NjM2","avatar_url":"https://avatars0.githubusercontent.com/u/19347636?v=4","gravatar_id":"","url":"https://api.github.com/users/ValorNaram","html_url":"https://github.com/ValorNaram","followers_url":"https://api.github.com/users/ValorNaram/followers","following_url":"https://api.github.com/users/ValorNaram/following{/other_user}","gists_url":"https://api.github.com/users/ValorNaram/gists{/gist_id}","starred_url":"https://api.github.com/users/ValorNaram/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ValorNaram/subscriptions","organizations_url":"https://api.github.com/users/ValorNaram/orgs","repos_url":"https://api.github.com/users/ValorNaram/repos","events_url":"https://api.github.com/users/ValorNaram/events{/privacy}","received_events_url":"https://api.github.com/users/ValorNaram/received_events","type":"User","site_admin":false},"created_at":"2019-04-16T13:18:33Z","updated_at":"2019-04-16T13:18:33Z","author_association":"COLLABORATOR","body":"## Introduction\r\n\r\nCurrently we store the language reference of a specified language in the `js` folder. For the German language the file `js/de.js` is the responsible one. For the English language the file `js/en.js` is the responsible one. Ones invoked by Babykarte it loads its data and sets the lang id (The lang it is always the language code) so Babykarte updates its user interface.\r\n\r\n## Problem 1\r\nYour spreadsheet uses the excel format and contains more than one language reference. This is what we had before but we decided to save disk- and mobile data usage and therefore to put each language in its own file. When we use your spreadsheet, we have to seperate each language column into its own language js file and to convert it into JSON.\r\n\r\n## Problem 2\r\nWe have a privacy policy. @Discostu36 said Babykarte, which doesn't save or process personal data, needs a privacy policy, so we have one like the GDPR specified. The privacy policy needs to be translated into each language seperately. It's means a heavily burden to translators to translate the privacy policy and to keep it up to date. Michael and I had a controversial discussion about the need of a privacy policy a long time ago. It seems Europe doesn't like community projects and therefore tries everything to prevent the outcome of such projects.\r\n\r\n## Conclusion\r\nImplementing your idea of taking the spreadsheet from GraphHopper and then adapting it to our needs including the development process of a converter is of course technically no problem (=possible) but the effort I need to put in (developing converter) and making it possible to keep translations up to date is quite heavy. For every update of a language reference I need to run the converter and to upload the results manually.\r\n\r\nThe solution we have now is the best fitting one and not hard to maintain and keeps the data usage as low as possible for our users. But at first we need to write a tutorial on how to add a language to Babykarte. Currently we haven't written such a tutorial yet but we're working on it and looking forward to upload such tutorial one day.\r\n\r\n\r\nBut thank you for your great offer. We appreciate that.\r\n\r\n\r\nSITE NOTE: Babykarte is powered by javascript (currently no server side scripting possible)\r\n\r\n"}}
other: {"actor":{"display_login":"ValorNaram"}}