socketio / socket.io-admin-ui

Admin UI for Socket.IO
https://admin.socket.io
MIT License
358 stars 95 forks source link

Bengali (বাংলা) translation #15

Closed hasan-4 closed 3 years ago

hasan-4 commented 3 years ago

I am a local (বাংলা) Bengali speaker. Please add these translation files

hasan-4 commented 3 years ago

bn.json path: ui/src/locales/bn.json

{
  "separator": ": ",
  "id": "আইডি",
  "update": "হালনাগাদ",
  "details": "বর্ণনা",
  "actions": "ক্রিয়াগুলো",
  "select-namespace": "নেমস্পেস নির্বাচন করুন",
  "namespace": "নেমস্পেস",
  "namespaces": "নেমস্পেসগুলো",
  "disconnect": "সংযোগ বিচ্ছিন্ন",
  "name": "নাম",
  "value": "মান",
  "type": "প্রকার",
  "status": "অবস্থা",
  "connected": "সংযুক্ত",
  "disconnected": "অসংযুক্ত",
  "connection": {
    "title": "সংযোগ",
    "serverUrl": "সার্ভার ইউআরএল",
    "username": "ব্যবহারকারীর নাম",
    "password": "গুপ্তমন্ত্র",
    "connect": "সংযোগ করুন",
    "invalid-credentials": "অবৈধ প্রশংসাপত্র",
    "error": "ত্রুটি",
    "websocket-only": "কেবল ওয়েবস্কট?",
    "path": "পথ"
  },
  "dashboard": {
    "title": "ড্যাশবোর্ড"
  },
  "sockets": {
    "title": "সকেটগুলো",
    "details": "সকেটের বিশদ",
    "address": "আইপি ঠিকানা",
    "transport": "পরিবহন",
    "disconnect": "এই সকেট উদাহরণটি সংযোগ বিচ্ছিন্ন করুন",
    "displayDetails": "এই সকেট উদাহরণের বিশদ প্রদর্শন করুন",
    "client": "ক্লায়েন্ট",
    "socket": "সকেট",
    "creation-date": "তৈরির তারিখ",
    "leave": "এই ঘর ছেড়ে দিন",
    "join": "যোগ দিন",
    "join-a-room": "একটি ঘরে যোগদান করুন",
    "initial-request": "প্রাথমিক এইচটিটিপি অনুরোধ",
    "headers": "শিরোনাম",
    "query-params": "প্রশ্নগুলির পরামিতি"
  },
  "rooms": {
    "title": "রুমগুলো",
    "details": "ঘরের বিবরণ",
    "active": "সক্রিয়",
    "deleted": "মোছা হয়েছে",
    "public": "পাবলিক",
    "private": "ব্যক্তিগত",
    "show-private": "ব্যক্তিগত কক্ষগুলি দেখান?",
    "sockets-count": "# সকেট সংখ্যা",
    "clear": "এই ঘরটি থেকে সমস্ত সকেট দৃষ্টান্ত সরান",
    "leave": "এই ঘরটি থেকে সকেট উদাহরণটি সরান",
    "disconnect": "এই ঘরে থাকা সমস্ত সকেট দৃষ্টান্ত সংযোগ বিচ্ছিন্ন করুন",
    "displayDetails": "এই ঘরের বিশদটি প্রদর্শন করুন"
  },
  "clients": {
    "title": "ক্লায়েন্ট",
    "details": "ক্লায়েন্টের বিশদ",
    "sockets-count": "# সকেট সংখ্যা",
    "disconnect": "এই ক্লায়েন্টকে সংযোগ বিচ্ছিন্ন করুন (এবং সমস্ত ছেদকৃত সকেট উদাহরণ)",
    "displayDetails": "এই ক্লায়েন্টের বিশদ প্রদর্শন করুন"
  },
  "servers": {
    "title": "সার্ভারগুলো",
    "hostname": "হোস্ট নাম",
    "pid": "পিআইডি",
    "uptime": "আপটাইম",
    "clients-count": "# ক্লায়েন্ট সংখ্যা",
    "last-ping": "শেষ পিং",
    "healthy": "সুস্থ",
    "unhealthy": "অসুস্থ"
  },
  "config": {
    "language": "ভাষা",
    "readonly": "শুধুমাত্র পাঠযোগ্য?",
    "dark-theme": "অন্ধকার থিম?"
  }
}
hasan-4 commented 3 years ago

I have added Bengali language here. file path: ui/src/components/LangSelector.vue

<template>
  <v-select
    dense
    :value="lang"
    :items="languages"
    @change="onSelectLang"
    :label="$t('config.language')"
  />
</template>

<script>
import { mapMutations, mapState } from "vuex";

export default {
  name: "LangSelector",

  data() {
    return {
      languages: [
        /** new lines - start **/
        {
          text: "বাংলা",
          value: "bn",
        },
        /** new lines - end **/
        {
          text: "English",
          value: "en",
        },
        {
          text: "Français",
          value: "fr",
        },
        {
          text: "한국어",
          value: "ko",
        },
        {
          text: "简体中文",
          value: "zh-CN",
        },
      ],
    };
  },

  computed: {
    ...mapState({
      lang: (state) => state.config.lang,
    }),
  },

  methods: {
    ...mapMutations("config", ["selectLang"]),
    onSelectLang(lang) {
      this.$i18n.locale = lang;
      this.selectLang(lang);
    },
  },
};
</script>
hasan-4 commented 3 years ago

I tried to push these files in main branch. But I have no permission. So I've added these here.

ERROR: Permission to socketio/socket.io-admin-ui.git denied to imithu.

Thank you

darrachequesne commented 3 years ago

@imithu awesome! Could you please open a pull request with these changes?

hasan-4 commented 3 years ago

Wow, I have just created a pull request today. This is my 1st pull request and a new experience.

please check pull request of Bengali (বাংলা) translation

Thank you