Add Japanese Sign Language

This commit is contained in:
Natsumi
2023-11-06 02:10:14 +13:00
parent 48c485ad46
commit 0e8054ddd4
3 changed files with 18 additions and 5 deletions
+15 -4
View File
@@ -251,6 +251,7 @@ speechSynthesis.getVoices();
bfi: 'British Sign Language', bfi: 'British Sign Language',
dse: 'Dutch Sign Language', dse: 'Dutch Sign Language',
fsl: 'French Sign Language', fsl: 'French Sign Language',
jsl: 'Japanese Sign Language',
kvk: 'Korean Sign Language' kvk: 'Korean Sign Language'
}; };
@@ -284,6 +285,7 @@ speechSynthesis.getVoices();
bfi: 'gb', bfi: 'gb',
dse: 'nl', dse: 'nl',
fsl: 'fr', fsl: 'fr',
jsl: 'jp',
kvk: 'kr' kvk: 'kr'
}; };
// #endregion // #endregion
@@ -18182,6 +18184,7 @@ speechSynthesis.getVoices();
isFavorite: false, isFavorite: false,
isBlocked: false, isBlocked: false,
isQuestFallback: false, isQuestFallback: false,
hasImposter: false,
treeData: [], treeData: [],
fileSize: '', fileSize: '',
inCache: false, inCache: false,
@@ -18240,6 +18243,7 @@ speechSynthesis.getVoices();
D.cacheLocked = false; D.cacheLocked = false;
D.cachePath = ''; D.cachePath = '';
D.isQuestFallback = false; D.isQuestFallback = false;
D.hasImposter = false;
D.isFavorite = API.cachedFavoritesByObjectId.has(avatarId); D.isFavorite = API.cachedFavoritesByObjectId.has(avatarId);
D.isBlocked = API.cachedAvatarModerations.has(avatarId); D.isBlocked = API.cachedAvatarModerations.has(avatarId);
this.ignoreAvatarMemoSave = true; this.ignoreAvatarMemoSave = true;
@@ -18274,11 +18278,14 @@ speechSynthesis.getVoices();
for (let i = ref.unityPackages.length - 1; i > -1; i--) { for (let i = ref.unityPackages.length - 1; i > -1; i--) {
var unityPackage = ref.unityPackages[i]; var unityPackage = ref.unityPackages[i];
if ( if (
!assetUrl &&
unityPackage.platform === 'standalonewindows' && unityPackage.platform === 'standalonewindows' &&
this.compareUnityVersion(unityPackage.unityVersion) this.compareUnityVersion(unityPackage.unityVersion)
) { ) {
assetUrl = unityPackage.assetUrl; assetUrl = unityPackage.assetUrl;
break; }
if (unityPackage.variant === 'impostor') {
D.hasImposter = true;
} }
} }
var fileId = extractFileId(assetUrl); var fileId = extractFileId(assetUrl);
@@ -18758,14 +18765,14 @@ speechSynthesis.getVoices();
D.worldId = L.tag; D.worldId = L.tag;
D.worldName = args.ref.name; D.worldName = args.ref.name;
D.friendsInInstance = []; D.friendsInInstance = [];
for (var ctx of this.friends.values()) { var friendsInCurrentInstance = this.lastLocation.friendList;
for (var friend of friendsInCurrentInstance.values()) {
var ctx = this.friends.get(friend.userId);
if (typeof ctx.ref === 'undefined') { if (typeof ctx.ref === 'undefined') {
continue; continue;
} }
if (ctx.ref.location === this.lastLocation.location) {
D.friendsInInstance.push(ctx); D.friendsInInstance.push(ctx);
} }
}
D.visible = true; D.visible = true;
}); });
}; };
@@ -24086,6 +24093,10 @@ speechSynthesis.getVoices();
}; };
$app.methods.compareUnityVersion = function (version) { $app.methods.compareUnityVersion = function (version) {
if (!API.cachedConfig.sdkUnityVersion) {
console.error('No cachedConfig.sdkUnityVersion');
return false;
}
var currentUnityVersion = API.cachedConfig.sdkUnityVersion.replace( var currentUnityVersion = API.cachedConfig.sdkUnityVersion.replace(
/\D/g, /\D/g,
'' ''
+1
View File
@@ -820,6 +820,7 @@ html
el-tag(v-if="avatarDialog.ref.releaseStatus === 'public'" type="success" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.public') }} el-tag(v-if="avatarDialog.ref.releaseStatus === 'public'" type="success" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.public') }}
el-tag(v-else type="danger" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.private') }} el-tag(v-else type="danger" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.private') }}
el-tag(v-if="avatarDialog.isQuestFallback" type="info" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.fallback') }} el-tag(v-if="avatarDialog.isQuestFallback" type="info" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.fallback') }}
el-tag(v-if="avatarDialog.hasImposter" type="info" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.impostor') }}
el-tag(v-if="avatarDialog.ref.unityPackageUrl" type="success" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.future_proofing') }} el-tag(v-if="avatarDialog.ref.unityPackageUrl" type="success" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.future_proofing') }}
el-tag(v-if="avatarDialog.fileSize" type="info" effect="plain" size="mini" v-text="avatarDialog.fileSize" style="margin-right:5px") el-tag(v-if="avatarDialog.fileSize" type="info" effect="plain" size="mini" v-text="avatarDialog.fileSize" style="margin-right:5px")
el-tag.x-link(v-if="avatarDialog.inCache" type="info" effect="plain" size="mini" @click="openFolderGeneric(avatarDialog.cachePath)") el-tag.x-link(v-if="avatarDialog.inCache" type="info" effect="plain" size="mini" @click="openFolderGeneric(avatarDialog.cachePath)")
+1
View File
@@ -721,6 +721,7 @@
"public": "Public", "public": "Public",
"private": "Private", "private": "Private",
"fallback": "Fallback", "fallback": "Fallback",
"impostor": "Impostor",
"future_proofing": "Future Proofing", "future_proofing": "Future Proofing",
"cache": "Cache", "cache": "Cache",
"content_horror": "Horror", "content_horror": "Horror",