Changeset View
Changeset View
Standalone View
Standalone View
share/qt/extract_strings_qt.py
Show First 20 Lines • Show All 74 Lines • ▼ Show 20 Lines | |||||
f.write(""" | f.write(""" | ||||
#ifdef __GNUC__ | #ifdef __GNUC__ | ||||
#define UNUSED __attribute__((unused)) | #define UNUSED __attribute__((unused)) | ||||
#else | #else | ||||
#define UNUSED | #define UNUSED | ||||
#endif | #endif | ||||
""") | """) | ||||
f.write('static const char UNUSED *bitcoin_strings[] = {\n') | f.write('static const char UNUSED *bitcoin_strings[] = {\n') | ||||
f.write('QT_TRANSLATE_NOOP("bitcoin-abc", "{}"),\n'.format(os.getenv('PACKAGE_NAME'),)) | |||||
f.write('QT_TRANSLATE_NOOP("bitcoin-abc", "{}"),\n'.format(os.getenv('COPYRIGHT_HOLDERS'),)) | f.write('QT_TRANSLATE_NOOP("bitcoin-abc", "{}"),\n'.format(os.getenv('COPYRIGHT_HOLDERS'),)) | ||||
if os.getenv('COPYRIGHT_HOLDERS_SUBSTITUTION') != os.getenv('PACKAGE_NAME'): | |||||
f.write('QT_TRANSLATE_NOOP("bitcoin-abc", "{}"),\n'.format( | |||||
os.getenv('COPYRIGHT_HOLDERS_SUBSTITUTION'),)) | |||||
messages.sort(key=operator.itemgetter(0)) | messages.sort(key=operator.itemgetter(0)) | ||||
for (msgid, msgstr) in messages: | for (msgid, msgstr) in messages: | ||||
if msgid != EMPTY: | if msgid != EMPTY: | ||||
f.write('QT_TRANSLATE_NOOP("bitcoin-abc", {}),\n'.format('\n'.join(msgid))) | f.write('QT_TRANSLATE_NOOP("bitcoin-abc", {}),\n'.format('\n'.join(msgid))) | ||||
f.write('};\n') | f.write('};\n') | ||||
f.close() | f.close() |