Skip to content

Commit af641e2

Browse files
committed
ドキュメントを修正
1 parent f710ea0 commit af641e2

2 files changed

Lines changed: 89 additions & 174 deletions

File tree

docs/src/components/DrawerMenu.vue

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,31 +21,31 @@ const items: ComputedRef<DrawerMenuItem[]> = computed(() => [
2121
},
2222
{
2323
title: t('publishing'),
24-
icon: 'mdi-package-variant',
25-
to: localePath('/publishing')
24+
icon: 'mdi-package-variant'
25+
//to: localePath('/publishing')
2626
},
2727
{
2828
title: '-' // Divider
2929
},
3030
{
3131
title: t('build_windows'),
32-
icon: 'mdi-microsoft-windows',
33-
to: localePath('/build-windows')
32+
icon: 'mdi-microsoft-windows'
33+
//to: localePath('/build-windows')
3434
},
3535
{
3636
title: t('build_macos'),
37-
icon: 'mdi-apple',
38-
to: localePath('/build-macos')
37+
icon: 'mdi-apple'
38+
//to: localePath('/build-macos')
3939
},
4040
{
4141
title: t('build_linux'),
42-
icon: 'mdi-linux',
43-
to: localePath('/build-linux')
42+
icon: 'mdi-linux'
43+
//to: localePath('/build-linux')
4444
},
4545
{
4646
title: t('build_linux_docker'),
47-
icon: 'mdi-docker',
48-
to: localePath('/build-linux-docker')
47+
icon: 'mdi-docker'
48+
//to: localePath('/build-linux-docker')
4949
}
5050
]);
5151
</script>

docs/src/pages/index.vue

Lines changed: 79 additions & 164 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,25 @@
11
<script setup lang="ts">
2-
const { locale, rt, t } = useI18n();
2+
import logo from '@/assets/logo.png';
3+
const { locale, rt, t, tm } = useI18n();
34
45
// Composables
56
const { version, downloads, primaryDownload, detectPlatform } = useDownloads();
6-
const { features, leadDescriptions } = useContentData();
7+
const { leadDescriptions } = useContentData();
78
const { languages, setupSeoMeta } = useSeoMetadata();
89
910
// import.meta.env はテンプレートで直接使えないので変数に取り出す
10-
const appName = import.meta.env.VITE_APP_NAME as string | undefined;
11+
const appName = import.meta.env.VITE_APP_NAME || 'VRM2SL';
1112
12-
// OS検出
13+
const notices = computed(() => {
14+
try {
15+
const content = tm('notice.content') as unknown;
16+
return Array.isArray(content) ? (content as string[]) : [];
17+
} catch {
18+
return [];
19+
}
20+
});
21+
22+
// OS検出ß
1323
onMounted(() => {
1424
detectPlatform();
1525
});
@@ -20,6 +30,7 @@ setupSeoMeta();
2030

2131
<template>
2232
<v-card class="mb-6 bg-transparent mx-auto" flat tag="section" max-width="960">
33+
<v-img :src="logo" alt="App Logo" contain class="mx-auto my-4" height="256px" />
2334
<v-card-title class="text-h4 text-center pa-3" tag="h2">
2435
{{ appName }}
2536
</v-card-title>
@@ -196,34 +207,27 @@ setupSeoMeta();
196207
</v-card>
197208

198209
<v-card class="mb-6 bg-transparent" flat tag="section">
199-
<v-card-title class="text-h5 text-center" tag="h2">{{ t('features.title') }}</v-card-title>
200-
<v-card-subtitle class="text-center">{{ t('features.subtitle') }}</v-card-subtitle>
210+
<v-card-title class="text-h5 text-center" tag="h2">
211+
{{ t('notice.title') }}
212+
</v-card-title>
201213
<v-card-text>
202-
<v-row class="mb-5">
203-
<v-col v-for="item in features" :key="item.key" cols="12" md="4">
204-
<v-card class="h-100">
205-
<v-icon :icon="item.icon" size="64" color="primary" class="ma-4 mx-auto w-100" />
206-
<v-card-title class="text-h6 text-center mt-2" tag="h3">
207-
{{ t(`features.${item.key}.title`) }}
208-
</v-card-title>
209-
<v-card-text class="text-center">
210-
{{ t(`features.${item.key}.description`) }}
211-
</v-card-text>
212-
</v-card>
213-
</v-col>
214-
</v-row>
214+
<ul>
215+
<li v-for="(item, index) in notices" :key="index">
216+
{{ rt(item) }}
217+
</li>
218+
</ul>
215219
</v-card-text>
216220
</v-card>
217221
</template>
218222

219223
<i18n lang="yaml">
220224
en:
221225
lead:
222-
subtitle: Modern Cross-Platform Desktop Application
226+
subtitle: Vrm2sl is vrm avatar to second life avatar converter.
223227
description:
224-
- This is a modern desktop application built with Tauri v2 and Vue 3, combining the power of Rust with the flexibility of web technologies.
225-
- Built for performance, security, and a great user experience across Windows, macOS, and Linux.
226-
- This template provides a solid foundation for building your own cross-platform desktop applications with modern tools and best practices.
228+
- This software exports VRM avatars created with VRoid or similar software into glTF (.gdb) format, which is compatible with Second Life.
229+
- It is designed to be user-friendly and efficient, allowing users to easily convert their VRM avatars for use in Second Life.
230+
- The application is built using Tauri v2 and Vue 3, combining the power of Rust with the flexibility of web technologies to provide a seamless experience for users on Windows, macOS, and Linux.
227231
start_button: Get Started
228232
download:
229233
download: Download
@@ -238,35 +242,20 @@ en:
238242
recommended: Recommended
239243
select_platform: Select your platform
240244
linux_appimage_desc: Portable, distribution-independent
241-
features:
242-
title: Features
243-
subtitle: Key Features of This Application
244-
multiple_formats:
245-
title: Cross-Platform
246-
description: Works seamlessly on Windows, macOS, and Linux with native performance.
247-
high_speed:
248-
title: High Performance
249-
description: Built with Rust backend for blazing fast performance and low resource usage.
250-
drag_drop:
251-
title: Modern UI
252-
description: Beautiful, responsive interface built with Vue 3 and Vuetify.
253-
dark_mode:
254-
title: Dark Mode
255-
description: Enjoy a comfortable viewing experience with dark mode support.
256-
i18n:
257-
title: Internationalization
258-
description: Supports multiple languages for a global user experience.
259-
paste:
260-
title: Secure & Safe
261-
description: Built with security in mind, leveraging Tauri's security features.
245+
notice:
246+
title: Notice
247+
content:
248+
- If you plan to sell your converted avatar on marketplaces, please check the license of the assets. Many assets sold on platforms like Booth do not allow commercial use or prohibit redistribution, which may prevent you from selling your converted avatar.
249+
- When uploading, it is recommended to set the LoD (Level of Detail) below Medium to 0.
250+
- Since the resolution of images will be automatically converted to 1024x1024 or lower, the upload cost will be around L$ 165 including textures.
262251
fr:
263252
lead:
264253
subtitle: Application de bureau multiplateforme moderne
265254
start_button: Commencer
266255
description:
267-
- Il s'agit d'une application de bureau moderne construite avec Tauri v2 et Vue 3, combinant la puissance de Rust avec la flexibilité des technologies web.
268-
- Conçue pour la performance, la sécurité et une excellente expérience utilisateur sur Windows, macOS et Linux.
269-
- Ce modèle fournit une base solide pour créer vos propres applications de bureau multiplateformes avec des outils et des pratiques modernes.
256+
- Cette application exporte les avatars VRM créés avec VRoid ou des logiciels similaires au format glTF (.gdb), compatible avec Second Life.
257+
- Elle est conçue pour être conviviale et efficace, permettant aux utilisateurs de convertir facilement leurs avatars VRM pour une utilisation dans Second Life.
258+
- L'application est construite avec Tauri v2 et Vue 3, combinant la puissance de Rust avec la flexibilité des technologies web pour offrir une expérience fluide aux utilisateurs sur Windows, macOS et Linux.
270259
download:
271260
download: Télécharger
272261
windows: Télécharger pour Windows
@@ -280,35 +269,20 @@ fr:
280269
recommended: Recommandé
281270
select_platform: Sélectionnez votre plateforme
282271
linux_appimage_desc: Portable, indépendant de la distribution
283-
features:
284-
title: Fonctionnalités
285-
subtitle: Fonctionnalités clés de cette application
286-
multiple_formats:
287-
title: Multiplateforme
288-
description: Fonctionne de manière transparente sur Windows, macOS et Linux avec des performances natives.
289-
high_speed:
290-
title: Hautes performances
291-
description: Construit avec un backend Rust pour des performances ultra-rapides et une faible utilisation des ressources.
292-
drag_drop:
293-
title: Interface moderne
294-
description: Interface belle et réactive construite avec Vue 3 et Vuetify.
295-
dark_mode:
296-
title: Mode Sombre
297-
description: Profitez d'une expérience visuelle confortable avec la prise en charge du mode sombre.
298-
i18n:
299-
title: Internationalisation
300-
description: Prend en charge plusieurs langues pour une expérience utilisateur mondiale.
301-
paste:
302-
title: Sécurisé et sûr
303-
description: Conçu avec la sécurité à l'esprit, tirant parti des fonctionnalités de sécurité de Tauri.
272+
notice:
273+
title: Avis
274+
content:
275+
- Si vous prévoyez de vendre votre avatar converti sur des marchés, veuillez vérifier la licence des actifs. De nombreux actifs vendus sur des plateformes comme Booth n'autorisent pas l'utilisation commerciale ou interdisent la redistribution, ce qui peut vous empêcher de vendre votre avatar converti.
276+
- Lors du téléchargement, il est recommandé de définir le LoD (Level of Detail) en dessous de Medium à 0.
277+
- Étant donné que la résolution des images sera automatiquement convertie à 1024x1024 ou moins, le coût de téléchargement sera d'environ L$ 165, y compris les textures.
304278
ja:
305279
lead:
306280
subtitle: モダンなクロスプラットフォームデスクトップアプリケーション
307281
start_button: はじめに
308282
description:
309-
- Tauri v2とVue 3で構築されたモダンなデスクトップアプリケーション。RustのパワーとWeb技術の柔軟性を組み合わせています
310-
- Windows、macOS、Linuxで優れたパフォーマンス、セキュリティ、ユーザー体験を提供します
311-
- このテンプレートは、最新のツールとベストプラクティスを使用して独自のクロスプラットフォームデスクトップアプリケーションを構築するための強固な基盤を提供します
283+
- Vroidなどで作成したVRM形式のアバターをSecondLifeで読み込み可能なglTF(.gdb)形式にして出力します
284+
- ユーザーフレンドリーで効率的な設計で、ユーザーが簡単にVRMアバターをSecondLife用に変換できるようにします
285+
- Tauri v2とVue 3を使用して構築されており、RustのパワーとWeb技術の柔軟性を組み合わせて、Windows、macOS、Linuxのユーザーにシームレスな体験を提供します
312286
download:
313287
download: ダウンロード
314288
windows: Windows版をダウンロード
@@ -322,35 +296,21 @@ ja:
322296
recommended: 推奨
323297
select_platform: プラットフォームを選択
324298
linux_appimage_desc: ポータブル、ディストリビューション非依存
325-
features:
326-
title: 機能
327-
subtitle: このアプリケーションの主な機能
328-
multiple_formats:
329-
title: クロスプラットフォーム
330-
description: Windows、macOS、Linuxでネイティブパフォーマンスをシームレスに実現。
331-
high_speed:
332-
title: 高性能
333-
description: Rustバックエンドによる超高速なパフォーマンスと低リソース使用率。
334-
dark_mode:
335-
title: ダークモード
336-
description: ダークモード対応で快適な閲覧体験を提供。
337-
drag_drop:
338-
title: モダンUI
339-
description: Vue 3とVuetifyで構築された美しくレスポンシブなインターフェース。
340-
i18n:
341-
title: 多言語対応
342-
description: 複数言語に対応し、グローバルなユーザー体験を提供。
343-
paste:
344-
title: セキュア&セーフ
345-
description: Tauriのセキュリティ機能を活用したセキュリティ重視の設計。
299+
notice:
300+
title: 注意事項
301+
content:
302+
- 変換したアバターをマーケットプレイスで販売したい場合は、アセットのライセンスを確認してください。
303+
- Boothなどで販売されているアセットの多くは、商用利用を許可していないか、二次配布を禁止しているため、変換したアバターの販売ができない可能性があります。
304+
- アップロード時は、中以下のLoD(詳細度)は0にすることを推奨します。
305+
- 画像の解像度は1024x1024以下に自動変換されるため、アップロード費用はテクスチャ込みで大体、L$ 165ぐらいになります。
346306
ko:
347307
lead:
348308
subtitle: 현대적인 크로스 플랫폼 데스크톱 애플리케이션
349309
start_button: 시작하기
350310
description:
351-
- Tauri v2와 Vue 3로 구축된 현대적인 데스크톱 애플리케이션으로, Rust의 강력함과 웹 기술의 유연성을 결합합니다.
352-
- Windows, macOS 및 Linux에서 뛰어난 성능, 보안 및 사용자 경험을 제공하도록 설계되었습니다.
353-
- 이 템플릿은 현대적인 도구와 모범 사례를 사용하여 크로스 플랫폼 데스크톱 애플리케이션을 구축하기 위한 견고한 기반을 제공합니다.
311+
- Vroid 등으로 만든 VRM 아바타를 Second Life에서 읽을 수 있는 glTF(.gdb) 형식으로 내보냅니다.
312+
- 사용자 친화적이고 효율적인 설계로 사용자가 VRM 아바타를 쉽게 Second Life용으로 변환할 수 있도록 합니다.
313+
- Tauri v2와 Vue 3을 사용하여 구축되었으며, Rust의 강력함과 웹 기술의 유연성을 결합하여 Windows, macOS, Linux 사용자에게 원활한 경험을 제공합니다.
354314
download:
355315
download: 다운로드
356316
windows: Windows용 다운로드
@@ -364,35 +324,20 @@ ko:
364324
recommended: 권장
365325
select_platform: 플랫폼 선택
366326
linux_appimage_desc: 휴대 가능, 배포판 독립적
367-
features:
368-
title: 기능
369-
subtitle: 이 애플리케이션의 주요 기능
370-
multiple_formats:
371-
title: 크로스 플랫폼
372-
description: Windows, macOS 및 Linux에서 원활하게 작동하며 네이티브 성능을 제공합니다.
373-
high_speed:
374-
title: 고성능
375-
description: Rust 백엔드로 구축되어 초고속 성능과 낮은 리소스 사용량을 제공합니다.
376-
drag_drop:
377-
title: 모던 UI
378-
description: Vue 3와 Vuetify로 구축된 아름답고 반응형 인터페이스.
379-
dark_mode:
380-
title: 다크 모드
381-
description: 다크 모드 지원으로 편안한 시청 경험 제공.
382-
i18n:
383-
title: 다국어 지원
384-
description: 글로벌 사용자 경험을 위한 다국어 지원.
385-
paste:
386-
title: 안전하고 보안적
387-
description: Tauri의 보안 기능을 활용하여 보안을 염두에 두고 구축되었습니다.
327+
notice:
328+
title: 주의 사항
329+
content:
330+
- 변환한 아바타를 마켓플레이스에서 판매하려는 경우, 자산의 라이선스를 확인하십시오. Booth와 같은 플랫폼에서 판매되는 많은 자산은 상업적 사용을 허용하지 않거나 재배포를 금지하므로 변환한 아바타를 판매할 수 없을 수 있습니다.
331+
- 업로드 시, LoD(Level of Detail)를 Medium 이하로 설정하는 것이 권장됩니다.
332+
- 이미지 해상도는 자동으로 1024x1024 이하로 변환되므로, 업로드 비용은 텍스처를 포함하여 약 L$ 165 정도입니다。
388333
zhHant:
389334
lead:
390335
subtitle: 現代跨平台桌面應用程式
391336
start_button: 入門
392337
description:
393-
- 這是一個使用 Tauri v2 和 Vue 3 構建的現代桌面應用程式,結合了 Rust 的強大功能和 Web 技術的靈活性
394-
- 專為在 Windows、macOS 和 Linux 上提供性能、安全性和出色的用戶體驗而構建
395-
- 此範本為使用現代工具和最佳實踐構建您自己的跨平台桌面應用程式提供了堅實的基礎
338+
- 使用 VRoid 等軟體創建的 VRM 角色將被導出為與 Second Life 兼容的 glTF (.gdb) 格式
339+
- 設計為用戶友好且高效,使用戶能夠輕鬆地將 VRM 角色轉換為 Second Life 使用
340+
- 該應用程式使用 Tauri v2 和 Vue 3 構建,結合了 Rust 的強大功能和 Web 技術的靈活性,為 Windows、macOS 和 Linux 用戶提供無縫的體驗
396341
download:
397342
download: 下載
398343
windows: 下載 Windows 版
@@ -402,35 +347,20 @@ zhHant:
402347
linux: 下載 Linux 版
403348
linux_x64: x64
404349
linux_arm64: ARM64
405-
features:
406-
title: 功能
407-
subtitle: 此應用程式的主要功能
408-
multiple_formats:
409-
title: 跨平台
410-
description: 在 Windows、macOS 和 Linux 上無縫運行,具有原生性能。
411-
high_speed:
412-
title: 高性能
413-
description: 使用 Rust 後端構建,提供極快的性能和低資源使用率。
414-
drag_drop:
415-
title: 現代介面
416-
description: 使用 Vue 3 和 Vuetify 構建的美觀、響應式介面。
417-
dark_mode:
418-
title: 暗黑模式
419-
description: 暗黑模式支援,享受舒適的瀏覽體驗。
420-
i18n:
421-
title: 多語言支援
422-
description: 支援多種語言以提供全球用戶體驗。
423-
paste:
424-
title: 安全可靠
425-
description: 以安全為設計理念,利用 Tauri 的安全功能。
350+
notice:
351+
title: 注意事項
352+
content:
353+
- 如果您打算在市場上銷售轉換後的角色,請檢查資產的許可證。許多在 Booth 等平台上銷售的資產不允許商業使用或禁止再分發,這可能會阻止您銷售轉換後的角色。
354+
- 上傳時,建議將 LoD(細節級別)設置為 Medium 以下為 0。
355+
- 由於圖像的解析度將自動轉換為 1024x1024 或更低,因此上傳成本將約為 L$ 165,包括紋理。
426356
zhHans:
427357
lead:
428358
subtitle: 现代跨平台桌面应用程序
429359
start_button: 入门
430360
description:
431-
- 这是一个使用 Tauri v2 和 Vue 3 构建的现代桌面应用程序,结合了 Rust 的强大功能和 Web 技术的灵活性
432-
- 专为在 Windows、macOS 和 Linux 上提供性能、安全性和出色的用户体验而构建
433-
- 此模板为使用现代工具和最佳实践构建您自己的跨平台桌面应用程序提供了坚实的基础
361+
- 使用 VRoid 等软件创建的 VRM 角色将被导出为与 Second Life 兼容的 glTF (.gdb) 格式
362+
- 设计为用户友好且高效,使用户能够轻松地将 VRM 角色转换为 Second Life 使用
363+
- 该应用程序使用 Tauri v2 和 Vue 3 构建,结合了 Rust 的强大功能和 Web 技术的灵活性,为 Windows、macOS 和 Linux 用户提供无缝的体验
434364
download:
435365
download: 下载安装
436366
windows: 下载安装 Windows 版
@@ -440,25 +370,10 @@ zhHans:
440370
linux: 下载安装 Linux 版
441371
linux_x64: x64
442372
linux_arm64: ARM64
443-
features:
444-
title: 功能
445-
subtitle: 此应用程序的主要功能
446-
multiple_formats:
447-
title: 跨平台
448-
description: 在 Windows、macOS 和 Linux 上无缝运行,具有原生性能。
449-
high_speed:
450-
title: 高性能
451-
description: 使用 Rust 后端构建,提供极快的性能和低资源使用率。
452-
drag_drop:
453-
title: 现代界面
454-
description: 使用 Vue 3 和 Vuetify 构建的美观、响应式界面。
455-
dark_mode:
456-
title: 暗黑模式
457-
description: 暗黑模式支持,享受舒适的浏览体验。
458-
i18n:
459-
title: 多语言支持
460-
description: 支持多种语言以提供全球用户体验。
461-
paste:
462-
title: 安全可靠
463-
description: 以安全为设计理念,利用 Tauri 的安全功能。
373+
notice:
374+
title: 注意事项
375+
content:
376+
- 如果您打算在市场上销售转换后的角色,请检查资产的许可证。许多在 Booth 等平台上销售的资产不允许商业使用或禁止再分发,这可能会阻止您销售转换后的角色。
377+
- 上传时,建议将 LoD(细节级别)设置为 Medium 以下为 0。
378+
- 由于图像的分辨率将自动转换为 1024x1024 或更低,因此上传成本将约为 L$ 165,包括纹理。
464379
</i18n>

0 commit comments

Comments
 (0)