diff --git a/README.md b/README.md index c397d2f77a..f6157a0152 100644 --- a/README.md +++ b/README.md @@ -21,18 +21,18 @@ This is the website of "Public Money, Public Code" [publiccode.asia](https://pub In order to modify the website, you need `hugo` and `git` installed on your computer. If Hugo isn't available in your package manager, obtain it from its [official website](https://gohugo.io). We tested the website build with Hugo -from version 0.20.7 upwards. Please make sure that you use an as recent version +from version 0.20.7 upwards. Please make sure that you use as recent version as possible to avoid errors. ## Issue and Branch Policy -Before making a pull request, please file an issue. So, other developers have the chance to give feedback or discuss details. Match every pull request with an issue please and add the issue number in description e.g. like "Fixes #123". +Before making a pull request, please file an issue. So, other developers have the chance to give feedback or discuss details. Match every pull request with an issue please and add the issue number in the description e.g. like "Fixes #123". We have the following branches * **gh-pages** Github Pages * **master** - This contains shipped code. After significant features/bugfixes are accumulated on development, we make a version update, and make a release. + This contains shipped code. After significant features/bugfixes are accumulated on development, we make a version update and make a release. Also read [CONTRIBUTING.md](https://github.com/fossasia/publiccode.asia/blob/master/CONTRIBUTING.md) @@ -43,7 +43,7 @@ First of all, you'll need an account on [github.com](https://github.com) and bec [member here](https://orgmanager.miguelpiedrafita.com/o/fossasia). -You can now clone the repo, open issues and make pull requests to solve issues. +You can now clone the repo, open issues, and make pull requests to solve issues. ## Translate @@ -59,7 +59,7 @@ execute Bash scripts in your command line. 1. Navigate to the website's root directory (e.g. `~/PMPC/website/`) and open a terminal window there. Type in `git pull`. This will get the latest changes from the server 2. In the terminal, execute `cd site/` to navigate in the right directory for hugo's website build. -3. Only if you added a new languages which doesn't exist on the website yet: Add you 2-letter language code in line 4 of the [build.sh +3. Only if you added a new language which doesn't exist on the website yet: Add your 2-letter language code in line 4 of the [build.sh file](./site/build/build.sh#L4). 4. In your terminal, execute `./build/build.sh server`. This command will build the website and enable you to browse the result on your computer only. Open [localhost:1313](http://localhost:1313/) in your web browser to see it. @@ -87,7 +87,7 @@ The website structure is very easy. The most important files and directories are Adding a new supporting organisation requires two steps: 1. Add a new entry in [site/data/organisations/organisations.json](./site/data/organisations/organisations.json) in valid JSON format, the file should be self-explaining: *name* is the full name of the organisation, *img* is the name of the logo file (case-sensitive!), and *url* the web address of the organisation. To make sure that the file has a valid JSON syntax you can use [jsonlint.com](https://jsonlint.com/) or another tool before committing your changes. -2. Add the organisation's logo to the [site/static/img/organisations](./site/static/img/organisations) directory. Please only upload PNG files with maximum 150px width or 100px height – ideally using transparency instead of white as background so we can also use it on other backgrounds some day. Consider using `pngcrush` or a similar tool to reduce the file's size and remove metadata. +2. Add the organisation's logo to the [site/static/img/organisations](./site/static/img/organisations) directory. Please only upload PNG files with maximum 150px width or 100px height – ideally using transparency instead of white as the background so we can also use it on other backgrounds someday. Consider using `pngcrush` or a similar tool to reduce the file's size and remove metadata. ### Travis Build @@ -95,6 +95,6 @@ Adding a new supporting organisation requires two steps: We are using Travis to automatically build the website. The site is automatically deployed when there's a push to the master branch of the repository. -## Licence +## License -This site is based on the website publiccode.asia of the Free Software Foundation Europe e.V. Software applications are all free software and used under the respective licenses. The site itself is Copyright 2017 by the FSFE, FOSSASIA and its contributors and licensed under the GPLv3 license. +This site is based on the website publiccode.asia of the Free Software Foundation Europe e.V. Software applications are all free software and used under the respective licenses. The site itself is Copyright 2017 by the FSFE, FOSSASIA, and its contributors and licensed under the GPLv3 license. diff --git a/site/content/imprint.bg.md b/site/content/imprint.bn.md similarity index 100% rename from site/content/imprint.bg.md rename to site/content/imprint.bn.md diff --git a/site/content/openinitiative.bg.md b/site/content/openinitiative.bn.md similarity index 100% rename from site/content/openinitiative.bg.md rename to site/content/openinitiative.bn.md diff --git a/site/content/privacy.bg.md b/site/content/privacy.bn.md similarity index 100% rename from site/content/privacy.bg.md rename to site/content/privacy.bn.md diff --git a/site/languages/strings.bg.toml b/site/languages/strings.bn.toml similarity index 94% rename from site/languages/strings.bg.toml rename to site/languages/strings.bn.toml index 8d6d081cb0..ce9691d707 100644 --- a/site/languages/strings.bg.toml +++ b/site/languages/strings.bn.toml @@ -1,16 +1,16 @@ # == BENGALI == ## General strings -[Languages.bg] - languageCode = "bg" # 2-letter code of language (ISO 639-1) +[Languages.bn] + languageCode = "bn" # 2-letter code of language (ISO 639-1) languageName = "বাঙালি" # verbose name of language (e.g. "Français" or "Русский") description = "পাবলিক মানি, সার্বজনীন কোড - মুক্ত এবং ওপেন সোর্স সফটওয়্যার হিসাবে জনসাধারণের অর্থায়ত্ত সফটওয়্যারটি প্রকাশের জন্য একটি ফাউসাসিয়া প্রচারাভিযান" fsdefinition = "ফ্রি এবং ওপেন সোর্স সফটওয়্যার আপনাকে সফটওয়্যার ব্যবহার, গবেষণা, শেয়ার এবং উন্নত করার অধিকার দেয়।" # Navigation -[Languages.bg.navigation] -[Languages.bg.navigation.links] +[Languages.bn.navigation] +[Languages.bn.navigation.links] start = "শুরু" about = "সম্পর্কিত" arguments = "কারণ" @@ -18,50 +18,50 @@ spread = "শব্দটি ছড়িয়ে দিন" # Start banner -[Languages.bg.start] +[Languages.bn.start] subtitle1 = "ফ্রি এবং ওপেন সোর্স সফটওয়্যার হিসাবে মুক্তি না করায় করদাতার অর্থ ব্যবহার করে সফ্টওয়্যার তৈরি করা কেন?" subtitle2 = "আমরা চাই যে আইনটি পাবলিক সেক্টরের জন্য উন্মুক্তভাবে অর্থসংস্থান করা সফ্টওয়্যারটি [ফ্রি ও ওপেন সোর্স সফটওয়্যার](https://en.wikipedia.org/wiki/Free_and_open-source_software) লাইসেন্সের অধীনে সার্বজনিকভাবে উপলব্ধ করা প্রয়োজন। যদি এটি জনসাধারণের অর্থ হয়, তবে এটি অবশ্যই সার্বজনীন কোড হওয়া উচিত। [সারা পৃথিবী জুড়ে](https://publiccode.eu), আমরা জনসাধারণের দ্বারা পরিশোধিত কোডটি প্রকাশের জন্য কল করার উদ্যোগ গ্রহণ করছি।" subtitle3 = "**জনগণের কাছ থেকে দেওয়া কোড জনগণের কাছে পাওয়া উচিত!**" # About section -[Languages.bg.about] +[Languages.bn.about] headline = "জটিল বলে মনে হয়? এটা না এটা সুপার সহজ!" buttonText = "আরও সুবিধা" # Arguments section -[Languages.bg.arguments] +[Languages.bn.arguments] headline = "পাবলিক কোড জন্য কারণ" followup = "আপনি কি বিশ্বাস করেন যে মুক্ত এবং ওপেন সোর্স সফ্টওয়্যার সর্বজনীন অর্থসংস্থান সফ্টওয়্যারের জন্য ডিফল্ট বিকল্প হওয়া উচিত? **আপনার রাজনৈতিক প্রতিনিধিদের সন্তুষ্ট করা যাক!**" buttonText = "ওপেন ইনিশিয়েটিভ সাইন ইন করুন" -[[Languages.bg.arguments.list]] +[[Languages.bn.arguments.list]] icon = "fa-usd" # <-- do not translate this title = "ট্যাক্স সঞ্চয়" description = "অনুরূপ অ্যাপ্লিকেশন প্রত্যেক সময় স্ক্র্যাচ থেকে প্রোগ্রাম করা হবে না।" -[[Languages.bg.arguments.list]] +[[Languages.bn.arguments.list]] icon = "fa-handshake-o" # <-- do not translate this title = "সহযোগিতা" description = "প্রধান প্রকল্পগুলির প্রচেষ্টাগুলি দক্ষতা এবং খরচগুলি ভাগ করতে পারে।" -[[Languages.bg.arguments.list]] +[[Languages.bn.arguments.list]] icon = "fa-users" # <-- do not translate this title = "জনসাধারণের সেবা" description = "জনসাধারণের দ্বারা প্রদত্ত অ্যাপ্লিকেশনগুলি প্রত্যেকের জন্য উপলব্ধ হওয়া উচিত।" -[[Languages.bg.arguments.list]] +[[Languages.bn.arguments.list]] icon = "fa-lightbulb-o" # <-- do not translate this title = "উত্সাহ উদ্ভাবন" description = "স্বচ্ছ প্রক্রিয়াগুলির সাথে, অন্যরা চাকা পুনর্বিন্যাস করতে হবে না।" # Action section -[Languages.bg.action] +[Languages.bn.action] headline = "আপনার প্রতিনিধিদের বলুন!" intro = "আমাদের [**খোলা উদ্যোগ**](openinitiative/) আমরা দাবি করি:" # In "demand", please use curly quotation marks for the demand. Otherwise the build might fail: https://en.wikipedia.org/wiki/Quotation_mark demand = "“পাবলিক সেক্টরের জন্য উন্মুক্ত জনসাধারণের অর্থায়ত্ত সফ্টওয়্যারটি [ফ্রি ও ওপেন সোর্স সফটওয়্যার](https://en.wikipedia.org/wiki/Free_and_open-source_software) লাইসেন্সের অধীনে সার্বজনিকভাবে উপলব্ধ করা প্রয়োজন এমন আইনগুলি বাস্তবায়ন করা।”" description = "**$ORGS** টি সংগঠন এবং **$INDS** জন ব্যক্তি ইতোমধ্যে আমাদের [উন্মুক্ত উদ্যোগ](openinitiative/). স্বাক্ষর দ্বারা কর্মের জন্য এই কলটি সমর্থন করেছেন। আপনিও এটিতেও সাইন করে একটি বড় প্রভাব ফেলতে সহায়তা করতে পারেন! আমরা সব স্বাক্ষরকারীর তালিকাভুক্ত করবো এবং এশিয়ার সমস্ত প্রতিনিধিদের হাতে এটি হস্তান্তর করব যা জনসাধারণের প্রশাসনের সফ্টওয়্যার নীতিগুলি বিতর্ক করে।" -[Languages.bg.action.box] +[Languages.bn.action.box] text = "ইতিমধ্যে **$INDS SIGNATURES** - এখন খোলা উদ্যোগ সই!" -[Languages.bg.action.form] +[Languages.bn.action.form] name = "নাম (প্রয়োজন)" email = "ই - মেইল (আবশ্যক)" country = "তোমার দেশ" @@ -74,13 +74,13 @@ submit = "এখনই সাইন করুন!" # Organisations section -[Languages.bg.organisations] +[Languages.bn.organisations] headline = "সাপোর্টিং সংস্থা" text = "নিম্নলিখিত সংস্থাগুলি আমাদের [উন্মুক্ত উদ্যোগ](openinitiative/). সমর্থন করে। যদি আপনার সংস্থা জনসাধারণের কোডের কলটিতে যোগদান করতে আগ্রহী তবে দয়া করে [আমাদের সাথে](mailto:publiccode@fossasia.org)." # Spread the word section -[Languages.bg.spread] +[Languages.bn.spread] headline = "শব্দ ছড়িয়ে!" promoText = "FOSSASIA থেকে স্টিকার এবং প্রচার পত্র পান" promoButtonText = "তথ্য উপাদান ডাউনলোড করুন" @@ -88,7 +88,7 @@ defaultSocialText = "যদি এটি জনসাধারণের অর্থ হয়, তবে এটি অবশ্যই সার্বজনীন কোড হওয়া উচিত। আমি একটি ফ্রি সফটওয়্যার লাইসেন্সের অধীনে আরও পাবলিক কোডের জন্য এই কলটি সমর্থন করি:" # Legal Section -[Languages.bg.legal] +[Languages.bn.legal] by = "এই FOSSASIA দ্বারা একটি প্রচারণা" imprint = "অঙ্কিত করা" privacy = "গোপনীয়তা" @@ -98,20 +98,20 @@ license = "এই [ক্রিয়েটিভ ক্রিয়েটিভ কমন্স BY-SA 4.0 লাইসেন্সের](http://creativecommons.org/licenses/by-sa/4.0/) অধীনে তার [অবদানকারীদের](https://github.com/fossasia/publiccode.asia/contributors) দ্বারা লাইসেন্স করা হয়" # Language selection -[Languages.bg.language] +[Languages.bn.language] description = "অন্য ভাষায় এই পৃষ্ঠাটি পড়ুন" # 404 Error Page -[Languages.bg.error] +[Languages.bn.error] headline = "ত্রুটি 404 - পৃষ্ঠাটি পাওয়া যায়নি" description = "আপনি খুঁজছেন পাতাটি অস্তিত্ব নেই" button = "পৃষ্ঠার শুরুতে ফিরে যান" # Specific sub-pages -[Languages.bg.subpage] -[Languages.bg.subpage.signatures] +[Languages.bn.subpage] +[Languages.bn.subpage.signatures] headline = "স্বতন্ত্র উদ্যোগের স্বাক্ষর" description = "নীচে স্বাক্ষরকারীর স্বাক্ষর রয়েছে যারা তাদের নাম প্রকাশের জন্য সম্মত হন। পরের এক হতে হবে!" allSignatures = "[সকল পাবলিক স্বাক্ষর](all-signatures/) দেখুন." diff --git a/site/layouts/partials/nav.html b/site/layouts/partials/nav.html index ca96f24f83..d8a666bce8 100644 --- a/site/layouts/partials/nav.html +++ b/site/layouts/partials/nav.html @@ -44,7 +44,7 @@ HI DE GJ - BG + BN ID TL TR