Last modified: 2014-10-09 19:03:52 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T39797, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 37797 - Wikimedia Shop is only available in English
Wikimedia Shop is only available in English
Status: NEW
Product: Wikimedia
Classification: Unclassified
Shop (Other open bugs)
unspecified
All All
: Normal normal with 2 votes (vote)
: ---
Assigned To: Caitlin Cogdill
https://meta.wikimedia.org/wiki/Talk:...
: i18n
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-06-21 17:12 UTC by MZMcBride
Modified: 2014-10-09 19:03 UTC (History)
15 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description MZMcBride 2012-06-21 17:12:40 UTC
As far as I can tell, the Wikimedia Shop is currently only available in English. Ideally the shop would support a number of other languages.
Comment 1 matanya 2012-06-21 17:22:33 UTC
It would be quite easy to translate it to many languages if it was opened to edit. putting it as depends on bug#37798 .
Comment 2 James Alexander 2012-06-22 00:29:15 UTC
This is separate from bug#37798 because the current underlying software does not allow full translations (even if openly editable you would just be changing english to X language and english would no longer be available). 

There are ways that we could get the 'normal' part of the shop to be translated but even with that hack are unable to translate the checkout at all (it can only be one language per store front period). I think that having half the store translated but not the payment pages would be an even worse experience then having it all in English.

We've been looking at other (open and PHP) options that would allow us to translate it in a more complete way but requires moving to new store software (or building our own). I don't think this is at all out of the question but we're going to need to wait at least another month or two and test out the demand on the public before we can justify the resources to do that. 

Obviously with our culture it's incredibly important long term to be able to handle multiple languages (as many as possible) and that's going to remain important especially before we roll out any kind of international publicity. As we're starting out however we're going to focus on the English version and not pushing it past the English projects because of this. We aren't looking to do this "a year from now" though we're hoping to make any changes needed much sooner as soon as we can justify it and get the resources.
Comment 3 Siebrand Mazeland 2012-08-27 00:02:29 UTC
This appears to be a very English language centric view, James, that is hard to connect to 4 out of 5 strategic priorities of the Wikimedia Foundation:  Increase participation, Improve quality, Increase reach, Encourage innovation.

Are the plans still to not look into this before the fiscal year 2013-2014?
Comment 4 James Alexander 2012-08-27 00:22:25 UTC
I apologize if my statement was un clear, I think it made much more sense in my mind with my intonation then it did on paper.  I did not mean to imply we would not be looking at it before fiscal year 2013-2014 I was attempting to say that we would DEFINITELY attempt to do it well before that. The current software challenges make it difficult to do it at a large scale (as many languages as we would like as quickly as we would like) but there are lots of options that we are looking at including multiple interconnected shops and additional software options and leveraging the chapter store connections that we want to make as we expand as well.

My personal goal at the moment is to have at least 1-2 new languages up and running before the holiday season (at the same time as a European fulfillment center).
Comment 5 MZMcBride 2012-08-27 00:32:44 UTC
(In reply to comment #4)
> The current software
> challenges make it difficult to do it at a large scale (as many languages as we
> would like as quickly as we would like) but there are lots of options that we
> are looking at including multiple interconnected shops and additional software
> options and leveraging the chapter store connections that we want to make as we
> expand as well.

I'm curious, how abstracted is the payment processing/handling of the site from the browsing part? If it's reasonably abstracted, setting up a wiki might be easiest here. Wikis support a proper Vector skin, they support galleries of products, they support internationalization, they come with revision control and access control, etc.

I know we've discussed using MediaWiki (and possibly an extension) for the Wikimedia Shop, but I'm curious just how much work is involved (roughly). Is the code that runs the current Shopify shop public? How easy is it to take data from a standard MediaWiki wiki and pass it to Shopify's shopping cart? What are the other hurdles?

Or to think about this another way: does Shopify have other customers who have their own sites where Shopify only acts as the backend?
Comment 6 Nemo 2012-08-27 06:11:28 UTC
Also, can you share the assessments that you surely have produced to choose it in the first place, to understand it better? They don't need to be polished in any way, not to be made public if you don't want to, as long as they're available for those interested (chapters come to mind for instance).
Comment 7 MZMcBride 2012-10-03 01:36:53 UTC
Bump.
Comment 8 Andre Klapper 2012-10-22 19:28:10 UTC
James: Any chance to answer comment 5 and comment 6, please?

[I'm decreasing priority as fixing is definitely something to achieve, but not the very first item on a list of urgent things.]
Comment 9 James Alexander 2012-10-22 21:26:09 UTC
Thanks for the poke Andrew,

@MZ: The shopify code is sadly not completely open or available. Pieces of it (https://github.com/Shopify ) including much of their payment process ( https://github.com/Shopify/active_merchant ) is but it really only lets us write a new payment processor for them which they can then integrate if they want. 

In the long run I would really like to use either a Mediawiki extension or something like Magento which is an open source php shop system  (both free and paid/hosted open source but the free version is still pretty darn good) . If we use Mediawiki I think the easiest payment system is going to be piggy backing onto our fundraising processing software that already integrates well and is fairly scalable for something like that. Both options would be much better for translations.


@Nemo: Yeah, the original decision to start with Shopify was done before my time in the role but I have very unpolished notes that I made near the start and since then that I'm happy to share in writing and/or phone/email conversations about my thoughts. The simple version is that there are multiple other options that could be available (including some that I would prefer like Magento and MW) but the ease and simplicity of starting with shopify meant it made sense to continue along this path for now given our resources. They are very good for 1 language (any language really) and are very plug and play.

I think we need to increase sales to really justify the resources that would be required to do something more complex then shopify but I'm working on that and heading in that direction. I think it will happen.

On a side note: I expect to have at least one language opening up next month. I'm going to start the translation process on wiki as soon as I can (I have not yet finalized what that first language will be but have it narrowed down to a couple at least).
Comment 10 Nemo 2012-10-23 07:57:24 UTC
(In reply to comment #9)
> I think we need to increase sales to really justify the resources that would be
> required to do something more complex then shopify but I'm working on that and
> heading in that direction. I think it will happen.

This is a comma 22. [Chapters are not allowed to make shops on the grounds that the WMF does, but] the WMF doesn't sell to those countries because it sells only in English, and will not support those languages because their countries are not buying enough.
Comment 11 Siebrand Mazeland 2012-10-23 09:18:48 UTC
Can we please stop finding excuses to provide services only in English? It's getting old.

Proper product selection and thinking ahead goes a long way. This story makes me really sad. More sad than would be appropriate to write down here, frankly.
Comment 12 MZMcBride 2013-04-10 01:39:28 UTC
(In reply to comment #11)
> Can we please stop finding excuses to provide services only in English? It's
> getting old.

I started some notes here: [[m:Best practices in evaluating new software]]. I think documenting the expectation here will help.
Comment 14 Caitlin Cogdill 2014-02-19 00:23:09 UTC
Just an update on this bug — I have updated the merch FAQ to show our current stance, and welcome further discussion on the talk page. I'd like to recommend we close this bug.

Thanks all for your attention and input.
Comment 15 Caitlin Cogdill 2014-02-19 00:24:23 UTC
Sorry all, I meant to include the think to the FAQ on Meta:
https://meta.wikimedia.org/wiki/Wikimedia_merchandise#How_about_the_store_.28and_products.29_in_my_language.3F

Thanks again!
Comment 16 jeremyb 2014-02-19 00:48:17 UTC
(In reply to Caitlin Cogdill from comment #14)
> I'd like to
> recommend we close this bug.

I personally would prefer leaving it open. Priority, whiteboard, and other fields can be tweaked to reflect your prognosis/plans. (which you can then sort/filter on)

Other bugs are sometimes kept open for extraordinary periods. (see e.g. Bug 1, Bug 189)

Where are the higher priority items you mentioned tracked? (e.g. redesign, shipping improvements) I guess some of those deserve their own bugs if they don't already exist.
Comment 17 Nemo 2014-02-19 07:37:58 UTC
This bug will stay open. When the "in-house design that should make it more easy to display alternate languages" happens, we'll close it.
Comment 18 Caitlin Cogdill 2014-02-19 16:24:51 UTC
Okay, that's fine. I'd just like to ask the conversation moves to Meta so it can more exposed to the community at large and contained under the other shop discussions.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links