Hi Gerald, the video is great! Actually, it came up to be quite more easier than I thought it would be. Have you tried to implement it with Razor views? I'm developing an app that uses razor instead of xaml files.
Hi, i really like your videos. Keep the great work. I am working on a project now, i am planning to use ffmpeg in maui app. I found the ffmpeg binaries for android/mac/ios. But i am not sure in which folder i should place them based on their platform and their build action. Moreover, when it comes to accessing them, how i can find their location ? I searched a lot regarding the binaries and their placement in maui, but not able to find anything useful. If you can create a video or just a repository with an example, will be much appreciated. Thanks in advance
This is an amazing video. I'm working on my own maui app and I'm trying to understand how to apply a solution like this to "all text", not just specific instances of text. Where would one set the global culture info if I wanted my app to be able to switch from language to language from, say, a settings page or somthing?
Hi Gerald, yet another wonderfully enthusiastic and informative video! Surely the LocalizationResourceManager doesn't have translation dictionaries for all languages. Therefore, if the app isn't connected to the Internet, does it still translate or does it only translate when the device has an Internet connection?
Thanks Stuart! I'm not sure if I'm understanding you correctly here... This functionality does not do the translation itself. It's just a helper that will make it easier to work with translations in your app. The actual translated values still live in your app in resx files that are also available offline.
@@jfversluis Wonderful! I assumed if you had the LRM installed, you didn't need to create your own translation resource files! I'll be putting it in my app this morning because the syntax is much simpler than {x:Static AppResources.} palaver!
Hi Gerald! I have used this now. But it only sets the first language. The 2nd, 3rd, languages are not set. Can you please help? Also, is this still valid or has something better come out? Plus, how to use this on another page? Please help!
Hi Gerald. Thanks for the video. I want to ask about maui form. I know you have a video on forms validation, but I have a case for a complex and extensive validation. In web development (angular, react, ...) this very easy and there are tons of resources, unfortunately I could not find that for Maui, for example, disable submit button automatically if the form is invalid, or display and error message in the control without a lot of boilerplate code. I believe Maui is capable of that, just there are not a lot of resources for that. Fortuantely the community has someone like you who can provide that. I hope you make a video on that. Thanks in advance.
Thank you for your hard work with this! One thing that would be great is a visual way for translators to manage the translations for us. At the moment it is all text so it is hard for them to see it IRL with context. Know what I mean?
@@andrewtruckle1695 sure, it’s just technically very hard to pull off I think. But you could implement something yourself. Give them a running test version of your app with some way to toggle the labels between their translation key and the actual caption? Doesn’t get any better than that!
can you show us how to read an Xml file and select data from the list displayed from the Xml file, and this data will be transferred to another page. in .Net Maui thank you in advance
334 / 5.000 Hello Gerald, my name is Alex, I'm from Brazil, very good, I'm going to implement it in my project. I have a question when using Datapicker on Net. Maui in Xaml. When I start the application, I change the language to pt-BR, but the Datapicker texts and buttons remain in English. Is there a way to change it to Portuguese too? How would it be? Thanks
Hi Have anyone tried to run it in IOS? I have used Gerald's template with VS 2022 (version 17.6.3) and LocalizationResourceManager.Maui (1.0.4). it works with Android, but for IOS (on an IPhone device) the language are not dynamically updates (stays in English - default language). thanks in advance for the feedback. this is indeed a great plugin... I do hope it will work in IOS
It looks like LocalizationResourceManager.Maui only work on .Net7. Now that .Net8 are released maybe you should update this tutorial? Thanks for a good tutorial and i love your Maui series.
Whatever is compatible for .NET 7 should also work for .NET 8. That’s even true for .NET 6 unless there is breaking changes but that is usually unlikely
hey Gerald, thank you for your videos. I was wondering if you could make a video on how to create a menù in your app with a lot of languages so that users can choose the language they want and text will dinamically change. Please, i need that
If you can create a list of the cultures that you have then whenever the user picks one of those set the current culture like I do and that should be mostly it!
If you want to support Dutch then yes. NL is the ISO language code for Dutch. You want to add a file like that for each language you want to support. If you want Spanish you add one with ES for instance
@@jfversluis oh, that's not good. I'm doing that for a game I'm creating and I have a lot of different text, I don't know if it's the best idea to do that
Just love the MAUI getting great! Can't wait to see more coming update from community toolkit.
More to come for sure!
Thanks for making this video Gerald - I'm already using this in an app under development, this video helps clear up a couple of things for me.
That is great to hear! Thank you!
Thank you for these videos! :)
Thanks for watching!
Very good! Thank you for teaching
Glad it was helpful!
Bravo Gerald! Wait to add it to the community toolkit
If you like what you see, better start using this now. I don't know how long it will take to be in the Community Toolkit!
Great video! Thanks. Are these Plugins Benchmarked for memory and speed? Please let me know. Thanks.
If the author does that, yes. But I don't think a lof of authors actually do. We do no curate these plugins in any way!
Thanks!
Wowwwww thanks for the support Mustafa! 🙏
Thanks! Bedankt! Can I use this also in MAUI Blazor in the blazor pages? And how?
Hi Gerald, the video is great! Actually, it came up to be quite more easier than I thought it would be. Have you tried to implement it with Razor views? I'm developing an app that uses razor instead of xaml files.
Hi, i really like your videos. Keep the great work.
I am working on a project now, i am planning to use ffmpeg in maui app. I found the ffmpeg binaries for android/mac/ios. But i am not sure in which folder i should place them based on their platform and their build action. Moreover, when it comes to accessing them, how i can find their location ?
I searched a lot regarding the binaries and their placement in maui, but not able to find anything useful.
If you can create a video or just a repository with an example, will be much appreciated.
Thanks in advance
This is an amazing video. I'm working on my own maui app and I'm trying to understand how to apply a solution like this to "all text", not just specific instances of text. Where would one set the global culture info if I wanted my app to be able to switch from language to language from, say, a settings page or somthing?
Maybe this will be of some help: ua-cam.com/video/_ZFXk3vbxwQ/v-deo.html
How to modify the "Cancel" field of the Picker element in xaml?
Hi Gerald, yet another wonderfully enthusiastic and informative video! Surely the LocalizationResourceManager doesn't have translation dictionaries for all languages. Therefore, if the app isn't connected to the Internet, does it still translate or does it only translate when the device has an Internet connection?
Thanks Stuart! I'm not sure if I'm understanding you correctly here... This functionality does not do the translation itself. It's just a helper that will make it easier to work with translations in your app. The actual translated values still live in your app in resx files that are also available offline.
@@jfversluis Wonderful! I assumed if you had the LRM installed, you didn't need to create your own translation resource files! I'll be putting it in my app this morning because the syntax is much simpler than {x:Static AppResources.} palaver!
Hi Gerald! I have used this now. But it only sets the first language. The 2nd, 3rd, languages are not set. Can you please help?
Also, is this still valid or has something better come out? Plus, how to use this on another page? Please help!
Hi Gerald. Thanks for the video. I want to ask about maui form. I know you have a video on forms validation, but I have a case for a complex and extensive validation. In web development (angular, react, ...) this very easy and there are tons of resources, unfortunately I could not find that for Maui, for example, disable submit button automatically if the form is invalid, or display and error message in the control without a lot of boilerplate code. I believe Maui is capable of that, just there are not a lot of resources for that. Fortuantely the community has someone like you who can provide that. I hope you make a video on that. Thanks in advance.
Thank you for your hard work with this! One thing that would be great is a visual way for translators to manage the translations for us. At the moment it is all text so it is hard for them to see it IRL with context. Know what I mean?
That’s definitely always a hard one to crack. There is a field in the resources where you can put comments. Maybe that helps a little.
@@jfversluis I guess. It is just something that seems fundamental to me. A translator really needs to see things in context. But thanks for the reply!
@@andrewtruckle1695 sure, it’s just technically very hard to pull off I think. But you could implement something yourself. Give them a running test version of your app with some way to toggle the labels between their translation key and the actual caption? Doesn’t get any better than that!
I still get the 'No patameterless constructor defined' error, even after adding that line to the maui program
can you show us how to read an Xml file and select data from the list displayed from the Xml file, and this data will be transferred to another page. in .Net Maui thank you in advance
334 / 5.000
Hello Gerald, my name is Alex, I'm from Brazil, very good, I'm going to implement it in my project. I have a question when using Datapicker on Net. Maui in Xaml. When I start the application, I change the language to pt-BR, but the Datapicker texts and buttons remain in English. Is there a way to change it to Portuguese too? How would it be? Thanks
Hi
Have anyone tried to run it in IOS? I have used Gerald's template with VS 2022 (version 17.6.3) and LocalizationResourceManager.Maui (1.0.4).
it works with Android, but for IOS (on an IPhone device) the language are not dynamically updates (stays in English - default language).
thanks in advance for the feedback.
this is indeed a great plugin... I do hope it will work in IOS
It looks like LocalizationResourceManager.Maui only work on .Net7. Now that .Net8 are released maybe you should update this tutorial? Thanks for a good tutorial and i love your Maui series.
Whatever is compatible for .NET 7 should also work for .NET 8. That’s even true for .NET 6 unless there is breaking changes but that is usually unlikely
Can say that it is working now for .net8 do not know if it was broken when you tried but is working fine currently :)
hey Gerald, thank you for your videos. I was wondering if you could make a video on how to create a menù in your app with a lot of languages so that users can choose the language they want and text will dinamically change. Please, i need that
If you can create a list of the cultures that you have then whenever the user picks one of those set the current culture like I do and that should be mostly it!
@@jfversluis that's true, I can try that. Thank you
@@jfversluis do i need to use the file.nl.resx?
If you want to support Dutch then yes. NL is the ISO language code for Dutch. You want to add a file like that for each language you want to support. If you want Spanish you add one with ES for instance
@@jfversluis oh, that's not good. I'm doing that for a game I'm creating and I have a lot of different text, I don't know if it's the best idea to do that
Hello Gérald,
How to use it during DisplayAlert?
Ex : App.Current.MainPage.DisplayAlert("Error", "Invalide Password", "Ok");
Very good! Thank you for teaching
My pleasure!