tap-i18n: Error: package-tap.i18n should be loaded before languages files (*.i18n.json)

I have updated from 1.8.0 to 1.8.1 and now get following Error and can’t get ride of it. Any Idea whats wrong? Meteor Version is 1.3.2.4

Thanks for your help.

W20160524-13:44:14.933(2)? (STDERR) W20160524-13:44:14.934(2)? (STDERR) /Users/surtic86/.meteor/packages/meteor-tool/.1.3.2_4.r6dp5x++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:267 W20160524-13:44:14.934(2)? (STDERR) throw(ex); W20160524-13:44:14.934(2)? (STDERR) ^ W20160524-13:44:14.990(2)? (STDERR) Error: package-tap.i18n should be loaded before languages files (*.i18n.json) W20160524-13:44:14.990(2)? (STDERR) at _ (home/theosp/tap-i18n/unittest/test-packages/blank-package-tap-i18n/package-tap.i18n:1:1) W20160524-13:44:14.990(2)? (STDERR) at home/theosp/tap-i18n/unittest/test-packages/blank-package-tap-i18n/package-tap.i18n:1:1 W20160524-13:44:14.990(2)? (STDERR) at packages/tap_i18n/packages/tap_i18nunittest/test-packages/project-with-translation-files-under-server-dir-SHOULD-FAIL/server/file2.en.i18n.json:12:1 W20160524-13:44:14.990(2)? (STDERR) at /Users/surtic86/Privat/Development/Meteor/EasyTranslate/.meteor/local/build/programs/server/boot.js:283:10 W20160524-13:44:14.991(2)? (STDERR) at Array.forEach (native) W20160524-13:44:14.991(2)? (STDERR) at Function._.each._.forEach (/Users/surtic86/.meteor/packages/meteor-tool/.1.3.2_4.r6dp5x++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/underscore/underscore.js:79:11) W20160524-13:44:14.991(2)? (STDERR) at /Users/surtic86/Privat/Development/Meteor/EasyTranslate/.meteor/local/build/programs/server/boot.js:133:5

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Reactions: 6
  • Comments: 32 (1 by maintainers)

Commits related to this issue

Most upvoted comments

@jerms Probably the issue, I guess that the $ meteor publish command itself got changed.

I removed the unittest folder completely and published v1.8.2, let me know if it helps, if it doesn’t we’ll try other things.

Please LMK if the issue persist in v1.8.2 .

Thanks, -Daniel

+1 I’m facing the same issue

That’s what I did:

  • get rid of all package-tap.i18n (didn’t work anymore anyways)
  • moved all i18n files to separate packages (like myapp-home-i18n) and omitted ecmascript in them

The messy package system wasted my whole week to fix it and got no result

Sad

quape notifications@github.com於 2017年1月24日 週二,19:46寫道:

so what instead? I love Meteor but so many things are just stupid together with old docs and things that just don’t work anymore 😦

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/TAPevents/tap-i18n/issues/169#issuecomment-274782499, or mute the thread https://github.com/notifications/unsubscribe-auth/AADGzkYQWOnGDwc2QFiCU41ILnZCaYMGks5rVeSggaJpZM4IlZ_L .

@theosp Where is version 1.8.2. I forked the repo and want to add some changes but master branch is 1.8.1

Hey, it’s working again with 1.8.2. 😉 Thanks Daniel.

I need your help finding the cause as I don’t have yet any project built with v1.3:

Please pull the repository to your packages directory and let me know whether the issue persist when checking out the following commits (please try all of them):

8fa3cf51968e8beb031737ecf92db17a2d49f955 (v1.8.1 - part 2)

ae3cb2a487cca0926e512a0450d9ea95956e52fd (v1.8.1 - part 1)

6ce3f166f0eba89407b29be47033d29587d82394 (v1.8)

Thanks, -Daniel