Răsfoiți Sursa

feat: (#708) Added language support

jamesread 7 luni în urmă
părinte
comite
6a853d9c99

+ 1 - 0
.gitignore

@@ -19,3 +19,4 @@ OliveTin
 integration-tests/configs/authRequireGuestsToLogin/sessions.yaml
 webui
 webui.dev
+sessions.yaml

+ 2 - 2
frontend/resources/vue/App.vue

@@ -172,7 +172,7 @@ function updateHeaderFromInit() {
         window.checkWebsocketConnection()
     }
 
-    if (initResponse.loginRequired) {
+    if (window.initResponse.loginRequired) {
         router.push('/login')
         return
     }
@@ -187,7 +187,7 @@ function renderSidebar() {
         sidebar.value.clear()
     }
 
-    for (const rootDashboard of initResponse.rootDashboards) {
+    for (const rootDashboard of window.initResponse.rootDashboards) {
         sidebar.value.addNavigationLink({
             id: rootDashboard,
             name: rootDashboard,

+ 2 - 0
frontend/resources/vue/views/LogsListView.vue

@@ -30,10 +30,12 @@
           <tbody>
             <tr v-for="log in filteredLogs" :key="log.executionTrackingId" class="log-row" :title="log.actionTitle">
               <td class="timestamp">{{ formatTimestamp(log.datetimeStarted) }}</td>
+              <td>
                 <span class="icon" v-html="log.actionIcon"></span>
                 <router-link :to="`/logs/${log.executionTrackingId}`">
                   {{ log.actionTitle }}
                 </router-link>
+              </td>
               <td class="tags">
                 <span class="annotation">
                   <span class="annotation-key">User:</span>

+ 1 - 1
lang/go.mod

@@ -1,6 +1,6 @@
 module github.com/OliveTin/OliveTin/langtool
 
-go 1.24.9
+go 1.24.0
 
 require (
 	github.com/jamesread/golure v0.0.0-20250919212919-976d085a100c

+ 1 - 2
lang/it-IT.yaml

@@ -17,5 +17,4 @@ translations:
   logs.status: Status
   logs.no-logs-to-display: Non ci sono registri da mostrare.
   return-to-index: Torna alla pagina principale
-  search-filter: Filtra la pagina corrente
-  logs.user: Utente
+  search-filter: Filtra la pagina corrente

+ 0 - 1
lang/main.go

@@ -34,7 +34,6 @@ func main() {
 
 	if err != nil {
 		log.Fatalf("Error saving combined language content to file: %v", err)
-		return
 	}
 
 	log.Infof("Combined language content saved to combined_output.json")

+ 1 - 1
lang/zh-Hans-CN.yaml

@@ -7,7 +7,7 @@ translations:
   nav.diagnostics: 诊断
   connected: 已连接
   login-button: 登录
-  raise-issue: 报告问题 on GitHub
+  raise-issue: 在 GitHub 上报告问题
   docs: 文档
   logs.title: 日志
   logs.page-description: 这是一个动作执行日志列表。您可以按动作标题过滤列表。