►
From YouTube: .NET Foundation Project Spotlight - ResXManager
Description
.NET Foundation Marketing Committee member Isaac Levin spoke to Tom Englert Parsons, the maintainers of ResXManager. For more detail, be sure to check out the Project Spotlight page
https://dotnetfoundation.org/projects/spotlight?project=ResX%20Resource%20Manager
A
A
B
Manager
is
a
small
project
that
gives
you
a
decent
overview
of
all
your
resources
in
any
circle
because
of
the
the
built-in
essex
tool
is
very
limited.
It
shows
you
one
file
for
one
language
at
one
time
and
with
restricts
manager.
You
can
see
all
the
content
of
all
the
files
of
all
languages
in
one
big
grid,
so
it's
very
easy
to
localize
a
solution
on
the
fly.
A
Yeah,
I
think
that's
awesome.
I
think
one
of
the
things
that
you
know
developers
it's
always
at
the
end
of
a
project
right.
We
talk
about
okay,
so
how
can
we
make
our
project
or
the
work
that
we're
doing
more
accessible
to
non-english
speakers
or
people
that
have
different
keyboard
layouts?
Or
what
have
you
right?
So
my
first
question,
for
you
is
what
what
led
you
to
want
to
build
something
like
this.
You
know
what
was
the
motivation
behind
it.
B
A
Yeah,
oh
wow,
so
you've
been
doing
this
for
a
while.
So
you
know
it
sounds
to
me
like
you
got
started
building
this
solution,
as
you
know
something
to
make
your
life
as
a
developer
easier
right.
At
what
point
in
time,
did
you
realize
hey?
I
bet
a
lot
of
people
could
take
advantage
of
this.
Like
was
there
a
tipping
point
like
did
you
put
it
on
github
initially,
and
people
were
kind
of
interested
in
it
or
was
it
something
where,
after
you
had
completed
the
work
that
you
needed
to
be
successful?
A
B
Error
was
no
special
trigger
about
on
their
tests.
I
just
thought
hey.
Why
not
just
put
it
on
the
way
to
make
it
available
for
the
folks
and
and
see
what
happens,
yeah,
and
it
quickly
turned
out
that
many
people
loved
that
and
voted
for
it
and
gave
input
to
it
and
have
requests
and
issues,
and
things
like
that
and
yeah,
and
this
way
it
it
it
grow.
It
started
growing
yeah.
A
Yeah,
it
sounds
like
the
community
kind
of
they
saw
this.
You
know
the
work
that
you
did
and
they
said
this
is
great,
let's
attach
to
this
and
let's
make
sure
that
it
continues
right,
because
what
happens
with
a
lot
of
you
know
projects
is
that
you
know
the
maintainer.
They
move
on
to
other
things,
and
sometimes
projects
get
stagnant
right.
But
it
sounds
to
me,
like
the
the
community
embrace
the
work
that
you're
doing
and
they've
helped
you
build
on
it.
You
want
to
talk
a
little
bit
about.
B
Yeah,
just
by
by
giving
input,
yeah
acquire
issues
and
comments,
and
things
like
that.
I
think
why
why
it's
it's
so
continuously
maintained
is
is
mainly
because
I
do
it
myself
very
often
yeah
and
that
I
think,
is
a
key
trigger
for
a
successful
project
that
developers
themselves
use
that
and
get
an
idea
of
how
it
feels
to
use
it
sure.
A
I
think
one
of
the
things
that's
really
important
to
call
out
too,
with
you
know
not
net
development,
but
technology
in
general
right
is
that
a
lot
of
the
work
that
people
do?
It's
all
you
know
based
off
of
some
form
of
english
right,
like
most
programming
languages,
write
code
in
english,
most
of
the
acumen
around
technologies,
especially.net
is
in
english,
and
you
know
one
of
the
things
that
I
think
is
really
really
impactful
is
when
people
that
aren't
native
english
speakers-
or
they
speak
other
languages
other
than
english.
A
They
have
a
different
approach
to
how
dot
net
can
be
successful
to
those
areas
right.
So
from
your
perspective,
obviously,
I
think
one
of
the
things
that
you
probably
saw
is
that
when
you
build
apps,
you
need
to
be
able
to
accommodate
anybody
who
uses
the
app,
regardless
of
what
their
languages
are
right.
A
So
is
there
a
particular
reason
why
you
know
you
mentioned
that
it
was
a
part
of
a
project
but
initially
like
what
was
the
reason
for
like
that
project,
to
be
more
localized
right
to
have
an
idea
of
multiple
language
support,
or
things
like
that,
like
what
was
the
the
underpinning
goal?
Was
it
just
that
you
had
an
application
that
was
used
by
people
all
over
the
world,
or
was
it
something
that
you
felt
like
would
be
beneficial
to
the
app
that
you're
writing
at
the
time.
B
Well,
it
was
a
requirement
for
the
app
itself
yeah
only
most
of
the
apps
I'm
working
on
have
the
requirement
for
localization,
and
we,
of
course,
we
always
need
to
support
at
least
english
and
german
for
all
our
applications
that
we
write.
A
Sure
I
then
that's
great,
so
you
know
one
of
the
things
that
I
think
is
really
really
interesting
about
res
x.
Is
that
you
have
this
ability
to
compartmentalize
all
of
the
different
options
for
localization
right.
So
initially
you
said
you
kind
of
talked
a
little
bit
about.
You
know
german
and
english.
But
at
this
point
like
you
know,
what
is
the
the
language
support
outside
of
english
in
german.
A
Yeah,
of
course
that's
awesome
I
mean,
and
have
you
been
had
people
from
communities
that
they
don't
speak
english
or
german?
Have
they
reached
out
to
you
and
and
kind
of
given
you
their
thoughts
on
how
to
better
encompass
or
better?
I
guess
you
could
say
attract
developers
that
are
in
that
space.
I
guess
my
point
is
is
obviously
english
is
very
important
to
a
lot
of
developers
and
german
is
very
important
for
the
customers
that
you
had
at
that
time.
A
Right
and
probably
you
to
an
extent
but
obviously
like
there's,
spanish,
there's,
french,
there's
italian
right
and
all
these
different
developers
have
different
needs.
Have
you
had
conversations
with
folks
in
that
space?
Where
they
talk
about?
You
know,
I
I'm
a
developer,
who
lives
in
spain
or
I
speak
spanish
primarily
and
you
know
res
x
has
helped
me.
You
know,
be
more
efficient
in
how
I
build
apps.
B
Well,
I
think
it's
it's
true
for
any
for
any
language,
I
got
feedback
from
many
many
projects
after
having
translations
in
in
10
or
20
languages.
At
the
same
time,
yeah-
and
I
think
you
know,
go
ahead-
you
want
to
finish
first.
A
A
Awesome,
I
think
as
well.
That's
really
really
cool
about
res
x
is
it's.
You
know
it's
it's
an
extension
right
so
like
this
concept
that
you
can
easily
add
it
to
visual
studio
and
it
just
sort
of
magically
works.
I
checked
it
out
yesterday
and
I
was
just
very
surprised
on,
like
the
initial
setup
was
very
easy
right.
A
A
I'll
repeat
so,
basically,
when
you
first
started
building
the
extension
and
the
goal
was
for
people
visual
city
users
to
be
able
to
use
it,
you
know
what
were
some
of
the
things
that
you
were
thinking
about
to
ensure
that
everybody
had
a
very,
very
easy
process
to
get
started
with
it.
B
A
Working
yeah,
I
think,
you're
being
a
bit
modest
right.
I
think
one
of
the
things
that
you
know.
I
think
that
that
I
see
when
I
see
people
who
go
down
this
path
of
giving
back
to
community
right
there's
a
lot
of
you
know.
I
just
did
it
it.
A
Yeah,
I
think
you
know
one
of
the
things
that
I
love
as
well
is
that
you
have
all
your
code
on
github
right.
I
mean
so
what
what
has
been
your
experience
of
putting
your
your
work
out
on
github
and
the
community.
Like
you
mentioned,
the
community
has
been
great
and
they've
opened
issues
and
comments.
Have
you
had
like
substantial
contributions
to
your
project
from
the
community
like
whether
it
be
pull
requests
or
just
really
discussions
that
made?
You
think
a
bit
differently.
A
B
Delimiters
and
stuff
like
this
or
the
check
for
formatting
parameters
that
they
match
up
in
every
language.
So
if
you
have
string
format
placeholders
in
they
should
be
the
same
in
all
language
and
resix
instantly
checks
that
and
points
out
an
error.
This
was
or,
for
example,
the
chinese
translations
were
a.
A
Awesome
I
so
one
of
the
things
I
would
love
to
hear
about
is
that
you
know
what
are
some
things
that
that
res
x
doesn't
do
right
now
that
someday
that
you
would
like
to
like
it
would
be
great
if
res
x
did
this
particular
thing?
Is
there
anything
that's
on
your
radar
of
things
that
you'd
like
to
introduce
to
res
x
in
the
future.
B
Well,
I
think
there
are
a
lot
of
issues
I
never
taken
care
of
yeah,
I'm
I
I
do
the
stuff
where
what
I
think
is
useful,
but-
and-
and
I
have
time
to
do
this-
but
if
you
want
to
contribute
just
go
to
the
github
page
and
look
for
the
all
the
many
issues
that
I
have
the
label
up
for
grabs
and
there
are
a
lot
of
ideas
which
here
might
be
interesting
to
some
particular
people,
but
not
for
the
mainstream.
So
I
had
no
time
since
I
had
no
plan
to
do
this.
A
Yeah,
I
I
definitely
agree.
One
of
the
things
that
I
always
tell
people
is
that,
if
you
feel
that
there
that
the
software
that
you
use
that's
open
source,
it
fits
missing
something
that's
valuable
to
you.
You
know
reach
out
to
the
the
maintainer
or
the
major
contributor,
and
if
they
don't
have
the
the
bandwidth
or
maybe
they
they
maybe
don't
see
your
vision,
like
the
reason
why
open
source
repositories
are
so
great,
is
you
have
the
ability
to
you
know,
submit
pull
requests
to?
Obviously
tom?
A
I
don't
think
tom
is
just
going
to
merge
in
any
every
pr
that
he
sees,
but
I
think
that
one
of
the
things
that
he'd
really
appreciate
is
to
you
know
if
somebody
has
an
idea
or
something
the
conversation
is
definitely
a
great
way
to
start.
Also
from
my
opinion,
you
know
if
you
maybe
aren't
as
comfortable
as
contributing
directly
to
res
ex.
A
I
think
one
of
the
things-
that's
really
that
tom
would
probably
appreciate,
is
documentation
right,
like
one
of
the
things
that
I
always
see
with
open
source
repositories
is
that
the
developers
love
to
write
the
code,
but
the
documenting
is
a
bit
more
on
the
fence
right
like
tom.
Do
you
welcome
anybody
who
wants
to
help
you
document
resets
at
this
point.
B
Of
course,
yes,
there's
a
good
point,
I
really
forgot
about
that,
but
it
took
me
there
is
a
decent
documentation,
but
yeah.
Not
every
detail
of
every
feature,
of
course
is
documented,
of
course,
and
well
it's
many
things
are
self-explaining,
but
some
times
I
got
feedback
from
people.
Oh,
I
didn't
know
that
this
feature
exists.
If
I've
known
this
before,
I
would
be
very
happy.
Yeah.
A
Yeah-
and
I
mean
again,
I
highly
advise
people
that,
if
you're
taking
advantage
of
resex
or
if
you
care
about
localization
multi-language
support
for
your
apps
like
take
check
a
look
at
resex
and
if
you
see
something,
that's
missing
that
you
might
need.
I
it
sounds
to
me
like
tom,
is
way
excited
about
somebody
coming
in
and
helping
out,
not
just
with
ryan
cope
but
the
documentation
as
well.
So
that's
you
know
I
want
to
as
we
wrap
up,
and
I
want
to
thank
tom
again
so
much
for
chatting
with
me.
A
B
Yeah,
especially
in
making
it
more
more
aware
to
the
community
yeah
yeah
and
getting
getting
also
getting
true
certificates
that
you
don't
always
have
to
click.
Oh
I
I
I
agree
to
this
and
that
before
you
can
start
the
application.
B
Thing
because
one
thing
to
mention
this
is
not
only
a
visual
studio
extension,
it's
all
also
available
as
a
standalone
application
as
click
one
yeah.
So
whenever
you
don't
have
appropriate
visual
studio
available
or
an
external
developer
translator,
you
can
use
just
this
without
you
installing
having
to
install
visual
studio,
yeah.
A
No,
that's
that's
a
good
create
and
thank
you
so
much
for
calling
that
out.
It's
not
just
inside
of
the
development
experience
set
of
visual
studio,
but
literally
for
you
know
it
comes
like
you
said
in
a
standalone
instance,
and
I
think
it's
really
really
valuable
for
for
folks
to
think
about
too.
So,
thank
you
for
calling
that
out
and
you
know,
as
we
wrap
up
again
tom.
I
want
to
thank
you
so
much
for
for
chatting
with
us
for
the
folks
that
are
tuning
in
to
this
video.
A
So
please
check
out
the
rest
of
the
project
spotlight
page
for
resex,
there's
some
great
information
about
how
to
get
in
touch
with
tom
and
give
back
to
resex
if
you're
using
it
or
if
you
feel
like
you
want
to
take
part
and
again
tom.
Thank
you
so
much
for
hopping
on
and
do
you
have
any
closing
words
to
say.