1366 pointsLike some sort of WPMU DEV God"Mindblowingly helpful memberLifetime member
Mustafa
Lifetime Member
—
9th August 2011 (9 months ago)
Hiya folks,
Here some WPMUDEV members join different country.And everyone work some projects...
Maybe some project global,maybe local... but, generally you need to translate some plugins.
For example,I'm from Turkey and I'm adding language packs some plugin.I guess,there are some members in the same situation with me.
I think,
1- Could WPMUDEV create a new category in this forum about Language Packs.
2- volunteers, translate the language packs and then add under the WPMUDEV/Forum/language-packs. (Maybe you encourage to give more rep point for translate topics.)
3-Developers follow this topics and they will add lang pack for next release.(so when plugin update we don't need to restore our lang pack)
This is my opinion,
I'm happy...you happy...WPMUDEV's happy :) more freedom :)
1366 pointsLike some sort of WPMU DEV GodMindblowingly helpful memberLifetime member
Lifetime Member
—
9th August 2011 (9 months ago)
#
Hiya folks,
Here some WPMUDEV members join different country.And everyone work some projects...
Maybe some project global,maybe local... but, generally you need to translate some plugins.
For example,I'm from Turkey and I'm adding language packs some plugin.I guess,there are some members in the same situation with me.
I think,
1- Could WPMUDEV create a new category in this forum about Language Packs.
2- volunteers, translate the language packs and then add under the WPMUDEV/Forum/language-packs. (Maybe you encourage to give more rep point for translate topics.)
3-Developers follow this topics and they will add lang pack for next release.(so when plugin update we don't need to restore our lang pack)
This is my opinion,
I'm happy...you happy...WPMUDEV's happy :) more freedom :)
9603 pointsLike some sort of WPMU DEV GodMindblowingly helpful memberLifetime member
Sales & Support Pro
—
9th August 2011 (9 months ago)
#
Hiya!
This is a good idea, so thanks! We've actually spoken about some sort of wiki feature a few times to allow members like yourself to upload translations and other add-ons to share with the community here.
1366 pointsLike some sort of WPMU DEV GodMindblowingly helpful memberLifetime member
Lifetime Member
—
9th August 2011 (9 months ago)
#
Hi Phil,
Maybe you can mark translator users and they can upload more file types (po,mo types) and more size.
Because Just allowed size and types:gif (100 KB), jpeg (100 KB), jpg (150 KB), pdf (100 KB), png (300 KB), txt (100 KB). I think,this is not enough for language packs.
10635 pointsLike some sort of WPMU DEV GodMindblowingly helpful memberLifetime member
Sales & Support Lead
—
9th August 2011 (9 months ago)
#
Hiya,
Yeah, +1 from me on this one as well :)
We've discussed wiki's for each plugin and weighed out the pros/cons of running it quite a few times. Anybody else interested? Would be great for translations and other add-ons as Phil mentioned.
Someone puts in time and energy to translate the interface and create language files
Upload them into the correct directory
A few weeks later… Updates the WMPU-dev plugin
BAM! The translation gets deleted.
If you don't allow translations to be included in your packages, why even bother?
9603 pointsLike some sort of WPMU DEV GodMindblowingly helpful memberLifetime member
Sales & Support Pro
—
11th October 2011 (7 months ago)
#
@KFUK-KFUM That's something WordPress does and which we have no control over.
It's also necessary because WP needs to ensure it completely removes all previous versions of plugin files in order to prevent any conflicts once the new version is installed.
If you're not happy with that you might want to consider using a plugin like WPML.
But you have control over which files you include in the package. Why do you include a .pof file if you don't include any .po files? It would save a lot of space for you if you just deleted that file too!
Also, you would save over 83 kByte if you ran your images in the Ultimate Facebook plugin through an algorithm like Smush It but you won't let me include two 2 kByte files. WTF is that about?
To me, who is just trying to:
1. Help you.
2. Help your customers.
3. Help my customers.
4. Help myself.
Your decision just seems boneheaded and makes me angry because there has not been given any practical reason why language files can not be included.
If this is the way you want to do this then fine, don't expect me to report bugs or suggest improvements, I have to spend time re-uploading languages files.
9603 pointsLike some sort of WPMU DEV GodMindblowingly helpful memberLifetime member
Sales & Support Pro
—
12th October 2011 (7 months ago)
#
@KFUK-KFUM WordPress itself takes exactly the same approach. Instead of bundling languages it separately provides 68 contributed language translations.
Take our Floating Social plugin. The plugin files come to 53KB, with the po file being 6KB.
If we were to bundle translations for all those 68 languages it'd inflate the size 8-fold. Doing so would be a dis-service to all our members who would end up having to use far more bandwidth just updating to new versions.
I am interested in a specific area designated to share translations of plug-ins and themes.
Now: regarding the plug in issue where updates erase languages, is the solution just reuploading the language files? Or does the person have to re translate the plug in again?
Yep, you just need to re-upload those language files into the relevant place and they'll take hold :)
After you have…
1. Explained that the company they pay money to forces them to go through these hoops…
2. Then you explain what FTP is.
3. Then you explain what an FTP client is.
4. Then you educate them how to use the specific FTP client.
5. Then you explain to them what layout the WordPress file system has.
6. Then you hope that there are no unforeseen network interferences or OS/Application incompatibilities that forces you to act as long distance phone support.
7. Then you get e-mails saying "you showed this to me, but now I forgot, can you show and tell me again (or just upload it yourself".
8. Then you sigh.
9. Repeat for every customer, repeat for every update.
10. Then you want to kill yourself (almost).
@KFUK-KFUM, Sounds like a lot of tedious work for you. I m sorry to hear that. So every time there is an update for a specific plug in you have to re upload the mo and po files?
Almost, there are a few who (after a few times) manage to do this on their own, but those customers of mine does not like having to re-upload the translation files either.
Does anyone have Spanish translations (mo and po files) for BuddyPress themes?
By the way, can someone tell me what the difference is between mo and po files?
1366 pointsLike some sort of WPMU DEV GodMindblowingly helpful memberLifetime member
Lifetime Member
—
21st October 2011 (7 months ago)
#
@alexandegn
PO = (Portable Object) files MO = (Machine Object) files
Shortly your plugins read translation from mo file but you can edit mo file from po file :) (when you edit po file mo file will create automaticly)
We've discussed this in the past on the forum and I +1 this.
I think every plugin page could have a language tab (just like it has an installation tab etc) and translations can be uploaded there. I believe it should be controlled though and not just open for any uploads.
+1 from me for a community created WPMU Dev language pack, too. I'll have to do translations for all plugins and themes I use if there aren't any yet. So, it would be even better for me to spend these translations to the community. Can offer German (anytime in future, first I've to do the translations).
Both would be fine for me:
- Including the translation files into each plugin / theme package. The size of the package doesn't matter to me.
- Offering a separate language package for each theme / plugin.
I think, every translator should save his own translation no matter what solution is offered. If I would load my translation up to the WPMU Dev community, it's open for everybody to change. So maybe the updates file wouldn't fit my needs and I'll like to reload my own from my own computer.
But I also could use language files from others and that's wonderful, because yeah, I'm no multi language hero, too ;-)
I think of the scenario, updating a plugin - the translation files are gone. Then clicking just on the package and they will be updated or reappended or something like this.
To be honest, I think as many language files as possible should be included in the plugin when it's first downloaded. These language files are very small but it's a hassle for us that use them to update plugins. When I update a plugin I have to take these steps:
1. Edit the main plugin php file and copy the description in swedish (I don't re-type it every time because of the ascii code needed for swedish letters)
2. Download the language files.
3. Update the plugin
4. Edit the main plugin php file and paste the swedish description.
5. Upload language files again.
I don't understand why the plugin name and description is not translatable in wordpress plugins. If our national users want to see what plugins they can choose they obviously want to read it in the same language as the rest of the site.
Since the plugin update will delete the entire plugin dir and download the new dir, language files are deleted. It's very appreciated when language files are included in the plugin to begin with.
Responses (26)
Lifetime Member — 9th August 2011 (9 months ago) #
+1 I think that's a great idea. We seem to get 2 or 3 queries a day about language stuff here
Sales & Support Pro — 9th August 2011 (9 months ago) #
Hiya!
This is a good idea, so thanks! We've actually spoken about some sort of wiki feature a few times to allow members like yourself to upload translations and other add-ons to share with the community here.
Is that something you feel might be beneficial?
Phil
Lifetime Member — 9th August 2011 (9 months ago) #
Hi Phil,
Maybe you can mark translator users and they can upload more file types (po,mo types) and more size.
Because Just allowed size and types:gif (100 KB), jpeg (100 KB), jpg (150 KB), pdf (100 KB), png (300 KB), txt (100 KB). I think,this is not enough for language packs.
Sales & Support Pro — 9th August 2011 (9 months ago) #
Yes, that's another good idea! I'll ask Aaron about how easy that might be to implement.
Phil
Sales & Support Lead — 9th August 2011 (9 months ago) #
Hiya,
Yeah, +1 from me on this one as well :)
We've discussed wiki's for each plugin and weighed out the pros/cons of running it quite a few times. Anybody else interested? Would be great for translations and other add-ons as Phil mentioned.
Thanks!
Member — 11th October 2011 (7 months ago) #
Here is the most common user scenario:
Someone puts in time and energy to translate the interface and create language files
Upload them into the correct directory
A few weeks later… Updates the WMPU-dev plugin
BAM! The translation gets deleted.
If you don't allow translations to be included in your packages, why even bother?
Sales & Support Pro — 11th October 2011 (7 months ago) #
@KFUK-KFUM That's something WordPress does and which we have no control over.
It's also necessary because WP needs to ensure it completely removes all previous versions of plugin files in order to prevent any conflicts once the new version is installed.
If you're not happy with that you might want to consider using a plugin like WPML.
Phil
Lifetime Member — 11th October 2011 (7 months ago) #
Hiya,
Maybe I'll develop a platform only sharing language pack,not only wpmu packs all-language packs includes.
Is there any + or recommend?
Member — 12th October 2011 (7 months ago) #
But you have control over which files you include in the package. Why do you include a .pof file if you don't include any .po files? It would save a lot of space for you if you just deleted that file too!
Also, you would save over 83 kByte if you ran your images in the Ultimate Facebook plugin through an algorithm like Smush It but you won't let me include two 2 kByte files. WTF is that about?
To me, who is just trying to:
1. Help you.
2. Help your customers.
3. Help my customers.
4. Help myself.
Your decision just seems boneheaded and makes me angry because there has not been given any practical reason why language files can not be included.
If this is the way you want to do this then fine, don't expect me to report bugs or suggest improvements, I have to spend time re-uploading languages files.
Thanks.
WPMU DEV Fanatic — 12th October 2011 (7 months ago) #
Hi KFUK-KFUM,
First off, I've edited your post just slightly. Please refrain from harsh language here, as this is a public forum.
That said, we do hear you on all these things and I'll mention this thread to the rest of the team here to go over how this all can be better done.
We'll look into this.
Thanks,
David
Sales & Support Pro — 12th October 2011 (7 months ago) #
@KFUK-KFUM WordPress itself takes exactly the same approach. Instead of bundling languages it separately provides 68 contributed language translations.
Take our Floating Social plugin. The plugin files come to 53KB, with the po file being 6KB.
If we were to bundle translations for all those 68 languages it'd inflate the size 8-fold. Doing so would be a dis-service to all our members who would end up having to use far more bandwidth just updating to new versions.
Phil
Member — 20th October 2011 (7 months ago) #
I am interested in a specific area designated to share translations of plug-ins and themes.
Now: regarding the plug in issue where updates erase languages, is the solution just reuploading the language files? Or does the person have to re translate the plug in again?
Thanks
Sales & Support Pro — 20th October 2011 (7 months ago) #
Yep, you just need to re-upload those language files into the relevant place and they'll take hold :)
Member — 20th October 2011 (7 months ago) #
After you have…
1. Explained that the company they pay money to forces them to go through these hoops…
2. Then you explain what FTP is.
3. Then you explain what an FTP client is.
4. Then you educate them how to use the specific FTP client.
5. Then you explain to them what layout the WordPress file system has.
6. Then you hope that there are no unforeseen network interferences or OS/Application incompatibilities that forces you to act as long distance phone support.
7. Then you get e-mails saying "you showed this to me, but now I forgot, can you show and tell me again (or just upload it yourself".
8. Then you sigh.
9. Repeat for every customer, repeat for every update.
10. Then you want to kill yourself (almost).
Member — 20th October 2011 (7 months ago) #
Or, we could just forgo the ten-step irritating everlasting repeating process of adjective noun and just embed translation files and be friends. :)
Member — 20th October 2011 (7 months ago) #
@KFUK-KFUM, Sounds like a lot of tedious work for you. I m sorry to hear that. So every time there is an update for a specific plug in you have to re upload the mo and po files?
Member — 20th October 2011 (7 months ago) #
Almost, there are a few who (after a few times) manage to do this on their own, but those customers of mine does not like having to re-upload the translation files either.
Member — 21st October 2011 (7 months ago) #
Does anyone have Spanish translations (mo and po files) for BuddyPress themes?
By the way, can someone tell me what the difference is between mo and po files?
Thanks
Lifetime Member — 21st October 2011 (7 months ago) #
@alexandegn
PO = (Portable Object) files MO = (Machine Object) files
Shortly your plugins read translation from mo file but you can edit mo file from po file :) (when you edit po file mo file will create automaticly)
Member — 14th January 2012 (4 months ago) #
+1 on just having an option within wordpress to click and provide a different language without having to upload mo/po files etc!
Member — 14th January 2012 (4 months ago) #
We've discussed this in the past on the forum and I +1 this.
I think every plugin page could have a language tab (just like it has an installation tab etc) and translations can be uploaded there. I believe it should be controlled though and not just open for any uploads.
Member — 17th January 2012 (4 months ago) #
+1 from me for a community created WPMU Dev language pack, too. I'll have to do translations for all plugins and themes I use if there aren't any yet. So, it would be even better for me to spend these translations to the community. Can offer German (anytime in future, first I've to do the translations).
Both would be fine for me:
- Including the translation files into each plugin / theme package. The size of the package doesn't matter to me.
- Offering a separate language package for each theme / plugin.
I think, every translator should save his own translation no matter what solution is offered. If I would load my translation up to the WPMU Dev community, it's open for everybody to change. So maybe the updates file wouldn't fit my needs and I'll like to reload my own from my own computer.
But I also could use language files from others and that's wonderful, because yeah, I'm no multi language hero, too ;-)
I think of the scenario, updating a plugin - the translation files are gone. Then clicking just on the package and they will be updated or reappended or something like this.
Lifetime Member — 17th January 2012 (4 months ago) #
Hiya folks,
I'll try glotpress for our project.Maybe this is better than wiki type for translation.
- DEVs,Tell me! What are you thinking about this?
Thanks.
Member — 22nd January 2012 (4 months ago) #
To be honest, I think as many language files as possible should be included in the plugin when it's first downloaded. These language files are very small but it's a hassle for us that use them to update plugins. When I update a plugin I have to take these steps:
1. Edit the main plugin php file and copy the description in swedish (I don't re-type it every time because of the ascii code needed for swedish letters)
2. Download the language files.
3. Update the plugin
4. Edit the main plugin php file and paste the swedish description.
5. Upload language files again.
I don't understand why the plugin name and description is not translatable in wordpress plugins. If our national users want to see what plugins they can choose they obviously want to read it in the same language as the rest of the site.
Since the plugin update will delete the entire plugin dir and download the new dir, language files are deleted. It's very appreciated when language files are included in the plugin to begin with.
Founder & CEO — 23rd January 2012 (4 months ago) #
Thanks guys,
Having a discussion about this now internally - there definitely seems plenty of support for it!
Member — 23rd January 2012 (4 months ago) #
And more support here! :-)
+1
Become a member