PageSourceSearch

https://www.canibringto.com/_nuxt/HQFUA9lt.js

js canibringto.com collected 2026-10-04 04:56:42 UTC 11,799 bytes, 1 lines download raw bytes

1import{d as J,p as K,a as W,u as X,b as Y,c,e as t,f as e,t as a,A as w,i as I,n as z,j as B,F as _,r as x,m as Z,o as i,g as f,h as ee,l as k,k as te}from"./CBpGgrTi.js";import{_ as se}from"./DDvxtOlO.js";import{u as ne}from"./RoQfOcA-.js";import{u as oe}from"./xQJ0nUX4.js";import{u as ae}from"./BqTxWVRf.js";const re={class:"container mx-auto px-4 sm:px-6 lg:px-8 py-8 md:py-12"},le={class:"max-w-4xl mx-auto"},ie={key:0,class:"text-center py-12"},ce={key:1,class:"text-center py-12"},de={class:"text-2xl font-bold text-gray-900 mb-4"},ue={key:2},me={class:"mb-10"},pe={class:"flex items-center gap-3 mb-4"},ge={class:"text-4xl"},he={class:"text-2xl md:text-3xl font-bold text-gray-900"},ye={class:"text-gray-500 text-sm mt-1"},_e={class:"text-gray-600 leading-relaxed"},xe={class:"mb-10"},fe={class:"text-gray-600 leading-relaxed"},be={key:0,class:"mb-10"},ve={class:"text-lg font-semibold text-gray-900 mb-3"},$e={class:"text-gray-700 leading-relaxed mb-4"},we={class:"mb-10"},Ie={class:"text-xl font-semibold text-gray-900 mb-4"},ke={class:"space-y-3"},Le={class:"flex-shrink-0 w-6 h-6 bg-blue-100 text-blue-600 rounded-full text-sm font-medium flex items-center justify-center mr-3 mt-0.5"},je={class:"text-gray-600"},Te={class:"grid md:grid-cols-2 gap-6 mb-10"},Ce={class:"bg-red-50 rounded-lg p-6"},qe={class:"text-lg font-semibold text-gray-900 mb-4"},ze={class:"space-y-3"},Be={class:"font-medium text-gray-900 text-sm"},Ae={class:"text-gray-500 text-xs"},Pe={class:"bg-green-50 rounded-lg p-6"},Se={class:"text-lg font-semibold text-gray-900 mb-4"},Ne={class:"space-y-3"},Ge={class:"font-medium text-gray-900 text-sm"},Ue={class:"text-gray-600 text-sm text-right ml-4"},Oe={class:"mb-10 bg-amber-50 rounded-lg p-6"},He={class:"text-lg font-semibold text-gray-900 mb-4"},Ee={class:"space-y-2"},Qe={key:1,class:"mb-10"},Fe={class:"text-lg font-semibold text-gray-900 mb-4"},Re={class:"flex flex-wrap gap-2"},De={class:"mr-2"},Me={class:"mb-10"},Ve={class:"text-lg font-semibold text-gray-900 mb-4"},Je={class:"space-y-2"},Ke=["href"],We={class:"pt-8 border-t border-gray-100"},at=J({__name:"[country]",setup(Xe){const A=K(),$=W(),{locale:Ye,t:h}=X(),{getLocalizedName:P,getLocalizedText:n,getOgLocale:S,getDateLocale:N,getLangPrefix:G}=ne(),{getCountryBySlug:U,getItemBySlug:O}=oe(),{getGuideByCountry:H}=ae(),b=k(()=>A.params.country),o=k(()=>H(b.value)),E=te(!1),m=k(()=>U(b.value)),T=k(()=>o.value?.popularItems?o.value.popularItems.map(d=>O(d)).filter(d=>d!==void 0):[]);return Y(()=>{if(!o.value||!m.value)return{};const d="https://www.canibringto.com",l=`/guides/${b.value}/`,g=`${d}${l}`,y=G(),r=`${d}${y}${l}`,u=`${d}/og-default.png`,L=n(o.value.title)+" | Can I Bring To",j=n(o.value.subtitle)+" "+n(o.value.overview).slice(0,120),s=n({en:m.value.name,zh:m.value.name_zh,ja:m.value.name_ja||m.value.name,vi:m.value.name_vi||m.value.name,es:m.value.name_es||m.value.name}),v=n({en:`${s} entry guide, ${s} customs rules, ${s} entry process, ${s} prohibited items, ${s} duty free allowances`,zh:`${s}入境指南, ${s}海关规定, ${s}入境流程, ${s}禁止携带物品, ${s}免税额度`,ja:`${s}入国ガイド, ${s}税関規則, ${s}入国手続き, ${s}持ち込み禁止品, ${s}免税枠`,vi:`Hướng dẫn nhập cảnh ${s}, quy định hải quan ${s}, quy trình nhập cảnh ${s}, vật phẩm bị cấm ${s}, hạn mức miễn thuế ${s}`,es:`Guía de entrada ${s}, reglas de aduanas ${s}, proceso de entrada ${s}, artículos prohibidos ${s}, límites libres de impuestos ${s}`}),Q=n({en:v,zh:`${v}, 两条烟, 电子烟, 关税, 申报`,ja:`${v}, 2カートン, IQOS, お酒, 関税, いくら`,vi:`${v}, thuốc lá, rượu, khai báo hải quan`,es:`${v}, tabaco, alcohol, declaración aduanera`}),F=n({en:"Home",zh:"首页",ja:"ホーム",vi:"Trang chủ",es:"Inicio"}),R=n({en:"Country Guides",zh:"国家入境指南",ja:"国別入国ガイド",vi:"Hướng dẫn nhập cảnh",es:"Guías de países"}),D=`${d}${y||"/"}${y?"/":""}`,M={"@context":"https://schema.org","@type":"Article",headline:n(o.value.title),description:n(o.value.subtitle),datePublished:o.value.lastUpdated,dateModified:o.value.lastUpdated,inLanguage:N(),author:{"@type":"Organization",name:"Can I Bring To"},publisher:{"@type":"Organization",name:"Can I Bring To",url:d},mainEntityOfPage:{"@type":"WebPage","@id":r},about:{"@type":"Country",name:s}},V={"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:F,item:D},{"@type":"ListItem",position:2,name:R,item:`${d}${y}/guides/`},{"@type":"ListItem",position:3,name:s,item:r}]};n({en:`Can I bring to ${s}?`,zh:`我可以带物品到${s}吗?`,ja:`${s}に持ち込めますか?`,vi:`Tôi có thể mang theo vật phẩm đến ${s} không?`,es:`¿Puedo llevar artículos a ${s}?`});const C=[...o.value.iqosInfo?[{"@type":"Question",name:n(o.value.iqosInfo.title),acceptedA
1nswer:{"@type":"Answer",text:n(o.value.iqosInfo.content)}}]:[],...(o.value.prohibitedItems?.items||[]).slice(0,3).map(p=>({"@type":"Question",name:n({en:`Can I bring ${n(p.name)} to ${s}?`,zh:`我可以带${n(p.name)}到${s}吗?`,ja:`${n(p.name)}を${s}に持ち込めますか?`,vi:`Tôi có thể mang theo ${n(p.name)} đến ${s} không?`,es:`¿Puedo llevar ${n(p.name)} a ${s}?`}),acceptedAnswer:{"@type":"Answer",text:n(p.description)}})),...(o.value.declarationTips?.tips||[]).slice(0,2).map((p,Ze)=>({"@type":"Question",name:n({en:`What should I know about customs in ${s}?`,zh:`${s}海关有什么注意事项?`,ja:`${s}の税関で知っておくべきことは?`,vi:`Cần lưu ý gì về hải quan tại ${s}?`,es:`¿Qué debo saber sobre las aduanas en ${s}?`}),acceptedAnswer:{"@type":"Answer",text:n(p)}}))],q=C.length>0?{"@context":"https://schema.org","@type":"FAQPage",mainEntity:C}:null;return{title:L,link:[{rel:"canonical",href:r},{rel:"alternate",hreflang:"en",href:g},{rel:"alternate",hreflang:"zh",href:`${d}/zh${l}`},{rel:"alternate",hreflang:"ja",href:`${d}/ja${l}`},{rel:"alternate",hreflang:"vi",href:`${d}/vi${l}`},{rel:"alternate",hreflang:"es",href:`${d}/es${l}`},{rel:"alternate",hreflang:"x-default",href:g}],meta:[{name:"description",content:j},{name:"keywords",content:Q},{name:"robots",content:"index, follow, max-image-preview:large, max-snippet:-1"},{property:"og:site_name",content:"Can I Bring To"},{property:"og:title",content:L},{property:"og:description",content:j},{property:"og:type",content:"article"},{property:"og:url",content:r},{property:"og:image",content:u},{property:"og:image:width",content:"1200"},{property:"og:image:height",content:"630"},{property:"og:image:alt",content:`${s} customs and entry guide`},{property:"og:locale",content:S()},{property:"og:locale:alternate",content:"en_US"},{property:"og:locale:alternate",content:"zh_CN"},{property:"og:locale:alternate",content:"ja_JP"},{property:"og:locale:alternate",content:"vi_VN"},{property:"og:locale:alternate",content:"es_ES"},{property:"article:published_time",content:o.value.lastUpdated},{property:"article:modified_time",content:o.value.lastUpdated},{property:"article:section",content:"Travel Guide"},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:site",content:"@CanIBringTo"},{name:"twitter:title",content:L},{name:"twitter:description",content:j},{name:"twitter:image",content:u},{name:"twitter:image:alt",content:`${s} customs and entry guide`}],script:[{type:"application/ld+json",innerHTML:JSON.stringify(M)},{type:"application/ld+json",innerHTML:JSON.stringify(V)},...q?[{type:"application/ld+json",innerHTML:JSON.stringify(q)}]:[]]}}),(d,l)=>{const g=Z,y=se;return i(),c("div",re,[t("div",le,[e(E)?(i(),c("div",ie,[...l[0]||(l[0]=[t("div",{class:"animate-spin rounded-full h-12 w-12 border-b-2 border-blue-600 mx-auto"},null,-1)])])):e(o)?(i(),c("div",ue,[t("div",me,[t("div",pe,[t("span",ge,a(e(m)?.flag_emoji),1),t("div",null,[t("h1",he,a(e(n)(e(o).title)),1),t("p",ye,a(e(h)("guides.lastUpdated"))+": "+a(e(o).lastUpdated),1)])]),t("p",_e,a(e(n)(e(o).subtitle)),1)]),t("section",xe,[t("p",fe,a(e(n)(e(o).overview)),1)]),e(o).iqosInfo?(i(),c("section",be,[t("div",{class:z([e(o).iqosInfo.content?.ja?.includes("違法")||e(o).iqosInfo.content?.en?.includes("ILLEGAL")?"bg-red-50 border-l-4 border-red-500":"bg-green-50 border-l-4 border-green-500","rounded-lg p-6"])},[t("h2",ve,a(e(n)(e(o).iqosInfo.title)),1),t("p",$e,a(e(n)(e(o).iqosInfo.content)),1),w(g,{to:e($)("/blog/iqos-heated-tobacco-overseas-travel-guide-2026"),class:z(["inline-flex items-center text-sm font-bold transition-colors",e(o).iqosInfo.content?.ja?.includes("違法")||e(o).iqosInfo.content?.en?.includes("ILLEGAL")?"text-red-700 hover:text-red-800":"text-green-700 hover:text-green-800"]),"data-umami-event":"Guide to Blog IQOS Click"},{default:I(()=>[l[1]||(l[1]=t("span",{class:"mr-1"},"📖",-1)),f(" "+a(e(n)({en:"Read our in-depth Global Heated Tobacco Travel Guide",zh:"阅读全球加热烟草携带规则深度指南",ja:"世界各国の加熱式タバコ持ち込みルールを詳しく読む",vi:"Đọc hướng dẫn chi tiết về quy định thuốc lá làm nóng toàn cầu",es:"Lee nuestra guía completa sobre tabaco calentado para viajes"}))+" ",1),l[2]||(l[2]=t("svg",{class:"w-4 h-4 ml-1",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[t("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M9 5l7 7-7 7"})],-1))]),_:1},8,["to","class"])],2)])):B("",!0),t("section",we,[t("h2",Ie,a(e(n)(e(o).entryProcess.title)),1),t("ol",ke,[(i(!0),c(_,null,x(e(o).entryProcess.steps,(r,u)=>(i(),c("li",{key:u,class:"flex items-start"},[t("span",Le,a(u+1),1),t("span",je,a(e(n)(r)),1)]))),128))])]),w(y,{country:e(b),"force-show":!0},null,8,["country"]),t("div",Te,[t("section",Ce,[t("h2",qe,a(e(n)(e(o).prohibitedItems.title)),1),t("ul",ze,[(i(!0),c(_,null,x(e(o).prohibitedItems.items,(r,u)=>(i(),c("li",{key:u},[t("div",Be,a(e(n)(r.name)),1),t("div",Ae,a(e(n)(r.description)),1)]))),128))])]),t("section",Pe,[t("h2",Se,a(e(n)(e(o).dutyFreeAllowances.title)),1),t("ul",Ne,[(i(!0),c(_,null,x(e(o).dutyFreeAllowances.items,(r,u)=>(i(),c("li",{key:u,class:"flex justify-between items-start"},[t("span",Ge,a(e(n)(r.category)),1),t("span",Ue,a(e(n)(r.limit)),1)]))),128))])])]),t("section",Oe,[t("h2",He,a(e(n)(e(o).declarationTips.title)),1),t("ul",Ee,[(i(!0),c(_,null,x(e(o).declarationTips.tips,(r,u)=>(i(),c("li",{key:u,class:"flex items-start text-gray-700 text-sm"},[l[3]||(l[3]=t("span",{class:"text-amber-600 mr-2"},"•",-1)),f(" "+a(e(n)(r)),1)]))),128))])]),e(T).length>0?(i(),c("section",Qe,[t("h2",Fe,a(e(h)("guides.checkRules")),1),t("div",Re,[(i(!0),c(_,null,x(e(T),r=>(i(),ee(g,{key:r.id,to:e($)(`/can-i-bring/${r.slug||r.id}-to-${e(b)}`),class:"inline-flex items-center px-3 py-2 bg-gray-100 hover:bg-gray-200 text-gray-700 rounded-lg text-sm transition-colors"},{default:I(()=>[t("span",De,a(r.icon||"📦"),1),f(" "+a(e(P)(r)),1)]),_:2},1032,["to"]))),128))])])):B("",!0),t("section",Me,[t("h2",Ve,a(e(h)("guides.officialResources")),1),t("div",Je,[(i(!0),c(_,null,x(e(o).officialResources,(r,u)=>(i(),c("a",{key:u,href:r.url,target:"_blank",rel:"noopener noreferrer",class:"flex items-center text-blue-600 hover:text-blue-700 text-sm"},[l[4]||(l[4]=t("span",{class:"mr-2"},"🔗",-1)),f(" "+a(e(n)(r.name))+" ",1),l[5]||(l[5]=t("span",{class:"ml-1 text-gray-400"},"↗",-1))],8,Ke))),128))])]),t("div",We,[w(g,{to:e($)("/guides"),class:"text-gray-500 hover:text-gray-900 text-sm transition-colors"},{default:I(()=>[f(" ← "+a(e(h)("guides.backToList")),1)]),_:1},8,["to"])])])):(i(),c("div",ce,[t("h1",de,a(e(h)("guides.notFound")),1),w(g,{to:e($)("/guides"),class:"text-blue-600 hover:underline"},{default:I(()=>[f(" ← "+a(e(h)("guides.backToList")),1)]),_:1},8,["to"])]))])])}}});
1export{at as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.