Skip to content

Commit 75afd74

Browse files
authored
Implement Localization Support (#68)
Implements localization throughout the OBS plugin. The following languages are supported: - English / English / en - Dutch / Nederlands / nl - French / Français / fr - German / Deutsch / de - Italian / Italiano / it - Portuguese / Português / pt - Polish / Polski / pl - Russian / Русский / ru - Spanish / Español / es - Brazilian Portuguese / Português (Brasil) / pt-BR - Chinese (Simplified) / 简体中文 / zh-Hans - Chinese (Traditional) / 繁體中文 / zh-Hant - Japanese / 日本語 / ja - Korean / 한국어 / ko
1 parent 0f170dd commit 75afd74

7 files changed

Lines changed: 1640 additions & 715 deletions

File tree

.github/workflows/rust.yml

Lines changed: 5 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ on:
55
workflow_dispatch:
66
push:
77
branches:
8-
- 'master'
8+
- "master"
99
tags:
10-
- '*'
10+
- "*"
1111

1212
# The colors mess with the problem matcher.
1313
# env:
14-
# CARGO_TERM_COLOR: always
14+
# CARGO_TERM_COLOR: always
1515

1616
jobs:
1717
build:
@@ -31,8 +31,6 @@ jobs:
3131
- Linux x86_64
3232
- Linux x86_64-v3
3333
- macOS aarch64
34-
- macOS x86_64
35-
- macOS x86_64-v3
3634

3735
include:
3836
- label: Windows aarch64
@@ -105,22 +103,7 @@ jobs:
105103
- label: macOS aarch64
106104
target: aarch64-apple-darwin
107105
rust_flags: -L framework=/Applications/OBS.app/Contents/Frameworks
108-
os: macos-14
109-
features: auto-splitting
110-
cross: skip
111-
112-
- label: macOS x86_64
113-
target: x86_64-apple-darwin
114-
rust_flags: -L framework=/Applications/OBS.app/Contents/Frameworks
115-
os: macos-13
116-
features: auto-splitting
117-
cross: skip
118-
119-
- label: macOS x86_64-v3
120-
target: x86_64-apple-darwin
121-
target_rename: x86_64_v3-apple-darwin
122-
rust_flags: -C target-cpu=x86-64-v3 -L framework=/Applications/OBS.app/Contents/Frameworks
123-
os: macos-13
106+
os: macos-latest
124107
features: auto-splitting
125108
cross: skip
126109

@@ -158,7 +141,7 @@ jobs:
158141
159142
- name: Install OBS Stub (linux)
160143
if: contains(matrix.os, 'ubuntu')
161-
run: cross build --target=${{ matrix.target }} -p obs --release
144+
run: cross build --target=${{ matrix.target }} -p obs --release
162145

163146
- name: Build Shared Library
164147
shell: bash

0 commit comments

Comments
 (0)