gettext Translation Introduction and Simple Usage

gettext Translation Introduction and Simple Usage

Introduction to the Basics Introduction to poedit poedit is a popular cross-platform translation editor for editing .po files. It provides an intuitive interface and a rich set of features that make it easy for translators to edit and manage software localized translations. gettext Introduction Gettext Toolset: Gettext provides a set of command-line tools for managing and processing translation-related tasks. This includes the following tools: xgettext: used to extract text strings from source code and generate .pot files (template files). msginit: used to create new .po files and provide a basic translation environment. msgmerge: used to merge updated .pot files into ...Read more

We made a local model for intelligent global search and open-sourced it !

We made a local model for intelligent global search and open-sourced it !

In this age of information explosion, we are often caught in a sea of data, with no way to get started. Various data and documents are scattered all over the place, and it often takes a lot of time and effort to find specific information. Now, with deepin global search access to AI, we are able to quickly and accurately locate the information we need in the massive amount of data, thus greatly improving the efficiency of information retrieval. The global search after accessing AI has two core highlight functions: natural language search and text search within images, which can ...Read more

deepin Store App Update Log Summary(2023-09)

deepin Store App Update Log Summary(2023-09)

New Applications No. App Name App Category App Type 1 Mid-Autumn-National Day Wallpaper Personalization linux 2 Tumblr Likes Downloader Web Apps linux 3 Strawberry Music Player Web Apps linux 4 Mullvad Browser Web Application linux 5 LAN Share Web Application linux 6 FreeMAN Web Application linux 7 Cool-retro-term Web Application linux 8 animos Web Application linux 9 Account Scraper Web Application linux 10 snake.js Games & Entertainment linux 11 Graphql playground Programming linux 12 GXC Smart Contract IDE Programming linux 13 Ai bot workspace Programming Development linux 14 Unreel Efficiency Office linux 15 Synthein Game & Entertainment linux 16 DawnlightSearch ...Read more

2023-09 | WHLUG Review

2023-09 | WHLUG Review

On the evening of September 21, 2023, the Wuhan Linux User Group Salon (WHLUG), hosted by the deepin community, was held at the New Youth Creators Café. The event attracted nearly 30 Linux enthusiasts from Wuhan to discuss technical topics and share technical experience and insights. According to the previous topic collection, we found that everyone is interested in the integration of AI technology and desktop operating system. The day of the event coincided with the official announcement of deepin's official access to Big Model (UOS AI). HualetWang, head of deepin community, also came to WHLUG to explain the product ...Read more

deepin formally accessed the Large-scale models, self-research application intelligent upgrade

deepin formally accessed the Large-scale models, self-research application intelligent upgrade

On September 21, 2023, deepin officially announced that it formally accessed the Large-scale models, and a number of self-research applications welcomed intelligent upgrading. Zhang Lei, Senior Vice President and CTO of Unisoft, said, "At present, UOS AI realizes the ability to access the mainstream large models at home and abroad, and encapsulates them into the AI underlying public capabilities of deepin; at the same time, we will gradually open source UOS AI to third-party applications, so that more applications can directly call the large models on deepin. deepin access to large models The operating system, as the cornerstone of the ...Read more

deepin V23 Beta2 is officially released! Welcome to experience it!

deepin V23 Beta2 is officially released! Welcome to experience it!

deepin is a Linux-based open source desktop operating system, just today, deepin V23 Beta2 officially released! Welcome to experience it! deepin V23 Beta2 version of the previous version of the existing problems were fixed, fixing the problems of 450 +, and further optimize the functional experience, including the new kernel power endurance increased by 30%, the use of white-box solution to optimize the secret key ring pop-up window, optimized version of the depth of the home officially integrated release mirror, etc., so as to make deepin become a more modern and efficient operating system, and better able to meet the ...Read more

An article on SBD (a storage-based extended protection service)

An article on SBD (a storage-based extended protection service)

OVERVIEW SBD is a storage-based extended protection service that stands for STONITH Block Device.  The highest priority for highly available clusters is to protect data integrity. This protection is achieved by preventing uncoordinated parallel access to data stores. Clusters use several control mechanisms to achieve this goal. However, electing several DCs in a cluster can result in network partitions or software failures. If this so-called "node splitting" is allowed to occur, data corruption may occur.  The main mechanism that can be used to avoid this situation is node shielding through STONITH. If SBD is used as a node shielding mechanism ...Read more

deepin DTK has been fully upgraded with Qt6!

deepin DTK has been fully upgraded with Qt6!

Recently, deepin DTK (Development ToolKit) has been formally adapted to Qt6 (6.4.2), realizing a comprehensive upgrade. DTK, as a set of simple and practical general development framework developed by deepin based on Qt, is at the core of deepin OS. The successful adaptation means that deepin OS will make full use of the new features and functions of the Qt6 version to provide users with a more advanced and efficient experience to the greatest extent possible. Why Adapt Qt6 Since the birth of deepin, deepin desktop OS has attracted wide attention for its simple, intuitive and beautiful appearance, as well ...Read more

Official presentation: deepin-IDE

Official presentation: deepin-IDE

For well-known reasons, many people are talking about home-made IDEs these days, and some members of the deepin community will ask: does deepin have its own IDE? When the netizens are discussing, a post appeared on the deepin community forum soon, the content is about the use of deepin-IDE manual, this post immediately blew up a lot of partners who are diligently moving bricks and mortar. Of course, there will also be people who follow the current affairs of the soul to ask a question: "Is it related to VS Code?" In order to eliminate your doubts, this article provides ...Read more