Friday, May 18, 2012
Russ ToolShed Blogs
Minimize
Russ ToolShed Blogs
Minimize
  
Russ ToolShed Blogs
Minimize
Dec 29

Written by: Russ Fustino
12/29/2010 9:55 PM 

Phew! This was a tough one for me to get thru. Thought I would post this blog topic to save others a little (lot) of pain. First, here were my incorrect assumptions:

1) When submitting an app for Spanish on an existing English submission, you need to select Spanish on the 1st step…

This was incorrect. This will cause conflicts with your existing English app.

2) ‘A language supported in this XAP conflicts with a language that is already supported by another app instance for this app.‘ occurred while doing an ‘Add Additional Submission”, So I removed the <supportedcultures>es-ES</SupportedCultures> in the csproj file… see my earlier post

This gets you by the error, but now you have two app submissions to maintain and if it is a free app, this will count as an additional submission. See another one of my posts on free apps. This ended up costing me $$ as I have already hit the five free limit.

So, this is really not the correct way to do it either, as it increases maintenance and can cost you extra $$$.

This is bad:

English-SpanishBadSubmission

 

Solution?

Here are the steps:

1) Before loading your Project in VS, hand edit the .csproj file and ensure you have the language support. Your csproj should have something like this:

   <SupportedCultures>es-ES</SupportedCultures>

2) If you already have an English app Published (not in testing status) first choose ‘Submit application update’ and not ‘Add additional submission’ under available actions drop down on the details page view of your app in MarketPlace.

 

SubmitApplicationUpdate

3) Still pick English and your Primary language. Then the apphub submission process with cycle thru once for English descriptions and screen shots and then come around a second time for the Spanish.

This is good:

English-SpanishGoodSubmission

 

Note: When you select Spanish link here under the languages column, your Spanish description will show below. However the images are still in English (feature?)

 

SpanishDescription

 

So, using this process eliminates getting the error message:

‘A language supported in this XAP conflicts with a language that is already supported by another app instance for this app.‘ .

Secondly, it won’t cost you anymore than it did to submit the original English app (I am assuming, as my app submission I learned this was on a non-free app and I will confirm this as soon as one of my free apps gets out of the testing status)

Third, you will have one app submission to update, not one for each language.

Hope that helps! Happy New Year!

Russ ToolShed Blogs
Minimize
  
Privacy Statement  |  Terms Of Use
Copyright © 2009-2011 by Russ' ToolShed Network, Inc