Comments (4)
@gasci Can you try in configOverride, use the property defaultLanguage instead of lang?
Referencing config.js line 360
// Default language for the user interface.
// defaultLanguage: 'en',
from capacitor-jitsi-meet.
Thank you for quick response calvinckho
const result = await Jitsi.joinConference({
roomName: "meeting-tester",
url: "https://meet.jit.si",
displayName: "Full Name",
subject: "Meeting",
startWithAudioMuted: false,
featureFlags: {
"recording.enabled": false,
"live-streaming.enabled": false,
"android.screensharing.enabled": false,
},
configOverrides: { defaultLanguage: "tr" },
});
This configuration didn't work. It is supposed to make the default language Turkish.
It uses the phone system language no matter what.
from capacitor-jitsi-meet.
I did some research on the jitsi-meet source code and found the following:
- The configOverrides property only works on web browser
- on mobile SDKs, the LanguageDetector is hardcoded to detect the mobile device system language, and ignore the config.js overrides.
- I have tested this on iOS. If you change the iOS system language, Jitsi would use it as the default language for the UI until the user changes it manually, and the language choice is then cached.
If this is a mission critical feature, I can help you custom-build the mobile SDKs (of your choice of Capacitor version) that has your preferred default language hard-coded into it. DM me to discuss more.
I will close this as it is not a bug related to my plugin. It has to do with the jitsi-meet source code.
from capacitor-jitsi-meet.
Hi, calvinckho.
It is not a mission critical feature actually. Having the system language is enough at this moment. But thank you for your quick responses. It is a good feeling to see that this repo is actively being maintained.
from capacitor-jitsi-meet.
Related Issues (20)
- Cannot restart conference HOT 2
- Documentation issue iOS HOT 1
- Joining a 8x8 room from android results in empty room HOT 2
- Video call continues in background when user is kicked out from server HOT 4
- sdk customization
- Capacitor 6.0 support HOT 4
- Possibility to set the password automatically HOT 1
- dosc(ios): new step needed for Xcode 14 HOT 3
- Default NPM installation version still 2.3.0 HOT 1
- Screen sharing is not working between web and mobile HOT 7
- its is not working ionic 6 HOT 4
- Update to Jitsi Meet SDK 7 HOT 3
- Error when opening Jitsi Android HOT 2
- Interface Config Overwrite HOT 4
- Video/Audio/Chat Not Working But Participants Connect HOT 1
- app:processDebugResources FAILED run android error capacitor plugin HOT 6
- Log in as a moderator pop up HOT 1
- Builds constantly require re-signing the Plugin code HOT 2
- Suggested Documentation Additions - meet.jitsi.si not suitable for production use HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from capacitor-jitsi-meet.