Skip links

Add the Catalan translation to your Shopify online store

At Lacasadelaswebs.com, as recent Partners of Shopify, we want to leave this little contribution under this ecommerce platform to the Catalan language.

This code will be used to translate the store's texts into Catalan that you have under this online commerce platform. This platform is gaining more and more weight among the main ecommerce environments since it allows you to obtain a store system in a short time. It also has many other new options that in future posts, we will try to expand.

GOOD, al lio!.
Now there is no problem, if you are going to customize your multi-language Shopify store and need to add Catalan, This snippet will save you a lot of time.

{
  "general": {
    "404": {
      "title": "Page not found",
      "subText": "we are sorry, We could not find this page.",
      "subtext": "Sorry, but we can't find this page."
    },
    "password_page": {
      "opening_soon": "Opening Soon",
      "spread_the_word": "Get the Word Out:",
      "login_form_heading": "Enter the store using password:",
      "login_form_password_label": "password",
      "login_form_password_placeholder": "Your password",
      "login_form_submit": "Prohibited",
      "signup_form_heading": "Find out when we open:",
      "signup_form_email_label": "Email",
      "signup_form_email_placeholder": "Your email address",
      "signup_form_submit": "To send",
      "signup_form_success": "We will send you an email before opening!",
      "admin_link_html": "You are the owner of the store? <a href="\/admin\" class=\"text-link\"> Register't here <\/a>",
      "password_link": "Log in using password",
      "powered_by_shopify_html": "This store will be powered by {{ Shopify }} Translation by: Connexio.cat"
    },
    "pagination": {
      "previous": "Anterior",
      "next": "next",
      "summary": "Page {{ current_page }} of {{ pages }}"
    },
    "breadcrumbs": {
      "home": "Home",
      "products": "products"
    },
    "search": {
      "placeholder": "search in our store",
      "no_results_title": "Search without results",
      "no_results_html": "His search for <strong> {{ search }} <\/strong> it had no results. Try searching for something else.",
      "results_title": "Search results"
    },
    "meta": {
      "tagged": "labeled",
      "page": "Page"
    }
  },
  "layout": {
    "header": {
      "search": "Look for",
      "cart": "basket",
      "menu": "Menu"
    },
    "customer": {
      "login": "Prohibited",
      "or": "o",
      "create_account": "Create an account",
      "your_account": "Your account"
    },
    "footer": {
      "latest_news": "Latest news",
      "quick_links": "Quick Links",
      "follow_us": "follow us",
      "newsletter_title": "Butlletí",
      "newsletter_email": "Email address",
      "newsletter_submit": "subscribe",
      "copyright": "Copyright",
      "social": "{{ shop }} in {{ social_media }}",
      "news": "{{ shop }} news"
    }
  },
  "collections": {
    "general": {
      "browse": "Fence:",
      "all_items": "All articles",
      "items_with_count": {
        "one": "{{ count }} product",
        "other": "{{ count }} products"
      }
    },
    "product_item": {
      "from_text_html": "<em> Of <\/em> {{ price }}"
    },
    "list_collections": {
      "product_collections": "Product collections"
    },
    "sorting": {
      "title": "sort by",
      "featured": "featured",
      "best_selling": "Best sellers",
      "the": "alphabetically, A-Z",
      "for": "alphabetically, Z-A",
      "price_ascending": "price, less plus",
      "price_descending": "price, more or less",
      "date_descending": "Data, new to old",
      "date_ascending": "Data, old to new"
    }
  },
  "products": {
    "general": {
      "share_on_facebook": "Share",
      "share_on_twitter": "to tweet",
      "share_on_pinterest": "Fer pin",
      "share_on_fancy": "Fancy",
      "related_products": "Related Products"
    },
    "product": {
      "sold_out_html": "sold out",
      "come out": "Offer",
      "unavailable_html": "Not available",
      "quantity": "quantity",
      "add_to_cart": "Add to cart",
      "sale": "Offer"
    },
    "onboarding": {
      "title": "This page will show you all the products in their store",
      "subText": "There are no products yet, but once you start adding they will appear here, independent if they are in a collection.",
      "add_product": "Add a product",
      "view_sample": "View a sample product",
      "example_title": "Example of a product title",
      "subtext": "There are no products yet, but once you start adding them they'll show up here regardless of whether they're in a collection."
    },
    "example_product": {
      "title": "Product example",
      "overlay_title": "This is an example of a product page",
      "subtext_html": "Add your own product to see this page in action and take the first step in trial ordering. For tips on how to write effective descriptions visit <a href="http:\/\/www.shopify.com/blog/8211159-9-simple-ways-to-write-product-descriptions-that-sell?utm_source=default-theme&utm_medium=contextual&utm_campaign=default-theme-products-tooltips-experiment" target = \"shopify_info\"> 9 simple ways to write descriptions of the products we sell. <\/a>",
      "add_product": "Add a product",
      "description_html": "This is where your product description is displayed."
    }
  },
  "blocs": {
    "article": {
      "posted_on_date": "Publish {{ date }}",
      "comment_meta_html": "<strong> {{ author }} <\/strong> a {{ date }}"
    },
    "comments": {
      "title": "comments",
      "form_title": "Leave a comment",
      "name": "Nom",
      "email": "Email",
      "message": "comment",
      "post": "Add a comment",
      "moderated": "Comments must be approved before appearing",
      "success_moderated": "Your comment has been successfully shared. Must be approved by blog owner before appearing.",
      "success": "Your comment has been successfully shared.",
      "error": "Not all fields have been filled in correctly",
      "comments_with_count": {
        "one": "{{ count }} comment",
        "other": "{{ count }} comments"
      }
    },
    "sidebar": {
      "recent_articles": "Recent Articles",
      "tags": "labels",
      "all": "Tots"
    }
  },
  "cart": {
    "general": {
      "title": "Your basket",
      "remove": "take out",
      "noti": "Add special instructions to your order ...",
      "subtotal": "Subtotal",
      "additional_savings": "Additional savings",
      "savings_html": "He is saving {{ price }}",
      "taxes_extra": "Discount codes, Shipping costs and taxes are added during checkout.",
      "update": "update",
      "checkout": "Complete order",
      "empty": "Your basket is currently empty.",
      "note": "Add notes or instructions to the order."
    },
    "label": {
      "product": "product",
      "price": "price",
      "quantity": "quantity"
    }
  },
  "home_page": {
    "onboarding": {
      "products_title": "You have not added any products yet",
      "products_text_html": "It takes less than a minute <a href="\/admin/products"> add your first product <\/a> in your store. Be sure to add it to the collection of <strong> {{  frontpage }} <\/strong> to see it on the home page. ",
      "add_product": "Add a product",
      "view_sample": "See a sample product",
      "collections_title": "almost ready ...",
      "collections_text_html": "Now add a product to the collection of <em> {{ frontpage }} <\/em> to see it on the home page.",
      "add_collection": "Add to collection",
      "learn_collections": "Learn about collections",
      "example_product_title": "Featured product example",
      "example_product_text": "His shop looks a little empty! This bookmark will be displayed until you add your first product.",
      "PAGE_TITLE": "How to change this section",
      "page_text": "You can change the text in this area when editing the page in your admin pages. You can also replace the page with another page in your Theme Settings.",
      "edit_page": "Edit page from ",
      "view_settings": "View theme settings",
      "view_product": "View product",
      "page_title": "How to change this section"
    },
    "products": {
      "view_product": "View product"
    }
  },
  "contact": {
    "form": {
      "name": "Nom",
      "email": "Email",
      "phone": "Phone number",
      "message": "message",
      "send": "To send",
      "post_success": "Thank you for contacting us. We will reply as soon as possible.",
      "post_error": "Ups, we are sorry. We could not send your query. Please correct the following and resubmit:",
      "post_field_error_html": "He <strong> {{ field }} <\/strong> {{ error }}"
    },
    "placeholder": {
      "name": "John Doe",
      "email": "[email protected]",
      "phone": "555-555-1234",
      "message": "Your message"
    }
  },
  "customer": {
    "general": {
      "or": "o"
    },
    "account": {
      "title": "my account",
      "view_addresses": "See directions",
      "logout": "Sign out"
    },
    "activate_account": {
      "title": "Activate account",
      "subText": "Create the password to activate the account.",
      "password": "password",
      "password_confirm": "Confirm password",
      "submit": "Activate account",
      "cancel": "Decline invitation",
      "subtext": "Create your password to activate your account."
    },
    "addresses": {
      "title": "Your directions",
      "default": "(Default direction)",
      "add_new": "Add a new address",
      "first_name": "Nom",
      "last_name": "last name",
      "company": "company",
      "Address1": "Address1",
      "address2": "Address2",
      "city": "city",
      "country": "Country",
      "province": "province",
      "zip": "Pick up postal",
      "phone": "phone",
      "set_default": "Set as default address?",
      "add": "Add address",
      "update": "Update address",
      "cancel": "Cancel",
      "edit": "Editor",
      "delete": "Eliminate",
      "address1": "Address1"
    },
    "login": {
      "title": "Prohibited",
      "email": "Email",
      "password": "password",
      "forgot_password": "You forgot your password?",
      "reset_password": "Reset password.",
      "reset_password_subtext": "We will send you an email to reset your password.",
      "sign_in": "Register",
      "guest_title": "Guest access",
      "guest_continue": "Continue as a guest",
      "cancel": "Cancel.lar",
      "submit_recover": "To send"
    },
    "orders": {
      "order_number": "Command",
      "date": "Data",
      "payment_status": "Payment Status",
      "fulfillment_status": "Completion status",
      "total": "Total",
      "none": "You have not placed an order yet."
    },
    "order": {
      "title": "Command {{ name }}",
      "cancelled": "Order cancelled",
      "cancelled_reason": "reason: {{ reason }}",
      "billing_address": "Billing address",
      "payment_status": "Payment Status",
      "shipping_address": "Shipping address",
      "fulfillment_status": "Completion status",
      "product": "product",
      "sku": "SKU",
      "price": "price",
      "quantity": "quantity",
      "total": "Total",
      "subtotal": "Subtotal",
      "Fulfilled": "concluded"
    },
    "reset_password": {
      "title": "Reset password.",
      "submit": "Reset password",
      "password": "password",
      "password_confirm": "Confirm password"
    },
    "register": {
      "title": "Create account",
      "first_name": "Nom",
      "last_name": "last name",
      "email": "Email",
      "password": "password",
      "submit": "Create",
      "cancel": "Return to the store"
    }
  },
  "gift_cards": {
    "issued": {
      "title": "Here is your gift card from {{ value }} per {{ shop }}!",
      "subText": "Here is your gift card!",
      "disabled": "Disabled",
      "expired": "It expired in",
      "active": "Expires on",
      "redeem": "Use this code at checkout to redeem your gift card",
      "shop_link": "Start shopping",
      "print": "Print",
      "left": "left",
      "subtext": "Here is your gift card!"
    }
  },
  "blogs": {
    "article": {
      "posted_on_date": "Published on {{ date }} ",
      "comment_meta_html": "<strong>{{ author }}<\/strong> he {{ date }} "
    },
    "comments": {
      "title": "comments",
      "form_title": "Leave a comment",
      "name": "Nom",
      "email": "Email",
      "message": "message",
      "post": "comment",
      "moderated": "Comments must be reviewed to be published",
      "success_moderated": "Be!!! Your comment has been published. It will need to be approved by the blog owner before being displayed.",
      "success": "Comment published.",
      "error": "The fields are not correct.",
      "comments_with_count": {
        "one": "{{ count }} comment",
        "other": "{{ count }} comments"
      }
    },
    "sidebar": {
      "recent_articles": "Recent Articles",
      "tags": "labels",
      "all": "To"
    }
  },
  "shopify": {
    "sentence": {
      "two_words_connector": "i",
      "last_word_connector": ", i"
    },
    "pagination": {
      "previous": "Anterior",
      "next": "next"
    },
    "links": {
      "powered_by_shopify": "Made with Shopify and translated by Connexio.cat"
    },
    "feed": {
      "more": "more"
    },
    "dates": {
      "abbr_day_names": {
        "sunday": "Dg",
        "monday": "Dll",
        "tuesday": "Dm",
        "wednesday": "From",
        "thursday": "Dj",
        "friday": "Dv",
        "saturday": "Ds"
      },
      "day_names": {
        "sunday": "Diumenge",
        "monday": "monday",
        "tuesday": "tuesday",
        "wednesday": "Wednesday",
        "thursday": "Dijous",
        "friday": "friday",
        "saturday": "saturday"
      },
      "abbr_month_names": {
        "january": "Gen",
        "february": "Feb",
        "march": "Mar",
        "april": "Abr",
        "may": "May",
        "june": "Jun",
        "july": "Jul",
        "august": "Ago",
        "september": "Set",
        "october": "Oct",
        "november": "Nov",
        "december": "Of the"
      },
      "month_names": {
        "january": "Gener",
        "february": "February",
        "march": "march",
        "april": "April",
        "may": "May",
        "june": "June",
        "july": "July",
        "august": "August",
        "september": "September",
        "october": "October",
        "november": "November",
        "december": "December"
      }
    },
    "attributes": {
      "password": "password",
      "first_name": "Nom",
      "last_name": "last names",
      "body": "matter"
    },
    "addresses": {
      "zip_code": "Pick up postal",
      "postal_code": "Pick up postal",
      "postcode": "Pick up postal",
      "province": "Province",
      "state": "status",
      "state_and_territory": "State/Territory",
      "confirm": "Are you sure you want to delete the address??"
    }
  }
}

How to add it? … Easy, follow the steps

Enter your Shopify admin account and access the menu :

Online Store > Themes > Now at the top right you will see a button with 3 little dots […] > Edit HTML/CSS

A list of folders and files appears on the left..

In the last folder (Locales) languages ​​appear.
Add a new language (+Add new locale) and in the window select one of the created ones and give it a name, for example: ca-ES.json

Now, Delete that code in the window and add all the code at the top that we have shown you before, copy & paste …. and click button “Save” that you have in the upper window where you have added the code.

This is it now your Shopify store will also be translated into Catalan.

Of course, if you don't clarify with these changes… we can do them for you 😉 … that's why we are Shopify partners!!

Explore
Drag