Shopify Content Types Explained: Store Metadata, Metaobjects & Theme

May 2026 8 min read

When you open a translation app like LangSEO, you'll see familiar content types — Products, Collections, Pages. But three types consistently puzzle merchants: Store Metadata, Metaobjects, and Online Store Theme.

This guide explains exactly what each one contains, shows real-world examples, and helps you decide which ones to translate for your multilingual store.

A note on naming: LangSEO uses the same content type names and categories as Shopify's built-in Translate & Adapt app. This means you can easily cross-reference between the two — for example, if you want to manually edit a specific translation after LangSEO has done the heavy lifting, you'll find it under the exact same category in Shopify's official app. No mental mapping required.

1. Store Metadata (Metafields)

What is it?

Metafields are custom data fields attached to Shopify resources. Think of them as "extra columns" you can add to your products, collections, pages, or shop itself. Shopify groups all shop-level metafields under the label "Store Metadata" in translation tools.

You (or your apps) create metafields to store information that Shopify doesn't natively support — sizing charts, care instructions, delivery promises, ingredient lists, custom badges, FAQ content, etc.

Real-world examples

💡 Example: Fashion Store

MetafieldEnglish valueTranslation needed?
custom.size_chart_html<table>...Size Guide...</table>✅ Yes — visible to customers
custom.care_instructionsMachine wash cold. Hang dry.✅ Yes — product page text
custom.shipping_promiseFree shipping on orders over $50✅ Yes — promotional text
custom.sku_prefixFW2026-❌ No — internal code
custom.warehouse_idWH-EAST-07❌ No — system reference

Why some metafields are NOT translatable

Not all metafields contain human-readable text. Many store technical data (IDs, URLs, JSON config, color codes, numeric values). LangSEO automatically filters these out by checking the field type — only text-based types (single-line text, multi-line text, rich text, HTML) are shown for translation.

Tip: If you see metafields from apps you don't recognize, they're usually internal app configuration. LangSEO hides its own internal metafields and known third-party app data automatically.

Where do Store Metadata translations appear?

Anywhere your theme references {{ shop.metafields.custom.your_field }} or {{ product.metafields.custom.your_field }}. Common locations:

2. Metaobjects

What is it?

Metaobjects are Shopify's custom content types — structured data entries that you define from scratch. Unlike metafields (which attach TO existing resources), metaobjects ARE their own standalone resources.

Think of metaobjects as a lightweight CMS within Shopify. You define a "schema" (e.g., "Team Member" with fields: name, bio, photo, role), then create entries that your theme displays.

Real-world examples

💡 Example: Cosmetics Brand

Metaobject definition: "Ingredient Spotlight"

FieldEnglish valueTranslation needed?
NameHyaluronic Acid✅ Yes
DescriptionA powerful humectant that draws moisture...✅ Yes
Benefit summaryDeep hydration & plumping✅ Yes
Image(file reference)❌ No
Concentration %2.0❌ No

💡 Example: Outdoor Gear Store

Metaobject definition: "FAQ Item"

FieldEnglish valueTranslation needed?
QuestionWhat is your return policy?✅ Yes
AnswerWe offer 30-day hassle-free returns...✅ Yes
CategoryShipping & Returns✅ Yes
Sort order3❌ No

Common metaobject use cases

Metaobjects vs Metafields — key difference

Metafields = extra fields ON products, collections, shop (attached to existing things).
Metaobjects = entirely new content entries (standalone things with their own schema).

Both are translatable in LangSEO. Both appear on your storefront wherever your theme references them.

3. Online Store Theme

What is it?

Your Shopify theme contains hundreds of hard-coded text strings — button labels, form placeholders, error messages, accessibility text, section headers, and UI copy that appears across your store.

In translation tools, "Online Store Theme" refers to these theme-level strings that are defined in your theme's locale files (locales/en.default.json) and section schemas.

Real-world examples

💡 Example: Typical Theme Strings

KeyEnglish textWhere it appears
general.cart.titleYour cartCart page heading
products.product.add_to_cartAdd to cartProduct page button
general.search.placeholderSearch our storeSearch bar placeholder
sections.footer.payment_methodsPayment methodsFooter
accessibility.skip_to_contentSkip to contentScreen readers only
general.newsletter.labelSubscribe to our emailsNewsletter signup

Why translating theme strings matters

Even if your products are perfectly translated, untranslated theme strings break the immersion. Imagine a French customer browsing your store: product titles and descriptions are in French, but every button says "Add to cart", the search bar says "Search our store", and error messages appear in English. This feels unprofessional and erodes trust.

Does Shopify translate themes automatically?

Shopify's official themes (like Dawn) ship with translations for many languages. However:

Note: LangSEO intelligently skips system-level keys (like Shopify's internal checkout strings) and non-translatable content (structured data, code references). Only genuinely customer-visible text is shown for translation.

What about "system translations"?

Some theme strings are already translated by Shopify's built-in system (common UI terms). LangSEO's auto-skip feature detects these and avoids re-translating content that already has a current translation — saving you characters and cost.

Quick Comparison

Content TypeWhat it containsWho creates itPriority
ProductsTitles, descriptions, SEOYou🔴 High
CollectionsCollection names & descriptionsYou🔴 High
PagesAbout, Contact, custom pagesYou🟡 Medium
Store MetadataCustom fields (size charts, badges, etc.)You + Apps🟡 Medium
MetaobjectsCustom content entries (FAQ, team, etc.)You🟡 Medium
ThemeUI strings (buttons, labels, messages)Theme developer🟡 Medium
Email TemplatesOrder confirmation, shipping emailsShopify + You🟢 Lower

Translation Priority Recommendation

  1. Products & Collections — directly impacts purchase decisions and SEO
  2. Pages — About, FAQ, shipping policy build trust
  3. Theme — makes the entire UI feel native
  4. Store Metadata — if your theme displays custom metafield content
  5. Metaobjects — if you use custom content types on your storefront
  6. Email Templates — post-purchase communication

Use LangSEO's "Translate All Types" button to translate everything in one click, or pick specific types to translate incrementally.

Translate all your Shopify content with AI precision

LangSEO supports 15+ content types including Store Metadata, Metaobjects, and Theme — all translated with GPT-4.1 and fully reversible.

Try LangSEO Free →

References: Shopify Dev — Metafields, Shopify Dev — Metaobjects, Shopify Dev — Theme Locales