Hi everyone, it seems that we have quite a gathering here, and many of you I haven’t had the chance to greet yet :) As some of you may know, /kbin is still in its early stages of development. Every day, improvements and new features are being worked on. Unfortunately, this may result in occasional short downtimes. However, the recent changes should address the issue of logging out after a break. Soon, I’m also planning a slightly bigger environment update, which might involve a slightly longer downtime.

However, it will be worth the wait because it will bring a few changes:

  • Swapping favorites and boosts, meaning it will work similarly to Lemmy instances. Based on your feedback, I’ve decided it doesn’t make sense to complicate it further.
  • Improved communication with some instances (get sign request).
  • Italian language (@ambitras) and Japanese language ( @dannekrose ) (I’d like to link your profiles in the project’s readme if possible. Let me know where the link should lead).
  • And it seems that German language is also incoming :O (https://translate.codeberg.org/projects/kbin/#languages)
  • Ability to mark content in Hebrew language.
  • New PWA icons.
  • I also plan to move thumbnails to external storage and switch to queue-based generation. This will significantly speed up the website.
  • In the meantime, you can catch up on what’s happening in /m/kbinDesign ( @cody ) or try the BetterKbin plugin ( @FediExt ) - your feedback will be appreciated.

Thanks to everyone for your contributions. The most beautiful thing is that it all comes naturally, from word to word. I feel like we’re on the good side of the Internet ;) I’ve also prepared a short guide on how to set up your own instance - I’ll be gradually improving it. /kbin works quite well as a small community.

I’ll be partially absent as I need to focus on these tasks, so please mention me in posts if something important happens. And I also need to catch my breath a bit. Like other admins, the recent time has taken its toll on me. I feel like I’ve been to a four-day beach party ;p Once everything settles down, I will definitely return to your questions and comments.

Finally, I would like to thank @NGIZero #NLnet for their support. Thanks to them, we have reached this stage.

  • ernest@kbin.socialOP
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    @kjr I mean that the Hebrew language will be added to this list. Marking a post with a language allows filtering on Mastodon and other supporting platforms later on. kbin will soon also allow filtering content by language. I noticed that there are a few people on the instance who speak Hebrew :)

    • kjr@kbin.social
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      1 year ago

      @ernest
      מעולה, שמח לשמוע !!
      It sounds excellent!!
      Then (a little unrelated here maybe) makes it sense to add additional languages in the translations?
      And is possible to publish here in other languages than English, using the language mark? (I thought it was an English-only instance)

      • ernest@kbin.socialOP
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        @kjr That was the assumption. But hey… why not, the fediverse is so diverse that a lot of content in other languages ends up here anyway. Since there’s an option for tagging, feel free to use it. I’ll do what I can to ensure the filtering option is available as soon as possible.

        Personally, I like having the option to choose the interface in my own language ;) If you’re interested, take a look here: https://translate.codeberg.org/projects/kbin/kbin/

        • kjr@kbin.social
          link
          fedilink
          arrow-up
          3
          ·
          edit-2
          1 year ago

          @ernest
          Good, then I will add Spanish (bigger language) and maybe after that I can collaborate in Hebrew.

        • DannekRose@brioco.social
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          @ernest@kbin.social @kjr@kbin.social A quick question: Can individual users select which language to display the UI in? I can’t seem to find a way to change the UI language for kbin.

          I see that the server .env settings has a default language setting, but how can a client change that to show a different UI translation? Is this possible or does the admin have to change the entire instance’s language to a different one for all clients/users?

          • ernest@kbin.socialOP
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            Currently, the language is automatically selected based on the system/browser settings. However, this will change after the mentioned update is released. There will be an option to choose the language in the footer.

            • DannekRose@brioco.social
              link
              fedilink
              arrow-up
              1
              ·
              1 year ago

              @ernest@kbin.social Hmm. Ok! I must be doing something wrong then since I couldn’t get the Japanese language translation to show. I downloaded the .yaml and put it with the other translations, but maybe I’m missing a piece.

              Thank you

              • ernest@kbin.socialOP
                link
                fedilink
                arrow-up
                2
                ·
                1 year ago

                I use a browser plugin that overrides headers for testing purposes. On my local kbin installation, I set the Accept-Language header to “ja,” and it seems to be working ;)

                  • ernest@kbin.socialOP
                    link
                    fedilink
                    arrow-up
                    1
                    ·
                    edit-2
                    1 year ago

                    I simply uploaded the translations to the folder. APP_ENV=dev. You can try clearing the cache by running the following command: docker-compose exec php bin/console cache:clear